Archive for August, 2003

Bit by the bug

Thursday, August 7th, 2003

Sam has caught the fever. Have
you installed Rotor yet? I’m editing a couple of C# books right now,
and I’ve been using it to test the example code. Be sure to build it
free (source env.csh free) for maximum performance. And I
hear it won’t be long before Mono has a solid PPC JIT for us!

Twice in one day!

Tuesday, August 5th, 2003

glennf gives some link love to two companies (QGO and TowerStream)
from Rhode Island in one day! Whoohoo!

T-Mobile Unlocking

Tuesday, August 5th, 2003

AT&T
Wireless GSM(TM)/GPRS General Discussion
: “TMobile will provide the unlock codes after
3 months of service.”

3650, Mac OS X, and VPN

Saturday, August 2nd, 2003

I just switched from AT&T Wireless to T-Mobile, mainly because of the
unlimited GPRS for $19.99 a month. The only problem I had was that the
phone I got (Nokia 3650) is configured to go through
wap.voicestream.com, which gives me a private IP address that won’t work
with a VPN. So I did a little googling, came across this
thread
, and did the following to make it all work:

  • cd /Library/Modem\ Scripts
  • copied “Nokia Infrared” to “Nokia3650″
  • added the following line below write
    "AT&FE0&C1S0=0\13"
    :

    write "AT+CGDCONT=,,\34internet3.voicestream.com\34\13"
    
  • configured the Network system preferences to use the bluetooth modem
    with the Nokia3650 script, and used the PPP dial string *99#

  • crossed my fingers, made the connection, and was able to connect to
    the VPN at work!

I figured this out while I was on hold with T-Mobile customer care; it
took me less than a half-hour of holding and talking to get escalated to
level 3 tech support. When the level 3 guy came on, I went over what
I had done, and he said that they sounded correct, although they’ve had
mixed results with the 3650 and Mac OS X. He also suggested I look at Ross Barkman’s Home Page, which
I’ve consulted in the past to good effect. All in all, the customer
care experience was excellent; most technology companies I’ve dealt with
try to avoid escalating whenever possible, but the T-Mobile folks kept
things moving and most important, listened to what I had to say.

A great story on SQL Injection

Friday, August 1st, 2003

Ted Neward: “Two or three days ago, a student who listened to
me rant about SQL Injection attacks during the Code Access Security module lecture sent us (myself and the other two instructors) the following.
It’s obviously been edited to protect the guilty.”

Enough Perl-bashing

Friday, August 1st, 2003

Jeremy
Zawodny
: “Come on Tim, don’t you know better? Don’t blame the
language. You can write obscure code and leave it undocumented in any
language.” Right on. I don’t think it’s even all that obscure; if you
know the DBI API, then you won’t have trouble with this. If you do, and
you were looking at the program instead of a snippet (one which won’t
even run on its own), you’d see the ‘use DBI’ and have enough common
sense to read the manpage.

Chewing gum prohibition to end soon

Friday, August 1st, 2003

The
Globe and Mail
: “People in Singapore will soon be allowed to buy
long-banned chewing gum - but only from pharmacies…”