Monday, September 11, 2017
Sunday, August 27, 2017
Monday, August 07, 2017
Thursday, July 13, 2017
Wednesday, July 12, 2017
Thursday, July 06, 2017
Monday, July 03, 2017
Massive Technical Interviews Tips: Design a chess game using OO principles | Runhe Ti...
Massive Technical Interviews Tips: Design a chess game using OO principles | Runhe Ti...: http://k2code.blogspot.com/2014/03/design-chess-game-using-oo-principles.html http://swcodes.blogspot.in/2012/09/chess-game-design.html ...
Friday, October 23, 2015
Saturday, August 08, 2015
Monday, July 13, 2015
Mac on Empty Hard Drive Install
Interesting article on how to install mac on a empty hard drive
https://discussions.apple.com/thread/5507912?tstart=0
https://discussions.apple.com/thread/5507912?tstart=0
Sunday, June 28, 2015
Ruby on Rails Contd..
What is Rails? (From the Rails Website itself)
Rails is a web application development framework written in the Ruby language. It is designed to make programming web applications easier by making assumptions about what every developer needs to get started. It allows you to write less code while accomplishing more than many other languages and frameworks. Experienced Rails developers also report that it makes web application development more fun.
Rails is a web application development framework written in the Ruby language. It is designed to make programming web applications easier by making assumptions about what every developer needs to get started. It allows you to write less code while accomplishing more than many other languages and frameworks. Experienced Rails developers also report that it makes web application development more fun.
Rails is opinionated software. It makes the assumption that there is the "best" way to do things, and it's designed to encourage that way - and in some cases to discourage alternatives. If you learn 'The Rails Way' you'll probably discover a tremendous increase in productivity. If you persist in bringing old habits from other languages to your Rails development, and trying to use patterns you learned elsewhere, you may have a less happy experience.The Rails philosophy includes two major guiding principles:
- Don't Repeat Yourself: DRY is a principle of software development which states that "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system." By not writing the same information over and over again, our code is more maintainable, more extensible, and less buggy.
- Convention Over Configuration: Rails has opinions about the best way to do many things in a web application, and defaults to this set of conventions, rather than require that you specify every minutiae through endless configuration files.
Ruby and Rails Learning
Posting after ages
Ruby and Rails Learnings:
Trying hands on Ruby and Rails
Ruby Resources: https://www.ruby-lang.org/en/documentation/installation. On OSX you need the Homebrew package manager to install or it is recommended to use it to install Ruby. More on Homebrew
Best startup Learning guide for Ruby: https://www.ruby-lang.org/en/documentation/quickstart/
One thing I realized is how important Git has become. I have had experience with perforce now and Git has become the defacto standard of source control management. Basic Git knowledge is located here: https://git-scm.com/book/en/v2/Getting-Started-Git-Basics
Ruby and Rails Learnings:
Trying hands on Ruby and Rails
Ruby Resources: https://www.ruby-lang.org/en/documentation/installation. On OSX you need the Homebrew package manager to install or it is recommended to use it to install Ruby. More on Homebrew
Best startup Learning guide for Ruby: https://www.ruby-lang.org/en/documentation/quickstart/
One thing I realized is how important Git has become. I have had experience with perforce now and Git has become the defacto standard of source control management. Basic Git knowledge is located here: https://git-scm.com/book/en/v2/Getting-Started-Git-Basics
Tuesday, January 12, 2010
Drive Book Notes
Drive by Daniel H Pink talks essentially about 3 things
A - Autonomous
M - Mastery
P - Progress
These three characteristics are primary motivators which drive us.
A - Autonomous
M - Mastery
P - Progress
These three characteristics are primary motivators which drive us.
Monday, August 17, 2009
Saturday, June 06, 2009
Why and what to read?
Often times I pick up a book loose interest in it and leave it and it is on my to do list to finish the book. Have you ever faced such situation?
I have realized this plan works for me and I am sure it will be different for every individual
- Decide what you want to study
- Question yourself as to why are you studying
- After I read a chapter can I summarize the chapter in a few sentences.
- Can I write a good/bad review for this book.
- Use the book learning and APPLY
I have realized this plan works for me and I am sure it will be different for every individual
- Decide what you want to study
- Question yourself as to why are you studying
- After I read a chapter can I summarize the chapter in a few sentences.
- Can I write a good/bad review for this book.
- Use the book learning and APPLY
Saturday, May 30, 2009
Thursday, May 28, 2009
Subscribe to:
Posts (Atom)
