User Tools

Site Tools


blog:spring2016:dschmitt:journal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
blog:spring2016:dschmitt:journal [2016/03/30 03:36] – [MARCH 29, 2016] dschmittblog:spring2016:dschmitt:journal [2016/04/28 00:27] (current) dschmitt
Line 38: Line 38:
   * //What concepts are you dealing with that may not make perfect sense?//     * //What concepts are you dealing with that may not make perfect sense?//  
     * Everything seems to be pretty simple so far.     * Everything seems to be pretty simple so far.
 +
 +====APRIL 7, 2016====
 +
 +  * //What action or concept of significance, as related to the course, did you experience on this date?//
 +    * Just finished up the major UDR 2 project, which included a lot of BASH scripting. This project included a LOT of binary **search**ing. Every packet begin with **41 34 ..**, and we had to filter certain things to achieve certain things. It was great.
 +    * Our newest project is dealing with octal permissions. UPR0 (Unix Permission Review)
 +      * HINT: rwx = 421 = 7
 +      * Example: rwxr-xrw- = 756
 +    * The trick is that we can only do the assignment every 2 hours, which is slightly annoying. This hinders on my ability to pump out the assignment immediately.
 +  * //Why was this significant?//  
 +    * This is significant because permissions are very helpful when dealing with files that need to be public, private, or group local.
 +  * //What concepts are you dealing with that may not make perfect sense?//  
 +    * Everything is coming together nicely, still getting used to REGEX patterns, specifically grouping mechanics. **\(\)**
 +    * SED Usage: **s/PATTERN/REPLACEMENT/**
 +
 +====APRIL 27, 2016====
 +
 +  * //What action or concept of significance, as related to the course, did you experience on this date?//
 +    * We have begun our adventure on the wondrous "eoce" project. This would be our "End of course experience". My goal is to make it through 1 per day, and that's what I've done so far, maybe 2 in one day and skip an extra one.
 +    * **0x0** - Digital Storage Conversion: This was was tricky to think about. My solution was to convert everything down to byte size, then back up to the size they need for output. This worked well.
 +    * **0x1** - Length Conversion: This used the same methodology as 0x0. I converted everything down to millimeters, then converted those back up to the output specified.
 +    * **0x2** - Unit Conversion (Optimized): I haven't gotten to this one yet, but I have an idea that involves ncurses and magic, prepare yourself.
 +
 +  * //Why was this significant?//  
 +    * The EOCE marks the dwindling end of the semester, and as such, these groups of projects display the knowledge (and power) that we have absorbed throughout these many weeks.
 +
 +  * //What concepts are you dealing with that may not make perfect sense?//  
 +    * C++ Syntax is a bit challenging, but it's not terrible. Going to have to get into this more next semester for sure.
blog/spring2016/dschmitt/journal.1459308990.txt.gz · Last modified: 2016/03/30 03:36 by dschmitt