Hackvalue - Tales from the trenches of specialized web hosting and development

Hackvalue is the corporate blog of Loco, a company that does lots of interesting stuff gravitating around Free and Open Source software and licensing, web development, and anything else that we find interesting.

In this particular part of the blog all content is English, but if you have no problems reading Dutch, then the Dutch part of this blog might also be interesting for you. It caters to a slightly different crowd.
If you're wondering why we use the name Hackvalue, please read the FAQ.

Copying subversion repositories with history using svnsync

Tags: , ,

Joor Loohuis, October 22, 2010, 17935 views.

Occasionally it is necessary to make a copy of a subversion repository, while preserving the revision history. Sometimes you need to do this without shell access to the server. In those cases, svnsync may solve your problem.

Read this article

Security through obscurity with HTTP Basic Authentication

Tags: , , ,

Joor Loohuis, October 17, 2010, 7483 views.

One of the undying fallacies of web development is that an application can be secured by requiring that the users authenticate themselves using HTTP Basic Authentication. We regularly have to explain to developers how easy it is to extract the authentication data from a request. So it's probably useful to put this down in writing for future reference.

Read this article

A Google Map with company logo and travel directions using jQuery

Tags: , , , , ,

Joor Loohuis, September 19, 2010, 8593 views.

Our article describing how to set up a Google Map with a company logo and travel directions proves to be popular. One question we've received a few times involves using jQuery in stead of Prototype, so in this article we provide the jQuery version.

Read this article

Filtering mail server side with Sieve, part 1

Tags: , ,

Armijn Hemel, August 31, 2010, 8402 views.

Like us, you might receive a lot of mail and read it from different locations, using different mail programs, on different kinds of devices, including mobile. If not all mail is relevant at all times, you might want to look at server side filtering instead of client side filtering.

Read this article

Next step MySQL: using views to improve performance

Tags: , ,

Joor Loohuis, August 14, 2010, 21475 views.

When developers start using MySQL as a storage backend, they quickly find out how to insert, update, delete, and retrieve data. But often enough, progress tends to stop there, and problems arise when an application needs to scale. This article demonstrates how creating views may be a life saver for an underperforming application.

Read this article

< previous page 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ..15 next page >