How to fix complex technology

Russian Cosmonaut: It’s stuck, yes?
American Astronaut: Back off! You don’t know the components!
[Russian guy pushes American gal out of the way; who looks ready to belt him one]
Russian Cosmonaut: Components. American components, Russian Components, ALL MADE IN TAIWAN!
[He beats the crap out of the machinery with a wrench until it works]

Ain’t it just the truth? Does it really matter which country uses it, it’s all more or less from the same place, and none of it works properly ^_^

Camels rock

Been reading a bit more of Programming perl, I left off at the start of Chap. 7 “Formats” for the night, so I could get to taking care of things before work tomorrow (I haven’t been on the computer all day lol). I enjoyed the later parts of the chapter on regular expressions; although I’ve known regular expressions (hence forth regex) for a long time now, I *loved* getting to read more about how the parser & engine works; it has changed the way I think about the /PATTERN/ (and just how much hard work perl does to deal with greedy people).

I also learned a few new things, namely just how advanced Perls regexes are: I’ve always felt that Perl must be the king & queen of regex implementations…. after seeing all the (?…) stuff that is referenced in the book (the ones I didn’t know yet), I think Perl must be the king, queen, jack, and ace; or as my hanging jaw expressed, “Fucking brilliant!” ;-). The other things, is how in the universe can ‘pos($str) = 1;’ could possibly be legal, rather then just an interesting form of magic; and how functions that skip the dang comma after a block, like the built in ‘map { block } @list’ does, can be defined. Which interestingly, also explains how modules like Error and Exception from CPAN likely do there stuff.

This is getting interesting hehe.

Hmm, in reading the large message I’ve been writing out, I can’t help but think….. If I don’t edit a few parts out, they are gonna think I’m psychic or knew that the past months worth of ops were coming. I didn’t though, I just figured out they were coming, months ago looool; it’s not like it was that hard to anticipates.

It’s the virtue of old age, you get to spend more time thinking 🙂

But if I don’t keep the sections in place, the recipients might not understand the direction I’m coming from :. What can I say, life is like a chess board.

DTrace entry in /usr/src/UPDATING

20080826:
DTrace support was merged to STABLE today. In the best
tradition of “the dog ate my homework”, subversion decided
that the commit message was too large and opted not to send
it. It was a stealth commit!

A ‘make buildkernel’ will now default to build the kernel
and modules with both DTrace kernel hooks and CTF data ready
for DTrace.

After you have installed both world and the kernel, and
rebooted, you can ‘kldload dtraceall’ to load all the DTrace
kernel modules and then you’re set to run the ‘dtrace’
client (as root).

For DTrace documentation, refer to:

We are limited to kernel tracing at the moment, so the pid
provider is not available.

For the syscall provider, note that the arguments to the
return probes are the same as for the entry probes.

hehe, gotta love Subversion 🙂

Oy, not ot far into the book and the lack of sleep finally cought up to me… passed out for a few hours. I set a new shameful record for lack of sleep this week, but the nap was well deserved lol. Felt fairly well without the lack of sleep, but eventually…. as one friend put it:

your body will give you a resounding “NO MORE” and you w ill collapse whn you need sleep

Last night, I meant to read some more of the camel, but dropped stone cold to the pillow; then woke up bright and fresh around 0700 local haha. Decided to read some of the book, but couldn’t focus very well with the brightness of the book light; ut the TV on to help my eyes adjust to the light. Read a few chapters and had some scrambled eggs & toast (I almost never have any breakfast, but then again, I almost never get out of bed at 0730 without leaving for work either!). So far, I’ve only read around 80 pages, so I’m about 50~60pg behind schedule; (but hey, sleep deprivation catches up eventually) hopefully I’ll work my way through the thousand or so remaining pages quite quickly. I know Perl about as well as I know any language well; but ya never know, might actually learn something new lol.

Just finished the preface maybe 15min ago, and even by then, I could tell I was gonna like this book xD

stressful, yet economical day

I logged off around 0530~0545R, I couldn’t sleep…. was around 0730’ish when Ma got up, and aroun d800 by the time the woke me up to start shuffling crap around; operating under the assumption that the maintenance guy would have to replace the entire water heater in order to deal with the now kaput elements. Managed to clear the forums a bit & get throuhg it. Then she decided to go shopping; I managed to get to BestBuy and Barnes & Noble.

Spent my gift card towards a (DDR-333) PC-2700 SO-DIMM, got my laptop sold 512MB one sitting on a dresser now. So far, it seems the system has become more processor limited, but hey, GNU emacs starts quickly now >_> (but I’m a vim user :-P). I also bought a little Jumbo LapDesk to replace the chestboard I’ve been using as a tray table for my laptop. I don’t like the slippage, but it’s sound enough when in ‘use’, but I wouldn’t want to use it for storage though – for fear the laptop will slide off the lapdesk, off the table, and onto the hard deck lol. As a replacement for the chessboard, I miss how the laptop used to stick in place on the surface, I kinda wish that I got the wooden lapdesk for about $10 more, but hey… I’m a cheap bastard. The only reason why I’m replacing the chessboard, is because last week I was wondering why my left leg was hurting around the inner-side (Tibia?), when about 3 days later I found the edges of the chess board were starting to cut into my leg :.

Found a much wider scope of books at the store then I expected, basically every kind of Linux (especially Fedora / Ubuntu) and Windows server book out there; VisualBasic, heck of a lot of ASP.net (barf), sweet stockpile of Java & JavaScript books, even C#, Python, and Ruby books; even PHP & MySQL. I didn’t find anything I had *wanted* to find though, stuff like the works of W. Richard Stevens (especially those on network programming), or some of the books on LaTeX I have interest in (as opposed to flipping through webpages of documentation). not to much of a surprise though. I was rather disappointed with the amount of computer related and science books there, but alas, that’s the world we live in — I didn’t really expect to find anything better then “Learn Visual Basic in 20 minutes” or something useless like that 8=). I did however find something worth buying, the llama, Camel, and the Cookbook. I hated to pay the price ($50), but I bought Programming Perl; hopefully it will come in handy someday.

I know both programming and Perl well enough, that the cook book doesn’t interest me that much, not for $50 lol. Learning Perl, is good for refreshing my memory if I never touch the language for over a year or so… But I’ve never read Programming Perl, no idea where to put it on my book shelve yet either lol. The thing I’m mostly interested in, is not having to look for the manual pages / plain old documentation for various things and switch between windows back / forth while coding. Although, I do have both perldoc.perl.org and search.cpan.org on keyword access in Fx, it’s a bit of a poor substitute for a few book marks hehe. I was also a good boy, I kept myself firmly away from the science fiction and fantasy sections…. I’d be to tempted to pick up good reading material, lol.

I almost never buy computer books really, most of the ones I have were $1 at a library book sale; since I’m the only mook around who would care, bought’em lol. That’s actually how Java entered my skill-set, even though I often avoid writing Java code when I can. Most of the books I get, usually are Sci-Fi or technical material related to such topics >_>. On computers, I’m used to using documentation and reading comprehension to understand stuff.

All in all, I guess a fair day…. NOW IF ONLY I COULD GET SOME SLEEP !!!

New personal best RvS Crazy

Parade Line Up Mission; teammates dropping like flies, I’m running a blitzkrieg of a fight through the map…. clear the roof alone with just a naked MP5/10A2 with no attachments.

All the way pro…. just like I was trained, then I round the corner with gun ready as I slice it -> POW right in the kisser.

All that, without so much as a scratch, and he had to go do that lol.

Todo

Reply to this thread properly: http://forums.pcbsd.org/viewtopic.php?f=1&t=12998

& this one: http://forums.pcbsd.org/viewtopic.php?f=27&t=9763&start=15