Michel Hiemstra - Webdevelopment, Marketing & Random thoughts

Follow me on TwitterRSS Feeds

  • Home
  • Résumé
  • Projects

My top Mac apps for web development

May 13th

Posted by Michel Hiemstra in Uncategorized

2 comments

I’ve seen many blogs from colleague web developers sharing their top 10 mac apps or something like that, I always find it interesting to read what applications they use. So here I am sharing my top applications I use daily for my work.

I am not putting the apps in a Top # order but in order how many times I use it, or the importance for the app to me.

Coda

Coda is in my eyes the holy grail of web development apps in the genre Text editors, but it’s so much more then just a text editor. Many people prefer Text Mate, I’ve tried that too, but once using coda u never go back. Hehe. Coda is lightweight and fast to use, It has build in Sites to save your sites obviously, very easy to use. And it has a build-in preview option, but I don’t use that, I prefer switching to Firefox. What I do use is the build in Books option, this lets you view for instance the PHP documentation, and you can easily search the books. For more information about all functionalities of coda like Sites, Preview, CSS, Terminal and Books visit their website.

Visit coda’s website

More >

billings, coda, firebug, firefox, mac apps, pipette, querious, transmit, versions, webdev

Trying out Apple’s Magic Mouse

May 12th

Posted by Michel Hiemstra in Uncategorized

4 comments

I needed a small keyboard for my new HTPC, so I bought the new wireless keyboard from Apple. While I was at it.. I saw the Magic Mouse. I’ve had a mac since 5 years now, and mac accessories too, but I always had a ugly logitech mouse next to the keyboard. So now I’m trying out the new Magic Mouse. First impressions are good, it feels good in the hand and it responds better then I expected. The smooth scrolling is nice too, but sometimes when I’m reading an article I accidentally scroll down because my hand rests on the mouse. That’s annoying but need to learn to keep my hand still I guess :)

More >

apple, magic mouse, magicprefs

Project #2: Building an HTPC with Snow Leopard 10.6 and XBMC

May 2nd

Posted by Michel Hiemstra in Projects

4 comments

I had fun building the Xen server in my first project, since that one is completed it is time I start with project 2! Building an HTPC with Snow Leopard 10.6 and XBMC.

I’ve been using my Xbox 1 chipped with XBMC for over 4 years now, and it has served me some good times. But as the movie quality keeps improving, or increasing in size, the Xbox doesn’t have what it take’s anymore. For example, viewing a movie in 1080p quality is simply not possible. Mostly because the file format MKV is not supported, or weakly supported.

A friend of me was talking about his new HTPC running on Snow Leopard with XMBC and it got me thinking, running Snow Leopard om my TV sounds good to me anyway. And being able to finally view Full-HD movies on my TV (witch it has never done before) is something i really want, I’m done watching crappy DivX’s.

Of course it never comes cheap, for a reasonable priced hardware configuration you come somewhere near 400 – 450 euro’s. And if I want a nice casing that fits next to my amplifier it costs me even more. The same goes for ’sound reduced’ hardware. So I think I’m just going with the average hardware and put this in a basic casing, and hide it behind my couch :) Maybe put some sound reducing stuff in the casing to reduce the annoying fan noise.

- Edit, Turns out HTPC casings are not that expensive after all. Found one for 60 euro’s, Looks like it’s going to be next to my amplifier afterall :D

More >

hazard, htpc, iatkos v7, leopard, Projects, snow leopard, snowosx, xbmc

Project #1: Installing and configuring Xen 3.0.3 on CentOS 5.4

Apr 28th

Posted by Michel Hiemstra in How-To

4 comments

Hi there,

I don’t often write something to my blog, mostly because I can’t find the time or the subject to write about, or the subject I can disclose to the public that is ^^. Anyway, I want to bust two bugs in one slap. That is writing something that is helpful to anyone interested and also for an archive of my projects. Often I start a personal project, mostly it doesn’t get completed because i get pulled of due other projects that actually bring food on the table. But this time I’m approaching it from another direction. Making my projects public for anyone to read. This keeps me motivated to complete the project and hopefully get some nice feedback from it.

My first project I’m posting is installing Xen 3.0.3 on a fresh server. Recently I’ve sold my webhosting company because I did not have the time, nor the long-term motivation for it. I’ve sold the company including the servers. But I managed to keep one server for myself and friends. This server is going to be used in this project so that I and my friends can have their own Virtual Machine.

Note that this is entirely new for me, and I don’t have any experience on virtualization what so ever, if you can provide me with any helpful feedback it will be appreciated :-)

Xen virtualization logoFor some reason I have chosen to use Xen, why I don’t know exactly, other then its open source and according to the manual very easy to setup. I did look into other possibilities but it seems Xen is the most complete, and free software for virtualization. Also build by some of the most experienced companies out there, that gives me a big boost in confidence on support, communities etc.

I will update this post frequently on the status of the installation, how I did it and a complete log of installation commands that worked for my server. So if this post intrigues you, bookmark it! :)

Project is finished. This website is now running on a Virtual Machine! More >

centos, how-to, linux, Projects, virtualization, xen

Project #0: iGoogle-like Drag & Drop Portal v2.0

Sep 14th

Posted by Michel Hiemstra in Javascript / AJAX

75 comments

Because i am getting alot of visits for the js-portal i decided to fine-tune it a bit. So, in follow up of version 1 here’s version 2 :)

Visit the demo for download, and please comment if you like it and use it, it’s kinda fun to see it in a working project.

Update: On request i added MySQL database support, the script now saves the blocks into DB and pulls them out

Update2: I get allot of good responses but also many feature requests, so i decided to ask you script users what you would like to see as a new feature in the script, and i will try build it all in. Please type a comment on what you would like to see build in :)

drag, drag drop, drop, igoogle, Javascript, jsportal, mysql, prototype, scriptaculous

Making local development a little bit easier on Mac OS X Leopard

Aug 20th

Posted by Michel Hiemstra in How-To

1 comment

I’ve configured a local DNS server that makes it a little bit easier to develop locally, because i always work with local domains like e.g. project.local.dev i always had to add them to my host file, and that’s very annoying. I stumbled upon the little app DNS Enabler and it saves me allot of trouble installing a local DNS server, and it saves me allot of time! It costs 15 dollar but worth every penny. Whenever i add something in my addressbar, like blabla.local.dev it automatticly goes to a local folder on /data/www/blabla. This is how i did it:

More >

apache wildcard, dev, dns, dns enabler, local, local dns, wildcard

What makes you a better webdeveloper: problem solving

Aug 19th

Posted by Michel Hiemstra in Uncategorized

1 comment

With multiple browsers, platforms, etc, problem solving is a must for any web developer.

Your footer that bitches about how your site doesn’t work in IE6 and you don’t care, tells me that you don’t know enough about your profession to make it work in IE6. Don’t whine that your code doesn’t work, figure out a way to make it work. There is more than one way to mark up a page.

No one wants to hire a whiner, they don’t even want to know there was a problem. It’s your job to find it and fix it as if it didn’t even exist. If you can do that, you will surely go far.

By http://noahstokes.com

quotes, web

Installing Apache, PHP (with xdebug) and MySQL on Mac OS X Leopard

Aug 19th

Posted by Michel Hiemstra in How-To

1 comment

Actually, this is very easy to do, since Apache and PHP are already installed we only have to enable PHP, install MySQL and install xdebug.

Some people like to install other software like MAMP or XAMPP but i like to do it without installing other software other than Mac OS X shipped with, well of course we need to install some things but no all-in-one packages.

More >

apache, lamp, leopard, mac, mysql, osx, php, xdebug

HowTo: Installing Subversion and Trac on CentOS 4

Aug 13th

Posted by Michel Hiemstra in How-To

No comments

I installed Subversion on a CentOS box with Trac, and although there are many, many howto’s on the web none of them seemed to work for my configuration. This is what i did, and worked for me on CentOS 4.

More >

centos, how-to, subversion, svn, trac

Create gestures with your mouse with JavaScript

Jun 16th

Posted by Michel Hiemstra in Javascript / AJAX

1 comment

A friend send me this link on a script that allows you to create your own gestures, and use them to provoke an action, its pretty cool made; only downside is that its based upon mootools You should check it out

Javascript, mootools, webdev
12»
    • Recent comments
    • Popular posts
    • Archives
    • Categories
    • How-To (4)
    • Javascript / AJAX (3)
    • Projects (3)
    • SEM (1)
    • SEO (2)
    • Uncategorized (6)
    • May 2010 (3)
    • April 2010 (1)
    • September 2009 (1)
    • August 2009 (4)
    • June 2009 (7)
    • Project #0: iGoogle-like Drag & Drop Portal v2.0 (75)
    • Project #1: Installing and configuring Xen 3.0.3 on CentOS 5.4 (4)
    • Project #2: Building an HTPC with Snow Leopard 10.6 and XBMC (4)
    • Trying out Apple’s Magic Mouse (4)
    • My top Mac apps for web development (2)
    • iGoogle-like Drag & Drop Portal v1.0 (1)
    • Twitter’s Little Known SEO Value (1)
    • Create gestures with your mouse with JavaScript (1)
    • Installing Apache, PHP (with xdebug) and MySQL on Mac OS X Leopard (1)
    • What makes you a better webdeveloper: problem solving (1)
    • DWIGHT: MedicamentSpot.com. Canadian Health&Care.Special Internet Prices.Best quality drugs.No...
    • DENNIS: PillSpot.org. Canadian Health&Care.Special Internet Prices.No prescription online pharmacy.Best...
    • LYNN: PillSpot.org. Canadian Health&Care.Best quality drugs.No prescription online pharmacy.Special...
    • zibiantex: Hi. I compiled DSDT for that motherboard using new bios file from Gigabyte site and patched...
    • Michel Hiemstra: @zibiantex, I did not use VooDooHDA, the config above is out of date, sorry. I used the ALC888...
    • Trendy Earrings: http://www.michelhiemstra.nl/blog/my-top-mac-apps-for-web-development/comment-page-1/#comment-426
    • zibiantex: Hi. I have exactly the same motherboard . In my config works sleep and ethernet OOB. Problems...
    • Michel Hiemstra: Steve: Hi, looks like an realy great script. I’m sorry but i can’t download the files. Whe...
  • Tag Cloud

    adwords AJAX apache apache wildcard centos Checklist dev dns dns enabler drag drag drop drop entities fail how-to html igoogle Javascript jsportal lamp leopard linux local local dns mac marketing mootools mysql osx php Projects prototype quotes scriptaculous SEM SEO subversion svn trac twitter web webdev wildcard xdebug xen
  • My latest tweets

    Loading tweets...
    Follow me on Twitter!
  • Flickr Gallery