Sponsorised links
November 2009
Laurent Grégoire personal web page
by 1 otherEverything you need to know to master VIM, a free vi clone running under various platforms.
Pair Programming Ping Pong Pattern
- A writes a new test and sees that it fails.
- B implements the code needed to pass the test.
- B writes the next test.
- A implements it.
Ten Rules for Being Human by Cherie Carter-Scott
by 2 others
- You will receive a body. You may like it or hate it, but it's yours to keep for the entire period.
- You will learn lessons. You are enrolled in a full-time informal school called, "life."
- There are no mistakes, only lessons. Growth is a process of trial, error, and experimentation. The "failed" experiments are as much a part of the process as the experiments that ultimately "work."
- Lessons are repeated until they are learned. A lesson will be presented to you in various forms until you have learned it. When you have learned it, you can go on to the next lesson.
- Learning lessons does not end. There's no part of life that doesn't contain its lessons. If you're alive, that means there are still lessons to be learned.
- "There" is no better a place than "here." When your "there" has become a "here", you will simply obtain another "there" that will again look better than "here."
- Other people are merely mirrors of you. You cannot love or hate something about another person unless it reflects to you something you love or hate about yourself.
- What you make of your life is up to you. You have all the tools and resources you need. What you do with them is up to you. The choice is yours.
- Your answers lie within you. The answers to life's questions lie within you. All you need to do is look, listen, and trust.
- You will forget all this.
You don't really need those features... yet. - garry's posterous
I need to remind myself of this sometimes. We are just getting started. There are must-haves and there are nice-to-haves. And the things that are burning in your heart to get into the product may not always fall into must-have.
wish jar : real life tweet #4
by 2 othersi am a big fan of Ozu. link.
we can learn a lot from his films. a quick list:
1. life and people are impermanent.
2. slow down.
3. look people in the eye.
4. drink tea.
5. be kind.
6. simple things hold the secret.
What do founders spend their time on, after their product launch?
Building what they should have made.
post-launch
Sponsorised links
October 2009
Gentoo Optimizations Benchmarked | Linux Magazine
Although we are not comparing apples to apples, Gentoo did out-perform Ubuntu in almost every test, and sometimes by a fair margin. It does appear that optimizing for a specific CPU can yield a decent performance increase.
Of course, Gentoo offers benefits in other areas with their USE flags and being able to build a highly customized system. The question is whether the amount of time it takes is worth the benefit, and that’s a personal choice.
High Performance Web Sites :: @font-face and performance
by 2 othersA quick survey shows that seven of the Alexa U.S. top ten web sites have a SCRIPT tag above their stylesheets or STYLE blocks: AOL, Facebook, Google, Bing, MSN, MySpace, and Yahoo!. These web sites don’t currently use @font-face, but if they did, they would experience the IE blocked rendering problem. This raises the concern that other web sites that are early adopters of @font-face have a SCRIPT tag above @font-face and their IE users run the risk of experiencing blocked rendering.
September 2009
The Art of zen-coding: Bringing Snippets to a New Level - Monday By Noon
The biggest calling point for zen-coding for me is its implementation of HTML selectors as snippet triggers. zen-coding includes an entirely new angle to writing markup, and it facilitates the feature by letting you write HTML based on CSS selectors
Exists for a wide range of editors, if you like snippets.
Build Product, Not PowerPoint (Even If You're Non-Technical)
And if you can't code, and you can't get brilliant coders to like and respect you, you probably shouldn't be an entrepreneur. There's no shame in being aware of your own abilities and steering your career accordingly.
DjangoCon wrapup at Spindrop
If Twisted Matrix was implemented in Ruby it would be advertised as the second coming of Christ.
Tornado Web Server Documentation
Tornado comes with limited support for WSGI. However, since WSGI does not support non-blocking requests, you cannot use any of the asynchronous/non-blocking features of Tornado in your application if you choose to use WSGI instead of Tornado's HTTP server. Some of the features that are not available in WSGI applications: @tornado.web.asynchronous, the httpclient module, and the auth module.
in other words: WSGI sucks
August 2009
Departments
Modern startups should only have two departments: the problem team (people in contact with customers and prospective customers, understanding and learning from their needs) and the solutions team (engineers designing and building solutions to those problems).
Johnny Holland - It’s all about interaction » Blog Archive » The iPhone is Not Easy to Use: A New Direction for UX Design
For every job that must be done, there is an element of fun. You find the fun and SNAP! The job’s a game!
My grand-father was saying: life is a game
An Alternative to Agile Adoption “Cookbooks” - Flow, Pull, Innovate | Agile Blog: Scaling Software Agility
I’ve written previously about my allergic reaction to process maturity models for Agile development. Based on 5 years of empirical feedback being a part of or watching what succeeds versus falls back, I do not believe their is a “cookbook” for Agile adoption
no cookbook
Learn You Some Erlang for Great Good!
by 1 otherOh Hello! Welcome to my guide to Erlang! This guide is intended to be read by beginners, but if you're average or somewhat advanced you can probably learn a few things too! If you're too good for that, please help me when you find errors; you can also send me suggestions at mononcqc at gmail dot com or find me on #erlang (under the nickname MononcQc). Also, check out my twitter! Good read to you!
Dégage, sale programmeur ! « Codingly
by 1 otherProgrammeur : n.m. Celui dont le métier est de rédiger des programmes informatiques. Le plus souvent, jeune diplômé, ou chef de projet raté. Syn. loser. Ex. Tu crains comme un programmeur.
Un chef de projet peut également être un développeur raté.
Accueil / News La-rache.com
by 2 othersLe but de l’IILaR est de promouvoir la méthodologie de La RACHE. La RACHE, solution globale de génie logiciel, est un ensemble de techniques, de méthodes et de bonnes pratiques décrivant - des spécification à la maintenance - comment produire du logiciel dans des conditions à peu près satisfaisantes et approximativement optimales.
