Tagged With python


Microsoft’s free and cross-platform code editor Visual Studio Code will now be included in the Anaconda data science distribution. As Microsoft continues their path to greater cohesion with the open source community and playing nicely with multiple platforms, this is another move that signals Microsoft's continuing commitment to be a part of everyone's computing experience, whether they want to run Microsoft's tools exclusively or not.


Online is where it's at when it comes to learning resources for programming, especially for languages used primarily for web. Sometimes however, you just want a solid, consistent experience you can read without necessarily needing an IDE open in front of you and that's where eBooks reign supreme. Fortunately, O'Reilly has you covered with 36 free coding titles.


Learning to code is always easier and more enjoyable when you're doing something fun with it. Programmer Harrison Kinsley decided that using Python to control a game of Grand Theft Auto 5 would be a pretty excellent way for intermediate users to get to grips with the language, as well as a few powerful libraries, such as OpenCV, used for real-time computer vision.


To a lot of non-developers, learning to code seems like an impossibly daunting task. However, thanks to a number of great resources that have recently been put online for free, teaching yourself to code has never been easier. I started learning to code earlier this year and can say from experience that learning enough to build your own prototype is not as hard as it seems. In fact, if you want to have a functioning prototype within two months without taking a day off work, it's completely doable.


Video games tend to have a limited shelf life, but that changed significantly with the advent of internet and persistent online games. Just look at the likes of World of Warcraft and EVE Online, which have been running for over a decade and show no signs of stopping. We don't often get much insight into the inner workings of such epic software projects, but EVE developer CCP recently gave us a peek via the visualisation magic of Gource.


Dear Lifehacker, My daughter is in Year 7 and really enjoying learning coding at school. She has been using "scratch" to learn the basics. (My programming experience is pretty much limited to copying basic programs out of magazines into a Vic20 30 years ago.) We would like to spend some time together over the holidays learning a "real language". What language would you recommend? And is there an online course you could suggest we work through?


If you fancy doing a part-furniture, part-electronics project, you might want to have a crack at building your own futuristic desk that looks like its straight out of a science fiction movie. You’ll need a few things to get started, including a Raspberry Pi.


Even the most die-hard of coders learn a new trick or shortcut about their language (or API) of choice through day-to-day use, but sometimes it's nice to find a list of handy tips compiled for your reading pleasure. Python users, here's one for you.


Don't you hate it when your automatic sprinkler system turns on in the middle of the night when it had previously rained all day? Hobbyist developer and maker Jashua became so annoyed by this he hacked together a control system for his sprinkler system utilising the Python programming language and around $US45 in parts.