November Week 2 |
Written by Editor | |||||||||||||||
Saturday, 18 November 2017 | |||||||||||||||
If you want to keep up with what's important from the point of view of the developer, you can rely on the I Programmer team to select news items that are of interest and to gather and review the books you might want to read. This week we have compiled our recommendations for Ruby Books on Programmer's Bookshelf and our new Core article is on Java Lambdas for event handling. To receive this digest automatically by email, sign up for our weekly newsletter. November 9 - 15, 2017 Book Watch This week's additions to our ever growing archive of newly publshed computer books are:
Book Reviews
While not new, and predating Perl 6, this collection of "130 Programs That Get Things Done" is still a goodaddition to the bookshelf of any Perl shell script user. Rated 4 out of 5 by Nikos Vaggalis, whose bottom line is: Having the book to hand will allow you to call on Perl's full power in an instant when the need arises.
The Fruit Fly Brain Improves Our Search Algorithms Wednesday 15 November The basic hype to this story is "fruit fly brains will improve the search engines of the future". This isn't quite true, but the real message is interesting enough. A study of the fruit fly brain reveals that it is doing a similarity search using a modified locality-sensitive hashing. Under tests it turns out to be a better algorithm. Firefox Quantum - Fast For Good Wednesday 15 November Firefox 57, aka Quantum, has arrived and it does live up to its claims - both of being twice as fast as it used to be and being faster than Chrome. It also seems stable, in the sense of not crashing, which is the all-important factor for those of us who rely on a browser for productivity. Insight.io - Code Intelligence on GitHub Wednesday 15 November Ever wanted to browse Github code like an IDE? Tired of cloning repos just to examine their code structure? If the answer to either of these questions is yes then you will welcome Insight.io. Go At Eight Tuesday 14 November Go is celebrating its 8th birthday today and has a lot to celebrate as it continues to gain in popularity and to add features that consolidates its position as the language of cloud infrastructure. FitBit Announces App Challenge Tuesday 14 November Hot on the heels of the release of the FitBit SDK Developer Preview, there's an updated version and a competition for FitBit Apps. Increase In Uptake of Computer Science Challenges Universities Monday 13 November The current surge in undergraduate enrollments in Computer Science courses and degree programs is straining resources at many U.S. colleges and universities according to the National Academies of Sciences, Engineering, and Medicine. Faster Buck From Facebook Monday 13 November Facebook has added a new feature to Buck, its open-sourced fast build system. The addition can be used to get faster compile times for Android projects. Seeing Around Corners Sunday 12 November A team from CSAIL has come up with an innovative algorithm for eliminating blind spots. The idea is that you use corners as a camera. Sound mad, but it is just another example of an inverse problem that can be solved. Minix Inside! Saturday 11 November What is the most used operating system? You might say Windows and then you might remember all those servers and opt for Linux, but either way you would be wrong. And no, it isn't OSX or Android. It is an operating system called Minix, created for educational purposes by Andrew Tanenbaum in the 1980s, which is currently running on all the Intel machines you can think of. Apple Extends Reach of Its College Coding Curriculum Friday 10 November Apple has announced a global expansion of its Swift app development curriculum to more than 20 colleges and universities outside the US, including Australia's largest higher education institution, RMIT University. TensorFlow Incorporates Keras Friday 10 November There's a new version of Google TensorFlow with Keras included as part of the core API. Android Architecture Components Reach Stability Thursday 09 November Google has released the 1.0 stable version of its Android Architecture Components. These are a collection of libraries that Google says help you design robust, testable, and maintainable apps. Professional Certificate Program in Agile Software Development from edX Thursday 09 November The first of two courses that make up a Professional Certificate Program on the edX platform is now underway. In it students will learn fundamental software engineering skills using Ruby on Rails, JavaScript and Agile methodology to further their careers as software engineers. Gems Among Ruby Books Thursday 09 November Ruby, and its best known framework Rails, have a great selection of books for all levels of developer from beginner to expert. Here we pick I Programmer's top recommendations. Java Lambdas, SAMs And Events Tuesday 14 November What is all the fuss about Java lambdas? Easy - they make passing functions to other functions much easier. In particular they make setting up event handlers in GUIs such as Swing fairly simple even if you can't always make use of them. This is the easy guide to lambdas.
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 with details of reviews and daily additions to Book Watch. You can follow us on Twitter, Facebook, Google+, and LinkedIn.
<ASIN:1491936169> <ASIN:B0758ZYVVN> <ASIN:1617291005> <ASIN:1785882104> <ASIN:1683920848> <ASIN:159327520X>
|
|||||||||||||||
Last Updated ( Saturday, 18 November 2017 ) |