2004/02/15
02:10:14
Gotta love saturdays. Got to sleep in really late, and then get up and do nothing. Spent some time talking to people, looking at cell phone licenses and frequency allocations, and more tech discussion boards. Spent most of the day coding though. Basically built a image gallery thing up from scratch. Part of the reason was it's not designed to be a quick and dirty thing - it's actually a few scripts calling a lot of shared library functions which actually do stuff, and a consistent UI with grouped navigation, breadcrumbs, nested albums, etc. Way too much planning involved... Gallery is a cool app, but unfortunately is leashed to the server. I basically have one that's split into two nearly identical parts - one on my laptop which allows me to preview and move things around and stuff, and one on the server which implements (or will implement) most of the things in gallery. This allows much quicker access while editing, not killing my shared server (which can get slow enough already), and editing while offline (or on a slow connection). It will also allow me to easily integrate a system to sell images I wish to sell. The other thing is gallery tries to be a little too flexible for my tastes and has ended up with some security problems - and I don't want to have to patch it all the time, especially since I've never bothered to get into php since it doesn't fit my styles (and is not suited for standalone apps and sharing libraries). Those who know me well and have programmed stuff with me know I can get rather paranoid about checking input, I don't like using code from random projects on public stuff and usually others don't like to get their code "tested" by me either. :) So yea, I'll post a link to that once some people pound on it and make sure the UI is consistent and stuff (and I get some photos in it and don't change the schema anymore).