Struggling With the Calendar Code - Turns out we need to work all weekend on fixing bugs before the customer will even consider accepting our system for production use. I got assigned a tick...
Now I don't know the crontab entry syntax by heart. When memorize that when you can look it up? At this point I also figured why look it up if you can reverse engineer it by looking at some entries. I saw some existing entries that run on Tuesdays. Then I saw some existing entries that run on Wednesdays. The first difference I noticed was that the Tuesday jobs started with a 0 on the crontab line, and the Wednesday jobs started with a 1.
I figured this was simple. Just change the first digit to a 1 and you move the job to Wednesdays. However I had a nagging feeling in my stomach. Why would they define Tuesday as 0? Shouldn't 0 represent the start of the week? That would make Sunday be represented by 0. Or if they were really weird, maybe Monday could be 0. But not Tuesday.
I decided to look up the cron docs. Oh snap. That first parameter is minute of the hour when the job is supposed to fire. Parameter number 5 on the line governs the day of the week when the job is kicked off. Good thing I did not rely too heavily on my weak reverse engineering skills. The moral of the story is to look stuff up unless it cannot be easily Googled.
Okay. Everyone is entitled to their opinion. Some guy produced an equation that looked complicated. Then he wrote a simple code snippet to solve the equation. The moral of the story was that problems that look hard are actually easy. The ten times programmer is really working on somthing easy.
I almost was fooled. Then I started reading the comments on the post. There were a lot of errors in the implementation of the code snippet to solve the problem. Oh snap. I guess this guy is not a ten times programmer. And it takes a ten times programmer to solve the tough equations. Bamm.
The NSA are doing some forward thinking here. They are trying to attract the people with th e right skills. They also understand that DEF CON hackers might have a shady past. Apparently that will not necessarily disqualify you from a job at the NSA. You just need to be a US citizin.
I would hope that having a government job at the NSA might pay higher than other government jobs. They probably do some interesting work for sure. Check out the NSA link.