Today, (5minutes ago) I did something I don't do so often: I solven a problem that I've been working on for the last past month. One month of work for this moment. I don't know if the feeling is simply mental, or there a physical reaction too like adrenaline, but **** it feel good. That precise moment is probably the thing I like the most in computer, a big problem, and manage, after a lots of work, to solve it. If you are currently at school, don't give up, school ...
As you may have guessed by now I am from a small country in the Caribbean, one which is very popular by way of its international festivals. Often times while participating in ‘regular forum activity’ I would encounter a thread where someone less than half my age has already developed an appetite or a profound interest in the operations of computers, the organization of the computer, the internet and/or a special interest in programming. Most times I am amazed that a 14 year ...
Welcome to a book I will never recommend to someone who wants to start learning how to program with Java: http://www.amazon.com/Java-Complete-...2920795&sr=1-2 . This books is a great example of how you will change the types of books you want for learning as you progress. Before you say, "great, he finally found a sucky book," please understand that it's very good. Let me explain. When you start learning how to ...
When rearranging a long overdue book shelf, I had discovered an old folder of electrical engineering workbooks and manuals from back in my school days. Reading through it was almost parallel (in joy) to learning programming for the first time. There were dozens upon dozens of equations to crunch numbers with, and even a full "physical" aspect of "programming" I could get in to. After remembering what Lor had spoken about, of an Arduino, I had finally looked in to it and ...
I've run into something recently, and it's started me wondering: is using a wiki a skill that isn't normally taught? For reference, I've posted on around 4 different wikis, including MediaWiki (private server), Hatta Wiki, and TiddlyWiki. In each case, after poking around at documentation on formatting markup, I've quickly started using it to organize my thoughts, track various types of information, and generally increase my productivity and organization. I find them to be wonderful ...
One of the questions that gets asked a LOT on this forum is, "How much math do you need to know to be a good programmer?" The general consensus is usually something along the lines of, "Some algebra, but more always helps." As a mathematician, I never really like that answer, because I know there is so much more that it is good for programmers to be aware of. I picked up Data Analysis: with Open Source Tools about 9 months ago, and have been reading it steadily since then (I keep ...
Last Tuesday, I decided it was time for me to finally learn C#. I feel pretty comfortable with C, C++, Delphi, Lazarus, VBScript, JavaScript, and ColdFusion. I'm also familiar enough with Java, Lisp, and a smattering of other languages to feel pretty confident that I can do this. As a result, I picked up C# 4.0 Pocket Reference and started reading. I got about half-way through it when my first day off hit this morning. Having already installed Visual Studio Express, I started coding. ...