My GitHub page for assorted FOSS stuff

Finally I’ve started to upload the stuff, I’m using in my day to day life for years, to https://github.com/richnusgeeks .

 

Some of my Linux for You articles

Here is the link for some of my Linux for You articles published in print and now hosted on their site:

http://www.linuxforu.com/author/ankur-kumar-sharma/

Python and Instant GUIs

PythonAndInstantGui.pdf Download this file

Hi All,

 

Here is my original print article published in Linux for You magazine on Programming Instant GUIs with Python.

 

LINUX For You Magazine http://www.linuxforu.com/

Spicing Up Console for Fun and Profit – 2

Spicingconsole2.pdf Download this file

Hi All,

 

Here is my original print article published in Linux for You magazine on Programming Command Line GUIs.

 

LINUX For You Magazine http://www.linuxforu.com/

 

CC BY-SA 3.0 http://creativecommons.org/licenses/by-sa/3.0/

Spicing Up Console for Fun and Profit

Spicingconsole.pdf Download this file

Hi All,

 

Here is my original print article published in Linux for You magazine on Tweaking Console Terminals and Command Line GUIs.

 

LINUX For You Magazinehttp://www.linuxforu.com/

 
CC BY-SA 3.0 http://creativecommons.org/licenses/by-sa/3.0/

 

Extending Python via Shared Libraries

Hi All,
Here is the original print article published in Linux for You magazine on Python and C/C++ interaction and the associated errata.

Errata:

Page Column Para Line Replace with New text Remarks

43 1 5 7 method of the CDLL class method of the cdll object cdll is a loader object from ctypes,

43 2 5 11 c_ushort(-3) c_ushort(3) unsigned short with signed data provides improper result,

44 1 8 1 GCC gcc gcc is the command for GCC,

44 2 2 2 generates a C generates a C/C++ SWIG generates C or C++ wrapper file,

44 2 2 10 C wrapper C/C++ wrapper -do-,

44 2 5 4 testmodule.so _testmodule.so SWIG shared library naming convention,

44 2 3 4 hpp and hpp, testmodule.cpp and source file name missed,

44 1 Note – – This setting works only in the current terminal and the login session. If you want to get this effective in any terminal on every login session, add the line export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH in your .bashrc and then issue commands sudo ldconfig and . ~/.bashrc .

21_Extending Python.pdf Download this file

Turbo Charge Python Apps with Speed – Part 1 and 2

Hi All, below are the links for my article series on speed optimization for Python Apps, originally published in Linux For You :

PyMakeMeLazyNDumb an automation tool for geekz, v0.0.6 released

The v0.0.6 of PyMakeMeLazyNDumb is an enhancements release and it carries some improvements over v0.0.5 . The download links for the project are : 

 

 

GeeksZine December 2010 Issue

It’s a pleasure to present the 6th issue of the GeeksZine and hope that we’ll keep on improving and delivering the zine for many more years to come. This issue of the zine consists of Turning your old machines into development workhorse using PuppyLinux, Text processing with power tool Sed and a writeup on the current release of PyMakeMeLazyNDumb. Also there are regular News bytes and Tips n tricks sections for you. A big thanks to Richard StallmanLinus Torvalds and all the Geeks there to pamper us with FLOSS and make the GeeksZine possible. FLOSS Rulz!!!

PyMakeMeLazyNDumb an automation tool for geekz, v0.0.5 released

The v0.0.5 of PyMakeMeLazyNDumb is a bugfix release and it carries some improvements over v0.0.4 . It also contains the help file in pdf format. The download links for the project are :
Follow

Get every new post delivered to your Inbox.