User Tools

Site Tools


Sidebar

projects

  • uxi0 (due 20160127)
  • arc0 (due 20160203)
  • pbx0 (due 20160210)
  • pbx1 (due 20160224)
  • wpa0 (due 20160302)
  • cus0 (due 20160309)
  • udr0 (due 20160316)
  • udr1 (due 20160323)
  • udr2 (due 20160406)
  • upr0 (due 20160413)
  • gfo0 (due 20160420)
haas:spring2016:unix:projects

This is an old revision of the document!


Corning Community College

CSCS1730 UNIX/Linux Fundamentals

Assignments, Documents, Information, and Projects

Projects

  • uxi0 (due 20160127)
  • arc0 (due 20160203)
  • pbx0 (due 20160210)
  • pbx1 (due 20160224)
  • wpa0 (due 20160302)
  • cus0 (due 20160309)
  • udr0 (due 20160316)
  • udr1 (due 20160323)
  • udr2 (due 20160406)

Class Stats

Week 9

  • UDR2: For the first time this semester I've used the errata section in a project. And considering nobody will probably read it (just like nobody will read this attempt to draw your attention to it), I'll try nonetheless: there was a bug in binhaxx/search that would cause it to skip legitimate packets when doing a full packet search. You'd basically be missing out on valid data. A fix has been issued and as a result, we have a new version of binhaxx: 1.0.1. Be sure to obtain this new version and use that instead of the old 0.9.7 version.
  • Regular Expressions! Scripting! Everything we've been learning and playing with, coming together more and more.
  • The next project has been released! udr2 is now available for your fun and enjoyment. All rejoice!
    • Ignore the naysayers! This is nothing short of the best project ever (and altered from those who have previously experienced it).
    • I love questions! Be sure to ask some.
  • Two bonus point opportunities exist:
    • more “advance submission” bonus points due to its straddling of the week off.
    • if you make an opus entry before next Tuesday (March 29th), and another before the following Tuesday (April 5th), I will count one as an extra Opus entry (a great way to make up for any missed entries!)

Week 8

  • The entire semester is almost HALFWAY OVER! Wednesday, the 16th, will be ~7.5 class weeks since the semester began (and we have 14 weeks of classes + 1 week of finals = 15 weeks total).
  • We'll likely be playing with Regular Expressions this week.
  • udr1 will make an appearance, to satisfy those yearning for more binary puzzle box / unix data recovery fun.
  • Warning grades were issued this past weekend; more than a few given out. Many could have been avoided by keeping up with blog entries and submitting projects.

Week 7

Week 6

  • Killing things!
  • The next project, cus0, has been released.

Week 5

Week 4

  • Our command-line skills are improving, files can be manipulated, and productive laziness is ruling supreme.
  • Explorations this week may involve learning the best text editor known to the universe (and beyond).
  • Due to high unstated demand and critical acclaim, this week's project is the illustrious Puzzlebox: NEXT (pbx1).

Week 3

  • File manipulation has been the focus of our studies, but we are gradually getting a wider and wider view of the filesystem.
  • New problem solving capabilities will be introduced with the '|' (pipe)
  • The next project, the illustrious puzzle box (pbx0) is upon us; rejoice!

Week 2

  • Hopefully most are making good progress on uxi0. I've had some questions come my way: excellent! Please don't hesitate to ask!
  • This week, we unveil the next project: arc0, which has you applying some of your soon-to-be-newfound UNIX skills (if you've read the Mages book, you may already be good to go!)
    • manipulating files (copying, moving, removing)
    • redirecting I/O
    • reading the manual
    • interacting with compressed files and archives
  • Remember that your week 1 Opus entry was due before Tuesday.

Week 1

  • Welcome! I've wrapped all the initial activities into one project, uxi0, that I'd like you to perform by the given deadline (by 11:59:59pm / 23:59:59).
  • On Lab46, we'll be getting familiar with logging into the pod systems, and once there:
    • opening up a terminal
    • logging that terminal onto Lab46 for class work and in-class attendance
  • Get familiar with how to log onto Lab46, and once on:
    • change your password to something more preferable
    • start working on the labs and other class activities
    • start exploring
  • Be sure to do the reading (located in the individual labs below)! There may be many pages, but there are many concepts to encounter.
  • The following labs are now available for you to work through:
haas/spring2016/unix/projects.1458841416.txt.gz · Last modified: 2016/03/24 17:43 by wedge