Time seems to elapse faster as I get closer and closer to
graduation... Wheee.. Please stop the earth, I want to get
off. (misquote)
I seem to be in a C++ loving stage. Last year I was crazy
about PHP3, doing all kinds of nice database access and
building websites. Now I'm content to create nice simple
programs for Computer Science class using C++. Hey, at
least I'm not bored or giving up on school.
The school I go to has a new IP subnet. 253 IP addresses to
play with, yay! Of course, DHCP makes it easy to move over,
but there are some lingering problems with our BESS Proxy
Filtering (censorship) server. It doesn't recognize
the new IPs as allowed computers. Too bad I can't fix it,
it's out of my hands.
I think I've come to a decision about college: I'm deferring
for a year. I'll be going to WPI then, so $500 will be on
the way there soon. From all I've heard, from friends and
family, it is probably best to take this year off and work.
Hopefully it'll be good for whatever capability I still have
for learning stuff in classrooms.
Things are much better now.
I finally realized, after much struggling with Apache 1.3.12
and PHP3 3.0.15 on Friday 31MR2000 that MacOS X Server
probably doesn't like DSO. When I compiled with DSO
support, I got duplicate symbol errors when starting
Apache. I worked three hours on trying different techniques
of compilation, but not using the nice way of just compiling
PHP3 and all modules into the Apache binary.... So, I went
home in disgust.
Later that night, I was sshed in and was in the
middle of typing a command in bash when my connection
seemed to freeze. "Huh," I thought. I tried sshing
again, no luck, no login prompt, but there was a connection
established. Hmmm..... I tried telnet, I tried
ftp.... I tried getting a web page. The socket
seemed to connect, but no data came back from it....
Ahhhhggghhh!
I got annoyed and called my (hopefully future co-network
administrator) guru friend, jjk. He suggested:
For some reason, the idiocy of our bomb threat happy
people continues. 12:34PM - Evacuate to the other school.
Come to find out, the administration had known about the
threat for 20min-30min before the actual evacuation alarm
went off. They made time to move our lunches to the other
school... Of course, there could have been a bomb ticking
down those minutes, but there is the assumption made that it
isn't real.
That assumption is not very safe, in my opinion, and
we left the other school, returned to ours, about an hour
and a half later. I, of course, was prepared for the
eventuality of staying in another building, so I packed my
laptop case with snacks, laptop w/MP3s, wireless headphones,
and my Palm Pilot IIIx.
Sorta useful, but we were there for too short a time to
really need all of it.
Needless to say, I didn't get to work on the
MOSXS.
What I ran into, however, was telnetd ceasing to work
this morning and being unable to restart the box with the
nifty Restart button in the login window. In fact,
if I want to say something of the usefulness of today, I'd
have to say I tested the fsck capability of the
server.
In Computer Programming I found out that the
tan() function expects radians. Then, with Dave's
help, I fixed my class and did some polygon calculations
using apothem, number of sides, and side length. Wheee.
Oh, by the way, I got my acceptance letter from WPI... Whoohoo! If you go
there and want to clue me in to how good, or how bad, a
school it is, e-mail
me.
Hmmm... Methinks this will be a good place to figure stuff
out.
I'm currently working on my school district's website, found
at www.sad55.org, using
PHP3 and MySQL to ease administration once I go off to
college.
The website has been around a long time, well for me it has,
and hopefully with the management interface in place, it
will stay as it is.
In the next month, the site will be moved from my
Pent100/80Mb/Debian GNU/Linux to MacOS X Server. Lots of
excitement there, especially since the new box has 256Mb RAM
and some real processing beef.
Before the site is moved, me and my friend Dave, are going to
have to compile mod_php3 and MySQL on the new box, which I'm
sure will be an interesting challenge.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!