Tag Archives: coding

Living inside Moodle e-learning platform, source code and db structure

I’ve spent the last months of workdays inside the source code and db structure of Moodle, an interesting e-learning platform. My first impression was confusion. Some of the code is procedural, some is object-oriented, some global variables are used, and … Continue reading

Posted in e-learning, frameworks, learn-to-learn, Moodle | Tagged , , , , , | Leave a comment

[LINUX NOTES] Take your shell with you everywhere – we all SCREEN for I SCREEN

This week I’ll improve my usage of screen and look up byobu too. Here are some reasons why. TABS IN THE COMMAND LINE Modern browsers have used us to the concept of tabs. Interactive web sites are full of tabs. … Continue reading

Posted in tutorials, Uncategorized | Tagged , , , , , , | Leave a comment

Happy Mondays, or why we need to reboot regularly

I’ve had some long weekends and holidays lately and had to start over on Monday, or Tuesday which is not all that different, like today. I was surprised to find out that it is not as bad as I thought. … Continue reading

Posted in motivational, musings | Tagged , , , , , , | Leave a comment

Algorithm basics – recognize patterns, avoid nested loops and divide and conquer often

Algorithms. Now there’s a huge topic. Where do you start? Good question. There is the theorym, the usual searching and the sorting, the math, the complication, the scary details to be precise about. So you start studying, memorizing, understanding, and … Continue reading

Posted in Algorithms | Tagged , , , | Leave a comment

EuroPython2011 – The Myth of the Genius Programmer

“I got my degree in engineer in the Open Source world, writing code that the other people ridiculed. They were really kind about it, but basically, I got tons and tons of feedback from really smart people, because I was … Continue reading

Posted in musings, motivational | Tagged , , , , , | Leave a comment

The Pragmatic Life of a Passionate Programmer, the book

As I’ve written before, we all need maps. Especially in an ever changing field like IT. We also need encouragement, advice, and to know we are not alone in this mess. This Chad Fowler book, “The Passionate Programmer”, brings all … Continue reading

Posted in books, learn-to-learn | Tagged , , , , , , | Leave a comment

Apprentice coder books: Apprenticeship Patterns, by Hoover and Oshineye, O’Reilly, 2009

You are not alone. What I mean is, if you are sometimes feeling lost and overwhelmed in the world of Computer Science, programming, web development and the alike, you are not the only one feeling that way. The problem is … Continue reading

Posted in learn-to-learn, books | Tagged , , , , , , | 1 Comment

MIT 600 part 3a: Iteration, Successive Approximation and Exhaustive Enumeration

Computer programs calculate answers to all kinds of questions. How do they do it? It may look obvious or very mysterious, depending on whether you have already “entered” the logic of computer programming. Once you are in, it’s hard to … Continue reading

Posted in online courses, tutorials | Tagged , , , , , | Leave a comment

Learning to learn to program

Learning to program is not easy. Learning to learn to program is even harder. It’s easy to start learning, but even easier to get lost along the way. I have just written my first comment on the Coding Horror blog … Continue reading

Posted in learn-to-learn | Tagged , , , , | 10 Comments