Yo Grep this.

A couple of weeks ago, I ran into this article at InformationWeek, titled ‘The Best Software Ever Written’. It read as one of those novels that have a true climax at the end:

So there you have it: The single Greatest Piece of Software Ever, with the broadest impact on the world, was BSD 4.3. Other Unixes were bigger commercial successes. But as the cumulative accomplishment of the BSD systems, 4.3 represented an unmatched peak of innovation. BSD 4.3 represents the single biggest theoretical undergirder of the Internet. Moreover, the passion that surrounds Linux and open source code is a direct offshoot of the ideas that created BSD: a love for the power of computing and a belief that it should be a freely available extension of man’s intellectual powers–a force that changes his place in the universe.

Which brings me by today’s Windows investigative tricks. Without a doubt, all Unix systems come with tools that allow administrators to easily find out (and kill) running processes that are running amuck. As usual, for the Windows platform, most of these kind of tools are generally ‘hidden’ in extra ‘Developers SDKs’, or worse, only available from third-parties, where in some case you have to pay for that extra functionality you do in a whirl under any Unix system. In some cases, Windows developers actually took over some commands from Unix, albeit mostly limited.

One Netstat goes nothose tools is ‘netstat’, which you can execute if you open up a DOS box. Netstat is a program that shows current network connections. As every other DOS program, it has several command switches (try ‘netstat –help’) available to list specific things. UNIX users are probably familiar with the ‘-an’ option.

The TasklistThe most interesting switch is actually ‘-o’, which as the ‘help file’ says ‘Displays the owning process ID associated with each connection’. Notice the extra PID column? If you open up TaskManager (taskmgr.exe), you can now pinpoint which application connected to a specific port and address. Note that you may need to add this extra column: Go to Taskmanager’s View menu, click ‘Select columns’ and add the item called ‘PID’ .

Posted in Hyperlinks, Ordinateurs | Comments Off on Yo Grep this.

Boemboem

Tasting Seroendeng today (after too many years, so many that I at first had no idea what it was supposed to be), I concluded that Indonesian food is solidly founded in spices like cumin, coriander and ‘santen’. Grated coconut. Hallelujah.

Privateer on VegastrikeI decided to download the Vegastrike based ‘Privateer’, to find out that there were actually two versions made: ‘Privateer Remake’ and ‘Privateer Gemini Gold’. Wait, there are two of them? As an aside, I think I played the original game on a 486 DX computer.

I read something about a mutiny on a British plane going from Malaga to Manchester: Passengers apparently walked out of a plane because of two suspicious looking people. The terrorists have won, I see.

Posted in Truro NS | Comments Off on Boemboem

Hi Tech

I‘m It's almost too good to be true!shocked to find out the latest Hi-Tech in webdevelopment: apparently it’s possible to take some site’s RSS and convert it back to plain HTML so that it can be read on Windows Mobile Devices!

This is such an achievement that we all can get our old Internet Explorers (3.0, right?) out of the ‘diskette-box’ so we can read Techcrunch without the markup. That’s evil of me, you say? Hey: Pocket Internet Explorer was developed out of Internet Explorer 3.

That said: I downloaded FireFox 2.0 (Beta!), just to see the ‘shiny buttons’ Alfons was talking about in one of the postings below. I’m not sure what Mozilla’s contingency plan is regarding installing newer versions of Firefox on top of older ones. If you feel obliged, you can download FireFox from Mozilla’s BonEcho pages. However, what is impressive about this FireFox release is that it is able to restore sessions, which comes in handy if your browser crashed (Reminder to self to make a screenshot of Firefox restoring the original state).

Talking about browsers, there are people who managed to port KHTML to Windows, which is called ‘Webkit’ in Apple terms. There’s even a working Webkit-based browser for Windows, which can be used for browsing but that’s about it. It will be interesting to see where the developer wants to go with his Swift browser.

Update: Firefox restoring a crashed session

Posted in Hyperlinks | 14 Comments

Explorers and Navigators

I‘ve been sporadically following the discussion about IE 7 and the issues around compliance and that. Paul “Master Programmer” Thurrott weighs in, once again (Besides using CTRL F in Firefox, you can also use the vi command ‘/’ to start searching inline). Chris Wilson (Program manager IE) did an interesting interview at ZDNet.

The rendering itself, and the layout itself, is something that we’ll continue to iterate on. And it’s possible that we’ll replace it with a different engine even, at that level, although that’s not replacing the entire dynamic HTML engine – it’s replacing just a piece of it. The hard part is that the baseline for what you need to support for that rendering engine is actually quite large. It’s clear just from how long it took the Mozilla guys to build up their Gecko engine – that wasn’t something that they did in a year or two years. I think it took them 5 years before they actually did a first release of the Gecko engine in the key Web browsers

So, don’t expect major changes in IE 7. Stick with Opera and Firefox/Mozilla and only use IE 7 to launch your Windows Update sessions (after all, Windows Update requires ActiveX).

Update: I was reinstalling Windows 98 on an older computer and I thought it was hilarious seeing those Win 98 banners claiming things like ‘more secure’, ‘safer’ and ‘easier to use’. I mean, these are the same things people have been claiming after each new Windows version was released. And this is called progress?

Update 2: As mentioned in the comments, Firefox 2 now carries ‘shiny’ movable tabs. You can download (beta!) it right from here. Oh. And Micro Summary thingies. I wonder which version will break this new feature.

Posted in Hyperlinks | 6 Comments

V-J Day

On the eve of V-J day, I was going to Japanese forces enter the city of Surabaya start a rant about the Dutch resistance in The Netherlands and particularly, the armed fight of the Dutch (remarkably lead by Communists) against the German forces. The funny thing is that Dutch history books generally don’t list political backgrounds of Dutch resistance people: people who simply died for doing what is supposed to be right are simply heroes. Dutch students are (if I’m not wrong) still taught about the most influential protest against the deportation of Jewish people in 1941, the February strike, which was organized by the Dutch Communist party (you may remember that before the German invasion of Holland that the Dutch had a thriving democracy). The strike lasted only 2 days: German troops broke the strike killing 9 and wounding 24 participants. The 3 main organizers of the strike were arrested and shot by a firing squad.

Right, but the point was no ranting about what happened in the Second World War in Europe, which generally did not affect my family: there was this other portion of the world where after a short skirmish, Japanese forces conquered Asia and rounded up everybody with any European blood and put them in either ‘female camps’ or ‘male camps’. My parents were among them: my mother was not separated from her mother (she was too young). However, my dad had reached that magic age of eleven and was considered to be an adult and hence, was moved to an adults camp, where he, just like ‘other adults’ ended up having to fight for his food and for his life. That said, I won’t bore you with details but I thought the following remark of my dad tells about true human survival skills after the war:

After all these years and after all they did to me: I do not hate the Japanese. If possible, I would have liked being able to confront the guards and ask them how they could do this to 11 year old kids. But hate, no; hate gets to you, and at the end it becomes and destroys you.

So, with that, I’ll mark today’s V-J day, which ironically is also the birthday of my late mother. When that war ‘ended’ officially, she turned 7. My dad was only 15.

Update: ‘Spiced up circumstances’, a moving (Dutch) memoir about the war and the Bersiap period after that from the perspective of a young girl.

Posted in xsamplex | Comments Off on V-J Day

Your Wireless Is B0rken

Today, I Yo Bummer....broke my wireless network setup under Windows XP: Going to Available Wireless networks the following message appeared (see image):

Windows cannot configure this wireless connection […] If you want Windows to configure this wireless conection, start the Wireless Zero Configuration service.

No need to panic: first confirm the service is not running. Open up your Wireless network connection properties and see if the ‘Wireless Networks’ tab is there. If not, verify if your wireless device is active [go to Control Panel, System, Advanced, Device Manager, Network Adapters].

No conflicts? Open up the Services appletSo, lets turn it back on then!, scroll down and find the ‘Wireless Zero Configuration Service’. Most likely it is ‘off’ (I’ll leave it up to you to figure out why it was turned off or why it crashed), so turn it on. Leave it on Automatic too.

Now, go back to your Wireless Network Connection Properties (link goes to image) and make sure that you check the ‘Use Windows to configure my wireless networks’.

Et Voila!

Posted in Ordinateurs | Comments Off on Your Wireless Is B0rken

Tjampoer

For theAtjar Tjampoer first time in 6 or 7 years, I had a taste of Atjar Tjampoer (‘pickled salad’). Funny thing is that I never even thought of scooping some bits when I was in Holland, 2 years ago.

A couple of weeks we saw ‘The Great Raid’, a movie detailing the liberation of American prisoners of war in East Asia during the 2nd World War. The accompanying documentary (about the US surrender in the Phillipines) on that same DVD had some good material about the initial phase of the war in the Pacific

Only one thing struck a chord with me: the interviewed American veteran POWs detailed their (admitted) ignorance about the Japanese war machine and soldiers.

We were all saying, these cross-eyed Japanese can’t even aim a gun, let alone start a war.

The same sentiments plagued the Dutch in Indonesia: it only took the Japanese a couple of months (excellent timeline).

Posted in Truro NS | Comments Off on Tjampoer

Browse Happy

I downloaded Internet Explorer 7 (Beta 3) today, just to see what the buzz is all about. Comparing it with Opera and Firefox, the only difference I see is that (out of the box) IE uses ‘ClearType’ to render the fonts. The other thing I noticed is that the specific copyrights portions to Spyglass have been removed. Browse Happy CodeMaybe they’ll be added after the final release. Maybe not. However, IE 7 (besides the ‘gadgery’ new features) clearly behaves as regular Internet Explorers, which tells me that in fact changes to the renderer aren’t too spectacular. If you install IE 7.0, I’d like to remind you that it will replace your existing Internet Explorer. If you develop on older IE versions, you may want to skip the ‘upgrade’.

That said, when opening the WP dashboard in IE I noticed the ‘BrowseHappy’ button. This button naturally doesn’t appear in other browsers (Opera/FF). A grep confirmed this: the code is in one of the admin-functions php files (see image).

Is this evil? You know: I honestly don’t care.

Posted in Hyperlinks | Comments Off on Browse Happy

V for uninspiring

Two movies today: ‘An unfinished life’ and ‘V for Vendetta’.

The first one had the unlikely combination of Redford and Lopez (Jennifer that is), which ended up to be a match that, well, didn’t match Lopez. The story itself was interesting, slow at times, but enjoyable.

V for Vendetta was uninspiring and frequently felt ‘too fast’ and shallow. Interesting are the anchors to several ‘current’ events and characters. And Portman did a reasonable job, particularly when her hair was cut. I read that she was actually looking forward to that scene.

Posted in The Chest Desire | 6 Comments

FAL or not?

This morning, A FAL rifle while ordering coffee at a local Tim Hortons’, I was watching one of the slideshows about the Hortons Kids camps, which somehow reminded me of the first weeks of my military service. I mentioned this before. Smiling kids, camps and military service: quite the combination.

I’ll spare you the details of the first weeks (which was all about conditioning rookies into flawless operating cannon fodder and me starring on the obstacle course). The only thing I thought was surreal was the initial introduction to our personal weapon (which was a Belgium made FN FAL rifle), which I remember like it was yesterday. We were given weapon numbers and were reminded that anyone who refused to carry a weapon had to come forward. As far as I remember nobody did, one by one we went by the weapons room, memorized the weapon number and picked up the FAL. The next days we learned everything about taking it apart, cleaning and making it combat ready (as illustrated here).

Returning to the parental house in between weekends was surreal and I’m not sure if I ever discussed service with family members. Not that it mattered a lot: It felt weird and I had a harder time adjusting to civil life than to military life particularly during weekend returns. Now I know that that was the point of it all: it was all about creating a bond between your fellow roommates (who formed the crew of one artillery piece) and the sergeants. I was skeptic, questioned seemingly ordinary combat routines and generally not particularly impressed with everything. I had my run-ins with higher ranked officers, but was generally liked by the smarter drill-sergeants and the captain. When leaving military service, I remember saying goodbye to the captain and the sergeants and ‘wishing them all the best in the next nuclear war’.

Which perfectly illustrates how I felt about the whole thing.

Posted in Those-wonder-years | Comments Off on FAL or not?

More Computer stuff

After BEFSX41 fiddling for hours with a 7100 AP to discover that it does not want to work together with my Linksys router, I decided to give up for now. I suspect that it just doesn’t like retrieving an IP address from the router.

Talking about that router, initially I wasn’t happy with it, but after applying the latest firmware upgrade (January’s one, I don’t see a reason to upgrade to the June one) it has been running steadily. Compare that with D-Link: the last time there was a 7100 firmware upgrade was years ago.

There might be a chance that one day OpenWRT will support that D-Link one. For now, back to the 11 MBs AP.

Posted in Ordinateurs | Tagged , | Comments Off on More Computer stuff

Holy Cows!

Tomorrow (for you Europeans that is today), it’s the 25th anniversary of the IBM PC. Some people and companies may celebrate that event, but for some kind of reason, I was silently hoping that IBM would be leading the pack. They’re not, of course. After all, that’s why they’re called ‘Big Blue’.

You know you’re a nerd, when you manage to find that Internet article that shows which companies Microsoft bought since 1983. After all, Microsoft, that innovative beacon of software development, had to start making its products out of something, right? Visual Basic, PowerPoint, Frontpage and others were indeed existing products that were slowly merged and branded into Microsoft products.

Shortly after SourceSafe’s release, Microsoft pre-announced a similar application called Microsoft Delta, which failed to sell. Microsoft then purchased OneTree and renamed SourceSafe as Microsoft Visual SourceSafe.

I do remember this thing called ‘Delta’, and as a matter of fact, I also remember Cooper Software, Vermeer Technologies and Spyglass. Do you?

This doesn’t mean that I despise Microsoft: I think many people would agree that thanks to Microsoft there wouldn’t have been a computer industry. Sometimes for better, and sometimes worse.

Posted in Hyperlinks, We-reflect-news | Comments Off on Holy Cows!

Knuckle month

knuckle month
col. 1. A month with 31 days. 2. Informal: a month that has one extra payweek, or a month that spans 5 weeks instead of 4.
ex – “August of 2006 is a true knuckle month”

Origin: Called after the world famous ‘knuckle month trick’, a trick not too many people are aware of.

Posted in Neologic | Comments Off on Knuckle month