Wastholm.com

Let's say your site is becoming a big success and as a result it's becoming slower and slower. There are several things you do without buying additional hardware:

...

* Install Squid

You may have heard that here at Google we're obsessed with speed, in our products and on the web. As part of that effort, today we're including a new signal in our search ranking algorithms: site speed. Site speed reflects how quickly a website responds to web requests.

The main module, Lingua::EN::MatchNames, exports one function by default: name_eq(). You can either feed it four parameters:

name_eq( $firstname0, $lastname0, $firstname1, $lastname1 ) or two (thanks to Lingua::EN::NameParse, which breaks full names into their constituent components):

name_eq( $name0, $name1 ) and it will return a certainty score between 0 and 100, or undef if the names cannot be matched via any method known to the module.

The Independent Qt Tutorial is an on-line book aiming to cover most topics involved in the process of developing professional quality Qt applications. The text is example driven, filled with lots of tips and has links to the official Qt documentation.

This document explores methods for squeezing excess bytes out of simple programs. (Of course, the more practical purpose of this document is to describe a few of the inner workings of the ELF file format and the Linux operating system. But hopefully you can also learn something about how to make really teensy ELF executables in the process.)

Nu släpper Sveriges Radio ett öppet api som gör det enklare för dig som vill använda vårt utbud i en egen applikation eller radiosajt. För oss innebär ett api att vi tillhandahåller xml-baserade tjänster som är lätta att programmera mot.

Sitonomy is a free service that allows developers and designers to find out which technologies are used in a specific blog/site. Together with the provided statistic information of popular technologies, this service makes it easier to decide what technologies are suitable to your own site. List of top alternatives are provided for the following categories: affiliate networks, advertising networks, analytical tools and more.

The Windows Browser Ballot, the browser selection screen that is being offered to Windows users in Europe starting this month, is already coming under fire. Slovakian IT news site DSL.sk decided to test the ballot and found that its distribution was very peculiar, with Internet Explorer appearing in the rightmost position almost 50 percent of the time when the ballot was viewed from within IE.

...

This browser ballot, as simple as it is, has been months in the making. The decision to do the randomization client-side, where it depends on the web browser, rather than server-side, where it would be consistent for all users, is a little surprising. But most remarkable at all is that no one responsible for signing off and saying "that's an acceptable response to the Competition Commission's complaint" bothered to do this testing. If this browser ballot is important then surely its implementation should be a high quality one?

Trouble is, implementing the best scaling practices is not free, and is often overlooked early in a product's lifecycle. Small teams use modern frameworks to quickly develop useful applications, with little need to worry about scale: today you can run a successful application on very little infrastructure... at least, you can up to a point. Past this point lies an uncomfortable middle ground, where small teams face scaling challenges as their system becomes successful, often without the benefit of an ideal design or lots of resources to implement one. This article will lay out some pragmatic advice for getting past this point in the real world of limited foresight and budgets.

|< First   < Previous   309–318 (522)   Next >   Last >|