
Why You Should Learn To Code (And How To Actually Do It) In the Lost Interview with Steve Jobs, Apple’s co-founder said, “I think everybody in this country should learn how to program a computer because it teaches you how to think.” I like to think of coding as applied math and sciences because it teaches us an iterative approach to solving problems and testing out our ideas. While I don’t consider myself a coder, apart from HMTL/CSS I don’t code in my daily work, I did find that learning the basics of how to code on CodeAcademy has done wonders for improving my problem solving skills. Now that software is eating the world by automating all kinds of routine jobs, the basic knowledge of how lines of code create the digital worlds we explore every day is becoming a fundamental digital literacy. Watch the video below to discover why coding is the new “superpower” that isn’t being taught in in 90% of schools. Fortunately, it has never been easier to learn how to code. There many different options to learn to code online for free. 1. 2. 3. 4. 5. 6.
Programming a woman's job, if you make it appealing The number of women in technology roles is on the rise but it's still unacceptably low, particularly in the field of software programming. From gender quotas to special training programs, concerted efforts are being made by employers and programming user groups to encourage more women to enter the field. One that's seeing encouraging results is Rails Girls, a series of women-only programming workshops launched in Helsinki in 2010, which have since expanded around the world. "It's not that women can't do it (programming) but they have a different focus, and a different way of approaching and applying technology, and that's not being catered to at the moment," says Susan Jones, co-organiser of Rails Girls Melbourne and owner of ReadySetStartup. She believes the lack of women in software programming stems from the small number of female participants and role models in the field. "Women aren't getting the same access to resources and capital and education," she says.
L'univers d'heroic fantasy du français Grosnez Quel plaisir de plonger dans un univers rempli de trolls, d’elfes, de gobelins, de dragons et autres créatures classiques d’heroic fantasy, revisité à la sauce « Grosnez ». Lorsqu’en plus, l’artiste est français, ça passe par la case Présentation du blog ! Les couleurs chatoyantes, les environnements et les créatures de chacun de ses digital paintings me donnent envie de plonger dans son univers d’heroic fantasy. Page DeviantArt de Grosnez Voilà un article qui devrait faire plaisir à Bastien. Alors vous doutiez encore du talent qu’on trouve chez nous ? Auteur: Gaétan Weltzer, comme toujours en fait. Partagez l'article et l'amour qui s'en dégage ! 2inPartager0 Articles qui pourraient vous plaire Recursion Explained with the Flood Fill Algorithm (and Zombies and Cats) The source code of everything in this article can be downloaded here: floodfill_src.zip Consider the Lazy Zombie This is a cat: This is a normal human: This is a normal human who has been turned into an ungodly, flesh-eating zombie of the undead: Zombies are lazy and will only bite things that are next to them. There is an interesting recursive principle here, because the humans that have turned into zombies will start to bite other humans that are next to them, which will make more zombies, who bite more adjacent humans, which will make more zombies, and so on and so on in a chain reaction: Zombies don’t bite cats though. So as long as there is a cat between the human and the lazy zombie, the human is safe: The same cannot be said of any humans who don’t have a cat between them and a zombie: So not only does this simple lazy-zombie principle cause a chain reaction of zombies, it also causes this chain reaction to stop when a cat is encountered. The Basics: Recursive Calls and Base Cases
Javascript : 10 plugins que vous devez connaître Pour vous aujourd'hui, 10 ressources javascript pour vous aider dans vos projets. Chosen est un plugin javascript ajoutant de nombreuses fonctionnalités aux selects, tout en les rendant beaucoup plus jolis. Disponible pour jQuery et prototype. TypedJS est un outil de test pour javascript. Fancybox est un très bon plugin de lightbox, peut être le meilleur sur le marché. Turnjs est un clone de l'effet de page tournée de ibook sur ios. Jcrop est un plugin jQuery permettant de cropper une image en JS. Comment faire une timeline simplement en JS? Ce plugin permet de transformer simplement des données json un joli diagramme de Gantt Vos clients trouvent wordpress trop complexe? Codemirror est un éditeur de texte en ligne avec coloration syntaxique.
Things I Wish Someone Had Told Me When I Was Learning How to Code — Learning to Code Before you learn to code, think about what you want to code Knowing how to code is mostly about building things, and the path is a lot clearer when you have a sense of the end goal. If your goal is “learn to code,” without a clear idea of the kinds of programs you will write and how they will make your life better, you will probably find it a frustrating exercise. I’m a little ashamed to admit that part of my motivation for studying computer science was that I wanted to prove I was smart, and I wanted to be able to get Smart Person jobs. So, what do you want to code? There’s nothing mystical about it Coding is a skill like any other. This guy (a very smart guy! I learned about pointers and recursion in school, and when I understood them, it was a delightful jolt to my brain — the kind of intellectual pleasure that made me want to study computer science in the first place. There’s no point in being intimidated or wondering if you’re Smart Enough. It never works the first time See above.
Daily Geek Show | L'actualité geek 2.0 ! Des gadgets farfelus, des technologies hallucinantes, les découvertes de la science et un aperçu de notre futur. How can I start learning Unity fast? ( List Of Tutorials ) The most recent version of this list can be found at I just compiled a list of Unity resources for a different purpose (hence my subjective comments and a shameless copy&paste). Some of the resources have already been mentioned here and some of it is only Unity-related and not strictly for learning Unity itself. Nonetheless, here we go: Download the free version of Unity to get started: If you have no previous experience with Unity, start with these six video tutorials which give a quick overview of the Unity interface and some important features Continue with a more in-depth text-based walk through of very basic Unity functionality and work flow To get you started with scripting, have a look at the following PDF document. Unity features three scripting languages; JavaScript, C#, and Boo.
Christopher Columbus was awful (but this other guy was not) Sources: All of the information in this essay came from A People's History of the United States, by Howard Zinn, and Lies My Teacher Told Me, by James W. Loewen, both of which uses primary sources such as eyewitness accounts, journal entries, and letters from Christopher Columbus himself. A very important note about Bartolomé de las Casas and the African slave trade This issue keeps coming up and, despite my footnotes, I keep seeing commentary about it so I'm going to address it here. I soon repented and judged myself guilty of ignorance. I know that the discovery of the New World means a lot of different things to a lot of different cultures. But please, oh please do not call it Columbus Day. Less than a year after the publication of this comic, Columbus Day was renamed to Indigenous People's Day in Seattle.