12,621 reputation
94286
bio website hageltech.com/blog
location Kelowna, Canada
age 39
visits member for 4 years, 7 months
seen yesterday

I love to program, tinker with things and generally a curious person. My career started with developing DOS TSRs in x86 Assembler. My daily work includes programming in Delphi (Windows), Ruby on Rails (Linux) and Java (Android).

My company Hagel Technologies makes network bandwidth monitor DU Meter and other software. I sometimes write in my blog.


Jan
12
comment Which remote printing protocol to use?
@techie007: I've added some info to my question.
Jan
2
comment is there a thing which delete downloaded files from /tmp/ in Fedora/Firefox?
Moreover, it's generally a bad habit to store valuable stuff under /tmp. I've seen systems set up with /tmp backed by tmpfs (e.g. ephemeral, swap-backed, nothing survives reboot...)
Dec
31
comment Will the performance of a wifi router depend on the channel it is broadcasting on and the type of encryption?
Selecting non-overlapping channel (1,6 or 11 in 2.4Ghz band) will improve performance even if other networks are present on the same channel (comparing to other, overlapping channels).
Dec
31
comment Wireless Access Point Without Physically Connecting DD-WRT Routers
Yeah you setup your secondary router as usual (IP address etc.) You will be able to see connected clients on its status page.
Dec
31
comment Wireless Access Point Without Physically Connecting DD-WRT Routers
Unforunately, Wi-Fi roaming is far from perfect... In theory, yes, your wireless device should connect to the router with a stronger signal, and it should work for stationary devices pretty well. However, switchover will cause your mobile device to loose network connection for a few seconds, so many devices will not switch until a weaker router goes out of range completely.
Dec
26
comment Avoid HDD spinup at boot
I found that in some motherboards, it "just works" (even if not specifically supported), and in some, you need to set up the relevant SATA port as "disabled" in BIOS, so BIOS won't attempt to identify/access the hard disk at all during the boot-up. OS-level access will still work, of course (Linux probes SATA chipset directly).
Nov
26
comment Limiting I/O activity for a specific process - Linux
It's not a bad idea per se (nice and ionice are orthogonal), but I'd rather find out what's wrong before trying random tricks. Your computer should not behave like this in any case, it's not normal.
Nov
26
comment Limiting I/O activity for a specific process - Linux
ionice -c 3 (idle priority class) should have no impact on regular system activity. If you say it still renders your computer unusable, I'd suspect something is wrong (e.g. had disk problems, etc.) You need to trace and fix that problem first. Check your logs (especially the kernel log) for unusual errors, etc.
Oct
10
comment Hard drive recovery risk or not risk
You can try the freezer trick: superuser.com/questions/1078/… It is non-destructive, e.g. if it doesn't work for you, you can still consider data recovery services. Bear in mind, that once you brake the warranty seal on the drive, many data recovery services won't even talk to you (because most DIY recovery attempts destroy whatever was still salvageable there).
Oct
10
comment Hard drive recovery risk or not risk
This is a very misleading advice. Successful head assembly replacement is not possible outside of a clean room and without proper tools, and electronics replacement is useless unless you copy the eeprom from one unit to the other. What you advised is a waste of time and money.
Oct
10
comment Why specifying keyboard layout?
Scancodes are standard (computer-engineering.org/ps2keyboard/scancodes2.html), however scancode combinations are not...
Oct
10
comment How can I find all hardlinked files on a filesystem?
Ouch! This scans the filesystem again and again for each hardlinked file...
Oct
10
comment How can I find all hardlinked files on a filesystem?
Thanks, this is not exactly what I wanted, but close enough. I can add '%i' to print the inode numbers and then sort/group by it...
Sep
20
comment Can Linux scrub memory?
@JayD: That reserved physical memory off-limits to kernel and not touched by the kernel or anything else.
Sep
17
comment How to integrate Thunderbird with SpamAssassin running on the server?
@Yedric: Yeah, I know (and this is probably the way to go if I don't receive a better answer). However, I would like to do it with one mouseclick/keyboard shortcut. Doing Message|MoveTo|Recent|Spam or Message|CopyTo|Recent|Ham each time I want to train SpamAssassin is tiresome. Pity I cannot assign a shortcut or make a toolbar button for these two actions easily.
Sep
17
comment How to integrate Thunderbird with SpamAssassin running on the server?
@Hennes: Says "not compatible" when trying to install. I haven't tried to force it and see if it works or not...
Sep
6
comment How to force Windows 7 to ask for a “fresh” IP address from DHCP server?
@Iszi: it doesn't help. Windows will propose the same IP when renewing the lease.
Sep
6
comment How to force Windows 7 to ask for a “fresh” IP address from DHCP server?
Yes, static IP will work... However, I've specifically stated that I'm debugging a problem with DHCP, so I need an answer to my question, not a workaround.
Sep
4
comment Is there any way to stop or pause Windows software raid re-synching?
@HarryJohnston: You're correct, I amended my question. Although Windows' software RAID/LDM can be considered "fake" if comparing to other software raid or LVM implementations :-(
Sep
3
comment Is there any way to stop or pause Windows software raid re-synching?
Real RAID device does all its math in hardware, and RAID arrays are presented to the OS as one disk. It handles synching, spares, etc. totally transparently to the OS, the card often has huge battery-backed cache, etc. Real RAID card is something like this: lsi.com/products/storagecomponents/Pages/… Windows with its toy immature implementation doesn't come anywhere close to a real hardware raid. But real RAID is expensive, and Windows fake-raid is built-in.