uchicago cmsc 23500 - the best commit messages of 2015

21
The Best Commit Messages of CMSC 23500 – Introduction to Databases Spring 2015 University of Chicago – CMSC 23500 Introduction to Databases

Upload: bsotomay

Post on 06-Aug-2015

1.993 views

Category:

Education


2 download

TRANSCRIPT

Page 1: UChicago CMSC 23500 - The Best Commit Messages of 2015

The Best Commit Messages ofCMSC 23500 – Introduction to Databases

Spring 2015

University of Chicago – CMSC 23500 Introduction to Databases

Page 2: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep “^[^a-z]\+$” commits.txtHW3: THAT WAS NUTSNOOOOOOOOOOOOOOOOOO:'(DEATH TO PRINTPOSSIBLY WORKS. ALLNIGHTER FTW.VERY BROKEN BUT ITS FRIDAY DAMNIT

Page 3: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep “^[^a-z]\+$” commits.txtTIMEOUT EXPIRED INSTEAD OF SEG FAULT. HAPPY DAYOH MY GOD IT WORKS IT WORKS STEP 7 FINALLY PASSED!WE DID IT OMG WE DID IT THIS IS AMAZINGTESTS ARE ALL PASSING OMG OMGFINALLY FOR THE LOVE OF GOD WE HAVE KILLED ALL THE BUGS IN NEXTI FIXED STEP 3. SUCH DUMB ERRORS IM SO SORRY BUT PRAISE JESUS

�������������������������������������������

Page 4: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep "^...$" commits.txt | sort -u

:'(... 76%byedonduhffffix

FixFoofungahhw1hw2HW2hw3

str supughwtfwutyayzzz

hw4 HW4idkintlolmodnah#nj

$ grep "^....$" commits.txt | sort -u

100%101%aaaaaaahahhhaughblahblehdone

durhfixyhackhmmmMademeh.modsoopspoop

uhohwhatWHYYwoopwootworkwrweyeahYOLO

pt 3pt 4.safsameseeksightestugh.uhhh

Page 5: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i bug commits.txtfixed another classic 'incremented something twice' bug #yay #turnup

after an epic session of hunting bugs, and have slain one. there are still others lurking out there however...

Three hours. Three characters. ONE. FKING. BUG. SEEK NOW, MOTHER *************************************

Page 6: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i segfault commits.txttests 1-6 work, added more debug statements for 7-8, stupid segfaults are stupid :(Fixed segfault. Did not fix prev. YET.segfaults bring us closer together

cheeky segfaults �

cheeky segfaults pt 2 �

Page 7: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i "adam\|shaw" commits.txtthx adamwhY ADAM SHAW WHY

shaw i would have aced the st out of your tennis database test

$ grep -i borja commits.txtWHY BORJA WHYborja is life

fixed bugs to let borja enjoy morocco

Page 8: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i csil commits.txtlet's see what happens on a csil computer...moving to CSIL 1...there's a lab herethey're making me leave csilgotta test on csil machines. prepare for ALL the commits

Page 9: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i git commits.txt

Git sucks

I hate git

git pls

git y u so difficult

dammit git not again

the easiest part was the code the hardest part was git :(

how have i already screwed up the git repo

ADDED BACK THE TESTS. U HAPPEH NAO GIT?

I DONT KNOW WHATS GOING ON WITH GIT. U MESS UP WHERE YOU DO THE INITIAL UPLOAD ONCE.. and then you're paying for it the rest of the quarter

Page 10: UChicago CMSC 23500 - The Best Commit Messages of 2015

gotta git this done

I think I'm having commitment issues

Page 11: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i merg commits.txti 'fixed' the merge errors meaning i commented everything out evervanquished the merge errorsmergy mergmergy mergy mergylets get creative mergingMOAR MERGESonce upon a mergeplease don't be a horrible mergeim afraid of merges

Page 12: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i st commits.txt

Fk this st

oh st

holy st yes

unbroke st

comitting for merge st

same error st is st

COMPILES ON MACS, FIXED THAT ST BRUH

holy st i actually fixed it NO HARDCODING NECESSARY

Page 13: UChicago CMSC 23500 - The Best Commit Messages of 2015

$ grep -i fk commits.txt

fk this

fk yeah

FKING FINALLY

fked up

my fking changes

what the actual fk sorry

I hope I'm not fking anything up here

may have fked up all the things

this may be the worst piece of code i have ever written it is illegible; but it fking works so hey theres that

Page 14: UChicago CMSC 23500 - The Best Commit Messages of 2015

gotta eatgoing to dinnerworking on expanding the *. going to dinnerworking on util function to count number of columns to be selected. going to get fooddinner time (seek family in progress)time to steal food from bartleet

Page 15: UChicago CMSC 23500 - The Best Commit Messages of 2015

hehehehahaehhehehEHEHEHEEHHEHehehehehhahhhahhahaheheheheh

added BOJRRRJAJAJAJAJA

Page 16: UChicago CMSC 23500 - The Best Commit Messages of 2015

hiiiii ;)plz make a cs lab that's open 24/7. would luv u 4evr. <3fixed another classic x-1 instead of x error in cursor #thegoodolddays #gdb #jkjustlotsofprintf7 (errors) for the dwarf lords in their halls of stone - 1wowwow doesnt pass anything arent we great at codeWhat even are schemasgobackgobackgoback

Page 17: UChicago CMSC 23500 - The Best Commit Messages of 2015

i hate all people who write haskellfixy fixy?fixy fixy? fixy.they call me mr cleanpaltry changes made as I find myself lost in a wilderness of confusioni am choosing to believe that i have accomplished somethingMade a commit to not seem useless.I procrastinated way too much. :(fun fact: index != tabledone lol jk i wish

Page 18: UChicago CMSC 23500 - The Best Commit Messages of 2015

Step 7 is still segfaulting. Did you know that file headers are 100 bytes in

page 1? APPARENTLY I DIDN'T.

DID YOU KNOW??? THAT THE FILE HEADER??? IS IN PAGE 1??????? I KEEP FORGETTING

THIS

Page 19: UChicago CMSC 23500 - The Best Commit Messages of 2015

(>^^)> <(^^)> <(^^<)

kirby is happy

KIRBYKIRBY

Page 20: UChicago CMSC 23500 - The Best Commit Messages of 2015

come on

come on 2.0

never give up

trust your instincts

Page 21: UChicago CMSC 23500 - The Best Commit Messages of 2015

cursor is hella janky. JUST IN TIME FOR SCAV

LOOK UPON ME. I AM SEEK. DESTROYER OF TESTS. FEAR MY PASSING.