November 28, 2007

Malicious Commands Warning

I read this post on the Ubuntu forums today since it got Digged and found it interesting that there has been enough incidents of tricking newbies into using malicious commands that they had to make a warning post about it.

The post is a good read, for newbie educational purposes, but it might also give some jackasses ammunition for newbies to come.

November 27, 2007

Interview

I got a phone call from an IT Program Manager at Lockheed Martin today about a tech support position in Mayagüez (45 minutes away). We scheduled a phone interview for tomorrow at 2:00pm AST. Hopefully it will go well and I'll end up with the job, which I need. I'll be doing my master's in Mayagüez in august and I needed a place to do my internship in january so this is a welcome opportunity. At $7.50 an hour, it's a huge increase to my current $0.00 an hour position.

Speaking of jobs, I was assigned my final project for my file management and organization class. It's basically an application to search a local restaraunt database. The code from my previous assignment (an SQL query app) will be recycled like an old newspaper.

November 24, 2007

New Theme

Uploaded a mod of Rezlooks-Gilouche to gnome-themes.org today. The regular Rezlooks-Gilouche used grey text by default, which wasn't true to the original Gilouche theme (which used black) so I changed the text colors and few other minor changes. I was using Clearlooks for a while, but Rezlooks is just blazing fast.


Download

November 21, 2007

Studying C

I borrowed the book C How to Program from a friend in order to get started learning C. This book, in addition to this excelent resource (although outdated) I'll be studying and practicing in my free time until I feel comfortable using C.

November 20, 2007

Apt Pinning

Afer using Debian Lenny (testing) for a while and being pretty conservative with it in terms of package upgrading, I decided it was time my Lenny installation saw some updated packages, specifically Clearlooks and Epiphany (v2.14.3). In order to do this more effectively without completely upgrading to Debian Sid (unstable) I did apt pinning.

Apt pinning will allow me to install packages from the unstable branch, which are more up to date, while keeping my testing installation. In order to achive this, You have to create two new config files in your /etc/apt directory. First, make a file called /etc/apt/apt.conf and place the following line:

APT::Default-Release "testing";


Now create a file called /etc/apt/preferences and in it place the following:

Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 300

Package: *
Pin: release o=Debian
Pin-Priority: -1


The preferences file changes the repositories' priority so that testing's will be higher than unstable on package upgrades and installations. Now you can add Debian's unstable repository to your sources.list

# Debian Unstable
deb http://ftp.us.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.us.debian.org/debian/ unstable main contrib non-free


In order to upgrade a package to the version in unstable, you simply use the following:

sudo aptitude install package/unstable


That is all. Now I have a Debian testing system and I'm able to install unstable packages at will.

November 19, 2007

Parcellite v0.4



I released Parcellite v0.4 a little while ago after I finished hacking its new actions feature. Now that I finished implementing what I wanted in a clipboard manager, I find myself staring at the source thinking "what now?" I can probably add a few more things without bloating it, I just have to figure out what those things are going to be. I think maybe I'll translate it to various languages to kill time.

November 18, 2007

New

New blog is neeeeeeeeeew.