Introduction
Today I replaced my main hard disk in my workstation. This is not something I am usually worrying about because installing Windows 7 is pretty straightforward.
But this time is different: on my latest computer, I didn’t plug any optical drive reader. Why not? Well because it’s heavy, loud, consumes power even when idle, and is pretty much useless… except today.
Here I’ll present the trivial solution that I found.
Read the rest of this entry
7, installation, usb, windows
Introduction
GNU/Linux Debian Lenny security support has been dropped since a few days (since the 6th of February to be exact). All administrators are encouraged to upgrade their system from Lenny (5.0) to Squeeze (6.0) as soon as possible.
In my previous article I explained how I migrated my dom0 to Squeeze, so now it’s time for me to explain how I did the same thing for domUs.
Read the rest of this entry
Introduction
GNU/Linux Debian Lenny security support has been dropped since a few days (since the 6th of February to be exact). All administrators are encouraged to upgrade their system from Lenny (5.0) to Squeeze (6.0) as soon as possible.
I only had one server left running Lenny, so yesterday I decided to upgrade it. Everything went… well, I won’t say smooth but less than 24 hours later, everything is running again. Not so bad for a migration. :)
Read the rest of this entry
Introduction
As some of you may know, today should be the official launch date for the Free Mobile GSM carrier in France. Why is it interesting?
Because Free.fr was always a synonym of evolution.
They were the first to sell 50 hours of dial up internet connectivity for 30€ a month when everybody else was selling 10 hours for 50€.
They were the first to sell unlimited 512k DSL internet access for 30€ when everybody else was selling it for at least twice more.
They were the first to promote ADSL2+, increasing the average customer bandwidth by a factor of at least 5.
They announced a new revolution for today: follow the announcement live with us!
Read the rest of this entry
Introduction
As www.devquotes.com was suffuring for a huge peak of traffic, I figured I should install some caching server to meet the performance requirements.
I knew that Varnish was a good choice because of the many articles I came into the last few years, so I decided to give it a try.
Read the rest of this entry
Hi,
Free.fr is playing with us on http://live.free.fr: they added a MD5 checksum on the side of the space shuffle.
It seems that the checksum value changed twice already, so I built a little script that will fetch the page in an infinite loop looking for a new value.
#!/usr/bin/python
from httplib2 import Http
from re import compile
from time import sleep
URL = "http://live.free.fr"
USER_AGENT = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.12011-10-16 20:23:00"
REGEX = "^[\s]*.*([0-9a-f])[|\\\\].*$"
def fetch():
h = Http()
response, content = h.request(URL, headers = { 'User-Agent' : USER_AGENT })
return content
def parse(content, regex):
lines = content.split('\n')
ret = ""
for line in lines:
occurences = regex.findall(line)
ret += "".join(occurences)
return ret
if __name__ == "__main__":
latest_hash = ""
regex = compile(REGEX)
while 1:
current_page = fetch()
current_hash = parse(current_page, regex)
if (current_hash != "") and (current_hash != latest_hash):
print "New hash value!"
print current_hash
latest_hash = current_hash
sleep(60)
Introduction
Here are a few notes I took while trying to install Ruby 1.9.2, Rails 3, on a Ubuntu 10.10 Maverick system. The Debian style packaging for Ruby doesn’t sound like a good idea to me in a world where most of the gems are hosted on github and such, so I tried to use only the Ruby interpreter package from Ubuntu (1.9.2-p0).
This should also work on a Debian Squeeze system.
Read the rest of this entry
apt, debian, gem, rails, ruby, rubygems, ubuntu
Introduction
Here is the 4th and final post on this subject. Previous posts can be found here, here, and there.
I’ll cover the installation of:
- A 4 ports SATA card ;
- A Media Center Remote USB receiver + remote ;
- Samba for home network CIFS filesharing ;
- ZFS for the main storage.
Read the rest of this entry
htpc, linux, mce, nas, remote, samba, server, tweaking, zfs
Introduction
This is the third article about my journey building a HTPC server. If you didn’t follow the whole serie, they are available here: basic & hardware considerations.
I finally received all the hardware required to build my server. I only bought the base: a motherboard which includes CPU plus graphic card (AT5IONT-I), memory (1x1GB + 1x2GB), a case (Lian-Li PC-V354R), and a Blu-Ray reader. I re-used a Antec EarthWatt 500W power supply unit and a old 500G hard drive I had in some server laying at my place.
Read the rest of this entry
configuration, htpc, nas, xbmc, zfs
The news, coming initially from VUPEN from what I can see, is spreading that PHP.NET has been hacked. PHP sources released on the website seems to have been backdoored, or at least modified.
Read the rest of this entry
backdoor, comprise, hack, php.net, sources, vupen