Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts

Friday, January 28, 2011

Bug in the Works OR Butterfly Workin'

This Golden Gate Park butterfly doesn't appear to be troubled by problems in her code
Go ahead and click on the picture for a more in-depth view of her world

I've been working away with the Objective-C programming language and the piece of software called Interface Builder.  Those are, of course, the  tools used to write apps for ipads, ipods and iphones. In my case, I'm still learning to do that.

I was up against a particularly nasty little bug in my program and finally, huzzah!, I found it. It reminded me of the  story from the old days, I mean the REALLY old days, kids. It dates back to around World War II. It's the origin of why programmers call problems in the workings of their software, 'bugs'. You all know the old story, right? The engineers had been tussling with some problem that was keeping the huge machine from doing it's thing. My college professor, Harry Huskey remembered those days. He had worked on the EINIAC. "Those vacuum tubes",  Professor Huskey told us. "they were always blowing, and we had to run around that huge room, swapping them out."  

So the problem-solvers on this day had been swapping out vacuum tubes, scratching their heads and dismantling things. Finally after days? hours? (depends on who's telling the story), they found the problem. A dead bug was found deep within the recesses of the machine. The programmers were so happy to find the problem, that they pasted the dead bug into the big ledger in which they noted their progress on the project. "Bug in the works", someone noted.

And of course, ever since then, a programmer works to find the bugs in her works. Because surely the problem couldn't be something SHE did.

Saturday, June 12, 2010

Tumbling Chips: Quilt within a Quilt Block , Contest Entry Silicon Valley fusionwearsv


I'm much taken by the spirit of modern day style, versus a vintage design. Here I was inspired by the much-loved 'tumbling blocks' quilt block, to create my own modern-day variation of silicon chips gone wild. These chips dance right out of their tidly-bordered frame. The well-behaved, neatly balanced background checkerboard of chips, is outraged by their bolder colleagues non-standard behavior.
Another one of my original designs for the Silicon Valley fusion wearsv contest.
I used Photoshop CS4 shapes, filters, drawing tools and line art tools, to compose a picture of a silicon chip, inspired by a real-world photograph.

My FusionWearSV Silicon Valley Technology Quilt Block Designs

Fine Fruit: http://hepwithtech.blogspot.com/2010/06/fine-fruitquilt-block-contest-entry.html

Tumbling Chips Quilt Block Design: http://hepwithtech.blogspot.com/2010/06/tumbling-chips-quilt-within-quilt-block.html

Tranformations Chips: http://hepwithtech.blogspot.com/2010/06/transformations-quilt-block-contest.html

Contours Chips: http://hepwithtech.blogspot.com/2010/06/contours-quilt-block-contest-entry.html

Tuesday, June 8, 2010

Contours: Quilt Block , Contest Entry Silicon Valley fusionwearsv


My Contours' quilt block, represents the beauty and excitement the programmer feels when she realizes her power to duplicate, concatenate and transform.

Sparked by the fusionwearsv contest, I created this piece in Photoshop CS 4, using a combination of contour filters worked against the melding of filtered and conglomerated chips, I created for the Transformations quilt block.

Please CLICK ON THIS IMAGE to see the nice detail in the design

Voting in the Silicon Valley Quilt Design Contest is through June 11'th, 2010

Please follow this link to VOTE