September 2010
31 posts
How do I learn to program? - (37signals) →
It took me some twenty-plus years to really learn how to program. It wasn’t for a lack of trying either, it was just that I was trying the wrong way. I tried to learn to program by following tutorials that created programs I didn’t have the slightest interest in keeping. I was trying to learn for the sake of learning. Now I’m sure that works for some people. Intellectually curious for the sake...
Sep 29th
14 notes
Sep 28th
3 notes
“A slow database is easily fixed If you make good choices of fields indexed....”
– Oh, the Mistakes I’ve Seen
Sep 25th
Sep 24th
138 notes
3 tags
ListenTalk Hey, Don’t Call That Guy A Noob: Toward a...
Sep 17th
1 note
WatchWatch
The complete geek poke coders edition .. if you are no coder, this book is for you, read the readme.txt on page 2 .. if you are a coder, you already know the most of this .. if you dont know if you are a coder, goto page 0x3d ..
Sep 17th
7 notes
MapReduce - Wikipedia, the free encyclopedia →
MapReduce is a framework for processing huge datasets on certain kinds of distributable problems using a large number of computers (nodes), collectively referred to as a cluster. Computational processing can occur on data stored either in a filesystem(unstructured) or within a database (structured).
Sep 16th
1 note
Extract, transform, load - Wikipedia, the free... →
Extract, transform, and load (ETL) is a process in database usage and especially in data warehousing that involves: Extracting data from outside sources Transforming it to fit operational needs (which can include quality levels) Loading it into the end target (database or data warehouse)
Sep 16th
“The psychology of programming is the field of research that deals with the...”
– Psychology of programming - Wikipedia, the free encyclopedia
Sep 15th
1 note
Sep 14th
2 tags
Sep 13th
1 note
Most important vim hotkeys and commands
I can say that I speak fluently vim. And there are not much hokeys and commands I have to remember .. Because some peoples think vim is difficult, I want to share with you the most important of these ..  Hotkeys:  o insert new line after cursor and enter insert-mode (almost all of my vim-sessions start with this ;)  i enter insert-mode ESC quit insert-mode, go back to cmd-mode v start...
Sep 10th
3 notes
3 tags
Re: The social utility of hacker humor
[..] The people who write and maintain these jokes are expressing and reifying hacker values. This is especially important for us, because our avenues of cultural transmission are in some ways quite restricted. We don’t have a material culture; we use and borrow the tangible artifacts of the culture(s) around us, but we don’t really have any of our own other than ephemera like T-shirts and mugs...
Sep 10th
3 notes
“From a bit to a few hundred megabytes, from a microsecond to a half an hour of...”
– E.W. Dijkstra
Sep 8th
40 notes
WatchWatch
The last video embeded .. Again: You want to watch this :)  Software engineering as it’s taught in universities simply doesn’t work. It doesn’t produce software systems of high quality, and it doesn’t produce them for low cost. Sometimes, even when practiced rigorously, it doesn’t produce systems at all. That’s odd, because in every other field, the term “engineering” is reserved for methods that...
Sep 8th
5 notes
Real Software Engineering →
You want watch this. Software engineering as it’s taught in universities simply doesn’t work. It doesn’t produce software systems of high quality, and it doesn’t produce them for low cost. Sometimes, even when practiced rigorously, it doesn’t produce systems at all. That’s odd, because in every other field, the term “engineering” is reserved for methods that work. What then, does real software...
Sep 7th
1 note
3 tags
Nils Jonsson, software builder: Introducing... →
njonsson: I’ve been hacking instead of writing during my spare time the last couple months. The result is a streamlined console application for exploring web services and web sites. It’s something of a cross between curl and the Lynx browser. Installation It couldn’t be much easier. You’ll need…
Sep 7th
40 notes
Sep 7th
The History of Python →
nonzen: “A series of articles on the history of the Python programming language and its community” — written by Guido van Rossum and Greg Stein.
Sep 7th
1 tag
Sep 7th
629 notes
2 tags
Sep 7th
Sep 6th
Year 10,000 problem →
The Year 10,000 problem (also known as the Y10K problem or the deca-millennium bug) is the class of all potential software bugs that would emerge when the need to express years with five digits arises. The problem can have discernible effects today, but is also sometimes mentioned for humorous effect. (via Ian)
Sep 6th
42 notes
Sep 5th
5 notes
Perl Golf
From the Wikipedia:  Perl “golf” is the pastime of reducing the number of characters (key “strokes”) used in a Perl program to the bare minimum, much as how golf players seek to take as few shots as possible in a round. Next is one example. Problem: Your program will receive one number on the standard input, written out, e.g. ‘one’, ‘two’ or...
Sep 5th
The International Obfuscated C Code Contest
#define _ -F<00||--F-OO--; int F=00,OO=00;main(){F_OO();printf("%1.3f\n",4.*-F/OO/OO);}F_OO() { _-_-_-_ _-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ ...
Sep 5th
Sep 5th
“Where I can see the comparison between Art and Programming failing is when a...”
– From the comments of Art and Computer Programming - O’Reilly Media As a reaction to Code != Art
Sep 5th
3 notes
Scaling Out or Scaling Up? →
nosql: Nati Shalom (Gigaspaces): Today, with the availability of large multi-core and large memory systems, there are more cases where you might have a single machine that can cover your scalability and performance goals. And yet, there are several other factors to consider when choosing between the two options: Continuous Availability/Redundancy Cost/Performance Flexibility Continuous...
Sep 3rd
1 note
Sep 2nd
10 notes
“We have persistant(sic) objects, they’re called files.”
– Ken Thompson
Sep 1st