SMICK.NET | Website of Mike Smick Graphics and Web Developer

Free and open source CMS’s that don’t suck

Other than for a couple outlying examples, a CMS is the right choice for a website, period. Now keep in mind though, the the point is to make your site easier to update and retain flexibility that you need. A CMS can be an enabler.  What a CMS often does though is put you in a position where a slight modification on a single page requires you to go back to the drawing board and figure out how this odd page will still work. Unless of course a plugin or two will save the day.

But I wanted to recommend a few that you may not have heard of, content management systems that just rock. Everyone needs choices, especially in technology.

WordPress

You probably know about this one. It is awesome. I have used it for years and I’ve bought some of the best open source commercial add-ons for it because it’s a mainstay. But I want you to know that even WordPress can make your life difficult when you want to customize a single page or section. It’s great when the plugins work and solve the problem, but sometimes they just don’t and you’ll be building something outside scope that can take you a while. So you have to keep the ROI in check. Good planning will tell you how WordPress will make you happy and make you sad.  WordPress.org

ModX

I hope you know about ModX. Because it’s genius. It takes the good parts of a CMS and adds in a feature called snippets. These are chunks of code such as PHP or Javascript code and insert it into a post easily. You can store these snippets and use when you like with an easy tag added in the page editor. Unlike WordPress, ModX makes this easy and makes it more attractive for some projects.  Get revolution from ModX.com

Concrete5

Concrete5 looks so beautiful. The method they use to log in and break up a page, which allows on-page editing is something you’ll really be able to sell your clients and friends on using. Buy the add ons, support a good open source system and you’ll see how everybody wins. Concrete5.org

Fork

Another extensible open system. The name itself encourages you to open it up, tinker and continue development. Fork-cms.com

SilverStripe

Like a few of the others, this system presents no limits to how you want your site designed. It offers modules and widgets to cleanly extend your site’s capabilities. They also have a vibrate community and some very professional training videos. silverstripe.org

Wolf

Wolf CMS has the php coder in mind. You can publish regular text of course in the CMS editor to make your pages, but the real benefit comes because you can add PHP code, loops and things right in the editor. This is often shunned by other CMS’s, but it is a welcome feature. So you might expect as this is built for coders, it might have an interface that you’d want to avoid. Not so, in fact it offers one of the cleanest admin sites I’ve seen. wolfcms.org

Symphony

I’m not sure this would be my first choice, however Symphony is unique in that it uses XSLT as the templating background. The system is efficient and the way it handles dynamically resizing of images is unique and quite clever. symphony-cms.com

Whichever you go with, make sure you find the sources of support that help you the most. If you want to pay to get an annual support package from the company, that’s one thing. If you’d like to just know there are a few hundred people lurking in that CMS forum, then you can post questions as you build and tweak your next website using the CMS that suits you best.

October 26, 2011 at 4:20 am | publishing, webdev | No comment

Fighting the PDF web problem

PDFs are a pain. They are VERY good for a few things, but they make sharing difficult because of a few reasons. 1 is for mobile browsing, the browser has to handle the PDF, download it, launch the client. And so many sites don’t identify the download size of a PDF, or alert you in the first place that the link is a PDF.

Because of the annoyances embedding converted PDFs has become somewhat popular, taking a PDF, converting it using a 3rd party service and them embedding it using Flash or a unified Javascript / HTML player.

These are somewhat improved over a straight PDF embed and download. But you’ll find some services are better, faster or cheaper than others. And if you’re taking the time to optimize, upload and embed your document, you want it to be available for the future and easily accessed.

Scribd is arguably the most popular doc embed services. They went from a Flash player to a very capable HTML5 player. It works well and renders fast. It also has a great full screen feature. But for downloading and printing, your visitors will have to login to the service which is annoying, jarring and takes them away from your site. It’s not that the reasoning of Scribd isn’t clear, it’s just not the model many of us would like.

In any case, I wanted to keep this short and offer you a few ways to get docs online and embed them to get around the PDF problem. One only hopes these technologies don’t introduce a host of new problems for you.

September 15, 2011 at 1:26 pm | media, publishing, webdev | No comment

How to link to a GPS coordinate on a webpage using geo url

Since smart phones are all smartypants these days, many of them have preloaded map system or are hooked to Google Maps. And with the popularity of mobile sites, it’s nice to think we can share our locations with people to quickly find us on GPS.  I discovered through a few sources that you can actually link in a webpage or email a link to GPS coordinates.  This is pretty cool and I think has some use cases.

“Hey, come to our office open house party where we have hidden buried treasure! [inserts multi-line street address]“

Now my Nexus One is smart enough to detect some addresses on a page or email and send to Google Maps. But that doesn’t mean all phones are, nor does it mean that Google Maps is the recommended GPS app. If you were writing an email or a website that could help assist someone finding your place, why not link right to the location for GPS as well as typing out your address? And for good measure, underneath that you could link to the Google or Bing Map as well to give them choices. OR you could even use a QR code to link to it from a paper flyer. (Yeah you like that idea don’t you!)

Here’s how you write a GEO URI in HTML for use on a webpage:

<a href="geo:38.62464092991612, -90.18476128578186">go here</a>

But wait, that’s a fine bit of knowledge however, how does one get the coordinates to a location in the first place?

Good question! Is it something in Google maps you can easily get? Unfortunately it’s not an “out-of-the-box” feature of Google Maps, but I’m going to make it simple to get GPS coordinates using a quick Javascript hack on the Google maps webpage.

  1. Find your location on Google Maps, right-click on the map and choose “Center on this location”
  2. Paste this code snippet into the browsers address bar (all by itself) and press enter.
    javascript:void(prompt('',gApplication.getMap().getCenter()));
  3. You’ll get a popup that returns the GPS coordinates: (38.62464092991612, -90.18476128578186)
  4. Remove the parentheses and construct the geo url as I did above.
    <a href="geo:38.62464092991612, -90.18476128578186">go here</a>

That was the full HTML code. If you were writing an email to people, you’d want to write in Rich Text mode and then do a hyperlink to just the geo:38.62464092991612, -90.18476128578186 part.

So let’s try it together shall we? Crank start your mobile browser and… Here goes nothing!.. GPS LINK GO!!!

Note: If you tried to click that GPS link from your PC right now, it will likely fail because your home PC / laptop doesn’t have a GPS program to launch. So come back here with your phone and try it when you get a moment.

More Information / Sources

GEO URI Wikipedia Article
Javascript Google Map Coordinate Hack
Dive Into HTML5 Geolocation

January 16, 2011 at 5:54 am | learning, webdev | No comment

Yahoo! is not shutting down Delicious social bookmarking

Update: I knew I was rigth on this one. Not that I had actual facts, but just because of critical thinking. Delicious may live somewhere else. (Why not keep the same domain too!) A blog from the Delicious team confirms it will live, though the actual posting is down at the time of this writing.

* * *

No web service is certain. Del.icio.us, or Delicious.com has been around for years and is no exception. So you always take a risk in depending on the cloud, using a free service. And given what happens to Yahoo services like Geocities for example, we’ve been shown that web services from Yahoo can be vulnerable despite their longevity.

Screenshot of Bookmarking and tagging a link on Delicious

But Delicious should be more immune than a lot of other fly-by-night web services. It represents a very important informational center with a long history in web years. Not only that, but as boring as bookmarks might seem it also makes up a unique and usable social network. Using Delicious, I can gauge interest in a particular subject, participate in the promotion of something, and find things that I wouldn’t normally be exposed to. I can locate like-minded people and get a hell of a lot of entertainment from all this information.

I was understandably shocked at the articles about the “sunsetting” of Delicious and a screengrab of an internal presentation at Yahoo! that proves it.  But here’s why I don’t think we have to worry.

We have entered the period where data visualization is JUST about to get a hell of a lot more interesting to a lot more people.  Touch devices in the hands of millions, tablets and readers set to become mainstays, phones, large format screens. This is the age where reading data live and interactive is going to enhance people’s lives.  There is NO slowdown. And let me quote Joshua Schachter, an original creator of Delicious, “Showing a user how popular his actions are is inevitably addictive.”

Ever since I watched this TED talk on Data Visualization by Hans Rosling I’ve understood how meaningful this is.  Services and tools that can be used for trending in more animated ways are here and are coming.

A problem with delicious is that it can be misused and spammed. This hasn’t been much of an issue for most of us though. The popular feeds may contain uninteresting items, but they don’t make up the majority of bookmarks and things will be uninteresting whether they be spambot or deliberate human bookmarks so users expect anomalies and know how to ignore them. They also don’t infect the more specific or specialized tags so the more you need good specific data, the less you’ll see spammy residue.

Let me point to the main reason I’m not convinced of it’s closing Delicious.  PR is a bitch. A user revolt on Yahoo is NOT what they need right now along with an impending layoff. They can call it a service that doesn’t align with their goals. But social bookmarking, whether they like it or not is a service people want and need.  I personally have invested enough time to generate close to 8000 bookmarks of my own. The beauty of it is, even though many of my stored links have probably expired (from dead sites) there is an extraordinary amount of data in Delicious, and feeds are generated from every which way. The mining of that data is valuable, but only if the service remains current.

If people who use Delicious and Yahoo are stripped from their Delicious collection and the ability to use, track and follow the site, you’re going to see blowback in the form of cancelled Yahoo Mail accounts across the board. Delicious being a very “hackable” simple system and has gathered followers that respect that kind of software. Those same followers aren’t ones you want to cross. Because those same people blog, promote and above all, complain in all the right spaces.

Yahoo isn’t ready for the backlash. They aren’t prepared to lose their ass over a simple site. Time to man up, get the right people, lean and mean on the job creating the next generation of tools used to view and data mine all these wonderful resources. And then selling those tools to the tablet content creators, to the tablet owners, to the digital signage companies, making them offers they can’t refuse. That is how Delicious will continue, through exploiting it from the inside and outside. Because as long as the data remains for the majority of us to share easily and hack a little bit, how it’s sold and marketed doesn’t really affect us. After all, we chose to make these things public because we want this data to be seen and found.

December 17, 2010 at 5:32 am | computers, media, publishing, tools, webdev | No comment

A clever visual mystery for a Facebook promotion

WOWIO books is an online ebook marketplace.  I stumbled across their site today as one often does in this world. What I encountered was so simple and clever it has to be shared.

One of their home feature banners offers a free Ebook, but you don’t know what it is, just that it’s a graphic novel. Of course you want to click to find out, they grab you with the mystery and the FREE, which is a real whammy.

Next you are transported to their facebook page. Actually they tell you this will happen, but you didn’t read that because you were too busy imagining the free awesomeness of a mystery revealed.

Then very clear instructions. You know you want the ebook, just press Like, as in become a Facebook fan.

Then a nice satisfying landing page to download the ebook. All within the WOWIO Facebook page in a customer “Offer” tab.

Fun, clever and a great use of visuals for a simple promotion.  The power of ebooks is that they are both flexible and attractive like that. They serve as a great free gift, because they have an emotional value to them. I feel bad ruining the mystery of this offer, but it’s worth it to point out what you can do with just a few images.

Nice job WOWIO. I’m your newest Facebook fan or “Likeee” or whatever you might call it.

October 25, 2010 at 9:43 pm | books, games, graphics, inspiration, interesting, media, publishing, webdev | 1 comment

HTML Email Newsletter Marketing

I’ve spent the last month doing contract work with some great people at Build-A-Bear Workshop® putting together HTML email newsletters. It’s been a good experience for several reasons. After seeing how a large retailer does things, I’m more equipped to help other clients off the ground with their marketing.  I’ve been fortunate to work with some of the best in the business there and I’m soaking up all I can. Like any other company, there are plenty of improvements to be made but I never doubt the talent that surrounds me there.  And they are all so friendly and kind.

I’ll give you some useful high level information on HTML newsletters so you know how it (mostly) works.  For starters, most companies are using service providers such as Constant Contact, Vertical Response, or Responsys for helping to manage the mailing lists and newsletter content to an extent. There are many companies, more every day who are providing these services.  I can’t tell you who’s the best, but given the competition that’s out there, I am certain you’ll find one at your price point with plenty of tools that will help you immensely. I recommend using a provider if you are wanting to create a newsletter to send frequently to a large list. Don’t send from your personal email account, because you risk getting flagged as spam and compromising your other individual sent email messages. You also want the join and unsubscribe process to be easy and obvious. This isn’t so with your contacts in your address book.

Next you have your newsletter email content.  Basically newsletters need to be created using completely old school web design methods.  Table-based layouts with minimal CSS for text styling. Graphics are good, but you’ll want to keep the size minimal so the email loads quickly.  We use GIF files exclusively, but GIF and JPEG should be fine, best format for the graphics you’re using. Photoshop has a decent slicing and HTML export process so you can cut up portions of a graphic and export it as a layout. I’m talking about this as if you’ll be generating your own designs. But you’ll find plenty of premade templates from your service provider, or online.  What’s nice about designing your own is obvious. Your marketing should look like you, not like a generic template.  If you can get the information across with a template so it’s compelling and you get the outcome you want, then who’s going to argue with you.

If you want to send a test graphical email in your personal account, giver it a shot. Copy directly from a webpage and paste into a composed message, making sure the message is in rich text mode. That should copy the content mostly accurately. There are a lot of tips out there.

My suggestions for getting things off the ground:

Subscribe to 5-10 email newsletters by online and brick and mortar retailers. Your university alumni association and financial advisor and a local community center or museum will provide plenty of diverse content. See what they are doing, look at the similarities, use of subject lines, and headline text. Look at what providers they are using. You’ll often see it in the unsubscribe url links or just in the footer somewhere.  Are they focusing on one CTA (Call to Action) in their emails or providing a lot of click-thrus?  What sort of information do they have prominent above the fold, and what is their email’s footer used for?

After you’ve absorbed from these newsletters, then find a way to use these proven methods available, but setting your newsletter apart from them. Newsletters are big right now. Everyone is trying to capitalize on them. Unfortunately most recipients don’t want to receive hundreds of newsletters from everywhere,  so you want to be interesting and create value with it. Basically have something great to say.  Are you saving people money, providing good industry information or making them aware of products and services they might not know about?  Maybe you’re just entertaining people or keeping them up to date with the company or service they already are using.

I don’t claim to have any kind of statistics on email newsletter profitability.  I know that they have been very successful in the company I’m working with. They are reaching out to a lot of people with sales, events, new products and more. But they have a big list to work from though. These communications are helping them because of all the work they’ve done beforehand generating interest. And I think given the size lists that you can acquire over time, you will be getting a lot of bang out of the work you do on your newsletters.

Do you have to send frequently?  Not necessarily. I believe you should send at the very least, once every two months for informational type content and updates.  I personally like getting newsletters once in a while from my webhosts and my real estate agent friends.  Your biggest fans and consumers might want to have information on sales from you quite frequently, maybe even more than once a week, but others might be turned off on having so much unread junk mail in their box when they were kind of luke warm about the newsletter to begin with.  But then again, you might as well take the attitude of marketing your tail off and see how people respond to it after a while.  You’re going to be using a list service so you’ll gain a lot of insight on how people react to your messages, where they click the most, who’s leaving and finding out why and how often.

November 20, 2009 at 12:49 am | media, webdev | No comment

Xara Xtreme Pro 5.1 graphics software

If you’re into the digital graphics for a hobby or work, you’ve been told that Adobe Photoshop and Illustrator are the industry standard. This is certainly true, but the “standard” doesn’t mean better in all aspects. Xara Xtreme is one of the few lesser-known alternatives that in some areas measurably outperforms Adobe’s offerings. I’ve been using it for several years. I fell in love when I saw the speed and clean interface of the program. Multiple updates over the past couple years have made it even more flexible. I always enjoy telling people about it because it’s simplicity and performance is surprising.

Some notable favorite features for me including some new ones out with the latest 5.1 version:

There are limits to Xara’s superiority. Looking at Illustrator, you can tell it has a great deal more features, just look at Illustrator’s Effect menu. But if I had Xara when I was learning vector graphics instead of Illustrator or Freehand, I think I would have enjoyed the process much more. I also believe if Adobe Flash had Xara’s tools for vector drawing it would also be a better program by far. I’ve often composed in Xara just to export to Flash in order to bypass some of Flash’s clumsiness. In short, I want Adobe to be more like Xara, just as much as I’d like a few things in Xara that Adobe Illustrator, Photoshop and even the new and free Inkscape has. I have other “underdog” programs that I swear by, but this is the big one that I happily pay for.

Downsides of Xara, first it’s only on Windows. Linux users can use an older open source free version of Xtreme, but is hasn’t been feature-developed since 2007. This free version is fast and certainly good, but it’s missing some terrific features that Windows has. Mac has no Xara and I wish it did.  Also there are some file import issues I’ve found. Fore example, sharing SVG and EPS files has given me plenty of frowns. Sure it’s not a big deal when you control everything, but when you need to collaborate with others, or send files to print, you need reliability. Also despite the type features having massive improvements over the past few years, you will find InDesign a little better for you for composing most longer documents. I could think of a few more issues, but I could dig for more in any software.

Xara Xtreme has become over the years a must-have tool. Adobe users have become converts plenty of times, after being hypnotized by its beauty.  Even though I really love most of Adobe’s collection, Xara does certain tasks better and faster. You’ll use it for full graphic and page creation, enjoy it’s speed for mockups and maybe as a thinking tool before you’d open anything else. I love working with objects, breaking them apart, modifying shapes. The projects I’ve been able to do solely in Xara such as illustrations and diagrams, I’ve nearly always completed more efficiently than I could with other tools, and with a lot of enjoyment.

www.xara.com

June 11, 2009 at 4:23 am | 3D, design, graphics, publishing, tools, webdev | No comment

Renew your plates on Missouri’s pile of trash plate-renewal website

It was that time again for me.  Renew my plates.  I used to go downtown and do it.  Then I remembered that even though the lady at the desk and the ladies at the window are usually nice (when I’m prepared), everything else in between, the metered parking downtown on shitty one-way streets, the long lines (not always though) I decided it’s better for everyone if I just do it online.  After doing so I realize that somehow the MO plates website has been made to mimic the annoyance of the real life DMV.

Here’s my walkthru because you have a few minutes.

Our story starts off ok at plates.mo.gov.  Right at the top, a single big link to “Click Here to Renew Plates Online” cool!  Or maybe not so cool.  I’ll explain in a couple points.

  1. Quickly it all goes to hell.  Next we have a long list of reasons why I won’t be able to complete this process.  A bunch of exceptions. Thanks for the vote of confidence.  Just like the mean ladies downtown.  Why not shove these on a sidebar m’kay?
  2. After the exceptions list we have the prominent “Click Here” button.  That must be it.  It has to be, I’m so tired of reading exceptions. Well actually it’s not it. ‘Click Here’ and a page tells me my renewal is not complete.  No kidding.  That’s why I’m here.  Site error? After trying that button 5 times, I realize I’m not experiencing a site error, it’s just a horribly placed and vaguely labeled button.  That button is to  check if my renewal went through. It’s for people who did this 5 days ago and want to verify the system accepted it.  Why is this “click here” button here? The first site page told me to this page to renew my plates.  If I wanted to check my already renewed status, that option should have been on the very first page.  I’ll repeat this just so it sinks in.  On the “Renew my plates” page I start off with reasons why I might not be able to renew and then just under that we have the unlabeled link to check my renewal.  Oh but it gets better.
  3. After figuring out the first half is not applicable, we scroll down to “Getting Started”  Wait, what?  I thought I already started 10 minutes ago? Oh that’s right, the first 10 minutes you are just playing with yourself.  Duhh.  If you haven’t realized it yet, this chunk that says “Getting Started” info needs to be placed at the top.
  4. Next we have a big orange panel of what we need.  Now were talking.  I like strong color backgrounds used for emphasis. This colored list is good Except for #6, you actually do not need your insurance card to do this.
  5. Next we must agree that we won’t submit false information and a reminder that’s against the law.  I’m kind of mixed on agreements these.  As someone who would never do that, it seems cheesy. I’m also not sure this will matter to one who intends to insert false info.  Oh well it’s not too annoying.  “I agree, please continue.”
  6. Enter your pin and license plate#.   Aw dang it.  What is my plate #.  Why didn’t that nice orange box tell me I needed that?  Oh good it’s on the paperwork.  You see if I took the time to find my license plate, the session would have timed out in a matter of a hundred seconds idle time.  Then I have to start over.  Thanks.
  7. After entering my pin and license itt verifies my information. Cool,I’m in the system! That’s convenient right?
  8. Then it verifies your information again (pay special attention to the way your name is listed there).
  9. Then you have a form that says “enter ID and product code. But then it says if you aren’t from X counties you don’t need to do option one, move on to option 2.  Interestingly option one, which is the product code area, isn’t actually labeled as such? But that has to be what they mean right?   Hurray! I can skip to option 2, Jackson County has it’s privileges!  Option two isn’t labeled either, so go ahead and muddle your way through that, which is the best way to fill out critical government forms anyway in my opinion. Hope I’m right.
  10. Option 2 is Fill out your name, address, city state etc. (as printed on your tax receipt, and they say damnit make sure if your address has two lines, then use both address lines of the form. ) Ok, Ok I will.  I need to follow the format of the tax receipt. I’m fine with that.  But wait, why am I even filling this out again?  You already showed me that you had my information.  You verified it to me 2 or three times where you made me agree it was correct.  This is just another chance for me to make a mistake and get kicked out again.   And…
  11. Error, (I’m paraphrasing) “You need to fill out the appropriate information.”  That’s vague.  So I DID need the product code and ID from Option 1?  But I don’t have a product code or ID on my tax bill.
  12. So maybe just a temporary error.  I’ll try again…Error, And again, keep getting it.  WTF?  I read the error page thoroughly.  It mentions I might need cookies enabled.  And it links to instructions for IE and..Netscape Navigator?  Jesus, that browser isn’t supported any longer and is unmistakenly dead.  I’m using Firefox.  Then I wonder is this a Firefox issue?  I’m going to be really mad if Firefox isn’t supported and netscape is.  And what about people on Mac using Safari? Screw this, I’ll go to the horrible unsecure Internet Explorer in order to submit my legal information over the internet.
  13. Now I’m in IE, ladadadada,  doing it all over again. Then I notice something.. When it makes me verify my personal information twice, it shows my name as Last, First M.  I didn’t notice it the first time because it’s just a quick verification.  Wait, you don’t think that I need to print it that way on the next page do you?  But I followed the tax receipt, like they told me and on the tax receipt it was printed normally.  Ok, I’ll try it.
  14. Blammo, it works. Thank GOD.
  15. Then 38 seconds of screaming, one broken coffee mug. Who in the hell is going to realize this naming convention? I’m lucky. I spotted it by pure luck. Everyone else is going to get pissed off and bring their anger to the DMV office.  Why do they want this?
  16. Ready to pay?  Great!  Simply fill out your personal information AGAIN.  AHHHHH!!!!! You already have my info!!! WHY WHY!!!!
  17. Next, do you want to pay by Credit card or E-Check?   (It’s a trap.  I remember it from months ago. Pay by credit card and it will cost you a few dollars, and an e-check is 60 cents charge) Obviously I’m gonna go with e-check but how many people don’t realize this?  Yeah everybody else.  Later and on other pages, they call these “convenience fees.”  Hey DMV dickwads, It’s more convenient for YOU if I pay by credit card or check, because it eases your lines, your parking and your employees.  And yet you make ME pay for YOUR convenience.  And even though it’s just 60 cents, FU.
  18. Next we have the longest processing time ever.  I am on the supposed double-fast DSL and it just creeps along. Normally I don’t complain about this kind of thing, but if this was dial-up, it’s totally gonna time out on me.  After all that work if it times out on me,  I’m grabbing my torch and saber.  If it happens to time out, it won’t tell me if the payment went through.  Then everything’s in limbo.  Then I’m going to call the DMV, take up their time and give them the 3rd degree.  So, find a fast way to process payments. Period.  And if it costs more, you fire one guy from your web team who created this monstrosity and pay for it that way.
  19. Lastly we end on a good note.  A decent 1 page formatted receipt that we can print out.  But the happiness of that is quite thin because going back to point #2, because I received this notice that it went through, why would I come back and check that ridiculous ‘Click Here’ button on the front page to verify my renewal.  I suppose I could somehow forget that I didn’t renew and I come back to check?  Given the rarity that would happen, it makes that “Click Here” button at the beginning seem very dumb for it’s placement.

Ok DMV, see ya next year.  At that time I’ll need an inspection so it’s gonna be even more fun.  Oh if anyone from that website group reads this.  Maybe consider spending about 2 hours, with some pizza and a couple testers to just walk through the paying process like I did.  This should never have created this poorly.  Clearly there was no testing done.  Or there was, but everyone was completed drunk when they did it.  And you know what.  I know that if their web guy or girl does read this, she’ll be upset.  I’m sure you are a nice person web guy/girl.  I don’t mean for you to get down in the dumps.  But you first need to admit this is bad logic, programming and design, and never do it that way again.  Because though you think it’s no big deal and my posting is much too offensive, It’s you who have caused pain to hundreds of thousands of people by doing this, including your co-workers who answer calls and have to pick up the pieces from a broken process daily.

March 28, 2008 at 8:55 pm | computers, general, rants, webdev | No comment

A little change of scenery, my new Macbook Pro

I’ve been wanting a new computer for quite some time. My desktop has started to look ancient. In fact, all desktops are starting to look ancient. I appreciate all the work I can accomplish with them. I really appreciate the modular flexibility with home built systems. That’s why I’ve built my own, and friends’ computers for a few years now. Recently though I’m starting to tire of the cabling, the fans, the startup times, the heavy box. It’s like when you’re still driving the big Buick even though the world has changed to smart cars all around you.

Computers are expensive. And I didn’t go the cheap route with my recent purchase of the Macbook Pro. I did get a great deal because I acted quickly on a Craigslist ad. I probably saved 500 bucks off the retail price. You might ask why I didn’t go with Windows? I’m not too happy with Microsoft Windows right now. Vista just came out and sure it looks nice, but there are something like six versions of Vista all at different prices. From the lame loser edition up to Ultimate Kitchen sink variety. And I started thinking about how silly it is to have to even have to ponder all those compromises. Even the networking difference between XP Home and Pro is annoying. Apple wins in the simplicity area. If you get a Mac, you get OS X. And you’re getting the eye candy and the functionality that everyone gets for the same price. Also Intel Macs can run Windows XP, they can run Linux on the computer. So I see

I want something easy, dependable and fun. I had a big prejudice against Macs before, and truthfully, some things are still disappointing. But mostly the problems with them have faded. I still like the way the window panes behave in Windows and Linux a little better. And more utility-type programs are available for them. But some things on the Mac are just better. The fonts look great, the screen is pretty, the industrial aluminum is sleek and I don’t tire of it like I thought I would. The built in webcam and microphone is a must have. What is it missing? Mostly just a built-in card reader for digital camera pics would be the only thing coming to mind right now.

You get some pretty cool software with it too. I’d argue you get more with the Mac than with Windows, but that’s probably not true. You do get some real gems. iWeb is a webpage authoring program. It’s very well done. What does Windows give you? Hmm, notepad…what fun. The Mac has an outstanding comic book making program called Comic Life. I’ve used a lot of software and I can tell you that Comic Life is one of the slickest apps around. For what it does it’s at the top of its game. An old coworker remarked of mine said Comic Life looks like the programmers didn’t have a deadline when they made it, because they seemed to put their heart and soul into it. Another killer program, GarageBand, a music and MIDI program is like that too. You really get a lot with them and they are built in. Yay!

Despite my history of complaints to the contrary, I was able to set up my Mac with a lot of free software utilities that I was very happy to find. I still have to decide what to do about the Adobe CS3 Suite. I want it but whoa, it’s pricey. I’ll have to see what my options are for the Mac before I buy the full Adobe suite.

I thought I might share a few free programs I’m using on the Mac.

NeoOffice – totally free Office Suite (Port of OpenOffice.org)
Max Audio Convertor – Free GPL software converts to tons of audio formats
Bean – A simple Word Processor
Xee – image viewer (lets you view whole folders of pictures)
Gimp – Image Manipulator (Like Photoshop but much more annoying)
Inkscape – Free Vector Graphic program for high quality drawings
SnapNDrag – useful little screen capture utility
Instant Shot – an even better screen capture utility
Colloquy – IRC Chat client (helps me when I need answers from pros)
Adium – Regular mainstream chat client
The Unarchiver – unzipping program
NicePlayer – uses QuickTime but cleans and speeds things up
VLC Media Player – Plays tons of media video formats
HandBrake – DVD ripping program
FFMPEGX – utility does video conversions
Black Light – Does this reversal of white to black on your monitor to conserve energy (might help eyes too)
Process Wizard – a boring yet useful tool to let you know what your system is doing
Flip4Mac – Lets you play WMV Windows media videos
SketchUp – Great little 3D modeler for creating your dream home
Burn – CD Burn utility with expanded options
Jumpcut – multi-copy clipboard program (good for writing, gathering clips)
Google Earth – awesome mapping program
MAMP – I call this the pocket webserver
Celtx – Free Screenwriting application
Smultron – useful tabbed text editor
Blender – My favorite 3D program
ArtRage 2 Free – awesome painting program, like real oil paint
Audacity – another audio editor for cutting up audio clips
Firefox – Please tell me you’ve heard of this web browser.
Freemind – mindmapping program for planning virtually anything
MuCommander – Great FTP client for sending files.
Filezilla – FTP program I use on windows, now available for Mac (Yes!)
Fugu – Another FTP client (compare if you wish)
Renamer4Mac – Batch renaming software (for naming your thousands of pics)
Window Dragon – finally a utility that lets you size window panes from all sides
uApp – an uninstaller helper program
Tofu – triple pane (3 column) text viewer

To end this, if you are buying your next computer, consider a Mac. Mac OSX is easy, it’s sharp and it’s cheaper. Macs overall are shedding their more expensive image of the past. Most people worry about relearning a computer if they are leaving Windows. That may be true, but you do have a lot less to worry about in terms of stability issues. Plus, viruses are almost non-existent.

March 1, 2007 at 4:55 am | computers, mac, tools, webdev | 2 comments