10 Reasons why You Should try Extreme Programming NowApril 1st, 2009 I am sure if you are associated with software developments or serious enterprise workships, you must have heard of XP or extreme programming. The core idea of XP is Agile programming that is fast and flexible and Iterative development.
Marrying bduf with agile methodologyMarch 12th, 2004 People hate abrupt changes to the way they work. So changes have to be introduced, slowly but steadily.
Carnegie Mellon 'Last Lecture' prof's 3D computer programming tool to be updatedJuly 31st, 2009 'Last Lecture' prof's program to be updatedPITTSBURGH — Carnegie Mellon University will release an updated version of the animation-based software developed by late "last lecture" professor Randy Pausch to teach computer programming. Pausch, a Carnegie Mellon computer science professor and pioneer of virtual reality research, was involved with the Alice software project.
Introduction To Ruby For Java DevelopersJune 30th, 2006 Most Java programmers attempt to use Ruby like they use Java, similar to the mistakes C/C++ programmers commit when transitioning to Java. However Ruby provides a cleaner programming paradigm which if embibed can be effectively used to solve your problems.
Map of topics on Simple Thoughts BlogMarch 17th, 2005 Here is a map of topics on Simple Thoughts Blog. It is also available from the front page below topics header in the sidebar, named as (map).
Creativity MachineJanuary 26th, 2004 A machine that generates music, creates better toothbrush and patentable inventions!
I heard about it first from Weiqi Gao's Weblog - Weiqi Gao.com
Read about it here. The idea is not new, introduce randomness in the system for better learning.
Of Strategic Languages, Java's Adoption Is Highest - Forrester ReportJuly 17th, 2005 According to Forrester survey data and analysis, Java's 66% penetration is the highest among strategic programming languages for enterprise applications. Visual Basic 6 (VB6) and C/C++ have nearly as much penetration as Java, but VB6 is past mainstream support and C/C++ has a comparatively limited ecosystem.
New operating software for machine monitoring systems can work automaticallyAugust 10th, 2009 WASHINGTON - Scientists have developed a new operating software for condition monitoring (CM) systems that are used to monitor machines remotely, which can be adapted for use with various types of facility without the need for manual programming. CM systems monitor machines remotely, with sensors mounted on the equipment feeding continuous measurements back to a control box, which records and stores the data, and if an error occurs, the system alerts the operator.
Free 10 Week AJAX Programming Online CourseJuly 14th, 2006 A free 10-week "AJAX Programming" online course is about to start from August 4th, 2006. This course is for anyone who wants to learn AJAX for the first time or increase their knowledge on AJAX.
Home-built PVR Records a Month's Worth of Shows from all ChannelsJuly 25th, 2005 Promise TV is a home-built personal video recorder (PVR) made out of commodity PC components (primarily LOT of high-capacity hard-drives). Promise grabs the entire broadcast TV multiplex ( all the channels being broadcast in the UK ) slices them up according to the free, over-the-air electronic programming guide, and stores an entire month's worth.
Allen Holub: Say No To XML (As Programming Language); I AgreeSeptember 27th, 2006 Allen Holub (Author of Compiler Design in C and famous OO Guru) said: "XML is perhaps the worst programming language ever conceived. I’m not talking about XML as a data-description language, which was its original design.
My Simple Goals for Simple ThoughtsJune 6th, 2006 What is my agenda for Simple Thoughts blog? What are my goals?
My goal is to provide accurate and quality information on java and web technologies. It includes providing code samples, software, wordpress plugins, software reviews, news and views, architectural discussions and much more.
Some thoughts on Richard Grimes article on .NETMarch 8th, 2005 I personally find the article by Richard Grimes on the state of .NET technologies very informative. It is comical to note some of the rants against him in the post and in the comments at http://weblogs.asp.net/danielfe/archive/2005/02/22/378343.aspx
Some of it are plain hilarious like:
And really, let's face it, every programming language has a problem.
Python: A recipe for cryptic code?April 13th, 2005 I have heard that Python is a great programming language which is so much superior to everything around etc. The following code in python is touted as the world's smallest p2p client & server.
An all time dumb question: [On programming languages]May 8th, 2005 An all time dumb question:
Person A. Duh... in what language should we program?
Person B.
July 3rd, 2007 at 12:03 pm
Recently, there is something called “Software Development Rhythms.” http://en.wikipedia.org/wiki/Software_Development_Rhythms