I've always thought image macros were a rather cheap way to convey an idea. After all, you're taking something someone else has made, and merely changing the caption to fit your own devices. Wouldn't it be so much better if people could make their own things from scratch?
However, as a Computer Scientist, I've been taught that things need to be as efficient as possible, and anything unnecessary that gets in the way of that has to go. As a researcher, I've learned that strong emotions are, to put it bluntly, something that literally gets in your blood and has to be used up before you can continue whatever it was you were doing before you felt that way. As someone who writes on the internet, I know that people need to hear from you, and that these are the things they want to hear about. And finally, as an artist, I'm supposed to know that the best way to channel these emotions, is by creating something out of them them.
So yesterday, when I became so-furious-with-myself-I-just-could-have-killed-something at discovering what was wrong with the program I was writing, I made this:
Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts
Monday, December 5, 2011
Monday, April 25, 2011
The Web Standards

What? you do that too?
Oh, hush up.
I learned to do web pages back in the year 2000, when everyone thought frames and Flash™ would rule the web. The only other widely-known method to structure a web page was putting all the text in a table, and using its columns to put your stuff where you wanted it to be.
In January 2009, in one of my courses, we were assigned to create a website as part of a project, and asked to make sure the website was compliant with the web standards. This was the first time I had ever heard there was such a thing!
Labels:
blind mice,
Frank (mouse),
programming
Thursday, December 23, 2010
Modularity
Unless you're also a computer science major, you're probably still puzzled at what I meant when I said
Of course, none of this is possible when the art is a scanned pencil drawing, unless you're penciling on acetate cells.
Forget modularityTo keep it simple, these are the three things any well-written computer program's code must be:
Forget reusability
Forget modifiability
- Modular means that it is separated into the different parts of the program, each doing only what they're supposed to do.
- Reusable means the code is general enough to be used later in a different program
- Modifiable means that the code is structured and commented in such a way that it's clear what each individual part does, thus allowing a hypothetical future coder to change it.
Of course, none of this is possible when the art is a scanned pencil drawing, unless you're penciling on acetate cells.
Labels:
drawing,
programming
Subscribe to:
Posts (Atom)
