DSwain- The New Day

Thursday, March 30, 2006

SAT!!!!!!!!!!!!!!11

So the SATs are this Saturday. Interesting... very interesting.

I just went to the last of my SAT Prep Course. I'm kind of annoyed that I only got to go to two, because it seemed kind of useful honestly. Maybe it's for the better that I didn't go to too many, though.

At any rate, I simply want this test to be over with quickly. I hope I just do well enough so I don't have to take it again, or at least not more than this one time. I highly doubt this is the case, but I can always be hopeful. On the bright side, my parents are heading out for the weekend. That doesn't really mean anything other than I have a car really, but you know, it's different and such. Should be a neat weekend I suppose anyway.

Spring break starts next Friday. I'm not sure exactly what I'm going to be doing. I know Carolyn is going on vacation =( and my friend John is too apparently. A little disappointing, but I guess I'll find something to do. Ride my bike or something... I may be going to look at some colleges actually, so that'll be sorta fun and neat if I do that.

That's about all. No new fun computer things at this time.

Peace out folks.

Wednesday, March 29, 2006

XGL and Gnome 2.14

Once again, having some more fun with Gnome 2.14. Though Gnome really doens't have a direct part in this instance other than handling the window session, the reason I say fun with Gnome is because thanks to the 2.14 release, the idea of using XGL is very possible. Now, for a little explanation.

XGL is a system similar to the X Windowing System. It, technically, is Xorg/7.0 with many enhancments. XGL is an Xorg type of system which handles the window drawing, and any other normal X functions. In a simpler sense, XGL does all the graphic parts of the computer. Along with that, is a program called Compiz which handles the real neat effects you can do thanks to XGL. Things include toggling between virtual desktops in a 3D cube style, "wobbly" windows, transluncency, and so on. Compiz just provides the system to handle all of these options. Together, they make for a real interesting desktop time.

Usability wise, it doesn't bring a whole lot to us. I do enjoy the cube changing part, but for the most part that's about all that happens efficiency and usability wise. The experience of making the desktop a different thing than what we've been used to for the past 20 or 30 years is the real neat part of it. Obviously, we see similar effects within OS X and the less-than-a-year to be Vista system, but it's nice to see that the F/OSS community is on its way. Now, into the good stuff a little.

First, if you look at this, you can see the translucency effect. Sadly I can't show you the fading menus, or the nice tab window changing, or the effect of spreading out all the windows with a few keys because of no real video capturing system, so I'll show you what I can.

As you can see, windows=pretty and clear. Though some may argue that Windows has had this ability since Windows 2000. In reality, what needs to happen is that each individual program needs to be set to translucency and that's only if the program is written to use translucency. This isn't the case with XGL; Any window or menu/bar can be set translucent with some clicks. Granted, Vista will have a function more like this once it comes out, but as of 2000/XP, there's not real "translucency" support. It's been the same case in Linux also for a while. Plenty of KDE and other assorted apps have had hacks to be "translucent" but weren't truly translucent. So, this is real nice to be able to do.

Second image shows us the 3D cube panning between virtual desktops:

As you can see, this is a 3D show of all my current virtual desktops. Normally I found it to be annoying to have virtual desktops, but being able to change so quickly and easily between them makes it much more worthwhile to use. The only bad thing is that it's hard to send windows between virtual desktops which to some degree ruins the point. Apparently, though, there is a plugin for Compiz which provides for this type of functionability which is obviously good. Haven't tried this out, though.

Sorta neat I figured. Something more to look at than my last entry at least for you non-computing guys. Here's a few links which may be of interest to you.
http://justlinux.com/forum/showthread.php?threadid=145124
http://gentoo-wiki.com/HOWTO_XGL

Tuesday, March 28, 2006

Having Fun W/Gnome and Jamboree

So I managed to get my main computer up and running pretty well. It works, but xfce4-svn was giving me problems, and xfce4 just doesn't tickle my fancy after the svn magic. In light of this, I decided to take Gnome for a spin since 2.14 is on the Arch repo's now. I must say, for a first note; Gnome is really showing its power now with this new release. Memory usage has been dropped for me by over half, and the system is simply snappy now. I am quite happy, to say the least.

At any rate, I'm still a person of simplicity. Bulky applications and such just don't work for me. The king of them being iTunes. I just simply cannot admire that program. I guess it works for some, but not for me. Things like smart playlists and libraries of music are great concepts, but not worth the overhead which iTunes provides. There's a few alternatives on Linux to iTunes. Things like Rhythmbox, Banshee, and Armorak come to mind for most. I discovered a nice jewel myself called Jamboree. It gives all the little neat things you could want in a program like this (smart playlists, music library) and does what it's suppose to (open, play music, close) without failing and also happens to be very small.

While this is fine and all, there's one thing I would have appreciated for it: A system tray icon for it. Searching for one a little bit resulted in me finding out what I knew, which was that there isn't any. I decided to have a little fun and tune up my scripting skills and create my own controller. My end result looks something like this:



First, I started by figuring out how I could control the program in an easy manner. If you explore with the CLI a little bit, you'll find that Jamboree (along with many other Gnome apps I discovered on my little project) you can control it via the CLI very easily. Just what we needed in this case, also. Borrowing a little example from the people at IBM (here) I wrote myself up a script to handle the controls via the CLI. My script turned out like this:
jam_on() {
jamboree
exit 0
}

jam_off() {
jamboree -q
exit 0
}

jam_tog() {
jamboree -t
exit 0
}

jam_next() {
jamboree -n
exit 0
}

jam_prev() {
jamboree -p
}
if [ -z $1 ]; then
jam_on
fi
case "$1" in
on)
jam_on
;;
off)
jam_off
;;
tog)
jam_tog
;;
next)
jam_next
;;
previous)
jam_prev
;;
esac

Simple and quick, but it's enough to call the script and then give it an argument to follow the function. Essentially, this takes the commands like this:

jam_control $ARG1

Where the variable $ARG1 is simply on, off, previous, next, or tog. Also, the script checks for is the argument is a null statement, then it simply runs the program again. So, if it's running, nothing will happen and if it isn't running, the program will open up.

if [ -z $1 ]; then
jam_on
fi

So, now that's tested and working, the next thing I had to accomplish was to make it actually graphical and useful in this case. At first my thought was to make it work like a system tray icon where I could click on it and get a list of things to do. Since I realized this was out of my scope of work or work ethic at that, I needed something more simple than that. My next thought was making just icons for it, but obviously that would be too confusing to keep track of and cluttered. I realized then I could make it real quick and easy like the script also if I borrowed some already created things. Jamboree has its icon stash (on Arch Linux) stored in /opt/gnome/share/jamboree . Easily enough, I created three buttons (Previous/Next/Play&Pause) and used the actual icons from Jamboree on the tool bar. Each button just points to the location of the script and gives the particular argument needed. The end result is what you see above, working in perfect order. So, if you're looking for a quick button fix or something to do, here's a way to do it.

Yeah okay I get it. Me=Nerd. Peace out.

-dswain

Saturday, March 25, 2006

Computers Need Fixing

Ah! Haha yeah I have some good fixing to do on my Linux machines. I managed to make a real mess from some repo confusion on this machine. I suppose this could be resolved, but it's getting very full of programs not being well used. As for the server, well, that's just another thing in itself which needs repairing by far. So, over the next few days I better get back to working on that. I'm pretty lucky to have the Mac. It's not new, or powerful, but it gets the job done, and does it in a solid matter. I haven't managed to trash one of those systems yet haha. But, for the most part, that's about it computing wise.

Looking at a few more colleges today... sheesh.

Tomorrow will have been six whole months of dating... wow. Six whole months goes by quickly I can tell you that. Ah, love is too fun. Too money consuming though... oh well, it's much more well spent on her than it is on anything else, so fuck the money. It's worth the time, by any means so I'll give it out like it grows on trees I suppose. Good times, good times =)

Lately people tell me I've been always smiling. That's kind of a weird statement to think about being true. It sure hasn't felt that way, but maybe my face is broken that way. Haha oh well.

Anyways, I'm gonna go enjoy some Railroad Earth. Great Jamband/Bluegrass band (I guess they call it jamgrass) which is worth checking out off of Archive. Peace and love folks.

-In the mighty river, rollin' along

Thursday, March 23, 2006

Sick

So I thought I had just happened to suddenly get sick on Saturday night. Apparently, a good piece of our entire school decided to also. It was literally incredible to see all the people I saw sick. I guess it must have been some large bug going around the school. At any rate, I'm pretty much fine at this point. I feel worse for Carolyn. Having pneumonia I don't imagine is very fun at all. In turn, this week hasn't been exactly the most exciting of them all. That's alright I suppose. On the brighter side of things, I missed Monday and tomorrow is some activity day thing so that cuts classes short.

Tomorrow I believe I have to stay around after school and help out with this Tricky Tray going on. It's for the Band Booster Club in our school, which raises a large bulk of our money to do things. I guess it's a good thing to do, but I don't know if I really want to do it. Then again, I don't know if I'll have anything else to do (sadly) so I guess I'll just go through with it and just do it.

Sunday is six whole months. Wow.... I can't wait =) I hope to make it special! Yay fun.

That's about all for tonight folks. Sorry for the slow updates. Later.

Wednesday, March 15, 2006

Cluttered

So I'm feeling rather cluttered in almost every aspect of my life right at this very moment. My room is cluttered with clothes and computers and whatever, my body is cluttered with overweightness which needs tending to, my code is cluttered for a script I'm writing (that'll teach me to write better code) my mind is cluttered with thoughts and other things.

Dude. Clear the fuck out, right?

Jesus.

Anyway, so not much to report other than that. Going to Canada tomorrow, which hopefully should be good. I guess it'll be my last real ski trip, unless I go to Camelback next weekend to use my voucher or something. We'll see what happens though. My server took a nice nosedive this week, as I almost lost the data on my hard drive for it. That means a few things:

1. I need (and did) to save my stuff somewhere for temporary
2. I need to get my server back up soon
3. I need to get a new hard drive for it

First two are done or easily done, and the last one requires money. Money is one thing I'm kind of tight on and having to be a little conservative with. Oh well though, I suppose it'll be worth it in the end.

That's about all for me. Peace.

Saturday, March 11, 2006

Wake of the flood

These days, I tend to question often what people are striving for in life. I really wish I knew myself, but that simple doesn't seem to be the case. I know I love computer related things, so inevitably I think I'll study that, but so many other things are interesting to me also. So, even though this may be the path I'll follow, I don't know exactly what it'll lead me to.

I know a lot of people who already know how there life is going to be. It's a little scary to think about. On the surface, it seems great. People with good planning skills is usually a good thing, or at least can be, but I question exactly what it is that's causing this drive on the core of things. Is it really yourself, or is it external influences? I pose the question simply to make people think about themselves a little and see exactly what they have to say.

I understand that some things and people are truthful though. I know that many have the personal drive to go and work hard at no matter what they're doing, and really want to be the absolute best at whatever they do. Honestly, that's fine if you ask me. The idea of that can be a great thing, but it's also a rather large and negative thing if it's not what you want in life. Living for others can be a great thing, but when you lose sight of what good you see in the things you want to do and work hard for, what's the point of trying I wonder.

As I said before, I'm not convicting any certain peoples of doing this, but rather, am hopeful that everyone does keep themselves in mind. There's one person you deal with all your life, and that's yourself, so you might as well make yourself happy. Honestly, yourself can be the biggest bitch sometimes, so why not try to make sure it's satisfied and happy? I just hope that as people go through life, they take at least one moment to stop what they're doing and reminding themselves as to why they do what they do. Whatever the reasons are and were, I simply hope there are reasons for them. I feel as if we live in a place where we're all in a rat race to the end of our lives when suddenly we realize that we misused it in some way, and suddenly lose the chance of appreciating it.

As for me, well, who knows. I suppose all will be well, because I have no idea, but I'm just going to go with whatever I feel like. I refuse to accept the fact, as much as I enjoy them, numbers will control the rest of my life with bounds. I always thought numbers had simply no bounds what so ever, and weren't created for some superficial human limit that we bind our lives to. I just can't imagine a life where the grades I got at one point, or the number of dollars I made, or the number of years of school I had and so on, were limits to what I was allowed to do with my time and my life. I know that this is kind of hard to understand; It doesn't fit any ideal we have in this country, and that's where the problem lies. Happiness and life don't have to rely on these forms of things, but we are sadly stuck to the point where it's as if another option didn't exist. Personally, it tends to make things unfair for those who simply can't subject themselves to these things. Some of the smartest people I know simply don't try a day in school and really don't care in the end. It doesn't satisfy them, so why bother? I'm glad to be friendly with people this, and also people who are willing to dedicate themselves every day for any problem or subject, enjoyable or not, for something else. I'm glad to know people on all ends, because I feel as if it gives me a good standing on where I am. I always seem to be in the middle of these types of things, so I think it gives me an idea as to where I stand somewhat more clearly.

Anyway, figured I'd just chat about that, as I've been seeming to talk about it a lot recently. It's been on my mind, and I needed to express myself a little more clearly if I could help it. Life has been alright these days. Personally I'm pretty much fine. Living day-to-day, just having fun with new experiences and other mysterious things. I feel sort of bad though, simply because things haven't been cheery with everyone in my life, which has been kind of stressful for me in a sense. I'm sure not nearly as much as the others in the situations, but I really just feel helpless when life gets to be this way so much. I know that some say they're just satisfied to have somebody with them, but I just wish I had more words to put together and bring peace to them. Unfortunately, though, I really just find myself running out of them. There are only so many bad things I can make go away with my words, right? I also find it odd that I've had it so nice recently. I remember I used to feel so much more stress, or maybe I just thought I did and never really did. At any rate though, times have been nice for me virtually all the time, so I just wonder when my turn is up is all. This isn't important, though, as there are other much more important people I feel that need caring for then my lack-of-issues issue.

That's about all I have to say for tonight. Everyone, enjoy the night.

Wednesday, March 08, 2006

HSPA's Suck

HSPA's are the "High School Proficiency Assesment" tests, which are tests required by the state to leave high school. In general, the test is geared toward simply passing it with relative ease, or not much struggle, so everyone can move out of high school and further into life. Endless amounts of fun though, honestly. Picture prompts, graphing linear functions, question and response style questions, addition, and so on. It goes on for a very long test, to say the least. Three hours a day for about 3 days and then another one on the fourth day for more like an hour or so. It makes for bad times, but on the bright side, at least it won't be as bad as the SAT's... they're going to be bad.

Other than this, not much has been happening as usual. Just enjoying my time as much as I can everyday. Honestly, I'm a little tired right now so I'm not exactly enjoying that, but that's not a big deal. Getting my bike ready for riding season to start finally. I'll be taking my first ride Friday probably, or sometime this weekend. I don't know that I'll get very far, much less anywhere very rapidly, but I'll be sure to try. Gotta start somewhere, so it'll be a good time to start. Working on scripts and such still also... all the same pretty much. Still low on ideas, but I've got something I think I'm starting to piece together now.

Less than 20 days will have been 6 whole months... wooowwww. Crazy man. Crazzyyy.

That's about all for me, though. I'm gonna go sit or something for a while.

Thursday, March 02, 2006

Snow Day

Welcome to March everyone.

So today was a snow day. Kind of odd considering that when I woke up there was no snow outside at all. I guess it was a fair decision to close school because right now it looks sorta messy outside. On the downside, I can't head over to Carolyn's today, but I guess you get what you pay for, right? At any rate, I'm finding things to preoccupy myself with... sort of.

I managed to get Gentoo Linux installed. It's been quite a while since I've dealt with Gentoo. It still takes forever to set up, but at least now with the LiveCD and the installer I don't have to lose my computer entirely for a huge amount of time. I think it took about 10 hours this time around. A long time, to say the least, but it worked quite well with some extra work I had to do on my own (but that's expected almost). Building software is also a rather slow process on Gentoo, but I have to say it's by far very quick. It does run applications quicker than Arch Linux does for me, but I don't know that it's always worth the time. Since it's done, though, it's nice to have both Arch and Gentoo on here to mess around with. I've also began porting my Pacman Manager script over to Portage which so far as proven to be an extremely easy task.

I also got the calculus book I ordered. So far, it's pretty neat. I'm enjoy it at least. I haven't gotten too far into it, but I've taught myself about limits. I'm gonna take my time going through it to try and do a good job learning it all (since I'm doing this on my own) so we'll see how that goes.

At any rate, that's about all I have to say. I just realized that 24 days will have been six months. Pretty incredible, if you ask me. At least for my case it is haha. In any case, though, I'm happy with what I have =)

Yay life!