Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Safe - johnj.com - 17 years ago - eng
Just a quick one-liner to let everyone know I’m safely in New Zealand enjoying oxygen- and moisture-rich air. Will post photos and more details tomorrow or as time allows.

I have slowly moved towards performance visualization and system capacity planning world. Or at least this is my main focus (in addition to deep Oracle internals of course ;) I’ve published an easy Oracle performance visualization tool, which is based on Excel and can visualize the resultset of any SQL query. It’s called PerfSheet (and I’ve blogged about it here ). Last December I spoke at CMG Conference in Las Vegas about a new method..

I have slowly moved towards performance visualization and system capacity planning world. Or at least this is my main focus (in addition to deep Oracle internals of course ;) I’ve published an easy Oracle performance visualization tool, which is based on Excel and can visualize the resultset of any SQL query. It’s called PerfSheet (and I’ve blogged about it here ). Last December I spoke at CMG Conference in Las Vegas about a new method..

The hard choice between duplication, paralysis and chaos A common programmer credo is “Don’t Repeat Yourself” (Pragmatic Programmer) or “Once and only once” (Extreme Programming). Like all credos, we risk following it even when it is not appropriate. The larger truth is that we have choice between three evils: We can duplicate our code, thus duplicating effort, understanding and being forced to hunt down twice. We can share code and affect ..

Today is a special day in the I-don’t-have-a-life-and-can-prove-it-mathematically geek world…..for today, the epoch will be 1234567890 at precisely 6:31pm (and 30 seconds) Eastern time. UNIX (including Mac OS X) and Linux systems use an internal time called the epoch - it is the number of seconds since January 1st, 1970 (the “birth” of UNIX). This is also why UNIX and Linux geeks weren’t too concerned that their OS was going to blow up a..

Today is a special day in the I-don’t-have-a-life-and-can-prove-it-mathematically geek world…..for today, the epoch will be 1234567890 at precisely 6:31pm (and 30 seconds) Eastern time. UNIX (including Mac OS X) and Linux systems use an internal time called the epoch - it is the number of seconds since January 1st, 1970 (the “birth” of UNIX). This is also why UNIX and Linux geeks weren’t too concerned that their OS was going to blow up a..

Broken Glasses - johnj.com - 17 years ago - eng
South Pole Telescope Less than 30 hours to go before we leave, and time is whipping by so fast my ears are starting to ring. As always, the last few days are the big crunch time due to the fact that we have to wait for our holes to freeze completely before turning on new strings. Just a few hours ago we ran the first successful test with all 59 deployed strings. It was very touch and go for awhile since several things didn’t work pro....

Broken Glasses - johnj.com - 17 years ago - eng
South Pole Telescope Less than 30 hours to go before we leave, and time is whipping by so fast my ears are starting to ring. As always, the last few days are the big crunch time due to the fact that we have to wait for our holes to freeze completely before turning on new strings. Just a few hours ago we ran the first successful test with all 59 deployed strings. It was very touch and go for awhile since several things didn’t work pro....

Broken Glasses - johnj.com - 17 years ago - eng
South Pole Telescope Less than 30 hours to go before we leave, and time is whipping by so fast my ears are starting to ring. As always, the last few days are the big crunch time due to the fact that we have to wait for our holes to freeze completely before turning on new strings. Just a few hours ago we ran the first successful test with all 59 deployed strings. It was very touch and go for awhile since several things didn’t work pro....

Improving MapReduce Performance in Heterogeneous Environments](http://www.use nix.com/events/osdi08/tech/full_papers/zaharia/zaharia_html/index.html) " MapReduce is emerging as an important programming model for large-scale data-parallel applications such as web indexing, data mining, and scientific simulation. Hadoop is an open-source implementation of MapReduce enjoying wide adoption and is often used for short jobs where low response tim..

The following is a trick I don’t use very often, but when I do need it, it comes in very handy. It’s a trick that many developers aren’t aware of, even though it’s been possible to do with JUnit at least since version 3. Sometimes you want to have a lot of tests that are almost the same, but that contain different arguments. For example, for a yahtzee calculator, you might want to have the following tests:

I use  JUnit ,  PHPUnit  and  Perl’s Test::Unit . Perl’s version has a very cool feature. You can call annotate(string) at any point during the test, and this text will get recorded, and only outputted in the case of the test’s failure.  sub test_foo {  my $self = shift;  my $value = setup_something();   $self->annotate("value = $value n");  $self->assert_equals(12, do_something($value)); } So you can just log arbitrary stuff during th..

If you ever talk to a group of people, you know that the art of presentation is one that requires a lifetime to master. But there are some dirt simple things you can do that will have a positive impact on your presentations. Here is my list of low hanging fruit for presenters: If you’re using a computer, use a presentation remote. This is a cheap and easy way to make your presentation style look a little more professional.

I frequently get a question about how to find out when was a table last modified. I’m talking about table data, not table structure, the latter would be detectable from dba_objects.last_ddl_time. Unless you have some table level DML auditing already turned on, then as one option you could use LogMiner and “just” work through the redo/archivelogs in the range of interest with it. This could be very time consuming (especially if the last ch....

I frequently get a question about how to find out when was a table last modified. I’m talking about table data, not table structure, the latter would be detectable from dba_objects.last_ddl_time. Unless you have some table level DML auditing already turned on, then as one option you could use LogMiner and “just” work through the redo/archivelogs in the range of interest with it. This could be very time consuming (especially if the last ch....

End of the Second Act - johnj.com - 17 years ago - eng
Station as seen through the window of IceCube's Ford "Gran Neutrino" truck Almost exactly one week to go, for me. It is sort of the end of the second act, when you think you know what is going to happen, but surprises can still occur, and the final conflict has yet to sort itself out. Things are going smoothly enough that we (the night crew) were able to watch “The Big Lebowski” in the B1 lounge after midnight. Those who got up early....

End of the Second Act - johnj.com - 17 years ago - eng
Station as seen through the window of IceCube's Ford "Gran Neutrino" truck Almost exactly one week to go, for me. It is sort of the end of the second act, when you think you know what is going to happen, but surprises can still occur, and the final conflict has yet to sort itself out. Things are going smoothly enough that we (the night crew) were able to watch “The Big Lebowski” in the B1 lounge after midnight. Those who got up early....

End of the Second Act - johnj.com - 17 years ago - eng
Station as seen through the window of IceCube's Ford "Gran Neutrino" truck Almost exactly one week to go, for me. It is sort of the end of the second act, when you think you know what is going to happen, but surprises can still occur, and the final conflict has yet to sort itself out. Things are going smoothly enough that we (the night crew) were able to watch “The Big Lebowski” in the B1 lounge after midnight. Those who got up early....

Pigs and Fish - johnj.com - 17 years ago - eng
There is a short list of adventures one can have in the US Antarctic program. You can experience landing in the cockpit of a C-130 (done it). You can fly over the crater of Mt. Erebus (done it). You can go to 'Happy Camper’ school and learn how to sleep in your own snow- or ice-shelter (never done it). Here at Pole you can ski out to the 'Love Shack’ a few miles from the Station (never done it). You can do an outdoor hot tub in -30F and fee....

Pigs and Fish - johnj.com - 17 years ago - eng
There is a short list of adventures one can have in the US Antarctic program. You can experience landing in the cockpit of a C-130 (done it). You can fly over the crater of Mt. Erebus (done it). You can go to 'Happy Camper’ school and learn how to sleep in your own snow- or ice-shelter (never done it). Here at Pole you can ski out to the 'Love Shack’ a few miles from the Station (never done it). You can do an outdoor hot tub in -30F and fee....

Pigs and Fish - johnj.com - 17 years ago - eng
There is a short list of adventures one can have in the US Antarctic program. You can experience landing in the cockpit of a C-130 (done it). You can fly over the crater of Mt. Erebus (done it). You can go to 'Happy Camper’ school and learn how to sleep in your own snow- or ice-shelter (never done it). Here at Pole you can ski out to the 'Love Shack’ a few miles from the Station (never done it). You can do an outdoor hot tub in -30F and fee....

A while back I had to make a decision, as the most senior developer on a team, if we should stick with the Git version control system . Git is extremely popular these days in the open source community. It was developed by Linus Torvalds to manage the Linux source code. And everyone wants to be as cool as Linus. But hold on. Linux is not your average project. Certainly not the average project I work on. Linux is programmed by thousands of..

caption id="" align=“alignleft” width=“165” caption=“Unstructured picture”][/caption] I recently started on a new project. Looking over the code base, I saw the familiar structure of many projects: Definitions of classes goes here, persistence logic goes over there, interfaces to the persistence logic goes this other place, code for transforming from one structure to another in yet another place and so on. This is common, neat, and unfortun..

For the past three days I’ve been participating in Global Game Jam - an annual event where people interested in game development get together for 48 hours and make games fitting into a specfied theme in teams. This is the first time I’ve participated (local Game Jams are run regularly in Perth) and I wasn’t sure if I’d be useful at anything.

Last Arrivals - johnj.com - 17 years ago - eng
Timo and Jan arrived from Mainz today — the last arrivals for IceCube this season. They are working on a system within IceCube to detect stars which explode in or near our galaxy. Our nightshift roster is now complete. Night shift serenade The flight arrives OK, you can stop taxiing now (IceCube Laboratory in the background) Passengers from the Plane

Last Arrivals - johnj.com - 17 years ago - eng
Timo and Jan arrived from Mainz today — the last arrivals for IceCube this season. They are working on a system within IceCube to detect stars which explode in or near our galaxy. Our nightshift roster is now complete. Night shift serenade The flight arrives OK, you can stop taxiing now (IceCube Laboratory in the background) Passengers from the Plane

Last Arrivals - johnj.com - 17 years ago - eng
Timo and Jan arrived from Mainz today — the last arrivals for IceCube this season. They are working on a system within IceCube to detect stars which explode in or near our galaxy. Our nightshift roster is now complete. Night shift serenade The flight arrives OK, you can stop taxiing now (IceCube Laboratory in the background) Passengers from the Plane

Lily White - johnj.com - 17 years ago - eng
Followup to yesterday’s post: then there are the times when you are quietly pedaling the stationary bike in the gym while your iPod plays your favorite audiobook, and a couple of lily-white guys (did I mention it’s mostly lily-white guys here?) come in and crank up some of the more vulgar and un-musical hip-hop on the gym stereo. This is a place of compromises.

Lily White - johnj.com - 17 years ago - eng
Followup to yesterday’s post: then there are the times when you are quietly pedaling the stationary bike in the gym while your iPod plays your favorite audiobook, and a couple of lily-white guys (did I mention it’s mostly lily-white guys here?) come in and crank up some of the more vulgar and un-musical hip-hop on the gym stereo. This is a place of compromises.

Lily White - johnj.com - 17 years ago - eng
Followup to yesterday’s post: then there are the times when you are quietly pedaling the stationary bike in the gym while your iPod plays your favorite audiobook, and a couple of lily-white guys (did I mention it’s mostly lily-white guys here?) come in and crank up some of the more vulgar and un-musical hip-hop on the gym stereo. This is a place of compromises.

Glad you're enjoying the program. Glidebook is really experimental at this point. Although I use it myself for all of my logging activity, it's incomplete in various ways and isn't intended for public consumption yet. If you're able to get some good use out of it, great! Some sort of import functionality is an obvious thing to have, but it doesn't exist at the moment. Are you a programmer at all? I guess that you must have some skill i....

Mike I downloaded your "Logbook". Great job. Much better than my feeble attempt. Question: How can I import aa CSV file into your logbook? I have almost 400 flights in my excel spreadsheet and I would hate to re-type this into the logbook. Bob

I’ve had some of my most intense music experiences in this place, often while working out. (Anyone else had similar experiences at high altitude?) Just got back from my daily workout in the darkened aerie above the gymnasium where they were playing the U2 concert film “Live in Paris: The Joshua Tree.” Songs from The Unforgettable Fire taking me straight back to freshman year, 1985: friendships and first loves… my incense-filled room ac....

I’ve had some of my most intense music experiences in this place, often while working out. (Anyone else had similar experiences at high altitude?) Just got back from my daily workout in the darkened aerie above the gymnasium where they were playing the U2 concert film “Live in Paris: The Joshua Tree.” Songs from The Unforgettable Fire taking me straight back to freshman year, 1985: friendships and first loves… my incense-filled room ac....

I’ve had some of my most intense music experiences in this place, often while working out. (Anyone else had similar experiences at high altitude?) Just got back from my daily workout in the darkened aerie above the gymnasium where they were playing the U2 concert film “Live in Paris: The Joshua Tree.” Songs from The Unforgettable Fire taking me straight back to freshman year, 1985: friendships and first loves… my incense-filled room ac....

Immortality - johnj.com - 17 years ago - eng
Despite the morning’s wind and low visibility, colleague Joanna just arrived from Berkeley hand-carrying some cables and a special surprise from Jerry at LBNL, carefully packaged in anti-static plastic and bubble wrap. It’s the printed circuit board from one of our Digital Optical Modules, one which failed visual inspection and is therefore scrap for engineering purposes. I.e., a nice, flat, attractive paperweight. I’m touched, particula....

Immortality - johnj.com - 17 years ago - eng
Despite the morning’s wind and low visibility, colleague Joanna just arrived from Berkeley hand-carrying some cables and a special surprise from Jerry at LBNL, carefully packaged in anti-static plastic and bubble wrap. It’s the printed circuit board from one of our Digital Optical Modules, one which failed visual inspection and is therefore scrap for engineering purposes. I.e., a nice, flat, attractive paperweight. I’m touched, particula....

Immortality - johnj.com - 17 years ago - eng
Despite the morning’s wind and low visibility, colleague Joanna just arrived from Berkeley hand-carrying some cables and a special surprise from Jerry at LBNL, carefully packaged in anti-static plastic and bubble wrap. It’s the printed circuit board from one of our Digital Optical Modules, one which failed visual inspection and is therefore scrap for engineering purposes. I.e., a nice, flat, attractive paperweight. I’m touched, particula....

Routine - johnj.com - 17 years ago - eng
It’s 10:05 AM and getting close to bed time. The weather today is strange – quite warm (almost minus 10F) but with 21 knot winds, making the wind chill about 50 below. The snow is blowing high and visibility is poor at times. But it’s quite beautiful. Life is settling down into a routine, of sorts. Wake up as late as possible, usually before dinner. Clean up room, go to gym, meditate, have breakfast. Start work when satellite rises aroun....

Routine - johnj.com - 17 years ago - eng
It’s 10:05 AM and getting close to bed time. The weather today is strange – quite warm (almost minus 10F) but with 21 knot winds, making the wind chill about 50 below. The snow is blowing high and visibility is poor at times. But it’s quite beautiful. Life is settling down into a routine, of sorts. Wake up as late as possible, usually before dinner. Clean up room, go to gym, meditate, have breakfast. Start work when satellite rises aroun....

Routine - johnj.com - 17 years ago - eng
It’s 10:05 AM and getting close to bed time. The weather today is strange – quite warm (almost minus 10F) but with 21 knot winds, making the wind chill about 50 below. The snow is blowing high and visibility is poor at times. But it’s quite beautiful. Life is settling down into a routine, of sorts. Wake up as late as possible, usually before dinner. Clean up room, go to gym, meditate, have breakfast. Start work when satellite rises aroun....

This post was taken from a Mahalo Answers Question I answered.  I thought rather then risk Mahalo going away (since Jason Calacanis has said hes working on something else) I thought I would copy it here. Question How will a Athlon 64 PC with 512 of ram hold up as a home server. Whats the best setup… read details. I want to setup a drag and drop file server as well as a voip server like teamspeak. Also have a low user website. What O..

Tourists - johnj.com - 17 years ago - eng
In the next few days, the last few 'Cubers are arriving on Station to help us with end-of-season commissioning of the new strings. Many more IceCube people are leaving, however… most of them drillers. It will be nice to be here when things are a bit quieter. The winter-overs are already talking about how great it will be when we summer folk are gone. Some people pay a fair chunk of change to fly here for an hour or two, look around, and ....

You know - most technologies change drastically over time. As a result, I got my hands on an old BlackBerry 950 model from 1998 (the 850/950 series were the original BlackBerry smartphones on the 800/900 MHz Mobitex networks, respectively). The problem is this: It really hasn’t changed that much. Aside from the color and graphics, the BlackBerry 950 running BlackBerry Device Software 2.5 had pretty much the same applications and functi..

18 visitors online