Olifante *'s Library tagged → View Popular
8 ways to be a better programmer in 6 minutes.
"Don't kill yourself striving for 100% coverage of code with automated unit tests. But take a few minutes to increase your coverage by 1%. Most likely, that means going from 0% to 1%. And that's the biggest improvement of all."
-
Increase code-coverage by 1%
Don't kill yourself striving for 100% coverage of code with automated unit tests. But take a few minutes to increase your coverage by 1%.
Most likely, that means going from 0% to 1%. And that's the biggest improvement of all.
Comet Daily » Blog Archive » Comet and Cross-Site Scripting
"Any site with XSS flaw + user editable pages + comet = web-worm to take on a Warhol Worm for speed."
-
Any site with XSS flaw + user editable pages + comet = web-worm to take on a Warhol Worm for speed.
-
A Warhol worm could, in theory, infect the entire Internet in 15 minutes (hence the name). The propagation time of a Warhol Worm is limited by the need to find new hosts to infect.
Usefull tips to start a new project with Django
"Useful tips to start a new project with Django"
-
Only use null=True for non-string fields such as integers, booleans and dates: Avoid using null on string-based fields such as CharField and TextField unless you have an excellent reason.
-
Use fixtures to reimport data and test your apps
manage.py dumpdata --indent=4 > initial.jsonandmanage.py loaddata initial, don't spend time to reinsert data everyday with the admin - 2 more annotations...
Op-Ed Contributors - How to Repair a Broken Financial World - NYTimes.com
"If a failing firm is deemed “too big” for that honor, then it should be explicitly nationalized, both to limit its effect on other firms and to protect the guts of the system. Its shareholders should be wiped out, and its management replaced. Its valuable parts should be sold off as functioning businesses to the highest bidders — perhaps to some bank that was not swept up in the credit bubble. The rest should be liquidated, in calm markets."
-
Had Mr. Paulson executed his initial plan, and bought Citigroup’s pile of troubled assets at market prices, there would have been a limit to our exposure, as the money would have counted against the $700 billion Mr. Paulson had been given to dispense. Instead, he in effect granted himself the power to dispense unlimited sums of money without Congressional oversight.
-
If a failing firm is deemed “too big” for that honor, then it should be explicitly nationalized, both to limit its effect on other firms and to protect the guts of the system. Its shareholders should be wiped out, and its management replaced. Its valuable parts should be sold off as functioning businesses to the highest bidders — perhaps to some bank that was not swept up in the credit bubble. The rest should be liquidated, in calm markets.
- 9 more annotations...
Python best practices
Great list of Python 2.5+ idioms and the older idioms that they replace.
Escaping the Entrepreneurial Seizure: Interview with Michael Gerber
"Entrepreneurs invent businesses that work without them. Technicians create businesses that work because of them. The entrepreneur is liberated from what I call the “tyranny of routine,” and the technician becomes a slave to it."
http://www.networkworld.com/news/2008/022808-mcnealy-telcos-falling-behind-in.html
Scott McNealy to telcos: "either you become a destination site, or the destination site will become a telco ... the telcos have to make sure they don't get marginalized to being just bit providers and bandwidth providers"
Headius: Ruby's Thread#raise, Thread#kill, timeout.rb, and net/protocol.rb libraries are broken
Ruby's Thread#raise, Thread#kill, and the timeout.rb standard library based on them are inherently broken and should not be used for any purpose
Software Engineering Proverbs
My favorite quote is not about software at all: "You must be the change you wish to see in the world -- Gandhi"
An Engineer's View of Venture Capitalists
"VCs know how to deal with engineers, but engineers don't know how to deal with VCs. [...] Engineers are getting short-changed. [...] Engineers, armed with better information about how VCs operate, can work for more equitable solutions."
David Rusenko - How scalable is one web server?
"we can still run Weebly off of one server, total, if needs be. We currently have over 300,000 users, over 10 million page views a month, and are ranked about the top 6,000th site worldwide on the internet, and can still run off of one web server."
Are Software Patents Evil?
"By granting such an over-broad patent, the USPTO in effect slept with Amazon on the first date. Was Amazon supposed to say no?"
Screen Resolutions and Better User Experience
"According to the data, you can be sure that your visitors will be able to see the content placed within the 500px-800px screen height. Over 80% will be served well with 1000px screen width"
Selected Tags
Related Tags
Sponsored Links
Top Contributors
Groups interested in advice
-
Free Ask-An-Expert Sites
Items: 12 | Visits: 72
Created by: Caramel Crow
-
college reading advice and techniques
Items: 16 | Visits: 172
Created by: Roselle Roberts
-
Personal Financial Management
Advice on a variety of ways...
Items: 33 | Visits: 112
Created by: Chris Flood
Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »
Join Diigo
