Start with the "classics" like "mystical man month" (Brooks) for example, then get many of the books by Tom de Marco and possibly read Richard Gabriel's "Patterns of Software". The book about the "Chandler" project…
PC specs: anything which can run ssh and is at hand when I need it OS: Any Unix/Linux will do Source/Version Control: Whatever is used where I have to do some work Editors: vi(m), no plugins At the end of the day, I…
Haha, I call them "Cassandra" usally. :) I like working with them and having at least one on the team, because they're a great addition to the "naive optimist" or the "carefree hacker-fixer" who always see the solution…
For those interested in the science/medical side of things: * "Zen and the Brain" (written by a meditation practising neurologist) * "The Buddha Brain" (about the neurological/physiological background of a couple of…
Quietly, some geeks never stopped having their own services and didn't even get centralized in the first place... ;) That's not really "the way forward", that's actually quite back to the roots. :)
For small stuff CouchDB directly (with Jade as templating) or Smalltalk's Seaside, for larger stuff build for running the next decade Perl due to boring stability and backwards compatibility and least surprises.
Perl 6 releases itself monthly for YEARS now. http://rakudo.org/how-to-get-rakudo/ http://rakudo.org/downloads/rakudo/
Many programming languages have a function for that to do that for you... In Perl, it's called quotemeta (qw, qq and family, too), in Python and Ruby it's .escape... and there's always \Q ... \E to use... I'm sure…
Absolutely. The book doesn't just teach you regex, but the why, how AND the dialects. It gives you an overview over different tools and programming languages and their regex-related functions and methods. On top, it…
THE single best ressource to really learn how to deal competently with regex is still Jeffrey Friedl's book "Mastering Regular Expressions". You will profit from it for the rest of your career. (There's also a Regex…
You mentioned in passing that you have a feeling that Picasa isn't surviving for long due to it's "old-fashionedness". Considering how important "usefulness" and "usability" are by now, maybe add a criteria along those…
Looks like "killed by success". ;) Couldn't get through with Firefox (haha) and my german VISA, too. Also note that 55 Euros shipping is NOT the only option.. ;)
You should add a section about how a beginner is supposed to install all the components you're using. Right now, you're treating it like they're all "just there".
My needs exactly.
So far I'm just not using the Developer Tools at all, because they don't give me what Firebug does. Debugger, Inspect and Web Console just aren't working well together, aren't interegrated smoothly into each other and I…
I suggest reading very carefully. I absolutely believe what he writes, because he's quite precise about his experiment and how he did it and this really works for a couple of reasons: * This guy isn't 20 anymore. He has…
Couldn't agree more. I already own an N9, which is a beautiful, tasteful piece of hardware in itself - no plastic-y feel at all and I have a Galaxy Nexus, too. Really, no comparison. On top, I find the metro UI design…
Well, this kind of insanity made me step back 10 steps and invest some time (almost a year by now) into the "classics" so to speak. Inspired by Crockford's talks in which he mentioned a couple of times the lack of…
Yes. Stability, maturity, great backwards compatibility, whipuptitude, a sea of well-cared mature modules on CPAN, the ease and convience of CPAN itself, already installed/available everywhere, Unicode support,…
You might want to take a look at https://patch-tag.com/
I'm seeing the same thing in Berlin these days - tech conferences of all kinds, usally 2 days, tickets ranging from 300,- euros up to 1200,- euros. Even if employers would send their developers to one of those two or…
Why are so many people making this an either - or? Yes, I love programming. Yes, I (mostly) treat work as 501 even though I (usally) love the work I'm doing, but I'm not owned by any company. Yes, I decide over a job…
This is so immensely interesting and useful what the guy documented here... and thanks to Mark Erdmann, it's perfectly illustrated. What you really see here is not just "his progress" but how he actually did it: * He…
I'm german - ignoring words I know but couldn't immediately place properly (raggamuffin for example) I got 19000. My english comes mostly from watching movies and tv series long after I graduated, reading novels,…
That's totally not the point with all our languages these days - Ruby, Python, Perl - next year JavaScript will probably have a similar ecosystem of modules as we do as productive as the community writes code. Who…
Start with the "classics" like "mystical man month" (Brooks) for example, then get many of the books by Tom de Marco and possibly read Richard Gabriel's "Patterns of Software". The book about the "Chandler" project…
PC specs: anything which can run ssh and is at hand when I need it OS: Any Unix/Linux will do Source/Version Control: Whatever is used where I have to do some work Editors: vi(m), no plugins At the end of the day, I…
Haha, I call them "Cassandra" usally. :) I like working with them and having at least one on the team, because they're a great addition to the "naive optimist" or the "carefree hacker-fixer" who always see the solution…
For those interested in the science/medical side of things: * "Zen and the Brain" (written by a meditation practising neurologist) * "The Buddha Brain" (about the neurological/physiological background of a couple of…
Quietly, some geeks never stopped having their own services and didn't even get centralized in the first place... ;) That's not really "the way forward", that's actually quite back to the roots. :)
For small stuff CouchDB directly (with Jade as templating) or Smalltalk's Seaside, for larger stuff build for running the next decade Perl due to boring stability and backwards compatibility and least surprises.
Perl 6 releases itself monthly for YEARS now. http://rakudo.org/how-to-get-rakudo/ http://rakudo.org/downloads/rakudo/
Many programming languages have a function for that to do that for you... In Perl, it's called quotemeta (qw, qq and family, too), in Python and Ruby it's .escape... and there's always \Q ... \E to use... I'm sure…
Absolutely. The book doesn't just teach you regex, but the why, how AND the dialects. It gives you an overview over different tools and programming languages and their regex-related functions and methods. On top, it…
THE single best ressource to really learn how to deal competently with regex is still Jeffrey Friedl's book "Mastering Regular Expressions". You will profit from it for the rest of your career. (There's also a Regex…
You mentioned in passing that you have a feeling that Picasa isn't surviving for long due to it's "old-fashionedness". Considering how important "usefulness" and "usability" are by now, maybe add a criteria along those…
Looks like "killed by success". ;) Couldn't get through with Firefox (haha) and my german VISA, too. Also note that 55 Euros shipping is NOT the only option.. ;)
You should add a section about how a beginner is supposed to install all the components you're using. Right now, you're treating it like they're all "just there".
My needs exactly.
So far I'm just not using the Developer Tools at all, because they don't give me what Firebug does. Debugger, Inspect and Web Console just aren't working well together, aren't interegrated smoothly into each other and I…
I suggest reading very carefully. I absolutely believe what he writes, because he's quite precise about his experiment and how he did it and this really works for a couple of reasons: * This guy isn't 20 anymore. He has…
Couldn't agree more. I already own an N9, which is a beautiful, tasteful piece of hardware in itself - no plastic-y feel at all and I have a Galaxy Nexus, too. Really, no comparison. On top, I find the metro UI design…
Well, this kind of insanity made me step back 10 steps and invest some time (almost a year by now) into the "classics" so to speak. Inspired by Crockford's talks in which he mentioned a couple of times the lack of…
Yes. Stability, maturity, great backwards compatibility, whipuptitude, a sea of well-cared mature modules on CPAN, the ease and convience of CPAN itself, already installed/available everywhere, Unicode support,…
You might want to take a look at https://patch-tag.com/
I'm seeing the same thing in Berlin these days - tech conferences of all kinds, usally 2 days, tickets ranging from 300,- euros up to 1200,- euros. Even if employers would send their developers to one of those two or…
Why are so many people making this an either - or? Yes, I love programming. Yes, I (mostly) treat work as 501 even though I (usally) love the work I'm doing, but I'm not owned by any company. Yes, I decide over a job…
This is so immensely interesting and useful what the guy documented here... and thanks to Mark Erdmann, it's perfectly illustrated. What you really see here is not just "his progress" but how he actually did it: * He…
I'm german - ignoring words I know but couldn't immediately place properly (raggamuffin for example) I got 19000. My english comes mostly from watching movies and tv series long after I graduated, reading novels,…
That's totally not the point with all our languages these days - Ruby, Python, Perl - next year JavaScript will probably have a similar ecosystem of modules as we do as productive as the community writes code. Who…