"DC3 LS, Fuck Hyundai, now and forever" (eg6)
02/07/2019 at 18:57 • Filed to: None | 1 | 17 |
After the jump.
So for my Java class, we had to submit an important assignment as a zip file with the source code inside of it.
Well for whatever reason,
my computer wasn’t making the zip file, so I just made a jar file from the terminal and submitted
that
. For those who don’t know, a jar file is pretty much just a zip file with a different extension, it can be extracted exactly the same way as a zip.
Well I got a zero on it for “Not submitting Java files”, which I absolutely did. I downloaded the jar I uploaded, and was able to extract them and get the .java files perfectly fine.
This is some bullshit of a high order.
In good news, my think pad came in. So that’s good, gonna install the SSD today and install the OS tomorrow.
Dogsatemypants
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 19:03 | 1 |
Why not just rename the file extension?
Chariotoflove
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 19:04 | 1 |
So, your instructor is clueless?
vicali
> Dogsatemypants
02/07/2019 at 19:08 | 1 |
.z .zz .zzz around these parts..
BeaterGT
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 19:08 | 1 |
A jar is even more apt, what a hard ass. I'd fight it.
ttyymmnn
> Chariotoflove
02/07/2019 at 19:09 | 6 |
Or a stickler for following instructions.
I like cars: Jim Spanfeller is one ugly motherfucker
> Chariotoflove
02/07/2019 at 19:14 | 1 |
More likely that, being a CPS class, the instructor wrote a baby macro that auto returns non-.zip files as 0.
DC3 LS, Fuck Hyundai, now and forever
> Dogsatemypants
02/07/2019 at 19:14 | 0 |
I didn’t think it would matter. I assumed since he teaches Java, he’d know how jar files work.
Svend
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 19:20 | 1 |
Short mini-car for short mini-rant
Highlander-Datsuns are Forever
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 19:27 | 0 |
I would have asked the prof if they preferred
a .pdf. Probably get me punched but whatever.
CompactLuxuryFan
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 19:33 | 1 |
K ind of been on the other side of this today!
One of the steps in my company’s software engineer interview process is an assignment they code up at home and send in. You can do it in any language, but the instructions specify to not submit a built executable and instead submit the code and instructions on how to build it. W e want to see the code even more than we want to run the program. We say exactly how the built code will be invoked from the command line, so they should be able to figure it out. You also have to upload it as zip file.
F or some reason Java candidates are by far the worst offenders in this sense. They usually include code but have their invoc ation script run either a prebuilt jar (that is, they have a jar inside their zip ) or compiled classes .
You better believe I dock points for those! Sometimes I can’t even figure out how to build the code they submitted. Plenty of candidates do the right thing so I don’t feel bad about it. If anything, I see it as a test of them being able to follow basic directions and handling everyday situations.
Sucks you got docked, but that’s how it is out in the real world!
Chariotoflove
> ttyymmnn
02/07/2019 at 19:38 | 1 |
I thought of that, but he didn’t say he was indicted for not submitting a zip file, but rather for not submitting a java file. Wrong charge. Case dismissed, Mr . McCoy. :)
Chariotoflove
> I like cars: Jim Spanfeller is one ugly motherfucker
02/07/2019 at 19:38 | 1 |
Which sounds lame to me.
DC3 LS, Fuck Hyundai, now and forever
> CompactLuxuryFan
02/07/2019 at 19:50 | 0 |
I get that, but this wan’t an executable jar and it didn’t even have any class files (per the instructions)
. It was literally just the two java files in a jar. Extracting it would’ve been the same as zip, but with an extra manifest file that doesn’t matter.
TheRealBicycleBuck
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 20:47 | 2 |
Having been on both sides of this fence, I can see both sides to this argument. After working for many years , here are some of the shenanigans I’ve witnessed and perhaps
Contract requires “electronic” submittals, so sneaky consultants submit PDF files instead of the CAD files we really want
Community Development Block Grants require a 51% low-to-moderate income (LMI) population before the project will be funded. One of our projects was 50.97% LMI. The project application was denied.
Surveyor truncates a decimal at the hundredths instead of carrying it out to ten-thousandths. Entire survey ends up 15 feet off, requiring the surveyor to go back and re-calculate everything, costing his company two days of non - billable work.
Surveyor provides ground coordinates instead of grid coordinates. Nobody catches it until after the environmental firm installs three miles of silt fencing 300 feet off of where it’s supposed to be.
An operator at a plant I worked in failed to close a valve. Instead of pumping raw materials into the holding tank, he pumped it into a tank full of final product, ruining the batch. I heard it was a $300,000 mistake.
To teach my students the importance of paying attention to details, I gave them a block of code which had a critical line commented out, then told them to make it work. In all the classes I taught, only one student found the single quote and deleted it. I gave that kid an “A”.
I have lots of stories like this which demonstrate that little details matter. L earning that “ close enough” or “good enough” doesn’t mean it’s right is a hard lesson, but an important one.
smobgirl
> DC3 LS, Fuck Hyundai, now and forever
02/07/2019 at 21:06 | 1 |
That reminds me of when I was taking a photography class in college and people were failing tests left and right for incorrect capitalization and spelling errors. Which, yes, they’re important, but no one is confusing developing chemicals because a letter got left out in the real internet-accessible world.
d15b
> TheRealBicycleBuck
02/07/2019 at 23:49 | 1 |
You’re not wrong in anything you have said. When it doesn’t seem like it will count.....you bet your ass it does.
Just Jeepin'
> DC3 LS, Fuck Hyundai, now and forever
02/08/2019 at 08:33 | 1 |
I once was docked for not including documentation with my software project. I went to the TA to complain, because I had included a README file, and I looked over his shoulder as he went to check my submission .
Turns out he was a DOS guy, so he was used to copying everything from one location to another with “cp *.*”. We were of course using a proper operating system, so that command failed to grab any files without an extension, hence he had not seen the README file.