Miscellany

Programming tidbits

Jan '09 update: cloc had an issue. Developers at my company have a variety of nested comments in the code and cloc was not able to strip them out. It would actually remove some lines of code. One work around is to remove all single line C++ style (//) comments first and then run cloc to strip out the C-style block (/* */) comments. I wrote a Perl script which removes all single-line comments whether they are nested or not. I like to call it as pre-cloc. Al Danial was impressed and appreciated it. I thought it was amusing also, writing a Perl program to remove C++ style comments from Java code.

Oct 2008: at work I worked on a Ruby program that has to parse source code files and print the database tables used in each file. For this I needed to have the source code without comments. I started writing a program to strip comments out but then thought, someone else would have already solved this problem, so googled and stumbled upon cloc. I used cloc quite extensively and in the process gave feedback to its author resulting in a couple of minor enhancements and a couple of bug fixes. The author Al Danial released a new version and acknowledged my contribution.

I am playing with Sudoku Solvers since 2008; visit my Sudoku Corner about my programming forays in this area. I have spent quite a few of my weekends in developing the MH-Sudoku Solver.

Software developement makes its presence in my extended family, so I have a web page, IT in the family giving details of those who make a living with software.

A sojourn with Perl is Rupa Subramanya's blog and links in her posts -> Rupa-Subramanya-blog-links. The story behind the page -> Valentine Day Scraping and Strawberry Perl for Rupa's Blogs.

Other activities

Translation

22-May-10: Helped start Ruwiray. Main purpose is to provide interesting reading material about Telugu society and culture in English. Mahiba incorporated a proprietorship that owns and runs the website. We host stories and articles translated from Telugu originals published in newspapers and magazines.

It's really wonderful what one can quickly put together with a concept, mobile phone, laptop, net connection, email account, and a credit card.

--------------------------

Happy to announce that Four Soft Limited achieved CMMI level 5 assessment. Spearheaded the effort as the Management Representative for quality systems under the sponsorship of CEO Rajshekhar Roy. The press release on this certification (http://www.four-soft.com/four-soft_achieves_CMMI_level_5_certification.asp) was carried by quite a few media outlets, a sample of which are:

http://press-releases.techwhack.com/113788-soft-achieves-cmmi-level-5-certification

http://www.efytimes.com/e1/56192/fullnews.htm

http://equitybulls.com/admin/news2006/news_det.asp?id=84840

http://www.indiainfoline.com/Markets/News/Four-Soft-achieves-CMMI-Level-5-Certification/5031221272

http://news.indiamart.com/story/four-soft-receives-cmmi-level-5-certification-126656.html

A speech

The founder and chairman of Four Soft Limited, Palem Srikanth Reddy has entered public life in 2008 and the I.T. community at Cyber Towers, Madhapur, Hyderabad held a congratulation meeting (Sep '08). I made a short introductory speech, as one of the speakers in the meeting. The meeting was covered by TV channels -> Gemini News on Gemini TV (01-Sep-08) [14MB], Gemini News, City Lights (04-Sep-08) [71 MB], and ETV News (02-Sep-08) [5 MB]. I am there in glimpses :)-

[Note: the files are saved on mediafire.com and you will have to click the link "Click here to start download"]