The Blog: January 2009
Porting Legacy Applications to Modern Systems
(Or, an adventure in pain!)
Let me preface this little article by saying I did not write the app I am now porting to our new network. I know noting about its specific intricacies, and furthermore, I know nothing specifically about gettext, file_column, or attachment_fu. So, I dove into this project with a sort of wanton abandon that is fairly characteristic of much of the work I do. Any obviously stupid mistakes below thus really happened.
Let me also preface this with the fact that this Rails app is old. Version 1.2.3 old. So, as always, YMMV.
Finally, I really wish attachment_fu had proper documentation.
The Misunderstood Art
Note: This editorial does not express the feelings of Agora Games as a company, and is solely the opinion of the author.
Art, by definition is the expression or application of human creative skill and imagination typically in a visual form. A video game by definition is a game played by electronically manipulating images produced by a computer program on a television screen or other display screen. By both definitions of each word, video games may be considered a form of art. The computer program which electronically manipulates images on a display screen must be created by a human. This human, must apply creative skill to create such images as well as the manipulation of images, images being a visual form. The definition of art clearly states that a the expression of human creativity is typically in a visual form, which video games by definition clearly do. Therefore, technically disregarding all personal opinions, culture, and other variable elements video games by definition are art.
(more…)







