11,977 reputation
74083
bio website hageltech.com/blog
location Kelowna, Canada
age 39
visits member for 4 years, 1 month
seen Jul 3 at 3:26

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.


May
28
comment How to read and understand CPU specs?
I think that due to "... and compare" part this question is not a duplicate. E.g. which CPU is faster: one with a higher GHz or one with a bigger cache, etc.
May
26
comment What is the correct way to check the efficiency of an UPS?
If you have a laptop, and only need a UPS for your secondary equipment (router, display, etc.) then what I said still applies, but you don't have a chance to lose your unsaved work at all. For testing, just disconnect the UPS from the mains and wait till it shuts down (and your laptop will simply switch to an internal battery then - no unsaved work).
May
25
comment Change GPT parition number
Oops. I missed your GPT tag. No, fdisk does not support GPT. I think you can do the same trick with parted (which does support GPT), but I never tried this myself. Still, the device minor number (sd1, sd2, etc.) is derived from the row number of the partition in the partition table, and GPT is still a table, just like a legacy MBR partition table.
May
24
comment 420W PSU with a 500W Rated Video card
Since you mentioned old computer: in addition to what @Breakthrough said, 420W-rated PSU is not guaranteed to provide these 420W. All PSUs significantly degrade over time (capacitors age even if not used), and cheap ones were unable to provide 420W to begin with.
May
14
comment Why are my Outlook sent emails “disappearing” from the Sent messages folder?
Outlook has a setting to "keep replies with original message" if your original message was in a sub-folder (not Inbox). Moreover, this might be your IMAP server playing tricks, and not an Outlook problem at all...
Apr
27
comment How to find SATA controller version on Ubuntu laptop. Do I have SATA 1, 2, or 3? I, II, or III?
Nope, this specific issue is well publicised... Lenovo did that on purpose to support IDE disks in the expansion bay :-( Just saying that lack of SATA3 support in the chipset 100% proves there is NO support, but presence of SATA3 support in the chipset doesn't mean that laptop will support it for sure.
Apr
27
comment How to find SATA controller version on Ubuntu laptop. Do I have SATA 1, 2, or 3? I, II, or III?
However, having certain chipset that is SATA3-capable is not a guarantee that the laptop supports SATA3 speeds. For example, my Lenovo T61 has SATA2 chipset, but its speed is capped at 1.5Gbps in firmware (half SATA2 speed). Best bet is to consult manufacturer's web site, get the official laptop specs.
Apr
25
comment Remove Permissions
Is this "Daniel" the currently active user? If so, some files may be simply held open exclusively, and cannot be opened/copied by other software. Create a secondary administrator user, log out, log in as that user, and try again.
Mar
26
comment Missing “eject” option on USB drives on Windows 7?
Indeed, Windows won't cache writes if this option is enabled, but you can still yank the device mid-write and corrupt your data, just the "window of corruption" is much narrower, e.g. Windows will flush data to media as soon as possible, but "as soon as possible" does not mean immediately. Copy large file, remove the USB stick mid-write, file will be half-written, and if you have non-journalling filesystem (FAT) and unlucky, you'll get filesystem corruption too.
Feb
28
comment Should I use VNC or X protocol to control a Linux application from Windows?
Well since I personally have used X server on Windows in Windows 95 days (before VNC was invented), I would argue about "...been into Windows for a longer time". VNC is a new kid on a block here, X is 1980s technology.
Feb
22
comment How can I use my small SSD as a cache for a larger hard disk?
Thank you for the great answer! As for the "burnout" rate, I think now this is the main reason most of these products are OEM-only, e.g. OCZ Synapse (Cache SSD bundled with Dataplex) is 50% overprovisioned...
Feb
22
comment Slow speed due to HDD
Nobody can tell you if in your specific case faulty hard disk is the reason for PC slowness, however faulty hard disk can make whole computer freeze and generally behave slower. On a related note, clicking noise is usually a sign of an imminent failure. Time to check that your backups are current and good.
Feb
20
comment Is there any way to send (embedded or otherwise) a vector image in an email signature
I'm afraid you're stuck with JPEGs. There is no vector graphics format that is supported by all (or most) popular email clients. Whether or not you can send SWGs or EMFs is irrelevant, most of your email recipients will not see them.
Feb
20
comment Extract subtitles from movie
You of course realize that some subtitles are burned-in, e.g. they are part of the picture and there is no way to extract them? Are you sure this is not your case?
Feb
15
comment How can I use my small SSD as a cache for a larger hard disk?
My SSD is 120GB. While this is enough for a working set or cache, it is definitely not enough to host all my system files + apps. Secondly, I don't want to keep, say, MSSDK sample code (read seldom) on SSD and my own code which gets accessed 100 times a day, on disk. Moreover, I'd need two SSDs for RAID -- I never trust my data to just one disk, be it magnetic or solid state...
Feb
8
comment Which CD-based antivirus can scan ICH10 RAID1 array?
This is an excellent CD-based antivirus, it detected my RAID, showed correct drive letters, has built-in browser for virus information search, etc. Gentoo Linux based.
Feb
3
comment How to restore Windows Firewall after some malware deleted its service?
Question is, how to restore the firewall? Service is missing, msc snap-in wouldn't open (error 0x6D9)...
Jan
24
comment limits.conf ulimits not being applied to chrooted processes
You can try running strace on your command, with and without the chroot, and checking what the difference is, e.g. diff the two outputs.
Jan
23
comment limits.conf ulimits not being applied to chrooted processes
Have you tried copying limits.conf into the chroot jail?
Jan
22
comment What EAP type to use on Public Wifi 802.1X?
Please define mutual in the context of public Wi-Fi. What are you actually trying to do?