Archive for category Computer Science

Technorati Integration Attempts

I have now added some automated integration to this blog which will hopefully make it more integrated with a tag based internet. I addded the WordPress TechnoTag which allows you to add <ttag>’s around a term that relates to the subject of the post or comment. The TechnoTag plugin has a little bit of breakage though. It will make subsequent tags link to the first tag name in a post. There is a fix listed here which you can use to patch it up. Do take care to convert the fancy quotes to real ones so PHP doesn’t s|it the bed on you.

I have also made further attempts to register this blog and I am presently trying to contect their support to figure out why it no worky. To answer Doug’s question, Technorati allows a user to create a RSS feed for arbitrary searches. Therefor you could have notification of someone linking to your site or to a peticular tag. If Doug had known this he could have been notified of this post in his liferea cha cha cha

No Comments

Open Java Bloatware Office 2.0.0

Now with more bloat, dependencies:

http://www.openoffice.org/

Someone just compiled a turd. Hmm, how can we make a bigger mess of things. Lets make it harder to install, use, and maintain. Then we can make it really slow. Oh yeah we can add in annoying crap to make it more like M$ Office too. Enjoy.

No Comments

Google Reader, Google Sink, Google Butt Clenser

Now with organized feed reading yummy goodness:

http://reader.google.com/

No Comments

Overlaying Utility

So far Google Earth, while wicked cool, has added only moderate value (think in comparison to the other Google Services). While Earth-browsing last night I stumbled on a high capability though. Apparently anyone with a pro version can do arbitrary and live streaming overlays. If you have Google Earth, following this Keyhole file will allow you to select live NOAA overlays including an animation for California. If you don’t here is a low res taste.
Weather Centre Screenshot

No Comments

MinGW The Merciful

A special thanks goes out to my fellow GNU users who need want to program under MS Windows. Eventhough they don’t provide a random function MinGW is definately a must for those wishing to create good native software under MS Windows. For those who want to preserve there voice anyway. I will try to share some lessons learned as I fully figure out how to get things working right. Here is a little nugget in the mean time since MS does not provide strtok_r


char *c_strtok_r( char *str, char *delim, char **save_ptr ) {
  char *ptr;

  if( !str ) {
    if( !*save_ptr || !**save_ptr )
      return( NULL );
    str = *save_ptr;
  }

  while( *str && strchr( delim, *str ) )
    ++str;

  if( !*str )
    return( NULL );

  ptr = str;

  while( *ptr && !strchr( delim, *ptr ) )
    ++ptr;

  *save_ptr = *ptr ? ptr + 1 : ptr;
  *ptr = '\0';

  return( str );
}

No Comments

Shell Tricks #2 – Filtering CVS Verbosity

I am having a little trouble getting back to posting so I decided to post a programming nugget. This is a nice little way to get a clear picture of your CVS working area:

cvs status | egrep “(Need|Mod)”

I have this in my .bashrc:

alias cvsstatus cvs status | egrep “(Need|Mod)”

No Comments

Allah or Emacs, Lesson in Tolerance

There are many people in this world of ours, some of whom are fed more crap by their news/social media than others. Be thankful for the simple truths in your life for they may be all you have. Just look at this thread.

No Comments

(From (about Statements “Middle East”) “Strange Place”)

I am not a very big fan of Lisp. I believe that this really useful tool called the milti-stage compiler was invented that obsoleted Lisp. All that aside, while looking for a non-proprietary solution to the latest boondoggle of my coworkers, I found the following FAQ entry on orientation to Israel:

Why is CLISP using menorah as the logo?

BTW I have programmed plenty in Lisp, so don’t think I am knocking it without having a full understanding of the topic.

No Comments

Bad Behavior has blocked 157 access attempts in the last 7 days.