Image via WikipediaRuby on Rails
Ruby on Rails: Download
Ruby on Rails Guides
Ruby on Rails - Wikipedia, the free encyclopedia
Ruby on Rails Documentation
Top 12 Ruby on Rails Tutorials
Ruby on rails: up and running - Google Books Result
Ruby on Rails Tutorials - Tutorialized
Dribbble: Dan Cederholm and Rich Thornett | the Ruby on Rails Podcast
rails's rails at master - GitHub
Ruby on Rails Tutorial
Tutorial
Ruby on Rails Guides: Getting Started with Rails
Ruby on Rails Tutorial: Learn Rails by Example | by Michael Hartl
Ruby on Rails: the Ultimate Beginner's Tutorial
Ruby on Rails programming tutorials2 - Meshplex
Ruby on Rails Tutorial
Manning Forums Ruby for Rails
Rails Forum: Ruby on Rails Help and Discussion Forum
Ruby on Rails (Building an Online Forum)
Ruby on Rails Forum using Rails and Web Standards | SocialSEO.com
User Groups = Rails Wiki
Free Online Ruby Programming Classes
Building a Forum From Scratch with Ruby on Rails - Tutorialized
Exploring Rails 3 The Free Rails Online Conference - February 18th...
Ruby on Rails RoR Tutorials Install Windows Development Ajax...
Ruby On Rails
VipLoungeCasinoNew - Ruby on Rails Fórum
Showing posts with label Ruby. Show all posts
Showing posts with label Ruby. Show all posts
Tuesday, September 28, 2010
Monday, September 27, 2010
Techie, Tech Blogger, Iran Democracy Activist, New Yorker
"A former student asked me a few days ago how I learned Ruby on Rails. The answer was that I simply read a lot of great tutorials."
Techie, tech blogger, Iran democracy activist, New Yorker.
What do you want to be when you grow up? I just changed my Twitter and Facebook profiles to read the above. It used to be: Iran Democracy Activist, Tech Blogger, New Yorker.
And then there are distractions: The Movie Business.
Fundraising to be able to do full time Iran democracy work has not been easy: Selling 5% Of Nobel For 50K. I mean, if the Iranian American founder of eBay will not come along, who will?
Tweet 1, Tweet 2, Tweet 3, Tweet 4.
Not only do I not seem to have the knack for small dollar political donations, I think political work is meant to be public service, and so I am not going to discontinue my Iran work, I am going to do it on the side, part time. Insa-allah.
I have a LinkedIn email from Anu Shukla that has me psyched.
Location is southbay or virtual - exciting early stage opportunity. Will invest in training and ramp up for non Ruby engineering talent that are interested in learning. Competitive salary and stock.This means, if I can get in, I get to telecommute from NYC, and I can spend the first few weeks learning Ruby. I am up for it. Besides this looks like might be Anu's new stealth startup. Anu is a serial entrepreneur. She is bigger than Sabeer Hotmail Bhatia because Bhatia basically disappeared after Hotmail, whereas Anu kept chugging all along, and with Anu it is like you ain't seen nothing yet. Her best is yet to come.
Image via CrunchBase
That is the impression I get. Offerpal Media is a bigger promise than the company she sold over a decade ago for was it 200 million dollars?
She is inspiring. I'd be honored to be part of her new stealth startup.
Mike Arrington Is A Sexist Pig: Say PeeeeG!
The Highlight Of My Internet Week
Anu Shukla Has Found The New Frontier In Advertising
I Just Became Friends With Anu Shukla
I might even be open to moving to the other coast. But for now I should stay put. I think I like the idea of staying put in NYC and visiting the Bay Area often enough. That would be a swell arrangement.
Ruby on Rails
Ruby on Rails: Download
Ruby on Rails Guides
Ruby on Rails - Wikipedia, the free encyclopedia
Ruby on Rails Documentation
Top 12 Ruby on Rails Tutorials
Ruby on rails: up and running - Google Books Result
Ruby on Rails Tutorials - Tutorialized
Dribbble: Dan Cederholm and Rich Thornett | the Ruby on Rails Podcast
rails's rails at master - GitHub
Ruby on Rails Tutorial
Tutorial
Ruby on Rails Guides: Getting Started with Rails
Ruby on Rails Tutorial: Learn Rails by Example | by Michael Hartl
Ruby on Rails: the Ultimate Beginner's Tutorial
Ruby on Rails programming tutorials2 - Meshplex
Ruby on Rails Tutorial
Languages: English, Hindi, Nepali, Maithili (very good). Bhojpuri, Awadhi, Tharu, Urdu (good). Bengali, Sanskrit (so so).
Related articles by Zemanta
- Iran Democracy Activist, Tech Blogger, New Yorker (democracyforum.blogspot.com)
- The Shah Is For Secular Democracy, Not Monarchy (democracyforum.blogspot.com)
- September 23 Iran Democracy Protests NYC (democracyforum.blogspot.com)
- Democracy Success In Iran Could Be A 1989 Repeat (democracyforum.blogspot.com)
- Towards More Robust Iranian Diaspora Organizations (democracyforum.blogspot.com)
- Twitter For Fundraising (democracyforum.blogspot.com)
- Iran Feelers To The CIA And The California Society For Democracy In Iran (democracyforum.blogspot.com)
- Iran Democracy Organizations (democracyforum.blogspot.com)
- To Iran, With Love (3) (technbiz.blogspot.com)
- Iran, Iran, Iran (democracyforum.blogspot.com)
- Iran (democracyforum.blogspot.com)
- Iran's Interrupted Lives (nybooks.com)
- Looking for Work? Learn Ruby On Rails (devx.com)
- Rubinius 1.1 Speeds Up Ruby (devx.com)
Paul Graham: What Happens At Y Combinator: a portrait of YC is in some ways the complement of a portrait of the average startup .... an event called Demo Day, at which the startups present to an audience that now includes most of the world's top startup investors. ..... the details people omit in more public talks tend to be the most interesting parts of their stories ...... you hear just how screwed up most of these successful startups were on the way up. ...... Startups modify or even replace their ideas much more than outsiders realize. ..... Usually we advise startups to launch fast and iterate. .... real users, whose often surprising reactions to your product teach you what you should have been building. ..... Since there are a large number of points on the perimeter of most existing technologies at which one could push outward to create a quantum blister, what to build first is one of the most important questions we talk about. ...... The larval product should also have a larval business model. ..... Most things that happen to newly launched startups are bad. But paradoxically, these disasters are precisely the reason to launch fast: they all represent problems you're going to need to solve eventually, and the only way even to find out what they are is to launch. In practice they vary from technological bottlenecks to threats of lawsuits, but the most common problem is that users don't like the product enough. ...... the search space is huge ..... Some startups are immediately attractive, and they'll find it easy to raise money. Others are ugly ducklings, who will grow into swans in time ...... because raising money is like choosing an angle of attack for a plane. If you try to climb too steeply you just stall. ....... Once you start to get hard commitments from investors, more investors want in. ....... We still talk regularly with founders from the first YC batch in the summer of 2005. ....... Occasionally investors will say "I'm in" at Demo Day, but most of the convincing happens in subsequent meetings. ....... Getting a startup set up correctly is a nontrivial problem. ...... mediating disputes between founders. ..... Now, 5 years later, the YC alumni network is probably the most powerful network in the startup world. ..... Starting a startup was a very lonely undertaking when we did it ourselves in Boston in 1995. One of the goals of YC's batch model was to fix that, by giving founders the colleagues one would otherwise lack as companies with just 2 or 3 people. ....... even the most ardent boosters of other cities wouldn't claim they're at parity with the Bay Area. All other things being equal, Silicon Valley is the best place to start a startup. ...... Founders from other places are almost always surprised when they get here by the breadth and depth of support for startups. The Bay Area is for startups what LA is for the film industry. ....... The kind of horror stories you hear about investors dicking over startups rarely happen to those we fund. We almost never see broken termsheets. ....... "One of my goals since my last job was to stop working with mediocrity and find/surround myself with people smarter than I. YC definitely provided the quality of people I needed to be around." ...... The only person who's funded more is Ron Conway, and he may not have had such close interactions with all of them. ...... the intensity of YC.
Sunday, May 30, 2010
One Programming Language
Image via Wikipedia
I was over at Hacker News, and came across this wonderful blog post by Babu Srinivasan: If You Had To Learn Just One Programming Language. He lists all the languages and he lists 13 criteria with which to measure them. Then he starts eliminating languages.List 1: Common Lisp, Scheme, Fortran, Smalltalk, C, C++, Objective C, Ada, Java, Javascript, C#, D, Prolog, Perl, PHP, Python, Ruby, Groovy, Clojure, Lua, Forth, Factor, Erlang, OCaml, F#, Clean, Haskell, Scala.
List 2: Python, Ruby, Groovy, Clojure, Erlang, OCaml, F#, Clean, Haskell and Scala.
List 3: Clojure, Erlang, OCaml, Clean, Haskell and Scala.
List 4: Clojure, OCaml, Haskell/Clean and Scala.
List 5: OCaml, Haskell/Clean and Scala.
Winner: Scala.
Functions are values and values are objects. Therefore functions are objects. Unlike Java which has primitive types int, float etc, Scala is completely object oriented. Numbers, characters, booleans, functions are just objects ..... A big deal is made of duck typing in languages such as Python and Ruby. In Scala you have “Structural typing” which is Duck Typing done right. ..... Scala is a huge language with lots of features: traits, abstract types, higher order functions, closures, native threads, concurrency (Actors), xml processing, implicits, pattern matching, partial functions, monads. You can start using it right away and slowly learn about the more powerful constructs. You can easily write a DSL (Domain Specific Language) using scala...... The extensive set of Java libraries can be put to use...... Scala is much easier to learn for the majority of programmers who have been programming in the imperative style........ With Scala, you can start with imperative or object-oriented style of programming (think of it Java without the verbosity) and migrate slowly to the functional features. ....... Lift is a web framework written in Scala. You can create web apps as easily as you can do with Rails and Django but it will typically run 4 to 6 times faster, use less CPU and it will be lot more scalable.
Related articles by Zemanta
- Best In Class: Clojure & Scala Similarities - Twins separated at birth? (bestinclass.dk)
- Erlang is Not Functional (james-iry.blogspot.com)
- Better performance in App Engine with new Lisp language Clojure (googlecode.blogspot.com)
- If Programmers Were Hipsters... (wildcog.com)
- Curious about Grovy and Eclipse? (nofluffjuststuff.com)
- Haskell,Ruby,Scala,Clojure - Tweaked! (bestinclass.dk)
- Programming Languages Popularity by the number of Tagged Questions at StackOverflow.com (gubatron.com)
- Ruby教案1 (slideshare.net)
- Scala: Post-Functional, Post-Modern, or Just Perl++? (nofluffjuststuff.com)
- Best In Class: Haskell,Ruby,Scala,Clojure - Tweaked! (bestinclass.dk)
- Seven Languages in Seven Weeks, now in beta (pragprog.com)
- Clojure & Scala Similarities - Twins separated at birth? (bestinclass.dk)
- What programming languages do our customers use? (directededge.com)
Subscribe to:
Posts (Atom)