Sunday
29
Jun 2003

White/Blacklisting

(11:27 pm) Tags: [Site]

…for email is now implemented, so we can subvert BayeSpam as necessary :)

It was simple enough, its more just the debugging to make it happen.

I have not had 3 problems in the last 2500 emails with BayeSpam being backed up by Apple Mail’s latent semantic analysis. They have been working well together. Alex is having a few more problems, and Amanda is getting nothing but spam even today, so a small balcklist for Viagra will make her happier :)

Popularity: 15%

Comments: (0)

SWIG, Python, and Subversion

(8:29 pm) Tags: [Software]

Just a note for posterity: Subversion says to use SWIG 1.3.16, but the latest version was 1.3.19, so I tried to use that one. Big mistake :(

SWIG 1.3.19 could not find the Python library, and therefore would not compile support for python, which Subversion needs to compile the python bindings. Anyway, I am now upgraded to SWIG 1.3.16, Python 2.2.3, and Subversion 0.24.2 to make it work.

Just had to vent…

Oh yeah, and don’t let me forget: Python cannot be built and installed as root. It must be built as a normal user, and then installed by root. Sheesh… It least it’s easy to use AFTER it is installed.

Popularity: 9%

Comments: (0)

Tasks Upgrade

(12:54 pm) Tags: [Site]

Just upgraded to Tasks 1.6.1. Edited config.php and database.php, check the README, and it was good to go. This is also the test to make sure that I can blog from tasks to WordPress.

Alex, as an FYI, tasks has also been tested on Linux running Apache 2.0.45 and PHP 4.3.0

Popularity: 14%

Comments: (0)

Press Release: Jaxen executes (not so) hostile takeover of SaxPath

(11:28 am) Tags: [Software]

San Mateo, CA - June 29, 2003 - For immediate release:

Today, the surprising hostile takover by Jaxen of SaxPath was announced and executed. The code formerly in the org.saxpath.* namespace will now live in the org.jaxen.saxpath.* namespace. Jaxen 1.1 beta2 will soon be released to include this functionality. If you are currently using SaxPath for something else and want to upgrade, you just need to change the package name, as everything else is the same. Users of Jaxen should not see any difference (excepting the namespace-based extension functions bug that was fixed). This was a pragmatic move for two reasons:

  1. The saxpath.org domain was lost.
  2. The SaxPath development community did not exist.

Scott Sanders was admitted as a new developer on the combined Jaxen/SaxPath codebase, and was in charge of the integration. Sanders was quoted as saying:

The move was very easy, and we are working to make it as painless as possible for everyone. IntelliJ did most of the work, I was just along for the ride.
Code was committed, tests were re-run, everything looks great.

In other Jaxen news, a new HTMLXPath implementation was submitted to the jaxen mailing list, and after being very actively debugged for the last week, will be included in the Jaxen distribution, along with the existing DOM, dom4j, and jdom implementations.

Please email me or drop a comment here if you are using SaxPath without Jaxen.

Popularity: 10%

Comments: (0)
Saturday
28
Jun 2003

Jaguar not playing nice with SMB

(8:44 am) Tags: [General]

Just saw this on 0xDECAFBAD: # Mac OS X: Interruption of Windows (SMB) Connection Can Cause Computer to Stop Responding. No really?

Workaround: don’t do that!

Straight from the AppleCare Knowledge Base Document:

Solution

Avoid the issue by ejecting any Windows shared volumes before:

Ironically, this is one of the first things Jason told me to make sure and NOT do, but it did happen last night as I was trying to leave work a liitle too hastily :)

Popularity: 9%

Comments: (0)
Wednesday
25
Jun 2003

Stallman smackdown!

(9:10 am) Tags: [Software]

Just finished reading Stallman’s take on the SCO FUD (aka lawsuit). Not only is he clear and concise, this is the first time that I completly agree with EVERYTHING that he said. Well done, Richard. You are the man.

Popularity: 8%

Comments: (0)

iChat AV

(8:13 am) Tags: [Software]

Just tested out iChat AV. Jason rang me this morning. I answered, we chatted like we were on a cell phone, and then we ended the call. Simple, but two very nice things to note:

  1. iChatAV paused Eminem on iTunes, only to resume playing after Jason hung up. That is just cool.
  2. There was next to no lag. It seemed just like a cell phone call. I had tried Yahoo voice chat previously, and the lag was terrible (read unusable)
.
I wasn’t even using the iSight. Chalk up another Apple win. Now if they only combined MSN and Yahoo IM (hey, maybe even IRC), and they might just be onto something ;)

Popularity: 8%

Comments: (0)

Network Solutions SUCKS!

(8:03 am) Tags: [General]

Since Rickard is talking about his problems with the asshats doing business by the name Network Solutions, specifically their (complete lack of) customer service, I thought that I might just have a few words to say about that as well:

Network Solutions wouldn’t know what a customer even looked like, with the exception of all the faxed in driver’s license photos they receive.

I was using Network Solutions for all my domains, until I actually looked around and found that I was getting raped since the deregulation. So I decide to switch. Let me just say, that canceling AOL service is a pleasure compared to switching away from Network Solutions. After 6 weeks of run around, I finally switched to another provider, and I must say that I feel so much better. I am receiving mediocre to fair service at my current provider, and I am so elated! I am not even thinking about switching :) While I cannot reccomend my current provider, I can absolutely reccomend that you stay away from Network Solutions and their piss poor customer service.

I’m with you Rickard!

Popularity: 11%

Comments: (8)
Monday
23
Jun 2003

Why I love the command line

(7:12 pm) Tags: [General]
find . -name \"*.xsd\" | xargs grep MixedAny | awk -F \":\" '{print $1}' \
| sort -u | xargs perl -pi.bak -e 's/MixedAny/Any/g'

Popularity: 8%

Comments: (0)
Sunday
22
Jun 2003

JBoss and Apache dating HOWTO

(6:57 pm) Tags: [Software]

Just looking into my options for setting up java web applications, not wanting to give them root to run on port 80, but obviously wanting the world to think they run on port 80. After looking at the various java solutions (mod_jk, mod_webapp, etc), I ‘found’ mod_proxy in Apache 2.0, specifically the ProxyPass and ProxyPassReverse.

Since I am using JBoss 3.0, I will use it as an example. JBoss ships with a JMX management web application, bundled as jmx-console.war. This means if you start the default JBoss, by running bin.run.sh, you get a working Java application server at port 8080 on that machine. Lets assume that you are running Apache 2.0 on the same machine. This means if you want to access the jmx-console.war application, you will navigate your browser to http://localhost:8080/jmx-console/. This is going to be terribly inconvenient to some people who have never used a port number in a URL before.

So, we modify the Apache config as follows:

Apache 2.0 config
ProxyPass /jmx/ http://localhost:8080/jmx-console/
ProxyPassReverse /jmx/ http://localhost:8080/jmx-console/

Now, when you restart Apache, you get your jmx-console webapp ‘hiding’ on port 80, such that when you navigate to http://localhost/jmx/, Apache secretly forwards the requests to JBoss, then proxies them back to you. The ProxyPassReverse line allows your webapp to throw a redirect, and even that will work. This Apache stuff will catch on some day :) You can even get Apache to cache all the static files!

Popularity: 14%

Comments: (0)

Whither the Dining Room?

(9:26 am) Tags: [Life]

In San Mateo, hidden just off of El Camino, lies a culinary diamond. Too bad no one saw it…

Just came to find out that the Dining Room has at least temporarily closed. This is a shame. The Dining Room was without a doubt, the best food that I have had anywhere. Quite expensive, but worth every penny.

Chef/Owner Jon Sears would create the oddest combinations that would taste spectacular, if only you dared try them. The wine pairings; to die for. The service, with first Mark, and then Ed, unsurpassed. My only wish is that more people knew about it, so that they could stay in business. The Dining Room was the type of place that if discovered, would have quickly been a place that would be impossible to get into.

I have gone there over the past four years, first with Amanda, Catherine and Jason, and later with Evie, Don, Roger, Arlene and John. But sometimes we would just go as a couple, and immerse ourselves in the 4 hour dining experience that just left you wanting nothing. The only thing wrong is that they wanted you to leave so they could go home.

And don’t get me started about the bathroom. Nicest in the country.

I wish Jon and Asa the very best, and hope that the Dining Room can re-open and succeed in the way that I think it deserves.

Popularity: 9%

Comments: (0)
Saturday
21
Jun 2003

WordPress 0.71

(5:13 pm) Tags: [Site]

Upgrading to WordPress 0.71 could have been easy, if only I had the proper columns in my tables :( I installed WordPress 0.71, everything seemed to go fine, except that the wp-install.php script that runs does not alter the b2posts table if it already exists. Did I miss something? I loaded up readme.php, and it said to follow the install script, which I did. Is there no an upgrade script?

On a related note, comments should now look like they belong, although I might try something else with them. Now to work on links and archives…

Popularity: 10%

Comments: (0)

Fixed the bottom div problem

(4:23 pm) Tags: [Site]

Alex, just an FYI, but I managed to get the bottom div to go all the way across by doing about the only thing that we did not try: just make the sidebar float: right, and leave the main area alone (no float:left). Make sure the float:ing div is specified first, and everything is fine. BTW, I did not ‘figure’ this out as much as I did a view source on the W3C Validator site (you can also reach it by just clicking on the Valid XHTML link on the right side of this page ).

This html stuff can end up being a sinkhole, so just so everyone understands the philosophy of the dotnot.org site: simple and elegant, with minimal markup. I think that has been acheived, so I think I can start on something else, like the silly content :)

Popularity: 9%

Comments: (0)
Friday
20
Jun 2003

Facelift

(11:53 pm) Tags: [Site]

Since I have started to get referrals from elsewhere, I have decided to bite the bullet and give the site a facelift.

I tried to go for simple and elegant (I think I may have even pulled it off, thanks to Alex).

Please comment here if it looks like your browser is giving it the fecal touch. Make sure to tell me which Browser/Platform/etc.

The site should continue on this path throughout the week.

Popularity: 8%

Comments: (0)

Which Matrix personality are you?

(8:58 am) Tags: [General]

Check it out here.

So, my best half thinks I am this:

You are The Twins-
You are The Twins, from “The Matrix.” Bad, but with a sexy streak- surprisingly refreshing. You know what you want, when you want it.

While I came up with this:

You are Neo
You are Neo, from “The Matrix.” You display a perfect fusion of heroism and compassion.

or this, depending upon one question:
You are Cypher-
You are Cypher, from “The Matrix.” Selfish, disllusioned, you are misguided at times. You deviate from the “right” path.

I think I might prefer the latter. :)

Popularity: 8%

Comments: (0)

It’s all about the vernacular

(8:36 am) Tags: [General]

Chris Hollander has a great blog entry to help us software types enhance our vocabulary. Fecal touch will have to be used in a sentence today at work ;)

And don’t get me started about the milestone barrel…

Here is my own:

Schedule Chicken (skjl, --l, skjl)  (chkn)
A particularly foolhardy competition in which the participants persist in a dangerous course of promising to make “the date”, hoping that they are not the first to slip said schedule.

Popularity: 8%

Comments: (0)

NotLaunch 0.24

(7:44 am) Tags: [NotLaunch]

Bug fix release mostly, but I did manage to sneak in one more feature :)

Download NotLaunch 0.24 to fix a couple of crashing bugs, and use the TAB key to clear the characters typed.

Changes From 0.24 to 0.23 (20030620)
* Fixed bug where icon could not be found, which crashed the app (Alex, this was the ‘f’ key)
* Fixed bug where a folder was added twice and corrupting the choice list (Alex, this was the ’s’ key)
* Added TAB key binding to clear the currently typed characters (Alex)
* In addition to not clearing the list when the picker is brought back up, do not clear the characters typed, so the user can see the last choice, as well as what made that choice (Scott)

Popularity: 14%

Comments: (0)
Monday
16
Jun 2003

I’m a switcher

(8:39 am) Tags: [General]

I too, am a switcher. Like many of the other open source java programmers before me (Andy, James, JDD (he probably knew it before anyone :) , jon, heck, even James Gosling uses one.

I bought my 17 inch powerbook 3 weeks ago now, and I suppressed actually blogging about it until I had used it, so that I could actually say something educated about it, rather than ‘its sweet’, or ‘it rocks’ :)

Having been using it for 3 weeks now, I have very few complaints. The biggest complaint is the speed, but even the fastest Windoze machines piss me off, so maybe I just can’t be impressed on that front.

The best thing about it: Unix baby! A very close second is the 17″ LCD screen, which just looks beautiful.

Overall, I am very pleased with it, although the few minor things I would like to see would be more battery life (I don’t mind the weight).

The best underpublicized feature of the Mac laptop line: The ability to add an external monitor as an EXTRA display. Yes, extra. Nothing new to Mac users here, but this could have helped convince me to switch back when Powerbooks looked just as bad as Dells :)

I am using (in order of use): iTunes (the music store rocks), Camino, Terminal, Mail, IntelliJ IDEA, Emacs, Virtual PC 6, fink and subversion.

The fact that you can just start up X11 apps is killer for those stuck with them.

Popularity: 8%

Comments: (0)
Sunday
15
Jun 2003

Added new category

(5:25 pm) Tags: [Site]

I created a new category named NotLaunch so that all NotLaunch-related posts can be placed outside of the software category, which I intend to add much more information to. Shouldn’t be a problem yet, since no one is reading this yet. Getting it out of the way before I become popular :)

Since NotLaunch is coming along nicely now, I am starting to upgrade some more of the server components. And yes Alex, I will get back to white and blacklisting for spam ;)

Popularity: 9%

Comments: (0)

NotLaunch 0.23

(2:47 pm) Tags: [NotLaunch]

Is out and ready to rock. Download it here.

Changelog:
From 0.23 to 0.22 (20030615)



* The characters you type are now printed at the far right of the first item in the list (Scott and Alex)
* A 2 second timer now runs to clear the characters that you typed. Not yet configurable (Alex and Jason)
* Folder icons now show up properly in the list (Alex)

Popularity: 14%

Comments: (0)