Skip navigation

Sign up | Lost password? | Help

Hello World

Practical programming... and stuff...

Posts tagged with "general"

Geek humor

Some funny things I thought up at 5 AM this morning...

Read it at codeutopia.net

Today's blogpost

Today's blogpost can be found at CodeUtopia.net

I'm going to write there from now on, so update your RSS feeds. I will be posting links to my posts at codeutopia to this blog too, at least for a while.

What kind of software is needed at a LAN party?

,

So, the Solid Fireparty is over now and I'm back home. Something like 1200 kilometers driven. I have also posted some photos to the photo gallery and more can be found at http://fireparty.org/lanikuvat/, so check it out.


Getting back on the usual topics, let's look at what kind of software is needed at a LAN party.
There were something like 300-340 visitors at the event, and we had various web-based systems running. I'm going to describe them a bit and some other applications that could come in handy at a slightly larger event like the Fireparty.

Read more...

Going to Helsinki

I'm going to Helsinki today, to the Solid Fireparty LAN, to help with the event organization and to do other LAN-party'ish things, whatever they are. I might not post anything from the usual topics for the rest of this week, but stay tuned for photos from the trip (Oulu to Helsinki = 600km, something like 7 hours in a car if driven non-stop) and from the event itself.

HTTP File Uploads

Here's a chance for Opera to shine again:

Make a better interface for file uploading.

Read more...

PHP on .NET?

,

Microsoft's ASP.NET has a lot of useful features, things you might want to have in PHP too.
But you can't run PHP as a .NET language because Microsoft already has ASP.NET... or can you?

It appears that some Czech programmers came up with this idea few years ago and they made a PHP compiler for .NET, Phalanger, which compiles PHP code into MSIL which is understood by the .NET Framework.

Read more...

MacGyver and programming

,

The other day I thought about using MacGyver as an example when talking about programming.
Why MacGyver?

In the TV series, he builds clever tools from common everyday things. I think this is why MacGyver is a very good programming analogy - in both good and bad.

Read more...

Opera has tab jumpback!

,

Did you know Opera's way of handling tabs is amazing? You know how it goes back to the previous tab you had active when you close the current one, instead of the one that's immediately next to it like it does in Firefox?

Well, apparently the folks who develop the Camino browser thought it's an amazing feature enough to market their browser and even created a buzzword for it: Tab jumpback.

This is a direct quote from their features page:


Camino’s legendary tabbed browsing is even better in version 1.5.
[...snip...]
With “tab jumpback”, when a site opens a new tab, you can “jump back” to the page you were viewing simply by closing the new tab.



Kind of funny how they mention something trivial like that on their features page. Makes me think there aren't enough "real" features in their browser. I think it is the only correct way to handle it though - I'm always bothered by the way Firefox does it if I use it.

What kind of a programming language would you design?

,

What's your dream programming language like?

I'm sure all of us who program, and maybe even some who don't, have wanted to change some thing in a language.

What kind of a programming language would you design, if you could just decide the awesome features for the language and have a team of top programmers implement it for you? Well, you could of course do it yourself too if you wanted... :wink:

Feel free to pitch in even if you're not a programmer

Read more...

Exceptions or Error codes?

,

You usually have two choices when you want to return errors from your functions:

Exceptions and error codes.

Exceptions are the OOP way of doing things: You throw a new exception, where the exception is a new instance of some exception class.
Error codes are "oldschool": They are just values returned from the function, but with special meanings.

But which one is a better choice and why?

Read more...