July 27, 2012
new_c v2.4a and Color text.
If you used the previous version of this script you probably noticed there were a few bugs in the rapid file generation featueres. Version 2.4a should fix this.
I'm still trying to wrap my head around how to use Git. Wheter I can set the Git server up here at the website or if I need to do it on my netbook. I really think it should be the latter especially since the server is always on but my netbook is on for a few hours each day.
Now on to other developments that have been going on.
I'm finally getting back into Perl programming for the purpose of developing scripts that can be used with IRSSI.
I like using colors in my programs. It is a major advantage of writing programs on Linux and other terminal systems. I've never been able to do it MS-DOS back when I used to use Window as my operating system. Thusly, programming in C, C++, Perl, Bash, Python, PHP, Ruby, and other languages seems to be more enjoyable and intuitive on Linux, UNIX, BSD, and Mac OSX.
The first thing I did was write a bash script
colors.sh. Now if these colors don't look like they are in the order of a regular terimal, you are correct. That's because I went back and wrote the program to look as it would when I ran
colors.pl inside of IRSSI by using
/exec perl colors.pl inside a dummy IRSSI session that wasn't connected to any network.
Of course, I initially wrote
colors.sh about a year ago. More recently, I've been playing around with Perl. The purpose was to test out writing a color coded script that can be translated into some sort of ASCII art later on. It turns out, this will only run when inside of a Perl-based environment like IRSSI.
Finally, I wrote this program again in C++. The
colors program (compiled from
colors.cpp) runs significantly faster than
Now, it is important to note that I needed to test these out in a termial where the colors scheme hadn't been altered by the vender. (**cough**Ubnuntu**cough**). So I recently installed urxvt.
urxtv is a termnal designed for the AfterStep user interface, clames to be quite configurable. I plan to fool around with it this weekend and hopefully use that as a replacement to the Gnome terminal. So far it seems to support everything I need working on projects within the terminal.
I look forward to sharing more programs with colors and making some pretty cool scripts for IRSSI that make using Internet Relay Chat such a joy.
I'm gunning to figure out how to get Java working as any good computer programmer knows, graphical user interaces are so unnecessary and can't compete with setting up
vim in such a way to support code completion and all sorts of other goodies. I'm hoping to share with you how to do all that cool stuff between now and the end of the year.
UPDATE: From now on I'm just going to post a list of the new files I've been working on at the end of each post. It will make my blog process much easier.