End of the year, time for some upgrades

Well, it’s been a while since I last upgraded my pc…almost 3 years…

So, I decided it’s time for a new one…some funky dual core stuff or something and yup, there are lots of possible configurations.

First decision: Intel or AMD?

I know that Intel’s Core 2 Duos are powerful, fast and sexy…but they’re a little more expensive too…so I thought I’d go with AMD, yet again…(my current system is an AMD Athlon XP, the one before that was an AMD, …)…

Second decision: Fastest/expensive, medium/alrighty, lower end/cheap

I decided to go with middle ground…an AMD x2 3800 it is, the Energy Efficient version of it – that’s perfect for a smaller case and it’ll help me save some energy costs, after all my pc is running most of the time. Combined with a funky mATX board, 1GB of ram (for now), 500GB Samsung SATAII (16MB Cache), DVD-burner, DVD-Rom and a nice mATX case by aplus…

aplus blockbuster

The case arrived today and I’m hoping that the rest will arrive tomorrow (it was sent off by the shop today)…it’s going to be fun to build a pc, haven’t done that in a while…

Ooooh and I almost forgot, I ordered a new copy of Windows XP Pro…117€ including an Express upgrade coupon to Vista business….sounds like a good deal :)

I’ll post some pics once I’m done building…

Oh how good it feels…

…once the pain is gone. The weekend started off on a bad note: tooth pain. Went to see the dentist on friday evening. He did some drilling and filling. The pain seemed to be less, but not gone. Fast forward to saturday night and it feels like a knife is sitting right in one of my teeth’s nerve. Ouch. Pain killers. Sunday: ooh, not better, but worse. So I head to the emergency room and they say there are two explanations:

1. One of my teeth is inflamed

2. One of my teeth is dying

As they’re the emergency room and no dentist, they say that I should take painkillers and wait and see if the pain is gone by tomorrow, if not I should visit my dentist so that he can have a closer look.

Fast forward to monday and I’m still not better, so I head out to my dentist and he drills again. I head home, half my face still numb from the anesthesia, but the pain seems to be the same. So I head back to the dentist another hour later and my doctor is already on his way home. Cool. So I see his colleague – good thing that there are two doctors. He starts the diagnosis again, does some xray, then does some diagnosis again and we identify the tooth that is probably causing the problem. He says that the pain is caused by the nerve and that the only way he can help me is to open the tooth, kill the nerve and inject some medication to fight the infection.

I agree and he injects me with yet another anesthesia and we wait until half my face is numb. *lol*ÂÂ As soon as he opens the tooth and puts his needles and stuff into the root of the tooth, the laughing stops though. Oooooh the pain. The nerve of this tooth doesn’t give a shit about the anesthesiaÂÂ and so I try not to rip the hand rest off the dentist chair as the pain shoots right through me…when he’s finally done, the pain is gone though and I’m happy to report that I’m doing fine today…the only thing that still feels a little weird is a little pain in the surrounding area of the tooth…I guess the tooth doesn’t like to be “killed”…

Oh well…at least I’m back to (almost) normal now…another visit to the dentist later on to check on it and then I’m off to work again tomorrow…

Lots of catching up to do…

…well, what can I say. I’m madly busy these days. Why? Because I started my internship in early september and so I’m mostly “at work” most of the weekdays (leaving early in the morning, coming home, knackered, in the late evening)…so nothing too spectacular to report, apart from the fact that I’m missing some sleep.

Missed the chance to get some extra sleep on saturday, when I scheduled a business meeting at 9am – what did I think ;) ?! But at least I got some extra sleep and some chillin in today. Missed our footie match (we won 3-2 and are back in the hunt for the championship), but watched another good game.

My father had some VIP tickets to the german first league basketball match Ludwigsburg (10min from where I live) vs Trier. Ludwigsburg was unbeaten so far in the championship race (4 Ws in 4 matches). So we drove there early and met up with my aunt and her son and had a really good time – it’s always nice to watch a game in Ludwigsburg’s “Rundsporthalle” as it’s a rather small building and the vibes are just there. It’s awesome. In the end Ludwigsburg held on to win the match 84-81. So now they’re still unbeaten (5Ws in 5 matches) and are on top of the table. Nice.

Now it’s almost midnight again, so it’s time for me to log off…better catch some sleep before the week begins in less than 7 hours ;)

Home stretch

After a long search for an internship I finally found a fitting one which began today.
The tasks that are ahead of me appear to be challenging, but after a little familiarisation phase I should be able to get them done. Wish me luck.

So, as soon as I’m finished with this one (end of the year), I’ll be able to start my diploma thesis which will mark the end of my university journey…finally…(no need to shout yet, after all it’s going to be almost another year before all is said and then, but it’s still a good feeling to be on the “home stretch”.. :-) )

New month, new theme, new outlook

After the recent lack of updates around here, I thought it was time to bring this blog back to life. I started off by getting a new template, after all the last one has been online for ages now – maybe some tweaks here and there will follow, but I already like the template how it is atm.

So, why so little updates in the last few months? Mostly because I didn’t have much to blog about around here. Now things are getting back to normal, so there should be more updates again as…

  • …the new footie season will start next week
  • …the new fantasy footie season already started
  • …I’m starting an internship in just over a week
  • …I’m motivated to write more again :)

That said, it’s time to wrap up this post with a quick request: if you come across any problems with the new layout (looks good to me in Firefox, Opera and IE), feel free to contact me or just comment on this post..

Comeback

Well, it’s been a while since I last posted. It’s been a busy time, sort off…I finished my final uni exams (not all results are out yet, but the once I already know are brilliant)…now I’m in the hunt for a internship and then it’s diploma thesis time :-)

Fantasy footie: woohoo! What a comeback. I managed to surpass Mr. Price on the last day to win our little bet, so I’m freerolling into the new season, w00t!

Pos

ÂÂ

Manager

Team

Week
Pts

Total
Pts

League
Pos

1

ÂÂ

Mr C Howard

CHATEAU NERF DE PAPE

11

1558

52643

2

ÂÂ

Mr R Stillwell

CHICA-BENA LIB FRONT

10

1495

89289

3

ÂÂ

Mr M Dunlop

THATCHAM REDSOX

26

1494

89930

4

ÂÂ

Mr D Ankers

FULLSPEEDALONE

54

1416

137744

5

ÂÂ

Miss S Bissell

PEGS UNITED

20

1409

141885

6

ÂÂ

Mr T Legg

LEGG’S ELEVEN

23

1400

146985

7

ÂÂ

Mr S Smith

RAINY THURSDAY PM

9

1319

188505

8

ÂÂ

Mr S Jones

STUBEAR FC

45

1306

194176

9

ÂÂ

Mr I Hildebrandt

INVINCIBLES RELOADED

45

1247

216384

10

*

Mr J Price

SPAM AND CHEESE XI

37

1241

218313

11

ÂÂ

Mr M Crosby

OLDHAM ARTHRITICS

16

1208

228227

12

ÂÂ

Mr R Oswald

NEXT TO LAST

39

1086

251633

Finding the culprit

So I had a look at the server logs and stats today and notice a huge increase in both incoming and outgoing traffic. What hit my eye immediately was the sheer amount of nearly 240GB used yesterday. As I browse through the stats to find the request using the most bandwidth I find links to numerous japanese forums – and guess what I find in those threads, yes, pr0n. Not that I’ve got a problem with that, what I’ve got a problem with though is the fact that they are exploiting a loophole in one of my proxies.

Usually it’s quite easy to figure out that you’re getting hotlinked and the solution is easy, three lines of mod_rewrite goodness and you’re done. Now I was facing another variant of the same problem. Let me explain:

The proxy shows a url in the form of http://www.proxytastic.com/index.php?q=randomString once you surf via the webinterface. Now this url can be any type of thing (html, php, gif, jpg, flash, …) so they were just using that fact to their advantage: … img src = “http://www.proxytastic.com/index.php?q=randomString ….

Now that I noticed that I just block all direct access to such urls via a HTTP-Referer rule…so no more bandwidth theft, use my site, enjoy and watch some ads, damn it ;-)
On another note: good thing that I’ve got a contract with unlimited bandwidth, if not this would have been an expensive loophole…

Edit: It seems that the rewrite solution isn’t working out to good…need to figure out something better, maybe ip blocking…

Roundup

Wow, it’s been a while since I last posted something around here. With all the christmas, new year and different other stuff coming up, it was hard to find the time, but now I’m back.

Server, Domains, etc: Although Ingoal’s Insight… is still hosted with Dreamhost, I’ve got my dedicated server up and running now, finally. So, I’m probably moving this site over sooner or later, as there’s no point in paying twice, although Dreamhost’s hosting packages have just been updated once again: quatrupled (space) and octupled (bandwidth) to be precise, so you can get 20GB of space along with 1 TB of bandwidth for as little as 7.95$/month. Check it out!

Apple: Does MacBook Pro ring a bell? Intel Core Duo (dual core Pentium M) along with the possibility to run Windows (although not officially supported by Apple). This is certainly good news, and I’m really considering switching to a Mac in the near future (although I’ll wait for the update of the iBook, MacMini and PowerMac series before I make a decision about which way to go).

Fantasy Footie: After the good run in the old year I started to drop in ranking again and it’s going to be a hard fight until the end of the season, I’m not sure I can surpass Mr. Price, but at least I’m giving it my best shot – and one way or another, it’s has been fun.

Uni:ÂÂ I’m currently taking some time off and I’m in the need to find an internship, as this is the last thing on my todo list before I head into the final exams in March/April…then I can start my diploma thesis, which I can hopefully complete before the end of the year.

Ingoalnetwork: The sites are finally completed and some network sites have been added, for news about the network head over to the new network blog.

Chitika: After the bad experience in October I stuck around and since then they’ve been working hard at improving their overall solutions (the product of emini-malls themselves, almost real time audits, etc) and I’m happy to report, that their reports are now much more accurate and with the addition of european support the clicks and hence the revenue has really been stabilised. On another note: I receive the first payment (for november) just days ago, so I’m really satisfied now, I’ll keep you updated about it the following months…in the meantime feel free to check their blog and our give their emini-malls a test run.

Poker: For all the newsworthy stuff about my new passion poker head over to my poker-blog.

Postchristmas update

So much to report, so little time. It’s been a while since my last decent post, but don’t worry…everything is fine, although I tend to not find the time to post in recent days. So, what else is new?

The new server

This blog along with some other sites is still hosted by dreamhost, but sites are being moved to my new dedicated server piece by piece. As mentioned in my Nov 25th roundup I just had to get myself a new dedicated server as the low-end AMD Sempron just didn’t cut it, especially due to the “low bandwidth deal” I had on that server (“only” 200GB). So I ordered an Opteron beast, but they couldn’t deliver it right away so I was stuck. After a lot of haggling with the technical support I got an interim server (AMD Athlon 64) free of charge until my real server would be ready. Happy news: the server was finally shipped and installed in the ISP’s datacenter on December 24th…! It took me a while to set it up with all the domains, DNS, mail accounts, etc etc but I got the job done.

Tech Specs:

  • AMD Opteron 146, 64bit server cpu
  • 1GB Ram
  • 2x160GB
  • unlimited traffic! (as this is with one of germany’s leading hosters this is a real deal, although unlimited should really be called unmetered as there’s no such thing as unlimited, it’s 100MBit NIC max data rate * days in a given month)
  • 160GB backup space in another data center

I’m running the box on Suse Linux 9.3 with Plesk 7.5 Reloaded, which is really comfortable especially due to the preinstalled Plesk modules (Courier IMAP, both Antivirus + Antispam solution, etc). I tweaked the linux install a little – now I’ve got stuff like apt-get known from debian for easy updating and installing of packages.

As I plan to migrate all the stuff over from all the different hosters one of the first things I thought about was data security – or in other words: BACKUP! So I thought a while of how to accomplish what I really wanted: daily backups of all the home shares, mail accounts, databases and configuration files. I came up with a shell script which will run once every night and which will backup all the stuff, zip it and move it to both the second hdd and the remote backup location (in another data center) automatically via cronjob. This way I’ve got daily backups which will be valid for one week, then they will be overwritten…

Here’s the code:

#!/bin/bash

MYUSER=myLocalUser

MYPASS=myLocalUserPassword

FUSER=remoteDataCenterUser

FPASS=remoteDataCenterPassword

mkdir -p /backup/mysql

WOTAG=`date +%a`

rsync -az –delete –delete-after /home /backup

rsync -az –delete –delete-after /etc /backup

rsync -az –delete –delete-after /var/qmail/mailnames /backup

rsync -az –delete –delete-after /var/www/vhosts /backup

cd /backup/mysql

mysqldump -AaCceQ -u$MYUSER -p$MYPASS -r mysql.dbs

cd /backup

tar cjf etc_dirs.$WOTAG.tar.bz2 etc

tar cjf homedirs.$WOTAG.tar.bz2 home

tar cjf maildirs.$WOTAG.tar.bz2 mailnames

tar cjf vhosts.$WOTAG.tar.bz2 vhosts

tar cjf mysqldbs.$WOTAG.tar.bz2 mysql

cp *.bz2 /mnt/zweite/backup

ftp -u ftp://$FUSER:$FPASS@remoteDataCenterLocation *$WOTAG*

IngoalNetwork

As you may have noticed there’s this whole network bar thing at the top of this blog and at the top of all the other sites which I own…I had the idea to put them all together under “one roof” by creating this network, the network bar and the corresponding website. Today I finally finished the Ingoalnetwork Webpage(s) – IngoalNetwork.com, IngoalNetwork.de – as you may have guessed the .de site is the german version and the .com site is the english version. Both are coded in valid xhtml transitional. I’m especially proud of the lovely AJAX enhanced contact form.
WordPress 2.0
I backed up everything here at Ingoal’s Insight this afternoon, so I’ll continue and upgrade as soon as I’ve finished this post. On another note: I’ve already done two upgrades today and both went really smoothly, so I don’t expect any complications…Update: done, no problems