Jul 24

Odd Google PageRank Searches

Here’s an intellectual curiosity that piqued my fancy: The number 9 spot on the top 10 google searches that point to my website.

Apparently in an effort to dominate the PageRank at Google, I have successfully cornered the niche market of risque text-editing.

What could “nsfw vi” possibly mean??

Read the rest of this entry »

This post has been viewed 857 times.
Jul 20

Dock Icons: VMWare

I’ve always been obsessed with art. Especially since I’m not artistic. I can draw a MEAN stick figure, I’ll tell you. Everything I create from scratch is a disaster. Unfortunately, I’ve always had an knack for it. I can pick out colors, shapes and figures that are most pleasing to the eye. I am more adept at refining the rough edges of a draft to a masterpiece than having the imagination to create anything from a blank canvas.


Read the rest of this entry »

This post has been viewed 2928 times.
Jul 17

svn ignore pattern for csharp

It seems like I’m always reinstalling and forgetting which files should and shouldn’t be checked in. Here is a good pattern to get started with:

*.suo *.user obj Debug *.pdb *.application *.Cache *.scc Thumbs.db RECYCLER

Some people believe nothing in bin/ should be checked in, however, I use my repository as a software distribution site as well, so I allow bin/Release to be versioned.  This pattern should work for most of .NET but I haven’t fully tested it, I only use C#.

This post has been viewed 1255 times.
Jun 25

Yod’m 3D – Windows Virtual Desktop Manager

Yod’m 3D by Chris ‘Soft is a free virtual desktop manager which mimics the 3D functionality of Beryl by “spinning” your desktops in a cube-like rotation.  This software utilizes DirectX 9 to force your desktop into a cube but does not require that awesome of a video card.

Yod'm 3D sample image

I chose this desktop manager over the others merely for the fancy footwork displayed while changing desktops giving one the illusion of multiple desktops.  Other desktop managers merely show windows, and hide others giving you the impression you are switching.  The inclusion of a mapping of the desktops on a cube allows the user to believe there are more desktops.

Read the rest of this entry »

This post has been viewed 1188 times.
Jun 19

ForumSmileys v0.8 released for Pidgin/Gaim

Update: Recommended by Ady Romantika, maintainer of PidginPortable

My custom smileys package for Pidgin has been released. ForumSmileys v0.8 is a collection of smileys from around the web that I’ve found on forums and such. There are over 170 smileys.

A sample has been provided below.  Most icons are in the same style.  Many animations.

ForumSmileys v0.8
Click the image for a full list!

Read the rest of this entry »

This post has been viewed 20548 times.
Jun 16

CacheViewer for Firefox – Easily save cached items

CacheViewer is a plugin for Firefox which allows you easy access to your cache.  It presents a nice easy front-end for your cache directory and allows you the option of saving files from either memory or disk.

This post has been viewed 808 times.
Jun 15

XAMPP – Portable Web Development

XAMPP (eXtendable Apache MySQL PHP Perl, I think) is a quick and easy package for portable web development. It’s main purpose is to be an easy-to-install distribution for developers to get into the world of Apache. To make it convenient for developers XAMPP is configured with all features turned on. Just install one package to get a complete website back-end in minutes.

The default configuration includes the latest versions of the following:

  • Apache – The base webserver
  • SSL – SSL so you can browse via https://
  • MySQL – Database backend
  • PHP – Server-side scripting
  • phpMyAdmin – Simple web based interface for managing the database

In addition to the defaults, the package includes many other additions, such as mod_rewrite, that just need to be enabled via a config file change.

The windows version is also built as a lite package which does not need to be setup! Just copy to your portable thumb drive and go!

This post has been viewed 3180 times.
Jun 14

Pidgin – Ctrl-Enter to Send Message

Pidgin v2.0(.1) provides no easy way to change the key bindings (this is intentional) so you can use [Ctrl]-[Enter] to send your message rather than just [Enter] to send a message. This is a problem for me as I usually like to make my sent messages intentional rather than typing something I’ll regret and fat-fingering the [Enter] key.

Since I use the portable version of Pidgin the file to edit is: X:\PortableApps\PidginPortable\Data\settings\.purple\gtkrc-2.0

Its contents should be the following:

binding "pidgin-bindings"
{
# enter inserts a newline
bind "Return" { "insert-at-cursor" ("\n") }
# ctrl-Enter sends message
bind "<ctrl>Return" { "message_send" () }
}
widget "*pidgin_conv_entry" binding "pidgin-bindings"

UPDATE: You might also consider installing my Pidgin smiley theme: http://blog.ozmonet.com/2007/forumsmileys-v08-released-for-pidgingaim/

This post has been viewed 47066 times.
Jun 06

vi Tips and Tricks

Delete lines that contain string:
:g/string/d

Turn on|off line numbering:
:set [nu|nonu]

Number lines (filter the file through a unix command and replace with output):
:%!cat -n

Sort lines:
:%!sort

Sort and uniq:
:%!sort -u

Set textwidth for automatic line-wrapping as you type:
:set textwidth=80

Turn on|off syntax highlighting
:syn [on|off]

Force the filetype for syntax highlighting:
:set filetype=php

Use lighter coloring scheme for a dark background:
:set background=dark

This post has been viewed 778 times.