misko.hevery.com
Where Have All the Singletons Gone?
http://misko.hevery.com/2008/08/21/where-have-all-the-singletons-gone
Guide: Writing Testable Code. Where Have All the Singletons Gone? August 21st, 2008 · 24 Comments. In Singletons are Pathological Liars. We discussed the problems of having singletons in your code. Let’s build on that and answer the question “If I don’t have singletons how do I ensure there is only one instance of X and how do I get X to all of the places it is needed? An OO application is a graph of objects. There are three different kinds of graphs I think of when I design an application. T his is the.
blog.adaptivesoftware.biz
CODING INSIGHTS: 07/01/2010 - 08/01/2010
http://blog.adaptivesoftware.biz/2010_07_01_archive.html
Parag Shah's notes on stuff he learns while coding. Saturday, July 24, 2010. DIY Masters in Computer Science. Since my formal education, a lot of advances have taken place in software development. I have been able to keep up with a few with regular reading and practice. But a lot of this learning has been a bit random, and as a result a bit dissipated as well. I feel like I want to engage in continuous learning, in a more organized manner. I don't want to go back to school because I would rather create o...
blog.adaptivesoftware.biz
CODING INSIGHTS: 05/01/2010 - 06/01/2010
http://blog.adaptivesoftware.biz/2010_05_01_archive.html
Parag Shah's notes on stuff he learns while coding. Wednesday, May 12, 2010. Android apps can run in parrallel (video). This is the seventh in a series of videos published by Google on Android programming. In this video the speaker starts an app to track photos his buddy publishes on Flickr. He can keep this application running in the background, so while he is browsing or checking his email, this application will constantly track the photos and notify him if a new photo has been uploaded. This video sho...
blog.adaptivesoftware.biz
CODING INSIGHTS: Fuctional Programming Principles in Scala - Getting Started
http://blog.adaptivesoftware.biz/2012/09/fuctional-programming-principles-in.html
Parag Shah's notes on stuff he learns while coding. Thursday, September 27, 2012. Fuctional Programming Principles in Scala - Getting Started. Sometime back I registered for the Functional Programming Principles in Scala. On Coursera. I have been meaning to learn Scala from a while, but have been putting it on the back burner because of other commitments. But when I saw this course being offered by Martin Odersky, on Coursera. I just had to enroll in it. The first step was to install the required tools:.
blog.adaptivesoftware.biz
CODING INSIGHTS: 09/01/2012 - 10/01/2012
http://blog.adaptivesoftware.biz/2012_09_01_archive.html
Parag Shah's notes on stuff he learns while coding. Thursday, September 27, 2012. Fuctional Programming Principles in Scala - Getting Started. Sometime back I registered for the Functional Programming Principles in Scala. On Coursera. I have been meaning to learn Scala from a while, but have been putting it on the back burner because of other commitments. But when I saw this course being offered by Martin Odersky, on Coursera. I just had to enroll in it. The first step was to install the required tools:.
blog.adaptivesoftware.biz
CODING INSIGHTS: My HSQLDB schema inspection story
http://blog.adaptivesoftware.biz/2011/04/my-hsqldb-schema-inspection-story.html
Parag Shah's notes on stuff he learns while coding. Wednesday, April 27, 2011. My HSQLDB schema inspection story. This is a simple story of my need to inspect the schema of an HSQLDB database for a participar FOREIGN KEY, and the interesting things I had to do to actually inspect it. I am using an HSQLDB 1.8. Database in one of my web applications. The application has been developed using the Play framework. Which by default uses JPA. Image 1: Table schema as shown by HSQLDB's database manager. This gave...
blog.adaptivesoftware.biz
CODING INSIGHTS: Android programming - All applications are created equal (video)
http://blog.adaptivesoftware.biz/2010/05/android-programming-all-applications.html
Parag Shah's notes on stuff he learns while coding. Sunday, May 09, 2010. Android programming - All applications are created equal (video). This is the fourth video in the series of videos provided by Google on Android programming. 00:25 Dianes ringtone app. 01:08 App to create a shortcut to anything on the system. 01:36 Replacing the home screen (End at 02:17). Labels: android apps are equal. Subscribe to: Post Comments (Atom). Online Computer Science Courses. Android apps can run in parrallel (video).
selfmadescholar.com
The Ultimate Self-Education Reading List | Self Made Scholar - Free Self Education Classes Online
http://selfmadescholar.com/b/2009/07/29/the-ultimate-self-education-reading-list
The Best of SelfMadeScholar.com. You are here: Home. Raquo; Basics Of Self Education. Raquo; The Ultimate Self-Education Reading List. The Ultimate Self-Education Reading List. On July 29, 2009 in Basics Of Self Education. A Bibliography for Lifelong Learning Enthusiasts. Theoretical Books on Self-Education. Theory-oriented books examine education as a whole and provide the foundation of understanding that self-education advocates share when they examine issues related to learning. If you’re still de...
blog.adaptivesoftware.biz
CODING INSIGHTS: Sharpen your programming skills
http://blog.adaptivesoftware.biz/2007/02/sharpen-your-programming-skills.html
Parag Shah's notes on stuff he learns while coding. Sunday, February 11, 2007. Sharpen your programming skills. Dave Thomas the author of “The Pragmatic Programmer” says. How do you get to be a great musician? It helps to know the theory, and to understand the mechanics of your instrument. It helps to have talent. But ultimately, greatness comes practicing; applying the theory over and over again, using feedback to get better every time. How do you get to be an All-Star sports person? Dave Thomas' code k...
blog.adaptivesoftware.biz
CODING INSIGHTS: DIY Masters in Computer Science
http://blog.adaptivesoftware.biz/2010/07/diy-masters-in-computer-science.html
Parag Shah's notes on stuff he learns while coding. Saturday, July 24, 2010. DIY Masters in Computer Science. Since my formal education, a lot of advances have taken place in software development. I have been able to keep up with a few with regular reading and practice. But a lot of this learning has been a bit random, and as a result a bit dissipated as well. I feel like I want to engage in continuous learning, in a more organized manner. I don't want to go back to school because I would rather create o...