Posts tagged as:
Programming
Monday, February 17, 2003
I finally bit the bullet and upgraded.
Davidgagne.net has gone from a loose collection of random html files to a Blogger-powered site to a Greymatter-powered site to its current MovableType extravaganza-ness.
It only took me about a year to make the jump from MT2.1 to MT2.61. That works out to about two decades in internet time, so I’m a tad behind the times. I’m furius with myself for waiting so long. I’ve missed all the cool shenanigans Ben and Mena have been incorporating and so my blog is sort of an ‘82 Plymouth Laser surrounded by a world full of ‘03 Land Rovers.
I’ve really been completely out of touch with the blogging community for months like a year now. Sure, I’m still Google’s #1 for Every time you masturbate, God kills a kitten and good suits, but there’s no TrackBack pinging going on here, no Really Simple Discovery happenin’, and, hell, I don’t even know what the fluck all these creative commons licenses are. I’ve been busy, ok? Gimme a couple of weeks and I’ll try to catch up. (Anyone want to help me get up to speed, feel free to drop me a line.)
I managed to catch both Igby Goes Down and Unfaithful this weekend. They are both excellent and I highly recommend them.
Thursday, December 5, 2002
It just took me two hours of programming and slamming my head against the desk to realize that Cookies get saved according to the exact URL of the site. I kept trying to delete the cookies of domain.com when I needed to delete the cookies of www.domain.com.
That is annoying.
Monday, October 28, 2002
SetupStream 2 gives you the possibility to create small, powerful and feature-rich Setup Wizards in modern, easy-to-use and user-friendly outlook. It is meant to be a serious alternative to commercial Installation Suites.
Sunday, March 31, 2002
Ironically, [Object-Oriented Programming] is sometimes billed as “better fitting the way people think”. Years of meditation and study to learn how to “think naturally”? I am thinking of setting up a $60-per-hour consultancy to teach sports fans to drink beer and belch in order to “optimize their recreational satisfaction”.
Tuesday, March 26, 2002
AspModules.com has some great tools for web developers. If you use Blogger as your content management system, you might be interested in the Adminimizer Toolbar. It lets you edit your blog WYSIWYG-style - right in your browser. Way cool.
Wednesday, January 30, 2002
Brinkster is a free web host that supports ASP. You get 30 MB of space and no ads on your site, plus ASP 3.0 support, MS Access databases, a web-based file manager, and control of the ADO & FileSystemObject. How cool is that?
There is a great article on / introduction to the syntactical differences between VB.NET and C# at 4GuysFromRolla.com. 4Guys is really one of the best sites on the ‘net for Active Server Pages tutorials and information. DevGuru is another good one. What’s your favorite?
Friday, January 18, 2002
If you look at the little bit at the end of each of the entries here, you’ll notice something new. Yep. My first major hack of MovableType has been a success. You can now email an entry to anyone you want through a handy pop-up window. It’s just like the Yahoo! feature.
Ben - the dude that co-wrote MovableType with his wife Mena - was a great help. So was my co-worker Youshik.
Once I have some of the finer details working, I will write a little tutorial on my projects blog and package it for distribution so all MT users can implement it.* It should take about a day or so.
*That is assuming that Ben and Mena say it’s okay for me to do that!
Thursday, January 17, 2002
<Montgomery Burns>
Excellent!
</Montgomery Burns>
I’m about 75% done with my mt-sendentry.cgi development. Youshik has been a tremendous help with some of the trickier Perl bits and Ben is the man for being so cool about answering my eMails. I really hope I can finish working on it tonight so I can have v 0.1 released by this weekend.
Wednesday, January 16, 2002
Saturday, December 1, 2001
from inessential.com:
Of course, my hope is that any programmer who uses the Web also gives back to the Web, posts their solved problems, tips, sample code, and so on. (I’m lucky that I get to do this as part of my job.)
For a programmer these days, knowing how to learn on the Web is more important than knowing any particular language or environment.
Were I interviewing a programmer today (I’m not), I wouldn’t ask as much about their education or experience with specific tools as I would about their use of the Web. And, because I believe in a sort-of instant Web karma, I’d also find out if the Web for them is a two-way street.
It’s possible that I wouldn’t hire anybody who doesn’t already have a weblog. Given the choice between a programmer with a computer science degree and a programmer with a weblog - everything else being equal, I’d hire the programmer with a weblog.
Saturday, October 20, 2001
I found this excellent essay about writing computer code at evhead. The author makes several very good points about reading and writing in a programming language. I feel a little bit better about my own programming after reading it. When I dusted off PoolPlayer (my football pool manager app) last month I was tempted to just start from scratch and re-write the whole damn thing. I know so much more know about database structure and design and about data access methods than I did when I originally started writing it two or three years ago. I’m glad that I decided to keep my core code and fix it rather than begin again. When the Gators lost to Auburn I lost all desire to continue. It sucks. It really does. I want to work on the app and fix it and make it work and finally finish it. But I have no motivation now. Oh well. I don’t know what I’m gonna do with it.
Thursday, October 18, 2001
I found an excellent Introduction to XML tutorial at WebMonkey. The new features included in MovableType have allowed me to easily create XML versions of my blogs. So what? Who needs ‘em? Read the article at WebMonkey and you’ll see why this is cool.
Tuesday, October 16, 2001
Help! If anyone can help me out with this I will severely owe you one. I have this SQL query that I need to return just one more field, and I can’t figure out how to do it. (The query is in the extended text for this entry; click on the icon or the comments link to get there!) Currently the query needs the parameter [TeamID] to run, and it returns the Sum of the Wins and Losses for the [TeamID]. (The Sum of the Wins is the Sum of the AwayWins and the Sum of the HomeWins. And the Sum of the Losses is the same except for Losses instead of Wins …) What I want to be able to do is to have it return the [TeamID] as well, so that I can build another query on top of this one. Anyone? Anyone? Please eMail me if you have any thoughts …
[click to continue...]
Friday, October 12, 2001
This is a test to see what will happen to the category icon if I add an entry without selecting a category …
Ah. What happened was this: The <MTCategory> tag was not there, so when it tried to load the .gif associated with that category (the uncategory) it looked for a file name simply .gif. Of course there was no file with that name, so it showed the dead image placeholder. Here’s how I fixed that: I added an ‘x’ to the template before the <MTCategory> tag so now it looks for x<MTCategory>.gif. I added an icon named x.gif to the images directory. (Actually, I just copied the icon for the web development category for now. I’ll get an uncategory icon later.) If there’s no category associated with the entry, it loads x.gif. Woot! Who, may I ask, is your daddy?
Friday, October 12, 2001
There are quite a few office pool manager applications on the net. I looked at all of them at one point and none of them were really what I needed. Now - haha! - I don’t have an office, but I’m still working on the program. One of the major things I need to do is include the abilities to use confidence points, over/unders, and tie-breakers. But I’m almost done. I think the interface is really slick and is much better than all the other apps out there.
Game-editing Screen
Player Picks Selection Screen