Archive for the 'Open Source' Category

Page 2 of 7

WP-TwitterBadge v0.2 Released

After taking some time to track down a bug that seems to only affect Internet Explorer 6 (why on earth did I bother?) I’ve finally released an update that fixes the error.

After getting several comments about users experiencing errors with this plugin while using IE6 I finally gave in and patched the little bug. Why are they still using IE6?

…well, it works fine now…as far as I know. I’ve had a few people test it with no errors as well as myself, so hopefully if you couldn’t use it before it will work fine now.

To find out more about this WordPress plugin, go to it’s main page. You will find all released versions there (past and present) as well as a link to the official WordPress Plugin page. Feel free to leave feedback!

WP-UserAgent v0.9 Released

I’ve just released an update for the WordPress plugin WP-UserAgent. The update changelog is as follows:

v0.9

  • Added detection for Venenux GNU Linux and Oracle Linux.
  • Added detection for Laconica and MovableType trackbacks.
  • Cleaned some of the code for trackback detections.

You can find out more about WP-UserAgent as well as a download from the main page.

New: Netflix Watch Instantly Timer

I’ve just posted a User Javascript file that allows you to get a quick glance at the total time that you’ve spent watching Netflix Watch Instantly programs.

netflix-watch-instantly-with-userjs

So far I haven’t had enough time to make the script Greasemonkey compatible, but it should be shortly. For now, it works great with Opera.

Thanks to @fearphage for helping me get this sorted out with Greasemonkey as well!

Head on over and grab the script so you can keep tabs on how much time you spend watching tv…online…on netflix. ;)

New WordPress Twitter Badge Plugin!

After coming across this nifty little Twitter Badge at Techie-Buzz while reading a Google Chrome OS article, I realized how cool their little Twitter link was and I instantly new it was going to be on kyleabaker.com as well. :D

wp-twitterbadge-01

After a quick look at the source code of the page, I had decided to build a quick plugin for WordPress to insert the same code. So the plugin process began.

I didn’t want to hard code it into the footer of my K2 theme, because I frequently update to the latest K2 theme nightly builds. This way would save me a lot of trouble and even make this neat little Twitter Badge available to thousands. And so…WP-TwitterBadge was born.

wp-twitterbadge-02

I traced the code back to an embeded script from go2web20.net and realized how n00b friendly this script would have been to install anyway even without an easier plugin to install it for you, but the fact that it would save me time in the future was well worth it.

Basically, if you’re not using the WordPress plugin, you just link the script and set a few variables. This made it very easy to make it customizable as well!

Just mimicking their own setup page, I was able to make a quick Options page featuring a live preview (as all of my plugins have so far ;) ). I even coded the preview with way less script than they used on their own page since extreme error checking is really not needed (everything is live so you can see the problems there).

wp-twitterbadge-03

At a rate of 20-30+ new downloads per hour I would say that this plugin is by far my most favored project…considering that it hasn’t been reviewed yet (no trackbacks thus far) by anyone whereas others already have.

If you’d like to checkout this little Twitter Badge on your own site, just head over to the plugin page or search for “WP-TwitterBadge” from your “Add New Plugins” page in WordPress and install it from there. If you like it, pass it on!

Linux: Two Scripts to Help Debug Opera

Are you an Opera user and a Linux user at the same time? If so, then you could genuinely help Opera by sending in bug reports and specifically crash reports.

I’ve put a could of tools together for you in the form of scripts. If the idea of scripts scares you, then don’t worry. I’ve explained how to use them in the INSTALL.txt file that is in the zip archives for each tool.

They are really easy to use and can make your life much easier!

If you find that these scripts could be improved and/or extended, feel free to make changes yourself and/or pass them my way so we can all benefit from them!

Opera: Kill Freeze – The first tool is a script that will stop Opera when it’s frozen and, if you are using Opera 10+, prompt you with a crash log report so you can explain how it happened.

Opera: Crash Report Details – This tool will generate a text file on your desktop with some technical specifics that you should copy and paste along with your bug report. This information can greatly help with finding a bug and reproducing it so that it can be eliminated.

Do you have or know of similar tools? Let me know about them and post them in the comments!

Crash logging Opera with Inspector IIXII for Linux, Part 2

Following up with an update to my original post, I’ve brought an easier way for you to make use of Inspector every single time you open Opera.

In a nutshell, I’ve written a script that launches Opera and then attaches Inspector to the process id. There is a setup script that will make some necessary changes and create a shortcut on your Desktop for you that opens Opera and Inspector for you easily!

If you want to find out more about the Opera + Inspector Launcher or download it for yourself just head over to the info/download page.

If you have any questions and/or suggestions, just leave them in the comments here or on the Launcher page.

Install Boxee in Ubuntu 9.04 Jaunty x86_64

After coming across details regarding Boxee and the extended number of sources that it can pull videos from, I just had to give it a test drive.

First of all, Boxee is a media player that is being developed for multiple platform use. It’s not restricted to videos and is able to stream music from Pandora as well as Last.fm.

One of the first things that I noticed upon registering for Boxee (which is free) was that it is currently only available for Mac and Ubuntu. A Windows version is in development, however, it’s not currently possible to get an install of the alpha/beta Windows builds.

To further disappoint me just a bit, I found that the installers for Ubuntu were for 32-bit machines only. fortunately there is that geeky thing you can do called “force-architecture” or “force-all”. :P

boxee

After using my online best friend (Google) I was able to come across several guides for installing Boxee on Ubuntu 9.04 64-bit. Some of them were correct and some of them weren’t. Some of them were scattered and unorganized and…well…none of them were pathetically easy to follow.

That’s why you’re here. ;)

If you want to install Boxee on Ubuntu 32-bit, just follow the installation instructions provided after registering. If you’re installing in Ubuntu 64-bit (Jaunty Jackalope I might add) then please continue.

Installation

  1. Install “getlibs-all” by downloading it from here and double clicking to install or by copy/pasting the following terminal commands. (More details about getlibs here).
    wget http://frozenfox.freehostia.com/cappy/getlibs-all.deb
    sudo dpkg -i getlibs-all.deb
  2. wget http://apt.boxee.tv/dists/jaunty/main/binary-i386/Packages.gz
  3. zcat Packages.gz | grep Filename
  4. Make sure that the bold part in the following command matches the file name from the above command (ignoring the jaunty and intrepid folder differences).
    wget http://apt.boxee.tv/dists/intrepid/test/binary-i386/boxee-0.9.11.5777.deb
  5. sudo dpkg -i –force-all boxee-0.9.11.5777.deb
    sudo dpkg -i –force-architecture boxee-0.9.11.5777.deb
  6. The following command may take some time to complete, however, be patient and wait for getlibs to prompt you whether or not to install additional libraries to make Boxee work on your machine. Be sure to answer yes or y. ;)
    getlibs /opt/boxee/Boxee
  7. sudo apt-get install lib32nss-mdns

After being patient and completing these (honestly) few steps, you should be able to launch Boxee from the application menu and start enjoying some Internet videos!

For further reading or more detailed/technical instructions please see the source thread of this process.

Also, for the record, Netflix Watch Instantly does not work in Boxee for Ubuntu as far as I can tell (due to the lack of DRM support).

I hope I’ve been able to help in some way. Best of luck with Boxee!

WordPress Plugin WP-UserAgent 0.8

I’ve just updated WP-UserAgent to version 0.8, covering a lot of ground over the past few days. As I’m working to reach a stable and solid 1.0 release, I’m also working towards a feature complete plugin.

Version 0.8 offers support for detecting ~90 different web browsers and ~35 different operating systems (counting each version of windows).

wp-useragent-0-8-img1

Easy access to WP-UserAgent settings is worked right into the Plugins page. No more need to search for options to edit!

Once you find the options page, you’ll find a cleaned up look and feel, along with a real-time preview of how your changes will appear.

wp-useragent-0-8-img2

If you’re in need of a cool geeky WordPress plugin, why not give WP-UserAgent a shot? It’s an interesting way to find out a few details about your subscribers and other visitors!

Find out more details, changelogs and downloads on the official WP-UserAgent plugin page.

xbtit is the newest site addition

I’ve been curious for a while about the option of offering projects and other various downloads here at kyleabaker.com via BitTorrent.

If you want to take a look at the torrent section, just continue on over to kyleabaker.com/torrents and browse through!

I’m still in the process of posting my content to it, but its there if you need it!

Installing xbtit was straight forward and simple. It took a little searching to find the settings that I needed to make it open to the public. Otherwise everyone would have needed a user name and password to access it…annoying.

I think the layout is poorly mapped out and cluttered in the Administrative Panel, but xbtit doesn’t seem to be getting as much attention as WordPress either.

While configuring the default style so that the torrent section integrates with the rest of my k2 theme, I realized how poorly parts of the BitTorrent user interface were coded and html was hard coded into the some none theme files.

If you plan to make sure that your site passes W3C validation, then be prepared for a lot of time wasted on debugging.

Final Release: Ubuntu 9.04 Jaunty Jackalope

Today’s April 23, 2009 and you know what that means. Ubuntu 9.04 is to be released in it’s final state.

To upgrade from Ubuntu 8.10 on a desktop system, press Alt+F2 and type in “update-manager -d” (without the quotes) into the command box. Update Manager should open up and tell you: New distribution release ‘9.04′ is available. Click Upgrade and follow the on-screen instructions.

To upgrade from Ubuntu 8.10 on a server system: install the update-manager-core package if it is not already installed; edit /etc/update-manager/release-upgrades and set Prompt=normal; launch the upgrade tool with the command sudo do-release-upgrade; and follow the on-screen instructions.

I’ve been using Jaunty Jackalope since the early Alpha releases with few problems and the ones that were there have disappeared thanks to speedy updates!



 

March 2010
S M T W T F S
« Feb    
 123456
78910111213
14151617181920
21222324252627
28293031  
The W3C validators rely on community support for hosting and development.
Donate and help us build better tools for a better web.