dlt0 project is deployed. This project concludes our weekly project gauntlet with a look at trees. What an incredible journey we've been on, and in many ways the fun is only just starting.
Week 11
Congratulations to scrutten for winning the Week 10 bonus point drawing
dlq0 project is deployed. This project continues our Data Structures explorations with a focus on the Queue data structure, which is, like the Stack, built atop of our recently-completed Doubly Linked List.
Week 10
Congratulations to mb006142 for winning the Week 9 bonus point drawing
dls0 project is deployed. This project continues our Data Structures explorations with a focus on the venerable Stack data structure, which is built on top of our recently-completed Doubly Linked List.
We also see a return of the qty member to the list struct, so you'll need to ensure proper updating in the appropriate list functions (should only need to change 4 functions).
Week 9
Congratulations to bfairch2 for winning the Week 8 bonus point drawing
dll0 project is deployed; make sure you have applied all updates to sll2 BEFORE upgrading, otherwise you may experience some compilation issues. This project serves as our first re-implementation opportunity, combined with exploring doubly linked lists.
Week 8
Congratulations to mgardne8 for winning the Week 7 bonus point drawing
I would appreciate some good focused questions. What isn't making sense, but ask based out of what you do understand / how it is deviating from what you think is going on.
While I would love to assume that silence means understanding, I know better. But at the same time, I cannot simply repeat the same thing over and over again. So we'll keep playing this game of chicken… I'll keep moving forward, but am more than willing to spend time answering questions.
We're really starting to get into the thick of things now… when your understanding of things is really challenged. What do you do, pretend it isn't and hope it'll go away? Or ask some questions?
Remember: enlightment moments aren't just to energize me, they work wonders for you too.
It seems people are starting to immerse themselves into things, which meant a lot of last minute scramblings, questions, and confusions as the original deadline approached for the node1 project;
I've extended the deadline for node1 through Friday.
But the deadline for sll0 remains the same.
Week 5
Congratulations to bfairch2 for winning the Week 4 bonus point drawing
I forgot to give out the note taking roles! Bonus points to whomever does it! Let me know if you do so I can give you credit!
author: bfairch2 (bonus!)
designer: scrutten (bonus!)
reviewer: jhauck1 (bonus!)
Issued two more updates to the node0 project, one aesthetic (revision 3) and one fixing a discovered bug in node-app-display.c (revision 4). Be sure to check the project page errata section for more information.
Unveiled our second project, node1, which continues our acclimation to the project structure and our Data Structures explorations.
Thursday we explored linked list insertion, sample code was written. It turns out there was a problem with the code I wrote on the board, which likely resulted in segmentation faults. A corrected copy of the code is on lab46: /var/public/data/fall2014/examples/sll-insert.c
Lab46 experienced a reboot yesterday night due to issues relating to a local denial of service attack. Curiously, around the same time, the following appeared on Facebook:
Week 4
Congratulations to sarnol15 for winning the Week 3 bonus point drawing
Unveiled our first project, node0, which utilizes a custom multi-file layout (creating libraries, testing applications, unit tests, along with custom Makefiles to facilitate compiling and administration).
took the dime cent tour of the directory layout, explaining the intended purpose of things therein.
discovered a typo in the Makefile, expect an update to apply for Thursday.
At some point (even if in class on Thursday), change into your node0 directory and run: fixit
There's also an update available, so we'll be applying that (make update)
If you are not sure if you submitted an assignment, I have updated the submit tool to report this information.
Simply run: submit data
You will see upcoming yet-to-be-submitted projects, submitted projects, and past due projects
Week 3
Started struct review, wrote 2 pieces of code:
structfun1.c - simple intro to defining, declaring, assigning, and displaying struct contents
structfun2.c - incomplete as of Tuesday class, started writing a struct to define a “node”, which will be the building block for the rest of the semester.