August - Week 2 |
Written by Editor | ||||||||||||||||||||||
Saturday, 18 August 2012 | ||||||||||||||||||||||
What was of interest last week? Just days before Windows 8 became available to download, Microsoft imposed a ban on calling its interface Metro. For newcomers to programming Khan Academy introduced a new CS course and for professional programmer Brown Universty announced an advanced one. What was of interest last week? Just days before Windows 8 became available to download, Microsoft imposed a ban on calling its interface Metro. For newcomers to programming Khan Academy introduced a new CS course and for professional programmer Brown University announced an advanced one. Here's the digest of the news, articles and book reviews on I Programmer from Thursday, August 9th to Wednesday, August 15th.
This Week's Book Reviews
Agile Methods For Team Foundation Service Wednesday 15 August Microsoft is making it easier to use a Git repository with Team Foundation Server, and has added a kanban board to its Team Foundation Service cloud platform. Khan Academy Launches New Introductory Computer Science Curriculum Wednesday 15 August Online education site Khan Academy has a brand new approach to introducing programming. Based on a combination of JavaScript and Processing, and intended to be a fun environment to learn in, it is highly interactive. x86 Open64 Compiler Suite 4.5.2 Released Tuesday 14 August AMD has released the latest version of its x86 Open64 Compiler Suite, which extends support to Piledriver and includes a 64-bit build. Handy-Potter - Make Things By Waving Your Hands In The Air Tuesday 14 August It seems to be the season for new Kinect applications, all of which make you want to try them out. The latest is Handy-Potter, which you can use to create 3D objects simply by making their outline in the air. Prototype 1.7.1 Released Tuesday 14 August The latest version of the Prototype JavaScript Framework, Version 1.7.1, may appear to be a decimal-point update but it features an overhaul of the DOM library and better compatibility with ECMAScript 5. ROP Mitigations Bypassed Monday 13 August Whenever you improve your security fence, the dedicated intruder will find another way in. This has already happened to the latest release of Microsoft's anti-hacking toolkit, thereby defeating the ROPGuard protection that won a $50,000 prize. Online - Advanced Course on Programming Languages Monday 13 August A new online course, starting in September, will appeal to those who are already professional programmers but have missed out on the academic background and want to plug some gaps and improve their credentials. Google's Deep Learning - Speech Recognition Monday 13 August There is a revolution going on and no one seems to be taking much notice. The revolution is based on deep learning and it is creating a resurgence in the use of neural networks, but this time to solve real problems - and one of the front runners in the race is Google. How To Breed A Face Sunday 12 August The genetic algorithm is a way to create solutions to problems by mimicking the way that nature works. However, that doesn't mean it can't be fun! Pareidoloop is a program which uses a GA approach to create a face that satisfies a face recognition algorithm - and all using JavaScript. Mars Curiosity Rover Gets A Software Update Sunday 12 August After surviving its seven minutes of terror - the landing - Curiosity is now being subjected to a few days of code terror. It is currently receiving a software update in a sort of "patch" weekend. Perceptions of Microsoft's Windows 8 Tablets Sunday 12 August The Metro UI is Microsoft's "strategic differentiators" - which makes it all the more frustrating that a name that has caught the imagination has had to be scrapped. But a rose by any other name could just as well be a stink wort and what matters is the substance. Camera Fast Enough To Track Ping Pong Balls Saturday 11 August Artificial vision is getting better all the time, but what about tracking really fast movement - a ping pong ball, say? In this case it isn't just about algorithms, the basic input device has to be fast enough to capture the image and stay with it as it moves. PHP v Ruby v Python - The Language Crunch Saturday 11 August Language wars - it defines who we are. But at the moment there are programmers who are thinking hard about the language they use. Should my next one be one of these? New model For Office Apps Friday 10 August A new Office Store has been announced by Microsoft which opens up a wider way to make money from coding for Office, but at the price of throwing away all the useful code from the last 15 years - sound familiar? Metro? Just Call It Windows 8 Friday 10 August We've waited a week to discover the new name for all things "Metro" - user interface, style, design and apps. And now we know it's something of a letdown. Does Your JavaScript Leak? Introducing Google Leak Finder Friday 10 August Google has just released a memory leak finder for JavaScript. It is open source and ready to work for you. Digia Buys Qt Development Platform Thursday 09 August Nokia is selling its Qt software business to Digia. The move will enable the Qt product to be developed further with cross-platform support for Android, iOS and Windows 8 platforms. BUILD 2012 Sells Out In An Hour Thursday 09 August Tickets for the BUILD 2012 Microsoft developer conference went on sale yesterday (08/08) at 08:00 PDT and the event was sold out an hour later. OpenGL And ES Updated Thursday 09 August This week at SIGGRAPH 2012 the Khronos Group is celebrating 20 years of OpenGL, the cross-platform 3D graphics API specification, and has launched two updated versions, OpenGL 4.3 and OpenGL ES 3.0. The Invertible Bloom Filter Wednesday 15 August If you think that the Bloom filter is magic, wait until you see the invertible Bloom filter. This not only keeps a record of data, it allows you to add, delete and make a list of the data you have stored. Getting Started With Digital Logic - Logic Gates Friday 10 August Logic is an essential piece of knowledge for any programmer or computer scientist. However, many people learn the theory but never discover the practice. Using the CEDAR simulator, the hardware becomes software and you can avoid soldering and burned components. So let's get started. WinRT JavaScript - Custom Controls Monday 13 August We have looked at WinJS controls and how to make use of them, but what do you do when the control you need doesn't exist? One solution is to create a custom control. As most of WinJS is just simple JavaScript with very little added, this is easier than you might expect.
If you want to receive this digest automatically by email, sign up for our weekly newsletter. You can also subscribe to our RSS Feeds - we have one for Full Contents, another for News and also one for books wth details of reviews and book watch. And you can follow us with the I Programmer Toolbar, or on Twitter, Facebook, Google+, or LinkedIn. <ASIN:0672335433> <ASIN:1449309119> <ASIN:1430244887>
|
||||||||||||||||||||||
Last Updated ( Saturday, 18 August 2012 ) |