Sunday, January 17, 2010

ProxyBot 0.7 Stable Released

So there were some things that were in need of tweaking in the last version, so I have now released version 0.7. Due to popular demand I have implemented support for MySQL in addition to Postgres. I tried getting SQLite to work but it isn’t thread safe and would require a new instance in every [...]

http://www.madsoft.org/2008/03/12/proxybot-07-stable-released/

Reusing 3rd Party Libraries in Web Development

Ever since I have been getting back into the swing of Web Development, working on one of my projects, I really took notice to something. Whenever you see a PHP application out there that is free to download and you start looking through how they did things. You start to see that generally many web [...]

http://www.madsoft.org/2008/04/14/reusing-3rd-pary-libraries-in-web-development/

Easily create IRC bots in Python with PyBotlib

Back when I wrote ProxyBot, I was frustrated by the fact that there was a lack of maintained and documented third party libraries for the IRC client protocol. So I essentially wrote my own implementation of the IRC client protocol for use with the bots that I write. Well I wrote the library to take [...]

http://www.madsoft.org/2008/05/09/easily-create-irc-bots-in-python-with-pybotlib/

Interfacing Banshee 1.0 with DBus and Python

Ever since the DBUS API change (more like overhaul) during the development of Banshee 1.0 and developers haven’t yet started supporting it in their plugins so I decided that I would play around with it. From what I have seen, it seems that the perception is that DBus is hard and complicated but its actually [...]

http://www.madsoft.org/2008/06/10/interfacing-banshee-10-with-dbus-and-python/

Small Banshee 1.0 Status Plugin for Pidgin

This took a bit longer to get out than I had originally expected but here it is. As a precursor to my previous post, I wanted to make a new “plugin” for pidgin that would update my music status from Banshee because as of the development versions of 1.0, they had an entirely new API [...]

http://www.madsoft.org/2008/06/23/small-bashee-10-status-plugin-for-pidgin/

QOverclock 0.1

I actually wrote this little application quite a few weeks ago, I was just contemplating whether it was worth posting or not. I had just finished building my new PC and was starting to do a lot of overclocking and tweaking. Frustrated by the fact that there weren’t any Linux or open source alternatives to [...]

http://www.madsoft.org/2008/08/13/qoverclock-01/

SETI@Home Optimizers on Linux

As I am a big proponent of the SETI@Home project as well as a Linux user, discovering that optimized SETI applications existed and how to use them was important. It took quite some time to figure this all out by myself since there are hardly any (from what I could find) resources on SETI@Home optimized [...]

http://www.madsoft.org/2008/09/28/setihome-optimizers-on-linux/

Configuring the PlayStation 3 Controller on Linux

A couple of months ago I stumbled upon a slew of information related to using the PS3 controller as a joystick on Linux. I immediately took my PS3 controller and started experimenting with the documentation out there for doing this sort of thing. Unfortunately however, not everything mentioned in this documentation worked correctly. For instance, [...]

http://www.madsoft.org/2008/12/16/configuring-the-playstation-3-controller-on-linux/

Using the Rcon protocol with Python

Within the PC gaming community, it is quite useful to be able to control or monitor your servers programmatically. The almost universal standard being Rcon or “Remote Connection.” The protocol is overall very simple, it only requires a standard UDP socket and that you send a packet header with the login credentials per each request you [...]

http://www.madsoft.org/2009/11/26/using-the-rcon-protocol-with-python/

Integrating TinyMCE with Django

Many people often want What You See Is What You Get (WYSIWYG) editors when creating content from within their web applications. This can be either in the Django admin control panel or for the end user. One of the most flexible and useful of the WYSIWYG editors currently available is TinyMCE due to its extensive [...]

http://www.madsoft.org/2009/12/09/integrating-tinymce-with-django/

Saturday, January 16, 2010

ProxyBot 0.7 Stable Released

So there were some things that were in need of tweaking in the last version, so I have now released version 0.7. Due to popular demand I have implemented support for MySQL in addition to Postgres. I tried getting SQLite to work but it isn’t thread safe and would require a new instance in every [...]

http://www.madsoft.org/2008/03/12/proxybot-07-stable-released/

Reusing 3rd Party Libraries in Web Development

Ever since I have been getting back into the swing of Web Development, working on one of my projects, I really took notice to something. Whenever you see a PHP application out there that is free to download and you start looking through how they did things. You start to see that generally many web [...]

http://www.madsoft.org/2008/04/14/reusing-3rd-pary-libraries-in-web-development/

Easily create IRC bots in Python with PyBotlib

Back when I wrote ProxyBot, I was frustrated by the fact that there was a lack of maintained and documented third party libraries for the IRC client protocol. So I essentially wrote my own implementation of the IRC client protocol for use with the bots that I write. Well I wrote the library to take [...]

http://www.madsoft.org/2008/05/09/easily-create-irc-bots-in-python-with-pybotlib/

Interfacing Banshee 1.0 with DBus and Python

Ever since the DBUS API change (more like overhaul) during the development of Banshee 1.0 and developers haven’t yet started supporting it in their plugins so I decided that I would play around with it. From what I have seen, it seems that the perception is that DBus is hard and complicated but its actually [...]

http://www.madsoft.org/2008/06/10/interfacing-banshee-10-with-dbus-and-python/

Small Banshee 1.0 Status Plugin for Pidgin

This took a bit longer to get out than I had originally expected but here it is. As a precursor to my previous post, I wanted to make a new “plugin” for pidgin that would update my music status from Banshee because as of the development versions of 1.0, they had an entirely new API [...]

http://www.madsoft.org/2008/06/23/small-bashee-10-status-plugin-for-pidgin/

QOverclock 0.1

I actually wrote this little application quite a few weeks ago, I was just contemplating whether it was worth posting or not. I had just finished building my new PC and was starting to do a lot of overclocking and tweaking. Frustrated by the fact that there weren’t any Linux or open source alternatives to [...]

http://www.madsoft.org/2008/08/13/qoverclock-01/

SETI@Home Optimizers on Linux

As I am a big proponent of the SETI@Home project as well as a Linux user, discovering that optimized SETI applications existed and how to use them was important. It took quite some time to figure this all out by myself since there are hardly any (from what I could find) resources on SETI@Home optimized [...]

http://www.madsoft.org/2008/09/28/setihome-optimizers-on-linux/

Configuring the PlayStation 3 Controller on Linux

A couple of months ago I stumbled upon a slew of information related to using the PS3 controller as a joystick on Linux. I immediately took my PS3 controller and started experimenting with the documentation out there for doing this sort of thing. Unfortunately however, not everything mentioned in this documentation worked correctly. For instance, [...]

http://www.madsoft.org/2008/12/16/configuring-the-playstation-3-controller-on-linux/

Using the Rcon protocol with Python

Within the PC gaming community, it is quite useful to be able to control or monitor your servers programmatically. The almost universal standard being Rcon or “Remote Connection.” The protocol is overall very simple, it only requires a standard UDP socket and that you send a packet header with the login credentials per each request you [...]

http://www.madsoft.org/2009/11/26/using-the-rcon-protocol-with-python/

Integrating TinyMCE with Django

Many people often want What You See Is What You Get (WYSIWYG) editors when creating content from within their web applications. This can be either in the Django admin control panel or for the end user. One of the most flexible and useful of the WYSIWYG editors currently available is TinyMCE due to its extensive [...]

http://www.madsoft.org/2009/12/09/integrating-tinymce-with-django/
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None<br /><br /><a href="[]">[]</a>
None

[]
None

[]
None

[]
None

[]
None

[]
None

[]
None

[]
None

[]
None

[]
None

[]