Archives
- August 2007
- September 2007
- October 2007
- November 2007
- December 2007
- January 2008
- February 2008
- March 2008
- April 2008
Attention to Subscribers
Thursday, March 27, 2008
Don't know what a feed is?
Why am I doing this? Mostly because I want to be able to track how many subscribers and viewers I have. Feel free to comment!
Linux, I Try to Love You
Friday, March 21, 2008
I've seen a lot of comments here debating the legitimacy of Linux as an operating system as compared to Mac OS X and Windows. Neither of these systems is inherently a "better" system for the world, Linux is great for servers and high-end workstation computing, Windows is the platform for most business activities and gaming, and Mac is for media creation and home use.
That said, I use all three operating systems on a regular basis, and I really cannot justify not using a Mac as my main machine (I do a lot of media stuff though). Windows can really be a pain, even when you know what you are doing, but it is really the platform to use for games. And Linux... well, that's a different story.
A lot of people have mentioned that it's not the fault of Linux for having trouble with certain hardware, saying that it is the fault of device manufacturers for not providing Linux drivers. True as this may be in theory, this explanation does nothing to help the less computer-savvy part of the market that can't tell the difference between Google and the internet. They are simply going to want their computer to work. They are not going to find solace in blaming device manufacturers for their computer not working. They are not going to use a complicated string of terminal commands to enable their wireless card. They are not going to buy a machine based on how Linux compatible it is. And they sure as heck are going to be pissed off when they find that they can't run any of their applications without a crazy amount of hackery/magic/good luck. Linux is fine for those who know what they are doing, unfortunately, we are the small minority. Until either device manufacturers decide it is economically feasible to develop Linux drivers, or the Linux community makes it much easier to find the exact driver for your device and install it without a hassle, Linux will remain a tool for geeks only.
As much as I would like to see more people using Linux, there are just a few too many issues for most people to deal with right now.
Labels: computer, linux, mac, software, windows
Updates to the Site
Monday, March 17, 2008
I just finished making some changes to the front page and about page of Dan McCullum Design. I wanted to add some more colors and imagery, and also to rewrite some of the copy to better reflect the services I am offering.Thoughts/comments/suggestions are always welcomed.
Journey into Reading/Thoughts on Coding
Thursday, March 13, 2008
A while back I posted about how I was ditching Dreamweaver and doing future web design by hand coding. Well, I just passed the first real test.Version one of Journey Into Reading (http://journeyintoreading.org) was actually my second web design job, and although I was relatively happy with the design, when it came time to add some major content to the site a week or two ago, it became clear that a visual refresh would be worthwhile.
So, after a few hours designing the layout, coming up with the styling, and structuring the site (and probably quite a bit more time spent on getting the page to work correctly in Internet Explorer) I ended up with the current design.
So, now that I've done a "real" site entirely by hand (cross-browser and cross-platform this time, unlike the coda test sites I did earlier which I didn't bother spending the time necessary to make IE-compatible), how do I feel about the switch to hand-coding?
Well, it's not a whole lot slower or faster, and it does give a feeling of confidence that your code is going to be valid and streamlined. However, there are a few things that still bug me (though some of these things may be resolved by simply learning how to use CSS a bit more effectively).
Lack of Link Management
This is probably the single most annoying thing about hand-coding. In Dreamweaver, it is very, very easy to change the location/name of files and have Dreamweaver automatically update site-wide links to that file. Coda (and every other coding program that I have found) does not have this feature, making structural changes and such a pain.
Lack of Library items/Templates
The lack of Dreamweaver-like templating is also an issue that bugs me. Adding a page to the main navigation bar, or changing the order of a sidebar link list is no longer a simple matter of editing a special template file and then updating all the pages using it.
However, I recently found an article that talks about getting similar functionality by using php includes.
Despite these issues, I'll be sticking with hand-coding for the foreseeable future, and will probably find ways to adapt to these problems.
Until next time... Au Revoir
Labels: coding, development, software, website
Copyright © 2007 Daniel McCullum. All Rights Reserved. Subscribe (RSS).