[1] Actually I am a Rubyist and a Pythonista at the same time. I did not see the original post on the forum, so I just posted this one
[2] I am not sure if the favicon has anything to do with YouTube because I see the colours are slightly different. However, I may not argue for or against because it is of less significance to me
[3] "If there is still a high priesthood among programmers, it must be those few who know how to do this [i.e. develop a programming language]." - (Herbert Schildt, C - The Complete Reference). I think there is a big difference between the language and the creator. We may not like all languages (because of our personal preferences) but we need to respect the creators because just to create a programming language is not an easy job. So I do not think it is good to insult, exasperate, degrade or demean a creator of a language. Larry Wall is a good man just like Matz (Ruby), Dennis Ritchie (C), James Gosling (Java), Ken Thompson (B and Go), Rasmus Lerdorf (PHP), etc
Source code version controlling may have "less" to do with "agile" or "collaborative development", but how can you "collaboratively" track changes among developers? Version control helps. I have ever been a detester of version control before, but I saw it in practice where I was in a bigger group of developers. It changes my whole thinking about it.
In addition, we used ticket versus code check-ins during scrum sessions. It was great!
at my previous employement, we were using agile (scrum, to be specific). We used to pair-program. Always, the head of the team made sure that you have a new workmate for a every new project. As such, you got used to know and leverage the different talents of the co-workers. We used to have fun through freestyle coding (once a month) and pseudo-random brownbags where we were learning new techniques in the indurstry. Being in Africa, brownbags were great and everyone of us was always making sure to keep track of what was happening in software world.
But when I changed jobs in July last year, I met a different team. I call it a dead team. There is no collaborative development, no source code versioning and tracking. (I am comfortable with git and mercurial). No brownbags, no codefests, no freestyle. Everyone works like a cowboy. I tried introduce agile, the team was just rigid because of the head.
Now the head of the team is quitting early September. There are high chances that I may acting as the head of the team after he is gone. But even if I may not be acting, I think I will try again to bring back the culture I used to love. I am guessing it was the head who was refusing to change. Two months ago I tried to introduce git to some workmate, he liked it only that he could not do more with it since the team doesn't use versioning.
I have learnt something: some people refuse change.
Yes indeed, this is a positive move. In the past, we had to hijack the comment within the first few seconds before it was submitted to Facebook for us to make changes to it.
I have seen several discussions on several forums already. I just wanted to bring together the links from all angles so that people can find the references easily than for them to do a manual search again.
I have just noted that plagiarism is becoming the order of the day on the Internet.Someone has just plagiarised too a post a put on my blog last: http://edceekays.blogspot.com/2012/05/face-of-malawi-plagiar.... SOPA was bad but I think we need something in these lines to curb plagiarism.
I think this is different from just normal articles as it explains how to do stuff with js. I still think that someone who is new around here(ay news.yc) or there (in js) will find this significant. I have had people asking me about logging javascript stuff and I thought instead of me blogging a replica, I should just paste the existing one
[1] Actually I am a Rubyist and a Pythonista at the same time. I did not see the original post on the forum, so I just posted this one
[2] I am not sure if the favicon has anything to do with YouTube because I see the colours are slightly different. However, I may not argue for or against because it is of less significance to me
[3] "If there is still a high priesthood among programmers, it must be those few who know how to do this [i.e. develop a programming language]." - (Herbert Schildt, C - The Complete Reference). I think there is a big difference between the language and the creator. We may not like all languages (because of our personal preferences) but we need to respect the creators because just to create a programming language is not an easy job. So I do not think it is good to insult, exasperate, degrade or demean a creator of a language. Larry Wall is a good man just like Matz (Ruby), Dennis Ritchie (C), James Gosling (Java), Ken Thompson (B and Go), Rasmus Lerdorf (PHP), etc