Trying to learn any thing in this place is pointless…. I’m trying to learn a bit more about Algebra — without being credited for it I might add!!!

Add I can’t even hear my self think in this freaking house !!!!!!!!!!

I tend to deal with vordem by trying to learn some thing new, but in this house its impossible to learn any thing. Unless I am the _ONLY_ person awake ! I know I can _NEVER_ work from home.. not unless I’m the only moron living there at this rate.

Also, l24$4 1$ +#3 80|v|8 ! TG#3 has a new map 🙂

My lib

Some thing constructive for the night. Cleaned up a lot of stuff in my utility/portability lib. Including a bool datatype for when stdbool.h is not around. And if it is or its C++ use the local boolean.

Aslo tried to make it slightly more friendly to pre-ansi compilers. Not that I’ve ever used one or seen one.. have heard of a few people meeting up with one though !

Basically I started it out both out of interest and Windows. I’m a tad lazy, I’d rather use an err( int, string ) then fprintf a string to stderr and append errno plus call exit() — A good 2 or 3 lines usually. When I can do it in 1 or 2 depending on the type of message I want displayed on exit(). BSD/GNU extensions have err()/warn() routines.

Windows of course lacks this totally as far as I can find. So since I was interested for a long time in how to create libraries I looked up how and implemented the err()/errx() I used so much in it. As well as most of the routines I’ve created in a few small programs. I don’t expect to use the thing for much more then building my programs on Windows w/o having to do a lot of search and replace. I just love err() 😉

Hmmm

I wonder if I could cook up a prog that checks the hw.acpi.battery. life and time sysctrl variables and reports to me when the hit such and such threshold. I’d hope theres some thing in the system that could though. I rarly use my system (laptop) on a battery. But when I do, a lot of times I won’t log into X11 — I just tend to use X11 for Amarok, Konversation, and Konsole. I’ve yet to find a good CLI WWW Browser though, Lynx I’m most comfortable with but I do perfer links for the better page rendering.

escape

Hmm… if I sit and imagine where I’d much rather be. I see my self sitting on a deserted island with a bottle of vodka…. strange really.

I’ve mostly been able to get nothing purposful done today… Got up for 5 minutes to do the wash and hours later.. Still squat is done ! I finished most of the UI and started planning on the rest. Even set up a small test to see what it looks like compiled.

Its impossible to do any thing in t his house…. unless its at night and I can’t stay up for quite some time now. Because of working mornings. So I’m screwed any way. Need to flush my mental cache before I go mad, because I’m no lush.

I think if I hear the word School Work one more time I’ll throw up.

Since I have little time to do any thing. I was thinking about breaking up the program into a number of different programs. For example the main window and the configuration dialog would be two different applications in. And to interact with one enough, they could communicate threw a 3rd party. Each would know how to interface with this 3rd party rather then having to talk to one enough, they talk to the middleman who talks to the other 😉

Some how, I think its poor GUI engineering but I like the design in theory. At least, it sounds better in my mind then how I’ve worded it. I also want to try and expose parts of the implementation through scripts that can be edited without touching the programs code.

Thus, while the program would handle the process of figuring out what to install (e.t.c.) *some* of the actions performed could be tweaked. For example, as I have it envisioned. There is less concern about the implementation of the ports collection in the heart of the program.

So far, the only thing that gives a damn about it is the wrapper on make.

Day dream

I don’t know if I can pull it off yet but I can try.

I find working this out in ASCII kind of fun compared to pencil and paper. I also get spell checking built in as you can see lol. Not that I can type during daylight hours ether.

Image Hosted by ImageShack.us

It would be cool to have a Ports managment tool thats really simple yet really powerful. Easy for newbie/guibies yet powerful enough to administer the system from.

Wow… just like when I’m sleepy I find a comment like this as I read lol

2230:         /*
2231: * If the new process paused because it was
2232: * swapped out, set the stack level to the last call
2233: * to savu(u_ssav). This means that the return
2234: * which is executed immediately after the call to aretu
2235: * actually returns from the last routine which did
2236: * the savu.
2237: *
2238: * You are not expected to understand this.
2239: */
2240: if(rp->p_flag&SSWAP) {
2241: rp->p_flag =& ~SSWAP;
2242: aretu(u.u_ssav);
2243: }

Manged to get some good CT in today. Pretty big batch for most of it.

I got Yuke and Duke working as EL’s and trying to cordinate missions. And I got them a simple mission paremter or two per mission.

Hey, I’ve playe denough games… The old go in, shoot every thing tha tmoves, and get out bit is old. So I try to give them some thing refreshing when I do training. But I try to do it in a way that it allows one to work on some thing.

I didn’t really restrict the time they had to work on things but they seemed to do it pretty fast. For the mos tpart I liekd what I saw – theres room for improvement. But its pretty good for a pair of Recruits and non SAS.

That One player, Joska. Deffo inviting him to training if he’s ever in game before hand hehehe. Sadly I wante dot try and get REM2000 in on it too but he had to go. I try to look foreward 😉

Got good serious training work in, to be fair I’m going to try and do one for RvS next week. Got to have a nice chat with Duke between ops and some good games too.

Hmm, supper time 🙂

I guess blog & work can wait.

Been toying qith QTRuby and Korundum (QT3/KDE3 bindings for Ruby).

So far I think I rather like it hehe.

Got QTRuby installed fine, Korundums being a bit picky by libtool way. Hope to have a PBI with both in it by next week.

Some likes I need to bookmark in my master-bookmarks-file and want to post on PC-BSD forums.

Terry@Dixie$ rf ~/tmp/notes 5:20
–with-qt-dir=DIR where the root of Qt is installed
–with-qt-includes=DIR where the Qt includes are.
–with-qt-libraries=DIR where the Qt library is installed.
–with-smoke[=qt|kde] Smoke: build Smoke for qt+kde or qt only [default:qt]
–without-gl disable 3D GL modes

configured as:
./configure –prefix=/Programs/QT-KDE-Ruby-Runtime1.0 –with-qt-dir=/usr/X11R6/include –with-qt-includes=/usr/X11R6/include –with-qt-libraries=/usr/X11R6/lib/

http://developer.kde.org/language-bindings/ruby/tutorial/tutorial.html

http://developer.kde.org/language-bindings/ruby/tutorial2/tutorial2.html

http://www.arachnoid.com/ruby/RubyGUIProject/index.html

http://developer.kde.org/language-bindings/ruby/kde3tutorial/index.html

arning: you chose to install this package in /Programs/QT-KDE-Ruby-Runtime1.0,
but KDE was found in /usr/local.
For this to work, you will need to tell KDE about the new prefix, by ensuring
that KDEDIRS contains it, e.g. export KDEDIRS=/Programs/QT-KDE-Ruby-Runtime1.0:/usr/local
Then restart KDE.

http://doc.trolltech.com/3.3/how-to-learn-qt.html

Terry@Dixie$ 5:20

Alas, there goes my beard.

We have an interview tomorrow after work for another pet sitting job.. So can’t keep it.

If I didn’t think I looked like an utter jackass I’d leave the mustache part.. Although it would be more trouble to trim.

Oh well, back to picking apart AT&T UNIX Version 6.