Giter Club home page Giter Club logo

ceg2350's Introduction

Hi there ๐Ÿ‘‹

You may know me as Kayleigh Duncan, Instructor at Wright State University

Pinned you'll find my projects & material used in courses I teach at WSU.

Check out Boffin Factory for informal student learning opportunities

ceg2350's People

Contributors

alialjaffer avatar pattonsgirl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ceg2350's Issues

Lab 05

-10% for not implementing pattern based replacements.

Need to require sed in rubric.

Uses sed for search for pattern to replace and replaces it with replacement text - 1 pt

Lab 08 - processes - add creation of service unit

https://linuxhandbook.com/create-systemd-services/?ref=itsfoss.com#understanding-the-basic-structure-of-a-systemd-service-file

Like might be better to lead to units in later lab. Test if it creates journal entries, then have students also use journalctl
https://www.scaler.com/topics/daemon-in-linux/#daemon-command-examples

Consider: what should the service do?

Lab 11 - make it wordier

Improve wording on what tcpdump is versus curl.

In part 2, include instructions for how to set up the experiment.

Add python3 command in same folder as index.html file, brief description of what command does

Lab 07 - EC - loop device

Need to add steps to create, attach to, then mount loop device instead of indicating it's a one-stepper.

Lab 09 - after gdisk lab

Add note for if you can no long connect to your instance:
"Some people overwrote xvda or had a bad entry in fstab that has locked them out of their original instance. If you think that happened to you, you'll need to go back to Lab 01 and create a new stack. Once you are in the new instance, you'll need to make a new key pair and give the public key to github"

VM Troubleshooting

Three big notes:
LUbuntu is performing better than Ubuntu. Link to LUbuntu installer: https://lubuntu.me/
Ubuntu has gotten too big for it's VM britches.

If your LUbuntu Desktop session crashes after installing GuestAdditions, I recommend switching to the Mate Desktop environment - all other apps will work, just no Desktop or Desktop icons. After installing, you can select Mate at the log on screen. Install Mate:
https://code.luasoftware.com/tutorials/linux/install-mate-desktop-on-lubuntu/

Kernel panic generally implies that the VM needs more than one CPU more. 2 should be plenty.

Mac x64 users (intel / amd):
There may be bugs with VirtalBox 7.0 - if you see NEM something as an error, then it's bugged. Rolling back to 6.1.40 solves this. Installer page: https://download.virtualbox.org/virtualbox/6.1.40/

Mac M1 Users:
That ARM based processor is a bear. UTM instructions (including an ARM based image): https://mac.getutm.app/gallery/ubuntu-20-04
I recommend using the open labs (152B&D) as they have VirtualBox installed already.

If your VM is running "slow", try enabling 3D acceleration and bumping up your vram like so:

How to install guest additions on guest VM (LUbuntu used, but can be generally applied):
https://www.easytechguides.com/install-virtualbox-guest-additions/

Full screen mode (after installing GuestAdditions)
https://www.nakivo.com/blog/make-virtualbox-full-screen/
Go down to "How to Make VirtualBox Full Screen for Linux Guests"

Code in VM?

Install compiler / interpreter
Make sure in PATH
Make .java / .py files open in VS Code by default
Clone repo to VSCode

Lab 01

How do you go into Dir B?
Which of these uses a better naming convention, and why?

Rewrite to:
How do you go into the Dir B folder?
Which of these folders, DirA or "Dir B" uses a better naming convention, and why?

Lab 03

After part2, add confirm associated files are in GitHub

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.