All public logs
Jump to navigation
Jump to search
Combined display of all available logs of Littlesvr Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 11:02, 21 January 2025 Andrew talk contribs created page OPS435 Assignment 1 (Created page with "=!!! THIS IS AN OLD ASSIGNMENT, IT'S NOT READY YET !!!= = Assignment 1 - Parsing a log file = '''Weight''': 15% of the overall grade. '''Due Date''': Ask your professor for exact date. '''Late penalty''': 10% per school day, and note the assignment must be completed satisfactorily in order to pass the course no matter what grade you get. == Overview == Often, system administrators need to analyze log files. This can be done using a paginator such as <code>less</cod...") Tag: Visual edit: Switched
- 15:35, 11 January 2025 Andrew talk contribs created page OPS445 Assignment 1 (Created page with "= !!! This assignment is not ready yet !!! = = Assignment 1 - Parsing a log file = '''Weight''': 15% of the overall grade. '''Due Date''': Ask your professor for exact date. '''Late penalty''': 10% per school day, and note the assignment must be completed satisfactorily in order to pass the course no matter what grade you get. == Overview == Often, system administrators need to analyze log files. This can be done using a paginator such as <code>less</code> when you...")
- 15:31, 11 January 2025 Andrew talk contribs created page OPS445 Lab 8 (Created page with "= !!!THIS LAB IS NOT READY YET!!! = = LAB OBJECTIVES = :Completing this course will give you the prerequisites for getting into the DevOps field. A DevOps professional is a system/network administrator with programming skills. As an introduction to that field, we will look at '''Fabric''' in this lab. Using Fabric you can automate deploying software, monitoring, and updating many systems at the same time, without using a terminal to connect to each of them separately....")
- 15:30, 11 January 2025 Andrew talk contribs created page OPS445 Lab 7 (Created page with "= !!!THIS LAB IS NOT READY YET!!! = = LAB OBJECTIVES = :Object-oriented programming is one level of complexity higher than simply structured programming as you've experienced in languages such as Bash or C. In this second lab on objects we're going to look at slightly more complex issues that come up when using them. == PYTHON REFERENCE == :In previous labs, you have been advised to make notes and use online references. This also relates to learning about object orient...")
- 15:30, 11 January 2025 Andrew talk contribs created page OPS445 Lab 6 (Created page with "= !!!THIS LAB IS NOT READY YET!!! = = LAB OBJECTIVES = * Create new type of objects using the Class construct and investigate different ways in using them. :Python is an object oriented programming language. Python uses the concept of "object" to store data(attributes) and code(methods) efficiently for later use. By using objects, programming languages gain the advantage of making large/complex programs into smaller and modular codes, which can be used or shared with o...")
- 15:30, 11 January 2025 Andrew talk contribs created page OPS445 Lab 5 (Created page with "= !!!THIS LAB IS NOT READY YET!!! = = LAB OBJECTIVES = :So far, you have created Python scripts to prompt a user to input data from the keyboard. When creating Python scripts, you may also need to be able to process large volumes of information, or store processed data for further processing. The first investigation in this lab will focus on file management, opening files, saving data to files, and reading files. :'''NOTE:''' Since many tasks that system administrator...")
- 15:29, 11 January 2025 Andrew talk contribs created page OPS445 Lab 4 (Created page with "= !!!THIS LAB IS NOT READY YET!!! = = OBJECTIVES = :The '''first investigation''' in this lab will focus on '''Data Structures'''. Each data structure has its own advantages and limitations. This lab will emphasize the most important differences between them. :The '''second investigation''' will focus on strings. You have been using and storing strings since our first class, however in this lab we will dive into the more complex nature of string manipulation. Finally...")
- 15:29, 11 January 2025 Andrew talk contribs created page OPS445 Lab 3 (Created page with "= !!!THIS LAB IS NOT READY YET!!! = = LAB OBJECTIVES = :In previous labs, you learned some programming tools in order to make your Python scripts '''more functional''' and allowed your Python script to run differently based on different data or situations. These tools included '''objects/variables''', '''condition statements''' and '''loops'''. The utilization of these basic tools not only apply to Python scripts, but basically all programming languages including inter...")
- 15:28, 11 January 2025 Andrew talk contribs moved page OPS435 Lab 1 to OPS445 Lab 1
- 10:11, 10 January 2025 Andrew talk contribs created page OPS445 Lab 2 (Created page with "= !!! THIS LAB IS NOT READY YET !!! = = User Input = Asing the program user for input on the command-line is a rather unusual thing to do these days, but it will help you get used to several basic concepts. * To begin, let's start out with a very basic script. This script will use objects that will display specific values to your terminal. Create the file '''lab2a.py''' in the '''~/ops435/lab2''' directory, containing the following content:<syntaxhighlight lang="python...") Tag: Visual edit: Switched
- 20:27, 14 December 2024 Andrew talk contribs created page OPS445 (Created page with "{| style="float: right; margin: 0 0 3em 2em; border: 1px solid black;" !style="background: #cccccc"| Quick Links |- |<span style="background:#ffff00">Weekly Schedule</span><br>Course Passing Requirements |- !style="background: #cccccc"| Assignments |- ||OPS445 Assignment 1 |- ||OPS445 Assignment 2 |} = Welcome to OPS445 - ''Python Programming'' = {| width="100%" align="right" cellpadding="10" |- valign=...") Tag: Visual edit: Switched
- 20:03, 14 December 2024 Andrew talk contribs created page OPS445 Passing Requirements (Created page with "This is based on the official course outline, which I can no longer access since it requires a VPN connection. The minimum requirements you need to satisfy to pass this course are: *Both your '''assignments''' must be submitted, and the submissions must be good enough to deserve more than a 50% grade. Even if you get a zero because your assignment is so ridiculously late: it still needs to be submitted before the last day of the course. *The weighted '''average''' of yo...") Tag: Visual edit
- 19:56, 14 December 2024 Andrew talk contribs created page Category:OPS445 (Created page with "Pages related to the OPS445 course.")
- 16:36, 14 December 2024 Andrew talk contribs created page OPS435 Lab 1 (Created page with "= LAB OBJECTIVES = :In advance of this lab, you will install a current distribution of Linux to be used as a host machine. You will NOT be required to setup Virtual Machines for this lab (that will be covered in a future lab). You will then setup your Python scripting environment on your host machine, including the setup the of '''python''' libraries and also the setup of a user-friendly interactive Python environment called '''ipython'''. You will also install addition...")
- 13:00, 3 December 2024 Andrew talk contribs created page OPS445 Weekly Schedule (Created page with "{| width="100%" align="left" cellpadding="10" |- valign="top" | '''Note:''' Each OPS445 instructor will indicate the due dates for labs, tests and assignments.<br>This schedule is a considered to be a general guideline for week-by-week content. |} <table cellspacing="0" cellpadding="5" width="100%" style="border-top: thin solid black;"> <tr valign="top> <td width="20%" style="border-bottom: thin solid black;font-weight:bold;background-color:#f0f0f5;">Week</td> <...")
- 10:48, 3 December 2024 Andrew talk contribs created page OPS445 Prep (Created page with "* Learning outcomes: ** Two ways to go through the course: *** Easy way to get your mark *** Hard way to learn something ** Think like a programmer ** Learn typical programming language constructs ** Use existing tools/libraries/techniques to solve new problems * Prerequisite skills ** none * Set up Linux mint *") Tag: Visual edit
- 12:48, 5 September 2024 Andrew talk contribs created page File:RDSstopTemporarily.png
- 12:48, 5 September 2024 Andrew talk contribs uploaded File:RDSstopTemporarily.png
- 09:36, 27 March 2024 Andrew talk contribs created page File:PwdInScript.png
- 09:36, 27 March 2024 Andrew talk contribs uploaded File:PwdInScript.png
- 05:07, 25 March 2024 Andrew talk contribs created page File:Hello.sh-2.png
- 05:07, 25 March 2024 Andrew talk contribs uploaded File:Hello.sh-2.png
- 04:43, 25 March 2024 Andrew talk contribs created page File:Hello.sh-1.png
- 04:43, 25 March 2024 Andrew talk contribs uploaded File:Hello.sh-1.png
- 10:16, 23 March 2024 Andrew talk contribs created page OPS145 Lab 9 Newversion (Created page with "= Also = =Submit evidence of your work= After you finish the lab: run the following commands to submit your work:<syntaxhighlight lang="bash"> cd ~ wget http://ops345.ca/check/ops145-lab9-check.sh # Download the check script chmod 700 ops145-lab9-check.sh # Make the downloaded file executable ./ops145-lab9-check.sh # Run the check script </syntaxhighlight>If it says "Your lab9 has been submitted": make a screenshot, and you're done. If it gives you any warnings or er...")
- 13:39, 19 March 2024 Andrew talk contribs created page OPS245 Lab 8 (Created page with "= !!!THIS LAB IS NOT READY YET!!! = We only have time in this course for a basic introduction to programming using Python. Anyone who tells you that you can learn a programming language in a couple of days a week over two weeks is either an idiot or is lying to you, or both. We'll cram as much as we can in the time we have available. That's: basic concepts used in most programming languages, and some practical examples of what you can do once you are ready to go beyond...")
- 02:46, 17 March 2024 Andrew talk contribs created page File:ScpSomeFilesDone.png
- 02:46, 17 March 2024 Andrew talk contribs uploaded File:ScpSomeFilesDone.png
- 17:13, 15 March 2024 Andrew talk contribs created page File:FirstSSHtoops345.ca.png
- 17:13, 15 March 2024 Andrew talk contribs uploaded File:FirstSSHtoops345.ca.png
- 16:52, 15 March 2024 Andrew talk contribs created page File:OPS345NewAccountEmail.png
- 16:52, 15 March 2024 Andrew talk contribs uploaded File:OPS345NewAccountEmail.png
- 07:06, 15 March 2024 Andrew talk contribs created page OPS245 Lab 8 Newversion (Created page with " = Also = =Submit evidence of your work= Category:OPS145") Tag: Visual edit: Switched
- 20:28, 8 March 2024 Andrew talk contribs created page File:PipeApp1toApp2.png
- 20:28, 8 March 2024 Andrew talk contribs uploaded File:PipeApp1toApp2.png
- 20:12, 8 March 2024 Andrew talk contribs created page File:RedirectSTDIN.png
- 20:12, 8 March 2024 Andrew talk contribs uploaded File:RedirectSTDIN.png
- 16:00, 7 March 2024 Andrew talk contribs created page File:STDERRtoFile.png.png
- 16:00, 7 March 2024 Andrew talk contribs uploaded File:STDERRtoFile.png.png
- 15:59, 7 March 2024 Andrew talk contribs created page File:STDERRtoFile.png
- 15:59, 7 March 2024 Andrew talk contribs uploaded File:STDERRtoFile.png
- 15:54, 7 March 2024 Andrew talk contribs created page File:RedirectToDevNull.png
- 15:54, 7 March 2024 Andrew talk contribs uploaded File:RedirectToDevNull.png
- 15:45, 7 March 2024 Andrew talk contribs created page File:RedirectStdoutAndErr.png
- 15:45, 7 March 2024 Andrew talk contribs uploaded File:RedirectStdoutAndErr.png
- 15:39, 7 March 2024 Andrew talk contribs created page File:RedirectStderr.png
- 15:39, 7 March 2024 Andrew talk contribs uploaded File:RedirectStderr.png
- 17:52, 2 March 2024 Andrew talk contribs created page File:STDOUTtoFile.png
- 17:52, 2 March 2024 Andrew talk contribs uploaded File:STDOUTtoFile.png
- 17:48, 2 March 2024 Andrew talk contribs created page File:LsIntoFile.png