Problem Set 4: Forensics
tl;dr
-
Watch Week 4’s lecture.
-
Figure out whodunit.
-
Resize some images.
-
Recover some photos.
-
Submit your code.
-
Submit a form.
Help
For help with Week 4 and Problem Set 4:
-
Watch Zamyla’s walkthroughs herein.
-
Take advantage of
help50
,eprintf
, anddebug50
. -
Start a discussion with classmates.
Getting Started
Alright, here we go again!
Log into cs50.io and execute
update50
within a terminal window to make sure your workspace is up-to-date.
Next, execute
mkdir ~/workspace/pset4/
at your prompt in order to make a directory called pset4
in your workspace
directory.
Now execute
cd ~/workspace/pset4/
and your prompt should resemble the below.
~/workspace/pset4/ $
How to Submit
Be sure you’ve signed up for a GitHub account, per Problem Set 0, and that you’ve logged into and authorized CS50.me at least once, per Problem Set 1!
Step 1 of 2
-
Update your IDE:
update50
-
Submit
whodunit
:cd ~/workspace/pset4/whodunit/ submit50 cs50/2017/x/whodunit
-
Submit the less-comfortable version of
resize
(if you implemented it):cd ~/workspace/pset4/resize/ submit50 cs50/2017/x/resize/less
-
Submit the more-comfortable version of
resize
(if you implemented it):cd ~/workspace/pset4/resize/ submit50 cs50/2017/x/resize/more
-
Submit
recover
:cd ~/workspace/pset4/recover/ submit50 cs50/2017/x/recover