Showing posts with label finals. Show all posts
Showing posts with label finals. Show all posts
Thursday, February 17, 2011
First Video Post!1!
I seriously gave hours for publishing this single, 8-minute long clip of me rambling about random stuff that could have much more easily been rambled about in a blog post. So I seriously hope that you enjoy the video below. Lucky me, Xubuntu apparently can't record audio, so I was forced to record my audio with my new iPhone (talked about in video), convert the file to a .wav, convert the video to a .avi, join the two together, export it, and upload it to vimeo. By the way, thanks to the conversion process the video quality is horrible. Just thought I'd warn you ahead of time.
Tuesday, February 15, 2011
Xubuntu > OSX
Ok I realize that a lot of you probably aren't going to do this, but here goes: I've replaced my OSX with Xubuntu altogether as an experiment. So far I'm not suffering, although midway through the install I realized that syncing my iPod should be rather interesting. All I really use my Macbook Pro for are web development, word processing, email, music... nothing like gaming that would really require a Windows system (all the better... less distraction!!). So I'm pretty much okay there.
I absolutely love Exaile, the media player that comes with Xubuntu. It's light, fast, and best of all includes a file browser, which means that playing a music file doesn't add it to the music library. Why is this a good thing? Well, when you've downloaded an audio file and simply want to listen to it and not deal with the hassle that is managing a heavyweight audio player like Rhythmbox or Amarok, which I do rather often, Exaile is the perfect solution. Mind you, it still has the option for libraries, and still allows playlists and live audio streams, which you can easily download from many of your favorite radio sites like NPR (for my STL readers, visit kwmu.org and click on the Listen Now button -- click on the Streaming MP3 option).
I'll admit that this post was a distraction from the massive studying that I'm doing right now as a result of the AP Chem final that's looming over my head (tomorrow at 12h00... wish me luck), but hey. This is just a study break. I had my English final today, and it wasn't half bad. The best part was when I tried to submit, which I can only guess involves some kind of FTP or SMB connection to some server somewhere on campus, and the submit operation failed. I got to go to the helpdesk and they resolved everything, but they quickly found out that everyone was having this issue and that the school's own firewall was blocking the submission process. Funnier still was the karma: the software admin was against this firewall addition, and the hardware admins were for it. The software admin pushed this "Electronic Bluebook" software to everyone's computer, and the hardware people then had to deal with the huge mess that they had caused as a result of their firewall blocking the exam submission process.
I had a talk with the software admin later on, and joked with her about the firewall and how pointless it was to install it in the first place, saying that I could get around it easily and that I frequently did. "Exactly," she said. "We're constantly spending money on firewall systems just to get you guys to find a new way to get around them!" I suggested to her after that that we should try installing Linux on the school computers. Here began my sales pitch: It's totally free, it's completely scripted so it's 100% customizable, it's incompatible with 99.9% of the viruses on the Internet, and it isn't Windows-compatible, so students can't waste their time playing games and pirating Windows software, potentially getting my school into legal trouble. She said that she'd see if she could get it installed on a machine so that she could play around with it a bit, so we'll see. But how cool would that be!? I also told her that she should talk with the sysadmin at Whitfield, who runs a one to one laptop program and uses Ubuntu instead of Windows on all of the systems. Should be interesting to see how that unfolds!
Still saving up for that Das Keyboard... I'm also thinking about upgrading this compy's RAM and HDD to 4GB and a 120GB SSD. Speed should be amazing considering it's running Xubuntu, has all of that RAM and blazing fast read/write speeds! This thing is becoming by dream machine. After extensive amounts of typing, I've realized how much I've missed this keyboard. I have my awesome bumper sticker stamped on the back of it too, thanks to Randall Munroe's wonderful xkcd store. It's big, blue, and has OPINIONS! on it in bold white letters. I was at the Boston Logan airport and this lady pulled out her white MacBook with all of these "Go Wildcats!" and "Stop Abortion" bumper stickers plastered on it, and I gleefully pulled out my laptop... she glared at me for a few seconds and then put her laptop away. It was awesome. This baby hasn't let me down yet... I'll tell you guys how the Linux-only testing goes!
I absolutely love Exaile, the media player that comes with Xubuntu. It's light, fast, and best of all includes a file browser, which means that playing a music file doesn't add it to the music library. Why is this a good thing? Well, when you've downloaded an audio file and simply want to listen to it and not deal with the hassle that is managing a heavyweight audio player like Rhythmbox or Amarok, which I do rather often, Exaile is the perfect solution. Mind you, it still has the option for libraries, and still allows playlists and live audio streams, which you can easily download from many of your favorite radio sites like NPR (for my STL readers, visit kwmu.org and click on the Listen Now button -- click on the Streaming MP3 option).
I'll admit that this post was a distraction from the massive studying that I'm doing right now as a result of the AP Chem final that's looming over my head (tomorrow at 12h00... wish me luck), but hey. This is just a study break. I had my English final today, and it wasn't half bad. The best part was when I tried to submit, which I can only guess involves some kind of FTP or SMB connection to some server somewhere on campus, and the submit operation failed. I got to go to the helpdesk and they resolved everything, but they quickly found out that everyone was having this issue and that the school's own firewall was blocking the submission process. Funnier still was the karma: the software admin was against this firewall addition, and the hardware admins were for it. The software admin pushed this "Electronic Bluebook" software to everyone's computer, and the hardware people then had to deal with the huge mess that they had caused as a result of their firewall blocking the exam submission process.
I had a talk with the software admin later on, and joked with her about the firewall and how pointless it was to install it in the first place, saying that I could get around it easily and that I frequently did. "Exactly," she said. "We're constantly spending money on firewall systems just to get you guys to find a new way to get around them!" I suggested to her after that that we should try installing Linux on the school computers. Here began my sales pitch: It's totally free, it's completely scripted so it's 100% customizable, it's incompatible with 99.9% of the viruses on the Internet, and it isn't Windows-compatible, so students can't waste their time playing games and pirating Windows software, potentially getting my school into legal trouble. She said that she'd see if she could get it installed on a machine so that she could play around with it a bit, so we'll see. But how cool would that be!? I also told her that she should talk with the sysadmin at Whitfield, who runs a one to one laptop program and uses Ubuntu instead of Windows on all of the systems. Should be interesting to see how that unfolds!
Still saving up for that Das Keyboard... I'm also thinking about upgrading this compy's RAM and HDD to 4GB and a 120GB SSD. Speed should be amazing considering it's running Xubuntu, has all of that RAM and blazing fast read/write speeds! This thing is becoming by dream machine. After extensive amounts of typing, I've realized how much I've missed this keyboard. I have my awesome bumper sticker stamped on the back of it too, thanks to Randall Munroe's wonderful xkcd store. It's big, blue, and has OPINIONS! on it in bold white letters. I was at the Boston Logan airport and this lady pulled out her white MacBook with all of these "Go Wildcats!" and "Stop Abortion" bumper stickers plastered on it, and I gleefully pulled out my laptop... she glared at me for a few seconds and then put her laptop away. It was awesome. This baby hasn't let me down yet... I'll tell you guys how the Linux-only testing goes!
Labels:
finals,
junior year,
linux,
school,
tech,
web development
Monday, February 14, 2011
I love Conky
Okay, I realise that this is probably the millionth post on the Internet about Conky, but I just want to shout it out there: I love Conky. Conky is an incredibly customisable system monitor that allows you to display pretty much any value on your system, let it be the current track playing on your xmms2, audacious, or mpd media player, the temperature of various thermal sensors in your computer, the disk i/o, graphs, rings, or bars of your cpu, memory, disk, or network consumption... if they don't provide an option for it natively, you can always devise a method of your own by ways of the ${exec} variable coupled with a custom script. Let me just show you my desktop as of this moment:

In case you're wondering what the font was, I'm a huge fan of the Inconsolata fixed-width font. The weather data comes from a script that I made myself, mostly because I didn't know about the ${weather} option until it was too late... Oops. In any case, what it does is parse out a specific web page on the data from a weather site every 10 minutes. Overkill? Probably. Anyway, here's my .conkyrc:
Also, user chorny has provided me with a bit of help on the Pastebin API. Apparently uploading to pastebin is as simple as installing the App::Nopaste library from CPAN, something that I didn't know anything about. You can also install it as a cli command by running
I'm also on the market for a new keyboard because I'm really not a very big fan of the one on my Thinkpad, it's a bit cramped. I realise that Thinkpad keyboards are some of the best on the market, but I'm fairly sure that this one was not famed for its keyboard. All kinds of gunk keeps getting stuck between the keys, thankfully whenever I want to do some serious typing I switch over to my MacBook Pro, whose concave keys I find marvelous. I don't think I'd ever want to move to a Unibody model because I love this keyboard so much. Anyway, I'm thinking of buying a Das Keyboard Ultimate Silent for several reasons:

In case you're wondering what the font was, I'm a huge fan of the Inconsolata fixed-width font. The weather data comes from a script that I made myself, mostly because I didn't know about the ${weather} option until it was too late... Oops. In any case, what it does is parse out a specific web page on the data from a weather site every 10 minutes. Overkill? Probably. Anyway, here's my .conkyrc:
Also, user chorny has provided me with a bit of help on the Pastebin API. Apparently uploading to pastebin is as simple as installing the App::Nopaste library from CPAN, something that I didn't know anything about. You can also install it as a cli command by running
sudo apt-get install nopasteon Ubuntu.
I'm also on the market for a new keyboard because I'm really not a very big fan of the one on my Thinkpad, it's a bit cramped. I realise that Thinkpad keyboards are some of the best on the market, but I'm fairly sure that this one was not famed for its keyboard. All kinds of gunk keeps getting stuck between the keys, thankfully whenever I want to do some serious typing I switch over to my MacBook Pro, whose concave keys I find marvelous. I don't think I'd ever want to move to a Unibody model because I love this keyboard so much. Anyway, I'm thinking of buying a Das Keyboard Ultimate Silent for several reasons:
- A regular Das Keyboard is too loud, I wouldn't be able to do any typing during the wee hours
- I like the idea of having actual key-switches instead of plastic domes, plastic domes are mushy and feel like pudding
- It's unmarked, so I get serious geek cred for being able to type on an unmarked keyboard, and I don't have to deal with the OCD stress of using a Dvorak layout with a QWERTY layout marked on my keys.
Tuesday, February 8, 2011
Gentoo
Insistent upon ignoring Randall Munroe's cautionary tale, I've decided to go ahead and move on from Ubuntu. Ubuntu was great until I had used it for too long, which meant that I would have installed some programs without removing them, or I would muck with the system a bit and end up breaking something or other. I'm moving on to Gentoo. Or should I say, I've moved on to Gentoo. I've successfully compiled the kernel and now have a basic CLI (command line interface) upon booting up. Not too shabby. Hopefully at the end of today I'll have enough time to compile GNOME and have a full X environment up and running. So far I really like the customization options. The USE flag is basically a dream come true for me: upon the installation of a program, you choose what programs you want it to have support for. On Ubuntu, it installed support for everything, hence the speed issues.
Another beneficial factor of having to compile everything by myself is the fact that I'll be lazy about installing programs and hopefully I shouldn't install one unless I find it absolutely necessary. Of course, I'm installing a GNOME environment because I have no idea what I'd do without one. I'm still not entirely Ubuntu free, mostly because I've been spoiled rotten by GNOME-Do and Docky. I realize that not choosing XFCE probably leads to a bit of a slowdown, but I'm giving it a try anyways and seeing what it's like. One thing that I'm somewhat concerned about is the boot time, I've looked at it and it hasn't been as stellar as I would have hoped. Ubuntu was really fast. Like, really fast. Clean installations booted in less than 15 seconds. Gentoo seems to be a bit slower, mostly because the dhcpcd client keeps looking for dhcp servers on the network, of which it finds none because eth0 isn't and probably never will be connected when I start up.
Which brings me to the other issue. Wireless. I'm going to emerge wicd when I get back home today, but for now the OS doesn't allow for WPA or WPA2 wireless authentication. That said, it could have been a lot worse seeing as iwconfig actually sees my wireless card. Only time will tell, I'm still in the early stages of building it and hopefully I should have a running GUI by the end of tonight. Another concern is the fact that I'm actually doing this during the week before finals. I always seem to have these huge projects that pop up during high-stress times. Probably for distraction purposes, and I have to say it's working a little too well. Ah, well.
I really, really want a website of my own. Having a wiki would be awesome, and not dealing with Blogger would be awesome...er. And yes, in case any of you are wondering, I haven't posted to my French blog in ages. How exactly am I supposed to explain compiling a kernel in French? My vocabulary doesn't really go that far.
Another beneficial factor of having to compile everything by myself is the fact that I'll be lazy about installing programs and hopefully I shouldn't install one unless I find it absolutely necessary. Of course, I'm installing a GNOME environment because I have no idea what I'd do without one. I'm still not entirely Ubuntu free, mostly because I've been spoiled rotten by GNOME-Do and Docky. I realize that not choosing XFCE probably leads to a bit of a slowdown, but I'm giving it a try anyways and seeing what it's like. One thing that I'm somewhat concerned about is the boot time, I've looked at it and it hasn't been as stellar as I would have hoped. Ubuntu was really fast. Like, really fast. Clean installations booted in less than 15 seconds. Gentoo seems to be a bit slower, mostly because the dhcpcd client keeps looking for dhcp servers on the network, of which it finds none because eth0 isn't and probably never will be connected when I start up.
Which brings me to the other issue. Wireless. I'm going to emerge wicd when I get back home today, but for now the OS doesn't allow for WPA or WPA2 wireless authentication. That said, it could have been a lot worse seeing as iwconfig actually sees my wireless card. Only time will tell, I'm still in the early stages of building it and hopefully I should have a running GUI by the end of tonight. Another concern is the fact that I'm actually doing this during the week before finals. I always seem to have these huge projects that pop up during high-stress times. Probably for distraction purposes, and I have to say it's working a little too well. Ah, well.
I really, really want a website of my own. Having a wiki would be awesome, and not dealing with Blogger would be awesome...er. And yes, in case any of you are wondering, I haven't posted to my French blog in ages. How exactly am I supposed to explain compiling a kernel in French? My vocabulary doesn't really go that far.
Thursday, May 20, 2010
End of the Road
No, I'm not ending my blog already. Although I might forget about it some day along the line. I'm talking about the end of the school year. Unfortunately, I can't really talk about the end of the school year, because it hasn't officially ended yet. I can't say that the end of the school year is amazing, or that I've never felt so free in my entire life, because I haven't yet. And that's what's really starting to bug me.
This week is the week of final examinations, the week where every teacher performs the simultaneously sadistic and masochistic act of giving their students 10-page exams that they must later grade 40 times. And everyone buckles down and plows through, hoping to either bring up their grade or not bring it down. Although, for all I know, there's a kid out there who's always wanted to have an F for his birthday, however non-habit-forming that desire may be.
So I'm buckling down with everyone else, and I'm just trying to get through this week. But guess what's after this week? Well, my friends, my school does a little thing they like to call mini-term. Mini term is a weird idea in which everyone makes 8 choices of what they want to do for a week. Options range from backpacking the Ozarks, to biking around St. Louis and visiting various restaurants, to witnessing an open-heart surgery. Only thing is, it's a first-come-first-serve. Me being new at this school, I have no idea how or where to sign up for these things. So guess what I got? I get to make a book.
Yes, that's right. I get to write a page for a book, and everyone else in my class gets to write a page for a book, and we're going to compile these pages and customize the book that we want. Because I'd totally enjoy doing that. Totally. Me, the computer-math-science guy, would want nothing more than to read a book that was made by a bunch of... well, let's not bring them into this. You get the picture.
I wish I had signed up sooner, but I guess that's what I get. I'm just trying to stay on until June 5th, when my family and I move to France! But more on that in the next post. I have to study for History now.
This week is the week of final examinations, the week where every teacher performs the simultaneously sadistic and masochistic act of giving their students 10-page exams that they must later grade 40 times. And everyone buckles down and plows through, hoping to either bring up their grade or not bring it down. Although, for all I know, there's a kid out there who's always wanted to have an F for his birthday, however non-habit-forming that desire may be.
So I'm buckling down with everyone else, and I'm just trying to get through this week. But guess what's after this week? Well, my friends, my school does a little thing they like to call mini-term. Mini term is a weird idea in which everyone makes 8 choices of what they want to do for a week. Options range from backpacking the Ozarks, to biking around St. Louis and visiting various restaurants, to witnessing an open-heart surgery. Only thing is, it's a first-come-first-serve. Me being new at this school, I have no idea how or where to sign up for these things. So guess what I got? I get to make a book.
Yes, that's right. I get to write a page for a book, and everyone else in my class gets to write a page for a book, and we're going to compile these pages and customize the book that we want. Because I'd totally enjoy doing that. Totally. Me, the computer-math-science guy, would want nothing more than to read a book that was made by a bunch of... well, let's not bring them into this. You get the picture.
I wish I had signed up sooner, but I guess that's what I get. I'm just trying to stay on until June 5th, when my family and I move to France! But more on that in the next post. I have to study for History now.
Subscribe to:
Posts (Atom)