Friday, March 28, 2008

Create Your Own BitTorrent Blog With Diferior

Diferior makes it easy for everyone to start a BitTorrent or filesharing community, and more. It is easy to customize and can be used as a blog, a forum, a simple http downloads system, a public or private BitTorrent tracker, or all of these features at once.

read more digg story

HOWTO: Set up a Windows SSH server for VNC tunneling

This will walk you through the steps to set up an SSH server so you can securely use VNC to remotely log into your computer.

read more digg story

Set up a personal, home SSH server

It's simple to set up an SSH server right on your Windows PC with Cygwin (and even simpler on your Mac). Once your personal SSH server is up and running, you can connect to your home computer securely from anywhere on the internet, up and download files and perform all the command line tasks your heart desires. Here's how.

read more digg story

Encrypt your web browsing session (with an SSH SOCKS proxy)

Using a simple SSH command, you can encrypt all your web browsing traffic and redirect it through a trusted computer when you're on someone else's network. Today we'll set up a local proxy server that encrypts your online activity from your Mac, PC or Linux desktop.

read more digg story

Protect Your Privacy While Downloading

Earlier this week, a Lifehacker reader caught downloading copyrighted material using BitTorrent told us about the scary warning letter she received from her ISP about a big media company who filed a complaint.

read more digg story

Thursday, March 27, 2008

Google Chart GUI : Chart Generator

This is a GUI for the recently released Google Chart API

read more digg story

Friday, March 21, 2008

Filtered Index Design Guidelines (MSDN, SQL Server 2008)

Filtered Index Design Guidelines (SQL Server 2008, MSDN)

A filtered index is an optimized nonclustered index, especially suited to cover queries that select from a well-defined subset of data. It uses a filter predicate to index a portion of rows in the table. A well-designed filtered index can improve query performance, reduce index maintenance costs, and reduce index storage costs compared with full-table indexes.

Filtered indexes can provide the following advantages over full-table indexes:

  • Improved query performance and plan quality
    A well-designed filtered index improves query performance and execution plan quality because it is smaller than a full-table nonclustered index and has filtered statistics. The filtered statistics are more accurate than full-table statistics because they cover only the rows in the filtered index.
  • Reduced index maintenance costs
    An index is maintained only when data manipulation language (DML) statements affect the data in the index. A filtered index reduces index maintenance costs compared with a full-table nonclustered index because it is smaller and is only maintained when the data in the index is affected. It is possible to have a large number of filtered indexes, especially when they contain data that is affected infrequently. Similarly, if a filtered index contains only the frequently affected data, the smaller size of the index reduces the cost of updating the statistics.
  • Reduced index storage costs
    Creating a filtered index can reduce disk storage for nonclustered indexes when a full-table index is not necessary. You can replace a full-table nonclustered index with multiple filtered indexes without significantly increasing the storage requirements.

Das Gute, das der Mensch in dieser Welt schafft, ist sein wirklicher Reichtum.

Das Gute, das der Mensch in dieser Welt schafft, ist sein wirklicher Reichtum.
- Sprichwort

In der Krise beweist sich der Charakter.

In der Krise beweist sich der Charakter.
- Helmut Schmidt

Schweigen ist ein Argument, das kaum zu widerlegen ist.

Schweigen ist ein Argument, das kaum zu widerlegen ist.
- Heinrich Böll

Zukunftsangst haben ist, wie wenn man kratzt bevor es juckt!

Zukunftsangst haben ist, wie wenn man kratzt bevor es juckt!
- Sprichwort

Willst du den Charakter eines Menschen erkennen, so gib ihm Macht.

Willst du den Charakter eines Menschen erkennen, so gib ihm Macht.
- Abraham Lincoln

Auf zweierlei sollte man sich nie verlassen: Wenn man Böses tut, dass es verborgen bleibt; wenn man Gutes tut, dass es bemerkt wird.

Auf zweierlei sollte man sich nie verlassen: Wenn man Böses tut, dass es verborgen bleibt; wenn man Gutes tut, dass es bemerkt wird.
- Ludwig Fulda

Wer zur Quelle will, muss gegen den Strom schwimmen.

Wer zur Quelle will, muss gegen den Strom schwimmen.
- Hermann Hesse

Irrtümer gibt es hier und da.Nicht jeder, der nach Indien fährt, entdeckt Amerika.

Irrtümer gibt es hier und da.Nicht jeder, der nach Indien fährt, entdeckt Amerika.
- Joachim Ringelnatz

Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden.

Wer glaubt, etwas zu sein, hat aufgehört, etwas zu werden.
- Philip Rosenthal

Was man mit Gewalt gewinnt, kann man nur mit Gewalt behalten.

Was man mit Gewalt gewinnt, kann man nur mit Gewalt behalten.
- Mahatma Gandhi

Der beste Weg einen schlechten Vorschlag vom Tisch zu wischen besteht darin einen Besseren zu machen.

Der beste Weg einen schlechten Vorschlag vom Tisch zu wischen besteht darin einen Besseren zu machen.
- Sprichwort

Wer glaubt, ein Christ zu sein, weil er die Kirche besucht, irrt sich. Man wird ja auch kein Auto, wenn man in eine Garage geht.

Wer glaubt, ein Christ zu sein, weil er die Kirche besucht, irrt sich. Man wird ja auch kein Auto, wenn man in eine Garage geht.
- Albert Schweitzer

Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren.

Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren.
- Bertolt Brecht

Ein goldener Sattel macht einen Esel noch lange nicht zum Pferd.

Ein goldener Sattel macht einen Esel noch lange nicht zum Pferd.
- Arabisches Sprichwort

Hoffnung ist ein gutes Frühstück - aber ein schlechtes Abendessen.

Hoffnung ist ein gutes Frühstück - aber ein schlechtes Abendessen.
- Francis Bacon

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.
- Dieter Hildebrandt

Man muss das Unmögliche versuchen, um das Mögliche zu erreichen.

Man muss das Unmögliche versuchen, um das Mögliche zu erreichen.
- Herman Hesse

Es ist nicht wenig Zeit, die wir haben, sondern viel Zeit, die wir nicht nutzen.

Es ist nicht wenig Zeit, die wir haben, sondern viel Zeit, die wir nicht nutzen.
- Lucius Annaeus Seneca

Vergib deinen Feinden, aber vergiss niemals ihre Namen.

Vergib deinen Feinden, aber vergiss niemals ihre Namen.
- John F. Kennedy

Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.

Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
- Georg Christoph Lichtenberg

Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott.

Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott.
- Werner Heisenberg

Mitleid bekommt man geschenkt, Neid muss man sich verdienen.

Mitleid bekommt man geschenkt, Neid muss man sich verdienen.
- Robert Lembke

Trinke nie zuviel, denn die letzte Flasche, die umfällt, könntest du selber sein.

Trinke nie zuviel, denn die letzte Flasche, die umfällt, könntest du selber sein.
- Heinz Schenk

Ein wahrhaft großer Mann wird weder einen Wurm zertreten, noch vor dem Kaiser kriechen.

Ein wahrhaft großer Mann wird weder einen Wurm zertreten, noch vor dem Kaiser kriechen.
- Benjamin Franklin

Man muss das Unmögliche versuchen, um das Mögliche zu erreichen.

Man muss das Unmögliche versuchen, um das Mögliche zu erreichen.
- Herman Hesse

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.

Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.
- Dieter Hildebrandt

Es gehört mehr Mut dazu seine Meinung zu ...

„Es gehört mehr Mut dazu seine Meinung zu ändern, als ihr treu zu bleiben.“
Friedrich Hebbel

Sage nicht immer, was Du weißt, aber wisse immer, was Du sagst.

Sage nicht immer, was Du weißt, aber wisse immer, was Du sagst.
- Matthias Claudius

Wednesday, March 12, 2008

How to Save and Monitor Bandwidth when using Firefox

These days, though internet connection speeds have advanced, there are people out there who are using limited connection that come with a monthly bandwidth cap. In such cases when the user goes over the limit for that time period, he is usually surprised with a hefty bill at the end of the month.

read more | digg story

Saturday, March 8, 2008

Google Chart GUI : Chart Generator

This is a GUI for the recently released Google Chart API

read more | digg story