denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_dev_training2012-06-26 05:10 pm

Little triumphs

Today I was doing an annoying and tedious (DW-accounts-support-related) repetitive task. I started in on it, got partway through, went "HEY WAIT A MINUTE, THERE ARE TOOLS FOR THIS", and twenty minutes later I had a stupid little simple perl script that took the input file, munched on it a bit, and wrote to an output file! I didn't need to copy and paste eight billion things, and I got to read from and write to files in perl for the first time.

I was laughing at myself for being so proud of it (it really is kinda silly -- something like 20 lines total) but then I stopped and thought, no! I should be proud! I am a tool using mammal and I selected the right tool for the job and made it do the tedious and repetitive work for me (okay, after like 10 tries, but still).

So, I wanted to share that (I scripted something! ALL BY MYSELF! AND IT WORKED!), and invite the rest of y'all to share some small programmatic triumph you've run into lately on your DW work. Because dammit, even if it's "little" by more experienced peoples' standards, it is still a damn great feeling and it should be celebrated. :)
jumpuphigh: Thefourthvine's Earthling with text "Two Thumbs Up" (Earthling)

[personal profile] jumpuphigh 2012-06-26 11:18 pm (UTC)(link)
I'm not a programmer but I'm still going to \o/ you for what you did!
jumpuphigh: Neal Caffrey with a ridiculously large smile. (Happy Neal)

[personal profile] jumpuphigh 2012-06-27 12:06 am (UTC)(link)
I've resisted for a loooooong time. ;)
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2012-06-26 11:49 pm (UTC)(link)
I made something! All by myself! And IT WORKED!

Specifically, in working on uh bug 1676, the languages one -- I've done gentle faffing with the Manage Profile page so that, you know, as and when we decide what language options should look like, there's a convenient space for it to just slot in. And I didn't even need to ask for help. :D

Also, DW? Is getting me to SPEC THINGS. It is really exciting! I can write specs now! After a fashion! :D
onyxlynx: The words "Onyx" and "Lynx" with x superimposed (Default)

[personal profile] onyxlynx 2012-06-26 11:54 pm (UTC)(link)
Go you!

(I remember that rush of getting something to work. Who needs drugs?)
momijizukamori: Green icon with white text - 'I do believe in phosphorylation! I do!' with a string of DNA basepairs on the bottom (Default)

[personal profile] momijizukamori 2012-06-27 08:07 am (UTC)(link)
My (constantly evolving) modifications to [personal profile] rb's S2 theme layer parsing script, and putting together a nice preview image script.

Oh, and realizing I could make a two-line shell script that would run all the S2 db commands I needed to push new themes because I always had to look up the lines I needed.

Humans will spend a lot of time trying to find the easiet way to do something = ME.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2012-06-27 07:36 pm (UTC)(link)
I am a tool using mammal
Nope. You're a tool-making mammal. :-)
yvi: Kaylee half-smiling, looking very pretty (Default)

[personal profile] yvi 2012-06-29 09:06 am (UTC)(link)
\o/

I'm actually technically working as a developer and sometimes I get these moments, too. It usually goes like

*copies stuff from file*

*paste to list*

*does this 20 times*

Wait, how many times do I have to do this?

Another 50 times? And in half a year I have to do that again?

No way.

*happily scripts away for 2 hours*