Category Archives: Open Source

UC Berkeley Free Video Courses

From Massive Free Education List by JimmyR.com.
Related:
Campus launches YouTube channel. (UC Berkeley)
UC Berkeley is the first university to make videos of full courses available through YouTube. Visitors to the site at youtube.com/ucberkeley can view more than 300 hours of videotaped courses and events. Topics range from bioengineering, to peace and conflict studies, to “Physics for [...]

How will an Open-Access System Improve Scientific Research?

From Popular Science.
As science has become increasingly complex and interconnected, even the smallest a-ha instance demands that researchers spend the bulk of their time on grunt work—combing through relevant journal articles that are poorly annotated, begging colleagues for necessary materials (a biologist may need specific cell lines, for instance), and tracking down data sets. As [...]

Testing FAM with Python

There is a Python module python-fam that uses the client lib of FAM.
There is segmentation fault on deletion of python FAM obj, which can be checked using GDB. After replacing the code PyMem_DEL with PyObject_Del in _fam.c and rebuilt the extension, the segmentation fault goes away. (I submit this as a bug?)
Here is the test [...]

Compiling and Using GDB

GDB is the GNU Project Debugger.
I have some errors on compiling GDB:

gdb configure error: no termcap library found.
On searching, I find this solution to install ncurses-devel.
I downloaded and extracted ncurses-devel-5.2-2.i386.rpm.html.
Normally, you can install rpm by
rpm -i –nodeps ncurses-devel-5.2-2.i386.rpm
If this fails because it requires superuser access, you can extract with rpm2cpio using
rpm2cpio ncurses-devel-5.2-2.i386.rpm > ncurses-devel-5.2-2.i386.cpio
and then [...]

FAM Non-superuser Hack

FAM is File Alteration Monitor.
Also see The Watchful Eye of FAM by Ethan McCallum.
I am trying to use it in an environment where I have no root access, and not using portmapper.
After some changes and testing, it seems to work.

Change SuperUser uid to the uid you intend to run the program with, and also SuperUser_groups [...]

Battle for Wesnoth

Battle for Wesnoth is a turn-based strategy game in a fantasy setting with single-player campaigns and multi-player matches. It is free software released under GPL. You can download the game to play at the Battle for Wesnoth website.
In campaign games, you go through a series of scenarios, in which your leaders will either have to [...]

Adobe Flex Goes Open Source

Read at Zdnet blog by Ryan Stewart.