Click here to Skip to main content
15,896,063 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: What do developers do all day? Pin
AspDotNetDev21-Jun-12 12:33
protectorAspDotNetDev21-Jun-12 12:33 
GeneralRe: What do developers do all day? Pin
S Houghtelin21-Jun-12 15:31
professionalS Houghtelin21-Jun-12 15:31 
GeneralRe: What do developers do all day? Pin
krumia22-Jun-12 0:05
krumia22-Jun-12 0:05 
GeneralRe: What do developers do all day? Pin
Chris Maunder21-Jun-12 16:43
cofounderChris Maunder21-Jun-12 16:43 
GeneralRe: What do developers do all day? Pin
AspDotNetDev21-Jun-12 18:58
protectorAspDotNetDev21-Jun-12 18:58 
GeneralRe: What do developers do all day? Pin
W Balboos, GHB22-Jun-12 1:11
W Balboos, GHB22-Jun-12 1:11 
GeneralRe: What do developers do all day? Pin
Farhan Ghumra22-Jun-12 3:09
professionalFarhan Ghumra22-Jun-12 3:09 
GeneralRe: What do developers do all day? Pin
Gary R. Wheeler24-Jun-12 1:57
Gary R. Wheeler24-Jun-12 1:57 
6:30:00 a.m. Arrive at desk at work.
6:30:02 a.m. Shake mouse to wake up flat panels (they take forever to stabilize).
6:30:03 a.m. Get reading glasses and iPod out of gym bag.
6:30:06 a.m. Swap walking-around-glasses for reading glasses, cleaning reading glasses during the exchange.
6:30:35 a.m. Plug headphones into iPod.
6:30:38 a.m. Ctrl+Alt+Del to get dev machine's attention.
6:30:39 a.m. Blindly click through corporate warning dialog.
6:30:40 a.m. Enter password: <real_password><this_year's_punctuation_character><two_digit_month>
6:30:50 a.m. Yes, it does take about 10 seconds for the stupid thing to unlock.
6:30:51 a.m. Don headphones, and decided just how mellow we need to be to face what's next. Yanni it is.
6:31:12 a.m. Click on Lotus Notes in the task bar. With any luck, the only reason for the "YOU'VE GOT MAIL, BITCH!" icon in the tray is the Insider.
6:40:00 a.m. (Varies, depending on interest level in Insider) Start Visual Studio.
6:40:18 a.m. Wait for VS to load.
6:40:27 a.m. Drum fingers.
6:40:35 a.m. Now that VS is loaded, right-click on the solution and select 'Get latest version' to see what the elves have left for you, the cobbler, during the night.
6:43:57 a.m. Between songs, check to see if the 'get latest' has finished yet. Nope, continue on.
6:44:02 a.m. Ohmigod, we forgot to pour the coffee from the industrial thermos. Pour coffee.
6:45:13 a.m. Get latest has finally finished.
6:45:17 a.m. Contemplate thrashing the Visual Studio and SourceSafe teams.
6:45:23 a.m. Ctrl+Shift+B to rebuild solution. The project uses XML serialization, and the temporary assemblies used have to be recreated every time you start Visual Studio.
6:45:07 a.m. Rebuild finishes (not everything's slow around here).
6:45:19 a.m. Just as you start to work on Moron Feature 325, you remember it's Monday. Walk to lab.
6:45:51 a.m. Ctrl+Alt+Del, blindly click through corporate warning bullcrap, log in to department server.
6:46:21 a.m. Select weekly backup from Start menu.
6:46:23 a.m. Label two DVD-R's appropriately; insert first in drive.
6:46:31 a.m. Hit Enter to start the backup.
6:46:32 a.m. Return to desk.
6:46:51 a.m. Chug half of cup of coffee; refill from thermos.
6:47:19 a.m. Re-don headphones, switch iPod to Boney James, and start work on Moron Feature 325.
(a relatively long period of quiet coding ensues)
7:23:04 a.m. Remember to go back in the lab, and swap the second DVD-R into the drive for the weekly backup.
8:17:07 a.m. Coffee in cup is now cold. Chug it anyway. Refill from thermos.
8:19:23 a.m. Moron Feature 325 is completed. Oh crap, it needs help text. Tech Pubs was decimated in The Great Purge, so you're now your own help author. Fire up Madcap Flare.
8:21:02 a.m. Edit help text; Flare's pretty cool, for a help authoring widget.
8:30:01 a.m. Start build of normal user .CHM file in Flare.
8:34:48 a.m. Check normal user .CHM file into SourceSafe so it gets included in next build.
8:34:59 a.m. Start build of service user .CHM file in Flare.
8:40:17 a.m. Check service user .CHM file into SourceSafe.
8:40:19 a.m. Open status report spreadsheet, mark Moron Feature 325 as 100%.
8:40:38 a.m. Oh hurray, Lotus Notes has lit up the YGM,B icon again.
8:40:41 a.m. It's from the CLCA (Closed Loop Corrective Action) system. The bug list. Joy.
8:41:21 a.m. Service geek is complaining that a certain screen isn't updating while the machine is running. Said screen is only enabled for #DEBUG, so it's a bit of a mystery how said service geek is seeing said screen.
8:45:56 a.m. Further review shows that the aforementioned #DEBUG-only screen has been termined with extreme prejudice and replaced by The New Hotness (thanks, Will) in the new version. Update the CLCA item with this information.
8:53:32 a.m. Boss arrives in cube, wants to know status of Moron Feature 325. You claim it's done.
8:54:19 a.m. Boss tells you Moron Feature 325 has been replaced by 325A, which has major differences. 325A must be pushed back into maintenance branch as well, even though the maintenance branch doesn't include half the plumbing needed.
(period of mental instability, occasionally interrupted by sounds of glass breaking)
9:32:20 a.m. Wonder about the large damp spot on the cubicle walls.
10:31:17 a.m. Conversion of Moron Feature 325 into 325A in current version of product completed.
10:31:20 a.m. Ponder how to get 325A in to maintenance branch.
10:34:54 a.m. Still pondering. Remember that weekly backup is now done, go back to lab, store completed DVD's on spindle, and log out of department server.
10:35:07 a.m. Give server a reassuring pat to let it know it's still your favorite. Nobody likes a sulky server.
10:38:19 a.m. AHA! Plumbing required for Moron Feature 325A only requires changes to eight source files. A diff on the two sets between the current version and the maintenance branch reveals only minor differences.
10:39:02 a.m. Replace maintenance branch files with current branch files for the plumbing code. Fix minor differences (partial implementation of Moron Feature 332, which is in progress).
10:48:17 a.m. Gingerly, quietly, and with respect, port the 325A changes from the current version to the maintenance branch. Compile the maintenance branch and retest 325A. Everything works, except for the refresh button. Crap.
10:54:03 a.m. Refresh button doesn't work because a certain event isn't being triggered properly. This is a problem even in the current version. Fix the event in both versions.
11:02:01 a.m. Finish retesting maintenance branch. Update error message text for the three new messages someone added in the meantime. Start build of maintenance branch.
11:09:30 a.m. Update status spreadsheet for the New! Improved! Moron! Feature! 325A!.
11:11:11 a.m. Ponder Moron Feature 332, which seems awkward. Just as pondering gets into full swing, Drone 937 (one of your coworkers) shambles into your cube. Since they swing past the candy jar, it's not a social call.
(mutual insults, bad puns, and "whassup?"s ensue)
11:17:09 a.m. Drone 937 is responsible for implementing Dumb Idea 9224, which he wants to talk about. Damn. Less than 8 minutes until you leave to go run. Ask '937 if you can talk after lunch. After more mutual bad attitude and worse puns, he shambles out.
11:24:35 a.m. Leave for run a few seconds early, thereby avoiding the boss who has 'that gleam' in his eye.
(drag 50 year-old body through 5-7 mile run, cool-down, stretch, shower, etc.)
1:10:32 p.m. While eating lunch, boss arrives with the aforementioned gleam. 325A has now become 325G, plus a smattering of 328, 329 (parts D, E, and K), plus 333 in its entirety and OH MY GOD IT HAS TO BE DONE TODAY AND SHIPPED TO THE CUSTOMER OR WE'RE ALL GONNA DIEEEEEEEE!
1:17:02 p.m. Quietly finish lunch, enjoying the buzz of endorphins flowing in your brain from the run.
1:17:09 p.m. Do a quick check, and realize that Moron Features 328, 329 (all parts), and 333 are complete, except for one little bit which no one will notice. Start build of current product to do a real test.
1:30:43 p.m. Ding! The maintenance branch build is done. Since the current product build will take a little under an hour to finish, go ahead and install and test maintenance branch.
1:48:01 p.m. Maintenance branch passes Moron Feature 325A with flying colors. Oh crap! do they want 325G in the maintenance branch? Scurry down to boss's cube. Hurray! Maintenance branch only needs 325A. Heave theatrical sigh of relief.
(somnolent period of post-lunch carbohydrate crash)
2:30:41 p.m. Current version build is done. Start test of Moron Feature 325G. Damn, damn, damn! Nothing works. No hardware detection, it won't go online, f**k!
2:49:07 p.m. Sobs quietly.
3:14:49 p.m. Of all the stupid crap. Ran the current version test using the maintenance branch hardware emulator. No wonder nothing worked! Pounds head against cubicle wall, pissing off Drone 845.
3:16:02 p.m. Begin retest of current version, with proper hardware emulator. Success!
3:16:09 p.m. Update status report spreadsheet with completed 325A for maintenance branch and 325G for current version.
3:22:07 p.m. Quietly check home e-mail via web portal, to see if outside contract job has anything going.
3:29:50 p.m. 30 minutes until quitting time. What's worth doing?
3:30:18 p.m. Open solution for inhouse debugging tool, which has a couple of new features pending. This is what you do for fun, when the mainstream stuff slacks off (as if) or you need a break (always).
4:09:30 p.m. Realize it's past quitting time. Close debugging tool solution, make notes on progress on new features so that when you go back to it you remember where you were.
4:11:34 p.m. Windows-L. Go home.
Software Zen: delete this;

NewsA Fiddle World: Online Development Sandboxes Pin
Terrence Dorsey21-Jun-12 10:45
sitebuilderTerrence Dorsey21-Jun-12 10:45 
NewsA Developer Perspective on Windows Phone 8 Pin
Terrence Dorsey21-Jun-12 10:45
sitebuilderTerrence Dorsey21-Jun-12 10:45 
NewsWhy Database Technology Matters Pin
Terrence Dorsey21-Jun-12 10:44
sitebuilderTerrence Dorsey21-Jun-12 10:44 
NewsVIM Clutch - foot power for your editor Pin
Terrence Dorsey21-Jun-12 10:43
sitebuilderTerrence Dorsey21-Jun-12 10:43 
NewsSurface: Between a Rock and a Hardware Place Pin
Terrence Dorsey21-Jun-12 10:42
sitebuilderTerrence Dorsey21-Jun-12 10:42 
GeneralRe: Surface: Between a Rock and a Hardware Place Pin
lewax0021-Jun-12 10:56
lewax0021-Jun-12 10:56 
RantRe: Surface: Between a Rock and a Hardware Place Pin
Vivi Chellappa21-Jun-12 16:49
professionalVivi Chellappa21-Jun-12 16:49 
NewsMicrosoft Surface Pin
Terrence Dorsey21-Jun-12 10:41
sitebuilderTerrence Dorsey21-Jun-12 10:41 
NewsOpinion: Microsoft has a credibility problem with Windows Phone 8 Pin
Terrence Dorsey21-Jun-12 10:41
sitebuilderTerrence Dorsey21-Jun-12 10:41 
GeneralRe: Opinion: Microsoft has a credibility problem with Windows Phone 8 Pin
Pete O'Hanlon21-Jun-12 11:06
mvePete O'Hanlon21-Jun-12 11:06 
NewsUsing an Android as a webserver Pin
Terrence Dorsey21-Jun-12 10:40
sitebuilderTerrence Dorsey21-Jun-12 10:40 
NewsWooga’s HTML5 Adventure Pin
Terrence Dorsey21-Jun-12 10:40
sitebuilderTerrence Dorsey21-Jun-12 10:40 
NewsMicrosoft Surface vs. Apple iPad – a Visual Comparison Pin
Farhan Ghumra20-Jun-12 20:15
professionalFarhan Ghumra20-Jun-12 20:15 
GeneralRe: Microsoft Surface vs. Apple iPad – a Visual Comparison Pin
Ingo20-Jun-12 20:39
Ingo20-Jun-12 20:39 
GeneralRe: Microsoft Surface vs. Apple iPad – a Visual Comparison Pin
VallarasuS20-Jun-12 21:27
VallarasuS20-Jun-12 21:27 
GeneralXBox Pin
Paul Watson21-Jun-12 1:56
sitebuilderPaul Watson21-Jun-12 1:56 
GeneralRe: Microsoft Surface vs. Apple iPad – a Visual Comparison Pin
Bassam Saoud21-Jun-12 9:58
Bassam Saoud21-Jun-12 9:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.