Tagged With programming

1

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.

Shared from Gizmodo

0

Google always uses its annual I/O developer conference as a place to trot out some of its biggest and most exciting product updates. You'd be forgiven for feeling like this year was kind of a dud. There were no new gadgets, no new moonshot projects, and not even cool new swag like Google Cardboard headsets. The keynote was essentially just a boring two-hour lecture about small, incremental updates to existing products.

0

Trying to develop a cross-platform app with a decent UI in any .NET language is hard. There's never been an optimal way to deploy everywhere and while attempts have been made to provide usable libraries, they're all works in progress. Even Microsoft's Xamarin.Forms is mobile-only. That, however, will change with version 3.0, with Microsoft promising support for Windows, macOS and Linux.

1

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.

19

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.

0

Most technology decisions are an exercise in compromise. When it comes to choosing the software you need you can choose to either buy or license applications developed by a third party or you can roll up your sleeves and create your own.

0

The ever-increasing sophistication of coding tools coupled with more powerful hardware makes "live editing" a reality in scenarios that weren't possible ten, or even five years ago. Web development is about as live as it gets and we still have yet to reach the limits of software for this stuff. Take the newly released "Quokka", which provides JavaScript coders with another option for fast experimentation... and it doesn't hurt that it's named after the Australia's most adorable marsupial.

3

Browser vendors have made massive strides with JavaScript performance. Google kicked things off with its V8 engine, but since then, the likes of Mozilla and Microsoft have come back with snappy virtual machines of their own. But JavaScript can only take you so far. The next step is WebAssembly (wasm), which supports compilation from C/C++ and near-native performance in the browser. Both Chrome and Firefox now have wasm enabled by default.

3

Over 200,000 manufacturing jobs lost since 2008. Tens of thousands more to go in the auto industry as car makers exit. Another 50,000 jobs still to be shed as mining slides towards the bottom of the cycle. Five million Australian jobs to be automated by 2030.

So what will blue collar workers do when robots are running the factories and driving the trucks? The answer is hiding in plain sight but wunderkinds in hoodies are blocking it from view.