Ever since I've played around with my sixxs.net ipv6 tunnel I - obviously - had IPv6 on my main workstation, which happens to run on Windows XP Pro.
So far nothing weird, but I just fixed a problem - which is related to this ipv6 stuff.
I've had problems with really slow loading times on two websites, one a blog and one is www.python.org/docs.python.org
Today I was fed up and tried to search for faster python doc mirrors, but I had no luck.
So a ping told me it had an ipv6 address because I wanted to exclude a slow DNS, so I planned to put [ip] [hostname] into my hosts file.
Wait... I just remembered that one blog also showed me a v6 IP on pinging, but I've never bothered as I mostly read it via feedreader anyway. So I removed the ipv6 driver from my primary NIC (it had been disabled already for months), had to reboot and... wow - docs.python.org is fast again and when I ping it I get the v4 IP.
Very weird. And again - Windows sucks for Networking stuff and I love my eeePC to troubleshoot. Don't wanna know how much cygwin-fu I'd need to get arping running. If at all...
Filezilla also always tried to update from a v6 IP that couldn't be reached (without the tunnel) - so probably that will now also work...
So far nothing weird, but I just fixed a problem - which is related to this ipv6 stuff.
I've had problems with really slow loading times on two websites, one a blog and one is www.python.org/docs.python.org
Today I was fed up and tried to search for faster python doc mirrors, but I had no luck.
So a ping told me it had an ipv6 address because I wanted to exclude a slow DNS, so I planned to put [ip] [hostname] into my hosts file.
Wait... I just remembered that one blog also showed me a v6 IP on pinging, but I've never bothered as I mostly read it via feedreader anyway. So I removed the ipv6 driver from my primary NIC (it had been disabled already for months), had to reboot and... wow - docs.python.org is fast again and when I ping it I get the v4 IP.
Very weird. And again - Windows sucks for Networking stuff and I love my eeePC to troubleshoot. Don't wanna know how much cygwin-fu I'd need to get arping running. If at all...
Filezilla also always tried to update from a v6 IP that couldn't be reached (without the tunnel) - so probably that will now also work...
So, I've had this project that's been in svn for a while, but then a year ago I forked it and worked on it in git. Much smoother anyway :P.
But now I wanted to put it back to svn (into another repository) while preserving the history.
I found these hints, but neither worked out:
http://markpasc.livejournal.com/186297.html
http://its.arubything.com/2009/1/4/commit-a-linear-git-history-to-subversion
http://stackoverflow.com/questions/457694/how-to-commit-a-git-repo-to-an-empty-repo-svn-server
http://wiki.apache.org/general/GitAtApache
So with the help of our local git hero himself it came to a happy ending:
$ git svn clone https://svnrepo.example.org/repo/whatever [ -r XX]
$ git fetch ~/code/repo.git mybranch
$ git checkout FETCH_HEAD
$ git branch tomergeTEMP
$ git checkout master
$ git rev-list --reverse FETCH_HEAD | head -n 1
-> de53700000000000000000000000000000000000
$ git rev-list --reverse HEAD | head -n 1
-> 2a74500000000000000000000000000000000000
$ echo de53700000000000000000000000000000000000 2a74500000000000000000000000000000000000 > .git/info/grafts
$ git rebase tomergeTEMP
$ git svn dcommit --dry-run
$ git svn dcommit
To elaborate a bit:
a) clone the svn repository. empty one (with trunk/branches/tags created is perfect)
b) fetch the branch mybranch from a git repo
c) check out FETCH_HEAD
d) branch it to a temporary name
e) get back to master (master of the *new* repo that was cloned)
now the interesting part. with grafts you can merge history lines, it needs 2 commit sha-1 values.
f) get the first one
g) get the second one
h) put them into .git/info/grafts (format "X Y", value one, single space, value two)
i) do a rebase from the temporary branch
j) dry-run to check you have several diff-tree ... lines (one for each commit in the git repo)
k) really commit to svn if the last step looked reasonable. This will take a while, as it does one svn commit per git commit
update: just found a helpful thread on stackoverflow:
But now I wanted to put it back to svn (into another repository) while preserving the history.
I found these hints, but neither worked out:
http://markpasc.livejournal.com/186297.html
http://its.arubything.com/2009/1/4/commit-a-linear-git-history-to-subversion
http://stackoverflow.com/questions/457694/how-to-commit-a-git-repo-to-an-empty-repo-svn-server
http://wiki.apache.org/general/GitAtApache
So with the help of our local git hero himself it came to a happy ending:
$ git svn clone https://svnrepo.example.org/repo/whatever [ -r XX]
$ git fetch ~/code/repo.git mybranch
$ git checkout FETCH_HEAD
$ git branch tomergeTEMP
$ git checkout master
$ git rev-list --reverse FETCH_HEAD | head -n 1
-> de53700000000000000000000000000000000000
$ git rev-list --reverse HEAD | head -n 1
-> 2a74500000000000000000000000000000000000
$ echo de53700000000000000000000000000000000000 2a74500000000000000000000000000000000000 > .git/info/grafts
$ git rebase tomergeTEMP
$ git svn dcommit --dry-run
$ git svn dcommit
To elaborate a bit:
a) clone the svn repository. empty one (with trunk/branches/tags created is perfect)
b) fetch the branch mybranch from a git repo
c) check out FETCH_HEAD
d) branch it to a temporary name
e) get back to master (master of the *new* repo that was cloned)
now the interesting part. with grafts you can merge history lines, it needs 2 commit sha-1 values.
f) get the first one
g) get the second one
h) put them into .git/info/grafts (format "X Y", value one, single space, value two)
i) do a rebase from the temporary branch
j) dry-run to check you have several diff-tree ... lines (one for each commit in the git repo)
k) really commit to svn if the last step looked reasonable. This will take a while, as it does one svn commit per git commit
update: just found a helpful thread on stackoverflow:
Create a file .git/info/grafts and put the two sha's on a single line there. The first is the first git commit, then a space, then the last svn commit. This tells git that the git commit is not parentless, but has in fact the last svn commit as parent.
Been mostly busy with my diploma thesis, moving, a bit of WoW and a bit of tinkering.
I've installed Munin yesterday to play around with it and I'm immensely impressed.
Muchinteresting information amd set up for master + 3 nodes in ~20min with no former experience. From reading the docs, the Debian/Ubuntu packaging maybe played a bigger part here than with some other packages.
Going to let it run for a few days now then I'm trying to make sense of it all.
I've also dug a bit deeper into Nagios, but the configuration format is much less attracting. Then again the tools are only slightly related and it would probably be best to let Munin report to Nagios, we'll see if that's to be done anytime soon.
I've installed Munin yesterday to play around with it and I'm immensely impressed.
Muchinteresting information amd set up for master + 3 nodes in ~20min with no former experience. From reading the docs, the Debian/Ubuntu packaging maybe played a bigger part here than with some other packages.
Going to let it run for a few days now then I'm trying to make sense of it all.
I've also dug a bit deeper into Nagios, but the configuration format is much less attracting. Then again the tools are only slightly related and it would probably be best to let Munin report to Nagios, we'll see if that's to be done anytime soon.
Hatte es dann ja doch geschafft, RoM runterzuladen.
Nächste Wand war die Account-Registrierung. DE/Intl./US ist irgendwie getrennt, also man kann einen US- und einen EU(DE)-Account haben, aber trotzdem auf den selben Servern spielen.
Nicht klar? Ich hol mir einen DE-Account, also ist der "Name" bei US auch vergeben. Aber einloggen geht nur auf der DE-Seite. o_O. Genau, dachte ich mir auch.
Nächster Punkt war, dass der Account erstmal im Nirvana verschwand, weil sie meine user+rom@domain.tld-Adresse stillschweigend verschluckt haben. Accountname jetzt blockiert, Mail kam keine. Einmal nur mit Profis...
Hat man dann einen Account, muss man in den Onlineshop (WTF) gehen und für 0,00 EUR einen Spielaccount kaufen (WTF²). Klappt aber manchmal trotzdem nicht. (WTF³)
Schlussendlich im Spiel angekommen sieht es ganz nett aus und hat ungefähr 98% der Tastaturkürzel etc. von WoW geklaut.
Questbeschreibungen sind bisher eher gut und richtig nett ist, dass ein Klick auf einen NPC-Namen im Questlog den Avatar dort automatisch hinlaufen lässt - genial!
Grad wollt ich mich noch mal kurz einloggen, da kam allerdings der nächste WTF. Doppelklick aufs Icon, nix passiert. Nochmal. Nochmal. Nagut, ich brauch ne neue Maus, linke Taste hängt. Also selektieren, Enter. Nix. Ich schau in den Task-Manager. Nix. Ich fang an zu schreiben... Oh! Nach 5Minuten kommt eine Rückmeldung in Form eines Dialogs. "Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
Aha. es hat doch 5x gestartet.
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Toll gemacht!
Nächste Wand war die Account-Registrierung. DE/Intl./US ist irgendwie getrennt, also man kann einen US- und einen EU(DE)-Account haben, aber trotzdem auf den selben Servern spielen.
Nicht klar? Ich hol mir einen DE-Account, also ist der "Name" bei US auch vergeben. Aber einloggen geht nur auf der DE-Seite. o_O. Genau, dachte ich mir auch.
Nächster Punkt war, dass der Account erstmal im Nirvana verschwand, weil sie meine user+rom@domain.tld-Adresse stillschweigend verschluckt haben. Accountname jetzt blockiert, Mail kam keine. Einmal nur mit Profis...
Hat man dann einen Account, muss man in den Onlineshop (WTF) gehen und für 0,00 EUR einen Spielaccount kaufen (WTF²). Klappt aber manchmal trotzdem nicht. (WTF³)
Schlussendlich im Spiel angekommen sieht es ganz nett aus und hat ungefähr 98% der Tastaturkürzel etc. von WoW geklaut.
Questbeschreibungen sind bisher eher gut und richtig nett ist, dass ein Klick auf einen NPC-Namen im Questlog den Avatar dort automatisch hinlaufen lässt - genial!
Grad wollt ich mich noch mal kurz einloggen, da kam allerdings der nächste WTF. Doppelklick aufs Icon, nix passiert. Nochmal. Nochmal. Nagut, ich brauch ne neue Maus, linke Taste hängt. Also selektieren, Enter. Nix. Ich schau in den Task-Manager. Nix. Ich fang an zu schreiben... Oh! Nach 5Minuten kommt eine Rückmeldung in Form eines Dialogs. "Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
"Patchserver nicht erreichbar" *wegklick*
Aha. es hat doch 5x gestartet.
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Patchfenster erscheint. Dialog. "Versuche es doch in 5 Minuten noch einmal." *wegklick*
Toll gemacht!
When pulsar tweeted about SmartDefrag I immediately downloaded it and let the installer rot away until I tried it now.
Looks really decent so far, C:\ from ~45% to ~30% in 20min without impact on the performance. At least for me Windows Defrag makes the computer quite unusable normally :P
When I browsed IObit's website, I also stumbled upon Game Booster and although all the cool kids seem to prefer console gaming these days, I'll stick with my SNES+GBA+PC combo for the time being.
This tool advertises to improve gaming by shutting down services you don't need, so I went through the usual forums and searched for some reports on it. The general consensus ranged from "brilliant" to "useless, but still not harmful", so I gave it a shot. Much to my surprise the only optimizations it suggested were:
- WebClient
- Server
- close some running apps
WebClient seemed to be a safe bet to disable anyway, so I went to manually disable it, but I have file and printer shares, so the second one was no option. The third one showed me that again I had 2 new apps in Autostart, quite annoying. Going to disable them manually as well.
So in general I'm quite surprised as I seemed to have optimized my rig at some point and forgot about it. Whatever, will try Game Booster on another 1-2 machines as I'm curious about XP and Vista default settings.
Looks really decent so far, C:\ from ~45% to ~30% in 20min without impact on the performance. At least for me Windows Defrag makes the computer quite unusable normally :P
When I browsed IObit's website, I also stumbled upon Game Booster and although all the cool kids seem to prefer console gaming these days, I'll stick with my SNES+GBA+PC combo for the time being.
This tool advertises to improve gaming by shutting down services you don't need, so I went through the usual forums and searched for some reports on it. The general consensus ranged from "brilliant" to "useless, but still not harmful", so I gave it a shot. Much to my surprise the only optimizations it suggested were:
- WebClient
- Server
- close some running apps
WebClient seemed to be a safe bet to disable anyway, so I went to manually disable it, but I have file and printer shares, so the second one was no option. The third one showed me that again I had 2 new apps in Autostart, quite annoying. Going to disable them manually as well.
So in general I'm quite surprised as I seemed to have optimized my rig at some point and forgot about it. Whatever, will try Game Booster on another 1-2 machines as I'm curious about XP and Vista default settings.
« previous page
(Page 3 of 21, totaling 101 entries)
next page »
Layout by Ricky Wilson | Serendipity Template by Carl Galloway | Login
About
Life's a bitch, life's a whore. Nothing less, nothing more.
Read More
Der Autor...
... studierte bisher Informatik. Und zwar an der LMU München. Nebenher arbeitete er als PHP-Entwickler und Admin. Seit kurzem sogar Vollzeit und in Farbe
Quicksearch
last.fm
Song: World On Fire
Artist: Sarah McLachlan
1. February 2012, 13:30
Song: Grafton Street
Artist: Dido
1. February 2012, 13:24
Song: Warrior's Dance (Benga Remix)
Artist: The Prodigy
16. October 2011, 17:18
7. February 2012, 20:21


