2009-11-17 | 1min
Blog Migration - Part 1 - Setting Up Domain and Hosting Server —
Part 2
This is the first part in a series I’ll be doing, describing
the process I went through while migrating my blogger
blog to a hosted blog with the atomsite blog engine.
Why migrate my blog you ask?
Well, although Google offers blogger as one of their great free services, I wanted more control, and to have the blog engine in a programming language that I’m a bit more fluent with.
2009-10-27 | 1min
Google Analytics.NET —
Prelude [skip]
I’ve been using Google Analytics for a while now, both for this blog and my projects site, and as many others I think the service is great.
While creating my project site, I wanted to make sure that the site had graceful degradation, especially that the site would be accessible without javascript.
This introduced a new problem for me, even though visitors with javascript disabled where able to see the site rendered, their visits where not tracked in Google Analytics.
2009-10-20 | 2min
jQuery Console Plug-in —
Prelude
A typical scenario for me when I start a new web site, is to include JavaScript snippets from previous sites.
I usually get to a stage where need to solve problem that think I’ve solved before.
Then, after a dark era for about 5 minutes of trying to actually remember when and where the solution is, I copy it to the new site.
Each time I keep telling myself that I need to create some kind of template for those typical snippets I always end up adding.
2009-10-09 | 0min
Update - jQuery Print Element Plugin version 1.0 Released —
Thanks to John and David for their contribution and valuable input.
Version 1.0 has no new groundbreaking features, mostly bug fixes (see changelog).
There’s a new documentation page explaining the available options, and a new sample page as well.
As always, any feedback will be much appreciated, either as comments here at the blog, as an issue at the issues section, or a bug report at the official jQuery plugin page.
Enjoy,
Erik
2009-10-07 | 2min
Installing Windows 2008 R2 on an iMac (Boot Camp) —
Skip the prelude and show me the steps!
Prelude:
I have an amazing iMac at work. unfortunately, I spend most of my time on the Windows side of the Boot Camp, since I develop mostly Windows Based software. This requires quite some tweaks, since I can’t really develop and test properly if I’m not on a server based operating system.
I started with XP on the boot camp, but after a short (and annoying) period I understood that I had to install Windows 2003 server.
2009-10-06 | 0min
Trusting http://www.hotlinkfiles.com/ —
Just reconnected to the blog after a small vacation only to see that the entire layout looked awful.
For some unknown reason, not only did http://www.hotlinkfiles.com/ block my javascript, images and css files, they deleted my user as well.
Oh well, back to the drawing board..
Until I’ve resolved the issue, I’ve reverted the blog to the current simple theme..
Erik
2009-08-28 | 1min
Connecting to my very well hidden artistic side —
As a part of the redesign I’m doing for my github site, I wanted to add a comic image of myself (inspired by @addyosmani and @davidwalshblog’s great avatars)
First, as always, lazy part of me tried some shortcuts.
I googled “cartoonize me”, and spent some time with the Simpsonize me without any good results.
After a while I found a rather cool site called befunky, which allows you to upload an image and do several sorts of effects on it, one being the cartoon effect, which I wanted..
2009-08-21 | 2min
jQuery Late Loader Plugin —
Prelude
When enhancing dynamic pages (no matter the server side language behind), jQuery is more than helpful.
Especially since there’s loads of jQuery plugins out there, saving so much time and effort.
When using javascripts in reoccurring user controls, controlling the added javascripts and css files from the server language is possible (to prevent duplicate loading), but in many cases adds bloated and hard to maintain code.
Keeping the includes only in the markup is easier to maintain (IMHO), however might cause unneeded http requests to your scripts and css files, especially if you have a page with multiple reoccurring user controls.
2009-08-15 | 2min
Github Project Pages —
Prelude (skip)
About two weeks ago I found out about an amazing free service that github has called github pages.
This service allows you to host a static web site per public project you have on github, in addition to a site for your account (E.g. http://accountname.github.com).
Besides having wizards that create the site for you (although I haven’t used that yet), github offers another very nice feature:
Github automatically process submits to the site via Jekyll, which is a simple yet amazingly efficient static site/blog creator.
2009-08-01 | 2min
ASP.NET MVC 2 Preview 1 —
Phil Haack totally surprised with the announcement of the first preview release of ASP.NET MVC 2.
I’ve been using ASP.NET MVC (1) very since the third preview was released and I’ve really enjoyed the the experience.
IMHO, WebForms was never really fitted to the web platform, having a to complicated life cycle, and abusing the POST method in a way it was really not meant to do.
I do think WebForms was a great way to get WinForm developers up and doing web development quickly,
on the other hand, it grew a generation of Drag and Drop developers that had no idea what a POST really is (I know, I used to be one :D).