With all the embeddable buttons, such as Facebook like buttons, and widgets like Disqus comments and whatnot these days, you’d think there was some nice info on how they are actually built. But it turns out no, not really. I found this first hand when we had to build some FB like button style things at work, and had to …
How to run Apache and NodeJS based sites on the same server with Varnish
While developing Battlefield 3 Web Commander, I wanted to keep it on my VPS where I was already running Apache. Of course I had the option of putting it in a non-standard port like 8080, but it wouldn’t be nice if the URL would be somedomain.com:8080. The second option was ordering an extra IP address from Linode. That would’ve cost …
Google Wave impressions
So I got a Google Wave developer sandbox account. If you don’t know what Google Wave is, you’ve probably been living under a rock, and you should go check out the aforementioned link. It has a nifty video demonstrating various parts of it. I’ve had time to play with it for a while now, and while it’s a pretty cool …
Sharing authentication over multiple sites / Single sign-on
At The Group, we’re developing some web applications that needed to use the same user database. The applications were originally being developed with separate login for each, but I decided it would be better to share the login code across them. I investigated some ways to achieve sharing a single login page over all these applications: A shared login library …
Does Google test with just IE and Firefox?
Ever tried using Google Spreadsheets with something else than IE or Firefox? Yeah, it doesn’t work very well… Docs used to be the same, but at least something is getting better… However, the issue in Spreadsheets that stops it from working in Opera 9.5 is ridiculously simple! The JavaScript function which tells you they only support IE and Firefox, and …
Put Excel on the net with ASP.NET
Remember when I introduced the idea of cloning Google Spreadsheets with ASP.NET using Excel? Well, it turns out to be a perfectly feasible task, and I have a working prototype too!
Is web application development less challenging than desktop application development?
I have heard several times that what I do is not “real programming” – web application development is supposedly less challenging than “proper” desktop application development. But is it really so?
Page2Rss and Yahoo Pipes
There are many RSS feeds that I’ve subscribed to, and some websites that I check often that don’t have feeds, for example to read comics. With all the stuff in the feeds, there’s also some things that I don’t want to see, such as newsposts in some comic feeds that I only read for the comic. It would be nice …
Google Spreadsheets, ASP.NET and Excel
I’ve lately been using Google Spreadsheets to display project costs to my clients etc., and for that it’s quite nice. Quite similar to Excel, too, so it was easy to get going. What bothers me to no end, though, is that editing spreadsheets does not work in Opera at all. Why is it? It works in Internet Explorer, which means …
Lively Kernel – Another waste of time?
Originally posted in my old blog at My Opera Sun Labs recently introduced Lively Kernel, which is an attempt to treat web applications in a similar way as desktop applications are programming-wise. The Lively Kernel places a special emphasis on treating web applications as real applications, as opposed to the document-oriented nature of most web applications today. In general, we …