Blog

Writing on software engineering, Linux, health, and the things I build and learn along the way.

Writing from the Field

Infected Mushroom

Published: April 15, 2008 Reading time: 6 min

Infected Mushroom – Erez Eisen and Amit Duvdevani (aka Duvdev) – has been the leading group within the global psy-trance scene for nearly a decade. Incorporating pumping, bad-ass grooves and infectious melodies and live instruments and vocals into their songs, they’ve performed live – a feat that many of their DJ peers aspire to accomplish – for well over a million people around the globe. The band’s energetic live show has triumphed at some of the world’s biggest and most important music festivals (OMIX Festival in Mexico, Miami’s Ultra Festival, Tribe in Sao Paulo, among countless others), and they continue to regularly sell-out top clubs such as the Brixton Academy in London, Toronto’s Koolhaus at the Government, and Avalon in New York and Los Angeles. Their success as an electronic music band on the global concert circuit has translated into record sales in excess of 150,000 albums over the course of six acclaimed independent albums. Not bad for two guys from Haifa who started producing music mostly to escape boredom. ...

Continue Reading

Tarja Turunen

Published: April 14, 2008 Reading time: 9 min

The brightest star of the Finnish rock scene, the soprano singer Tarja Turunen has in a short time become one of the most well-known Finnish faces in the world of music. Turunen, who was born in the city of Kitee, Finland, started her musical studies at the age of six, and moved to study classical singing at the age 18 at the Sibelius Academy of Kuopio city. At the same time Tarja’s classmate Tuomas Holopainen was starting his acoustical project, and invited Turunen to join the band. Tarja said yes to the invitation, and thus Nightwish was born. ...

Continue Reading

Building Internal Web Tools on Windows

Published: September 18, 2007 Reading time: 3 min

By late 2007, a lot of “enterprise” work still happens on small internal web apps: timesheets, inventory lookups, simple ticketing, phone directories. You do not always need Java or .NET. Sometimes you need PHP, MySQL, and a Windows server that the IT team can actually maintain. That is common in broadcasting, education, and mid-size offices — anywhere IT support sits close to the users and budgets are tight. Why Internal Tools Matter Desktop apps are expensive to deploy. Browser tools win when: ...

Continue Reading

Windows Vista Launch, UAC, and the First Month

Published: February 14, 2007 Reading time: 3 min

Windows Vista launched to retail on January 30, and the usual mix of excitement and complaint followed immediately. Retail boxes promise security, search, and Aero glass. Forums fill with UAC prompt screenshots, driver complaints, and games that stutter on borderline hardware. Two weeks in, both sides look partly right. What Vista Gets Right User Account Control pushes installers toward proper permissions — even if users click Yes too often Windows Defender bundles baseline anti-spyware awareness BitLocker matters on business laptops with TPM chips (less on home PCs without it) Improved networking UI helps non-experts join Wi-Fi without breaking DNS Windows Search indexes documents faster than XP’s slow companion ReadyBoost offers a flash-drive speed boost on RAM-starved machines — modest, but noticeable What Frustrates People Prompt fatigue — UAC trains some users to click through everything without reading Performance on 512 MB–1 GB RAM systems feels sluggish compared to XP Driver hunting for printers, scanners, and older peripherals Games needing patches before they match XP smoothness Edition confusion — Home Basic, Home Premium, Business, Ultimate — each with different feature sets The “Vista Capable” vs “Vista Premium Ready” sticker mess does not help. Machines that can run Vista often cannot run Aero, and buyers feel misled. ...

Continue Reading

Sysinternals Suite for Windows Troubleshooting

Published: November 8, 2006 Reading time: 3 min

When a Windows PC feels slow, popup-heavy, or “haunted,” Task Manager is not enough. The Sysinternals Suite from Mark Russinovich answers the question power users actually have: what is running, why, and who started it? Microsoft acquired Sysinternals in July 2006, but the tools remain free, still updated, and still the first thing I reach for on a troubled machine. Process Explorer: Task Manager with X-Ray Vision Process Explorer shows: ...

Continue Reading

Twitter, Microblogging, and the Attention Tax

Published: July 19, 2006 Reading time: 3 min

In March, a small team launched twttr — a service for posting short status updates. By July it is called Twitter, and the constraint is still strange: 140 characters per post. No rich layouts, no photo albums — just short bursts of text, links, and the occasional SMS reply. Bloggers compare it to IRC for people who do not want to stay in a channel. That is closer to the truth than it sounds. ...

Continue Reading

WMF Exploit and the Zero-Day Patch Rush

Published: February 2, 2006 Reading time: 3 min

Early 2006 delivered a rude reminder: a picture was not always safe. A flaw in how Windows handles WMF (Windows Metafile) images allows attackers to run code through crafted files — sometimes simply by viewing them in a browser, image viewer, or Explorer preview pane. It is a classic zero-day moment: exploit code is circulating while users wait for an official fix. Why This Feels Different Previous worms often needed obvious .exe attachments. The WMF issue blurs the line: ...

Continue Reading

Internet Explorer 7 — Tabs, Finally

Published: January 24, 2006 Reading time: 3 min

Internet Explorer 6 has dominated Windows desktops for years — and for years, users have asked for tabbed browsing. Firefox and Opera shipped tabs long ago. Microsoft showed IE7 briefly in beta form last July, and the public Beta 2 Preview is expected within days. If you maintain websites or support family PCs, this is the moment to pay attention. What Microsoft Is Promising Based on beta builds and public statements, IE7 is shaping up as a real course correction: ...

Continue Reading

Batch Files vs AutoIt on Windows

Published: December 6, 2005 Reading time: 3 min

Windows automation in 2005 is a two-tool world for many of us: batch files for command-line friendly tasks, and AutoIt when the job requires clicking through GUI dialogs. Neither is “better.” They solve different problems, and most experienced admins use both. When Batch Files Win Batch is ideal when: Programs expose command-line switches — xcopy, robocopy on XP Pro, net use, installers with /silent or /S You schedule tasks with Task Scheduler You chain simple steps: map drive, copy logs, start service, exit You want zero extra runtime installed on the target machine Example — nightly log backup: ...

Continue Reading

Sony BMG Rootkit and Why Trust Matters

Published: August 3, 2005 Reading time: 3 min

Music labels are fighting piracy with software, not just lawyers. Sony BMG and other majors now ship copy-protected CDs that install player software, limit ripping, and sometimes phone home to verify licenses. The packaging rarely explains what happens when you insert the disc into a Windows PC. That should worry anyone who manages desktops — including your own. Autorun Is the Real Entry Point Most of the friction starts with Autorun. Insert a CD, and Windows offers to launch an installer — often a custom media player with DRM components. Users click OK because the dialog looks official and the CD came from a retail shelf, not a download site. ...

Continue Reading

Sandboxie for Testing Software You Do Not Trust

Published: May 18, 2005 Reading time: 3 min

Every power user eventually downloads something questionable: a codec pack from a forum signature, a “speed up your PC” utility, an installer from a mirror you do not fully trust, or shareware from an old CD-ROM whose publisher disappeared years ago. In 2005, full virtual machines are possible — Microsoft Virtual PC and VMware both exist — but they are heavy on typical hardware. A Pentium 4 with 512 MB RAM struggles to run a guest OS smoothly while you also browse and download. Sandboxie offers a lighter idea: run the program in a disposable sandbox and throw the changes away if things go wrong. ...

Continue Reading

Firefox 1.0 and the Second Browser on Your PC

Published: February 10, 2005 Reading time: 3 min

For years, Internet Explorer 6 was the default and often the only browser on Windows machines. Then Firefox 1.0 arrived in November 2004 with tabbed browsing, integrated pop-up blocking, and a community that cared about web standards. Three months later, the conversation has moved from “have you heard of it?” to “should I switch?” The answer for most people is simpler: install it alongside IE and use both. Why a Second Browser Helps Keeping Firefox next to IE is useful even if you do not switch full time: ...

Continue Reading

From FrontPage to Hand-Written HTML

Published: November 2, 2004 Reading time: 4 min

My first websites did not start in a text editor. They started with Microsoft FrontPage 2003, CoffeeCup HTML Editor, and a lot of trial and error in Internet Explorer 6. That was normal in the early 2000s: visual editors lowered the barrier, and the web was still small enough that a personal page or a company brochure site could ship in a weekend. Here in late 2004, the tools are better — but the habits matter more than the brand on the box. ...

Continue Reading

Mydoom, Email Worms, and Backups That Actually Help

Published: September 21, 2004 Reading time: 4 min

If you run support for a home network or a small office, 2004 has been a constant lesson in how fast email malware spreads once one person clicks the wrong attachment. Mydoom was the headline name, but it lived in the same noisy ecosystem as Bagle and Netsky. Different family, same outcome: crowded mail queues, angry contacts, and half a day lost to cleanup. What We Saw in Early 2004 Mydoom.A appeared in January and spread faster than most AV vendors could ship signatures. Variants targeted high-profile domains — including SCO and Microsoft — with DDoS traffic from infected bots. Mydoom.B followed within days with tweaked behavior. By spring, IT forums were full of the same question: “Why is our mail server queueing ten thousand outbound messages?” ...

Continue Reading

Getting Started with AutoIt for Windows Automation

Published: May 27, 2004 Reading time: 8 min

If you spend a lot of time on Windows machines, you probably have a few jobs that are boring enough to be annoying but too small to justify writing a full application. Clicking through installers, copying log files, filling out the same dialog boxes, starting a group of tools every morning, or checking whether a window appeared correctly are all good examples. That is exactly where AutoIt is useful. AutoIt is a small Windows scripting language designed for automating the graphical user interface. It can run programs, wait for windows, send keystrokes, click buttons, work with files, show message boxes, read and write simple configuration files, and compile scripts into standalone executables. The syntax is BASIC-like, which makes it approachable even if you do not think of yourself as a programmer. ...

Continue Reading

Search