Forgot your password?
typodupeerror
User Journal

Journal: Crash Report

Journal by epsalon

Hi all...

Yesterday my primary HD crashed, but that's not the whole story. This was one of the strangest weekends I ever had. So many coincidences.

Let me start by saying that I live in Israel and am connected via ADSL to my university as an ISP (at home) and have a dorm room with my primary PC (running GNU/Linux) on campus.

Well, on Thursday I come home for the weekend, and lo and behold, the phone company has replaced our nice working ADSL modem with something that looks more like an iron, and it didn't work ofcourse. Well, on Friday morning (after a lot of angry calls and threats to switch to cable) the ADSL was almost online, with several more calls it actually worked (from linux!). I then reconfigured the ADSL script for PPPoE and was happy.

Friday evening the network connection falls. Reason: No connection outside the university (inside works perfect). Well, they fixed that on Sunday morning, but about an hour later the ADSL falls again. I call them and they fix ADSL and the dorms network is down. So, I come to campus only to find out that in addition to all the troubles my primary HD has crashed.
Luckily for me, my nightly backup was OK, so I bought a new 80Gb WD HD with 3yrs warranty and started to reinstall and restore the system.

Then I made a fatal mistake.

I reinstalled the backup script. Which runs rsync --delete. 6 AM comes along. Wham! No backup. Or technically, a perfect backup of a clean system. Luckily for me, I copied /home back, and I have /etc in CVS on the backup HD, so I could restore everything except /var, and I did remember to restore my email before 6 AM, so (almost?) all is restored.
I can't even start to think what would I have done without this backup.

My tip for you all: Backup! It's worth it.

Microsoft

Journal: IE is not a web browser 2

Journal by epsalon

IE is technically not a browser at all. To call something a "web browser" it must at least adhere to RFC 2616. Well, MSIE does not. To quote the RFC:

7.2.1 Type
[snip]
    Any HTTP/1.1 message containing an entity-body SHOULD include a Content-Type header field defining the media type of that body. If and only if the media type is not given by a Content-Type field, the recipient MAY attempt to guess the media type via inspection of its content and/or the name extension(s) of the URI used to identify the resource. [snipped]

Thus, a browser MUST adhere the Content-Type if it's given.
OK, now load IE and try to visit this site, or this site (warning: browser will crash). Note that the content type of these sites is text/plain and thus the text should simply be displayed on screen.

Therefore, IE is not a "web browser".

Surprise your boss. Get to work on time.

Working...