[micah@octopus ~]$
-
Create Application Launchers in GNOME 3
I often need to create custom application launchers for games, my own shell scripts, or to launch programs with specific command-line options. As such, I have written Desktop Entry Editor to make it easy to create and edit user-defined application launchers.
Application launchers are simple text files with a
.desktopextension that conform to the Desktop Entry Specification. For user-defined application launchers, the ideal location to save these desktop entries is in~/.local/share/applications. -
3 Taskbar Options for GNOME 3.2
I am still using GNOME 3 and, to my suprise, I really like not having the taskbar. But, I know a lot of you do want a taskbar and so, here are 3 bottom panel taskbars that you can add to GNOME 3.2.
-
Change Image with jQuery
How to use jQuery to swap an image when a thumbnail is clicked.
This simple example uses a progressive enhancement technique in which links to full-size images are "hijacked" by Javascript code that replaces the main image on the page with the full size version of the thumbnail.
You can see a working demo here: Change Image with jQuery
-
Gedit as a Django IDE for Linux
Configuring gedit as a Django Text Editor in GNOME
That's right, gedit, the default text editor in GNOME, is actually a pretty bad ass IDE for Django web development. To those who have not really explored gedit it looks much like "Notepad" at first glance. Do not be fooled. gedit is incredibly fast, efficient, and stable. That makes it a great editor. Pair a great text editor with the right plugins and you got yourself a clean, lightweight, simple IDE.
-
PayPal IPN with PHP
How To Implement an Instant Payment Notification listener script in PHP
Using PayPal's Instant Payment Notification (IPN) service can be a little complex and difficult to troubleshoot to developers new to PayPal. In this post I will walk you through the entire process using the PHP-PayPal-IPN project to avoid many of the common pitfalls in the back-end PHP code.



