perm url Funny: botnet, rootkit
Keyboard Shortcuts Conflict in Web Browsers and Mac, Windows.
Cygwin: What's Installed by Default and Which Unix Tool to Install.
Wolfram Alpha Ad: Python Unladen Swallow (humor)
Updated: List of Great Windows and Mac Software.
Just discovered that Windows since XP comes with a command-line tool called “cipher”, which can be used to securely delete files. Shit. Why am i not told about this? I spent several hours when i need to do that in 2010. Updated: Secure Deletion, File Shredding, on Windows, Linux, Mac.
Question: What tools i can use to monitor network traffic? either build-in or 3rd-party. I like to have a graph view (e.g. as in Task Manager) but also nice are tool that lets me know detail, such as what IP/port that's incoming/outgoing. Command line is fine. Or even some tutorial. Thanks.
2011-06-28 Answer: start “Task Manager” (taskmgr.exe), then “Performance” tab, then “Resource Monitor …” (perfmon.exe). Or, just start “perfmon.exe”, then click on the “Open Resource Monitor”.
You can also use command line “netstat”. Or, if you want to sniff packets, install Wireshark.
Diacritics: Trema, Umlaut, Macron, Circumflex, and All That.
rsync Windows to unix File Permissions.
Picasa Pains: Using Picasa Web As a Backup; Sync All Folders. Update at: Google's Image Application Picasa.
Updated: Design of the Qi Language Logo.
New: Why Qi Lisp Fails and Clojure Succeeds (essay).
How To: Show Day of Week in Windows 7 Taskbar
Go to “Control Panel”, “Region and Language”. Then, click the “Additional settings…” button. Click the “Date” tab. In the “Short date” field, put: yyyy-MM-dd,ddd. Then hit “Apply” button. This will make it look like “2011-06-23,Thu”.
Google Chrome Installed Location: New Era of Software Install Structure?
It's odd that Chrome is no longer installed under “Program Files” on Windows.
- On my Windows Vista, it was installed at 〔C:\Program Files (x86)\Google\Chrome\Application\chrome.exe〕.
- On my Windows 7, today, it is installed at 〔C:\Users\xah\AppData\Local\Google\Chrome\Application\chrome.exe〕
Perhaps, due to Google Chrome's philosophy of frequent update, putting it under AppData gets around many admin privilege problems. If so, this may signify some movement about software install location structure.
Notice that the new location is in a personal directory. That means, each user each will have their own copy of Chrome. Thinking in a traditional way, this means less disk use efficiency. But note that Chrome also integrates its own Adobe Flash. If you think about it, disk space is today never used up, at least not for the storage of software. (it is used up by video files, which are few hundred times more each.) So, multiple copies of a software ok. Also, putting the software for each user avoids many complexities developed by OS over the past decades for managing that. (e.g. Windows Registry, and Mac uses Application bundle, and unix's ancient ways of {“/usr/bin”, “/usr/sbin”, “/usr/share”, “/lib”, “/usr/local/bin”, “/etc/man”, “/etc/share”, “~/bin”}.)
See also: Software Dependency Complexity.
Turning off Windows7 Auto Snap Feature (Aero Snap).
Windows Logo Key Keyboard Shortcuts.
Keyboard News: Ducky Keyboard, KBC Poker, Truly Ergonomic Keyboard.
Unicode Symbols Online Tool
Discovered a nice unicode site. Unicode table for you @ Source www.ftrain.com.
See also: Xah's Unicode Tutorial.
I discoverd the link from JCS's blog @ irreal.org. Well written blog with annotated comments and links on things of interest to emacs and lisp programers.
Programing Language: The Glory of Lisp's cons.
Computer Keyboard: Increase Productivity Using Function Keys.
PC Keyboard Modifier Keys (Short Survey).
Rewritten with new findings: Keyboard Layout: Dvorak vs Colemak: is It Worthwhile to Improve the Dvorak Layout?.
Keyboard Layouts: Dvorak vs Colemak vs Workman.
The Idiocy of the Happy Hacking Keyboard.
Mac OS X Keyboard Layout, Keymapping, Keybinding, Tools.
Computer Keyboard: Home/End Key Cluster Arrangement: Horizontal vs Vertical.
Computing Culture: What's Hacker?.
How to Change Firefox Mouse Wheel Scroll Speed?.
Logitech Mouse with Spinning Flywheel.
Backspace key; Computer Keyboard Key Label's Influence on Key Purpose.
Linux/Unix X11 Mouse Button Numbering Scheme.
I haven't really programed perl for like 5 years (except running my old scripts weekly). Today, while browsing the perldoc perlop, i noticed this:
Yada Yada Operator
The yada yada operator (noted ... ) is a placeholder for code. Perl parses it without error, but when you try to execute a yada yada, it throws an exception with the text Unimplemented :
LOL. That must be new, or i totally forgot about it.
Computing: mega vs mibi, kilo vs kibi.
What's Windows CLSID? Second Life UUID?
Windows: is Your USB Drive Fast Enough for ReadyBoost?.
Separated a section from my blue screen article:Windows: What's Prefetcher, SuperFetch, ReadyBoost?.
Discovered several languages. TXL, Colm, and the concept of transformation systems. Added to bottom of: Pattern Matching vs Lexical Grammar Specification.
English Idiom in Unix: Directory Recursively.
Syntax Semantics Design: Use of Unicode Ellipsis Character vs Dot Dot Dot.
Keyboard Evolution: Zoom button, Dedicated Keys.
Today, when starting cygwin bash, i get:
2 [main] bash 6324 exception::handle: Exception: STATUS_ACCESS_VIOLATION
527 [main] bash 6324 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
4 [main] bash 6348 exception::handle: Exception: STATUS_ACCESS_VIOLATION
435 [main] bash 6348 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
3 [main] bash 6432 exception::handle: Exception: STATUS_ACCESS_VIOLATION
658 [main] bash 6432 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
84 [main] bash 6968 exception::handle: Exception: STATUS_ACCESS_VIOLATION
987 [main] bash 6968 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
2 [main] bash 7028 exception::handle: Exception: STATUS_ACCESS_VIOLATION
656 [main] bash 7028 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
3 [main] bash 6936 exception::handle: Exception: STATUS_ACCESS_VIOLATION
814 [main] bash 6936 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
3 [main] bash 6480 fork: child -1 - died waiting for longjmp before initia
lization, retry 0, exit code 0x600, errno 11
1126299 [main] bash 6196 exception::handle: Exception: STATUS_ACCESS_VIOLATION
1127161 [main] bash 6196 open_stackdumpfile: Dumping stack trace to bash.exe.sta
ckdump
O, technology. What a pain in the ass. A few hours is waiting for me to suck juice out of my life. A web search on the error message turns up a few posts, all esoteric.
Luckily, after restarting Windows, the problem went away. O, the miracle of wishful-thinking. (2011-05-27 Addendum: the reason i got that error is probably due to hardware problem.)
The Complexity & Tedium of Software Engineering.
Computing Syntax: Use of Unicode Matching Brackets as Specialized Delimiters.
Unicode Full-Width Characters.
Updated AutoHotkey Key Notations and AutoHotkey Syntax Problems.
AutoHotkey language is the most idiotic among langs i know of. I think it's even worse than perl or unix shell.
AutoHotkey: Script to Toggle Maximize Window.



