» frame | home browse filter search | refresh | log on
printed donderdag 23 mei 2013 6:28:52 from www.yoy.be
Building query...
I've been asked if I accept donations for the freeware I make available over this website, but I don't. I don't have a legal entity to my name to accept any funds for work done, and frankly I don't even care for checking if and how I could get this in the clear with the tax services.
Today I read about http://www.bitcoin.org/ and this looks like exactly what I need. It's not that hard to set up, and the fact that no institute like a bank is envolved is really interesting. Even the 'funds' itself actually measures in 'mathematical solids in the digital world', so if I were to amass e certain amount of it, it would get financially interesting to check out these aforementioned tax issues (perhaps by an accountant...)
So, if anyone wants to wire me anything (even 0.01BTC just to check if it works) here's a bitcoin address:
1Q5omBMcpRQkx7WqPpHceM37ZBqpCgyrDB
location:
spotted on the net >
legal issues >
financial
created: 23/03/2011 16:45:07 «
modified: 23/03/2011 16:45:07
weight: 0
tokens:
The last few days I've been looking up a lot of information on a specific topic, but haven't found all that I need in a single place, so here it goes. This is the story of (yet another) someone that had the great idea of 'cloning' a virtual image out of the old physical machine, to run as a virtual machine on the brand new machine, with a multiple of the capacity of the old machine.
If you don't care about the story, scroll to the bottom to see the quick guide through the steps to take.
The old, aging, deteriorating laptop is ready for retirement, it's got its power connector re-soldered twice already, two out of three (...) USB ports no longer respond, etc. But, all your data is on it. It's full of tools and software you use and you'd like to use. You're not looking forward to the awkward time ahead using two laptops, re-installing software and tools, moving data around, and optionally finding out you've lost all of those precious personal perferences, settings, profile data...
Virtualization is a buzzword nowadays among the happy few that pull the reins on the server farms, but it's pretty available for home users as well. So why not try to pull a virtual image off of the physical machine and see if it would run on the new machine?
Step 1: Pulling the image.
A straight-forward method for modular desktop machines was to put the old harddisk into another machine as secondary drive and pull an image from it. I'm moving between laptops and I don't feel like dismantling this one (any more)... So I need to pull an image of the currently running system, from the main harddisk partition, and write it over network, since this 20GB is nearly full.
(On a side note, I'm was quite happy this last months to discover cleanmgr http://support.microsoft.com/kb/253597 and especially the 'remove system restore points' option on the second tab! Hundreds or thousands of dead unused kilobytes just sitting there you can get rid of with a mouseclick.)
I found this great tool that does the trick: http://www.chrysocome.net/dd
dd if=\\?\Device\HardDisk0\Partition0 of=\\192.168.0.3\temp\oldlaptop.img bs=128k --progress
'Partition0' apparently is the address of the entire disk, underneath any partitioning or locks the system has on the filesystem. Oddly enough it's available to read from, so take care with running other programs while you're pulling the image. Any files written to while the diskdump is writing may end up corrupt.
I've tried a number of block sizes, ranging from 4k to 2M, but 128k is about a good size to keep both the harddisk and the network interface (100Mbps) busy enough so they won't have to wait on eachother too much. Less would make more read operations, and less data packets going out, more would read more at once, but the disk may forget what to do while the data is flushing down the twisted pair.
Start 2: Running the image.
Let's see. I've selected qemu www.qemu.org to run the image, it's light-weight, runs well (and closes well), but I hear good things about VMWare player also. http://www.vmware.com/products/player/
And it boots! It shows a Windows logo for a second... and throws a 'blue screen of death' with an error that states, among other things "STOP 0000007B", and loops into a reboot which repeats.
Thing is, the old machine had an Intel something in it's center, the new one has it of AMD build, could this be causing problems? From what I read on the web it does. But I've also read all kinds of trickery and tool-slinging to alter registry and core files, but they all boil down to disabling the erring drivers, while still keeping the system running enough to get to boot in a new virtual enclosure.
Start 3: Fixing them drivers.
So back to the old machine. I've tried several things, but what I finally did to get it running is checking every little thing in the device manager (with display of hidden devices swicthed on), which showed the brand's name in the description, and 'update' the drivers to the generic make of drivers, which seem to do the trick also. It may take a reboot or two, and some things may re-appear getting plugged to play again, but you just play them down again putting the generic label on it. (Update driver > no, not now > I wont to choose > don't search > select the plain vanilla one)
Then I took a new diskdump, and just to let this old bird fly again, I restarted in safe mode, and selected to restore a restore point from before I started this endeavor.
Start 4: Does it run now?
Does it run now? Looks like it does, the image is holding a system that wasn't shutdown properly (deuh), so it starts a scandisk before it boots, but that's only normal. Any file that was open at the time of the diskdump may get 'corrected', but I warned you. Then the system boots, telling you you need to activate. Just like you would when you replace your motherboard. (Which I kind of did.)
So, in short, this is what you need to do to convert a physical Windows installation into a virtual image:
location:
www.yoy.be >
users >
StijnSanders >
IRL
created: 28/10/2010 23:23:16 «
modified: 28/10/2010 23:23:16
weight: 0
tokens:
Ik heb net een raar idee. Zou het kunnen zijn dat ik programmeer met mijn middellangetermijngeheugen? (Wat een lang woord.) Dingen die je in je op neemt verwerk je in je kortetermijngeheugen, en als ze daar even blijven gaan ze over naar het middellangetermijngeheugen. Wat daar een tijdje zit maakt het langetermijn zo'n beetje zijn keuze in wat die gaat bijhouden. (Daarom lijkt het achteraf altijd alsof de tijd voorbij is gevlogen, maar da's een ander verhaal.)
Wat er veel gebeurt bij programma's schrijven is lezen! Lezen, lezen en lezen, en onderwijl onthouden wat er precies allemaal gebeurt in veel, zoniet alle mogelijke gevallen. Dat wordt soms wel eens een hele hoop, maar al die dingen lezen (en herlezen, en herlezen...) bouwt op in het kortetermijngeheugen, tot de hele structuur zo'n beetje kant en klaar in je hoofd in het middellangetermijngeheugen zit, en dan pas kan je verder met te veranderen aan die complexe structuur van logica. En je aanpassingen testen en zo.
Als je dat dan een paar dagen niet meer gebruikt, dan verdwijnt het. Bij mij toch. Als ik er dan een paar weken of maandan later nog eens op moet terug komen, dan komen de grote lijnen wel terug (ik vermoed uit het langetermijngeheugen), maar lang niet alles. Dus wordt het weer lezen en lezen...
t'Is natuurlijk maar een idee.
location:
www.yoy.be >
users >
StijnSanders >
IRL
created: 8/10/2010 16:12:15 «
modified: 8/10/2010 16:12:15
weight: 0
tokens:
Ocharme:
http://www.boingboing.net/2009/09/23/lily-allens-copyrigh.html
Maar het bewijst wat ik al een paar keer dacht, we zouden moeten eens allemaal samen en tegelijk aankloppen bij de Vlaamse Audiovisuele Regie om te vragen of we van hun eigenlijk wel een blog mogen hebben om onze bezoekers onze auditieve en visuele verrukkingen aan te bieden. Ze zouden niet weten waar ze het hebben...
location:
spotted on the net >
legal issues >
copyright
created: 24/09/2009 11:22:45 «
modified: 24/09/2009 11:23:32
weight: 0
tokens:
I've (finally) re-done the 'installers' on a few of my freeware applications, thanks to ![]()
InnoSetup:
They are a bit bigger now, but look much better, and have a full uninstaller and an entry listed in the 'add remove programs' control panel list.
location:
www.yoy.be >
users >
StijnSanders
created: 28/08/2009 0:03:41 «
modified: 28/08/2009 0:07:14
weight: 0
tokens:
references:
![]()
![]()
![]()
![]()
![]()
http://technobabblepro.blogspot.com/2009/04/captcha-gotcha.html
Ha! Ik heb nooit geloofd in captcha's. Het heeft op mij altijd een indruk gemaakt van een gemakkelijkheidsoplossing te zijn. Deze site gebruikt geen captcha. En na wat fine-tunen is hier geen site-spam meer geweest sinds midden vorig jaar ergens.
location:
spotted on the net >
IT-related >
internet related >
Web 2.0
created: 9/04/2009 9:36:05 «
modified: 9/04/2009 9:36:05
weight: 0
tokens:
nice! ik zat er al in in deze! En nog met een positief advies en al! niiice!
Tijd dat ik die ![]()
dsCtrl eens herschrijf, nu ik al meer van ![]()
XML begin te snappen
location:
spotted on the net >
IT-related >
internet related
created: 30/09/2007 13:15:10 «
modified: 30/09/2007 13:16:30
weight: 0
tokens:
references:
![]()
![]()
pff, gelukkig is het internet er, anders zou ik uren liggen zoeken naar zoiets stoms
kort samengevat:
alleen loopt het blijkbaar een beetje in de frut als je twee addressen zitten had met dezelfde naam... toch in de versie waar ik nog mee zit
location:
spotted on the net >
IT-related >
software related
created: 19/08/2007 0:06:07 «
modified: 27/10/2007 22:51:50
weight: 0
tokens:
En ik maar zoeken hoe je gemakkelijk de lengte-/breedtegraad van een bepaald punt zou kunnen opzoeken!
Eerst was ik aan het prutsen met ![]()
Google Earth, maar die is niet zo precies, en de foto's van België waren (toen toch) niet zo scherp.
Maar nu heb ik dus ontdekt dat je gewoon gan rechterklikken op http://maps.google.be/, dan kies je 'routebeschrijving naar hier' zonder een vertrekpunt te kiezen, en dan zegt em dat hij geen route kan leggen naar... je gekozen lengte-/breedregraad.
Tis te zeggen, precies de cijfers die je op deze site nodig hebt om na "googlemap:" te zetten, bijvoorbeeld:
location:
Information >
Technology >
Companies >
Google >
Google Maps
created: 11/07/2007 21:23:20 «
modified: 11/07/2007 21:24:44
weight: 0
tokens:
references:
![]()
![]()
Spam tot daar, maar als er weer een vloed van 'undelivered mail returned to sender' binnenkomen, dan ga ik daar wel eens dieper op in. Maar de vraag is hoe natuurlijk.
In de returned mail die er bij zit zoek ik de oudste 'recieved' header op. Meestal is deze van een 'unknown' IP nummer met als HELO een naampje die typisch ook in de msgid voorkomt. Dus naar www.ripe.net of een van de vier andere waaronder de IPv4-nummers dezer wereld onder zijn verdeeld.
Maar wonder boven wonder! Van de 4 die ik er gevonden heb zijn er 2 bij niemand gealloceerd! Dus zijn er mensen die er in slagen online te geraken via onerkende IP-nummers!?! De andere 2 zijn wel toegewezen, en alletwee hebben de bedrijven iets met insurance in de naam, vreemd. De een heeft bij tech-contact niet eens een e-mail adres! En van het bedrijf op naam is er niets zinnig op te googlen, dus tja. Dan is er nog 1 waar ik dan probeer bondig mijn uitleg aan te doen en aan te sporen om te zoeken hoe er bij hun is ingebroken om spam te zitten versturen, maar ik denk niet dat ik op een antwoord moet rekenen.
Ach ja. Vechten tegen de bierkaai, noemt dat zeker? En op www.spamsquad.be te zien zit de overheid ook nog nergens.
location:
www.yoy.be >
users >
StijnSanders
created: 28/05/2007 0:01:54 «
modified: 28/05/2007 0:01:54
weight: 0
tokens:
Copy the number just behind "vid=" in a YahooVideo URL,
Write "yahoovideo:" and paste the code! That's it!
Example:
location:
Welcome >
How does it all work? >
Extra's >
insert video clip
created: 11/03/2007 0:39:10 «
modified: 11/03/2007 0:39:28
weight: 0
tokens:
Copy the number just behind "docid=" in a ![]()
GoogleVideo URL (some docid numbers start with minus "-", be sure to include it),
Write "googlevideo:" and paste the number! That's it!
(these also work: "gvideo:" "gvid:")
Example:
location:
Welcome >
How does it all work? >
Extra's >
insert video clip
created: 11/03/2007 0:36:16 «
modified: 11/03/2007 14:19:58
weight: 0
tokens:
references:
![]()
Strange, I never even noticed that I don't have a 'copy item' option here. I use a copy of this website on a few other places to store items, track progress and register information in a structured context, using object types, tokens and references. But I haven't had a situation where I thought "damn, why didn't I make a copy item option". I prefer to create placeholder items with a reference to where the related data is in another branch.
But then... What if a larger number of users would be using this platform, and feature requests would be coming in, I guess a copy feature would be widely requested. For now I'm reluctant to create a copy function in favor of 'branch inheritance', export and import tools, anything else than allowing to bluntly duplicating data and having headaches later with updates on multiple places.
location:
www.yoy.be >
feature requests >
copy items
created: 21/02/2007 18:14:42 «
modified: 21/02/2007 18:14:42
weight: 0
tokens:
location:
Information >
Technology >
Companies >
Google
created: 16/02/2007 21:43:46 «
modified: 16/02/2007 21:43:46
weight: 0
tokens:
Copy the code just behind "v=" in a YouTube URL,
Write "youtube:" and paste the code! That's it!
Mashing Beatle:
location:
Welcome >
How does it all work? >
Extra's >
insert video clip
created: 26/01/2007 19:03:12 «
modified: 11/03/2007 0:34:34
weight: 100
tokens: