I Programmer - programming, reviews and projects
Banner

Programming News and Views

Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info


Try Codecademy Pro For Just $10
Jun 25 | Sue Gee
article thumbnail

If you sign up for a month's subscription to Codecademy Pro before June 30th you can benefit from50% off, courtesy of Atlassian which will pick up the tab for the other $10.



June Week 3
Jun 25 | Editor
article thumbnail

If you want to get up to speed on matters that affect you as a developer, I Programmer Weekly is a digest of book reviews, articles and news written by programmers, for programmers.



The Weekly Top 10: SharePoint and Other CMS Platforms
Jun 24 | Alex Armstrong
article thumbnail

This week's round up of interesting posts from external sites has resources for Sharepoint developers and for those working with Drupal, Joomla and WordPress.



Pluralsight's Smarter Technology Learning Platform
Jun 24 | Sue Gee
article thumbnail

Training provider Pluralsight has launched a new platform aimed at keeping the skills of technology professionals up to date. As a subscription service available to individuals and enterprises, it assesses the current skill levels of developers before providing them with appropriate directed learning.



Google Increases Android Bug Rewards
Jun 23 | Kay Ewbank
article thumbnail

Google is increasing the amount it pays as rewards for finding bugs and security vulnerabilities in Android with a new upper limit of $50,000



Half Price Computer Science On Coursera For A Limited Time
Jun 23 | Sue Gee
article thumbnail

If you sign up for a course today, look out for a nice surprise. For a limited but unspecified time Atlassian's offering to subsidize. The offer extends to all Computer Science and today's a day there's 50% off at the checkout.



ECMAScript 2016 Approved
Jun 23 | Ian Elliot
article thumbnail

That's probably JavaScript 1.9 or ES7 to you. If you are puzzled by the name it is probably because you haven't realized that ECMAScript has gone over to a yearly release schedule, which might not be a good thing at all. 



21 - Bitcoin For Everyone
Jun 22 | Nikos Vaggalis
article thumbnail

21, a mixture between a platform, an app and a service, is setting out to become the third world wide web. It draws on the foundations of the www for inspiration, the first built on HTML, the second, the Social Web, built on personalization, and gazes  boldly into the future, paving the way for a third kind of the web, the one built on Bitcoin.



Java Guardians To The Rescue Of Java EE
Jun 22 | Kay Ewbank
article thumbnail

The Java Guardians are fighting back against the lack of interest in Java EE from Oracle. Their message is the Java EE and server-side computing matters and needs to be taken forward.



Read Andrew Ng's New AI Book As He Writes It!
Jun 21 | Mike James
article thumbnail

Andrew Ng is well known to AI enthusiasts and reading what he has to say about AI project organization as he writes it is an opportunity not to be missed. To receive a draft of each chapter as it is produced sign up to the mailing list by Friday, June 24. 



Ingres 11 Technical Preview
Jun 21 | Nikos Vaggalis
article thumbnail

Version 11 of Actian's Ingres open source RDBMS, is going to be a major release as indicated by the jump in the version number. The sequence goes 10.0.0, 10.1.0, 10.2 and from there to 11. This heralds quite a few changes and welcome additions.



Coursera Commits Cultural Vandalism As Old Platform Shuts - UPDATE
Jun 21 | Sue Gee
article thumbnail

Coursera has announced that 30 June is the date when it will shut down the servers hosting courses that were the first, free, offerings on its platform. This is unnecessary destruction of irreplaceable content. Coursera needs to rethink this policy that goes against everything it originally stood for.



QT 5.7 Released
Jun 20 | Kay Ewbank
article thumbnail

The latest version of the Qt GUI has been released just three months after the previous update. Despite the short interval there's quite a lot of changes, including support for the Raspberry Pi 3.



Introducing Arduino Create
Jun 20 | Harry Fairhead
article thumbnail

Arduino Create, a new platform that will replace the existing Arduino development platform is out of private beta and open to all Arduino devs, although there is waiting list to join in.



Storage Facts Not Fiction
Jun 19 | Sue Gee
article thumbnail

The amazing progress in storage technology is not just more of the same. The ability to store very big files has made possible applications that were unthinkable just a few years ago. How big and how cheap has it got?



June Week 2
Jun 18 | Editor
article thumbnail

If you want to keep up with what's important from the point of view of the developer, you can rely on the IProgrammer team to sift through the news to select items that are of interest and to review the books you might want to read. 


More Recent News
 

news

 
 
 
 
 

Book Review


Amazon S3 Essentials
Thursday 23 Jun

Author: Sunil Gulabani
Publisher: Packt Publishing
Pages: 112
ISBN: 978-1783554898
Print: 1783554894
Kindle: B017KJOSOC

Audience: developers and architects
Rating: 4.0
Reviewer: Ian Stirk

 

As the technology world increasingly migrates to the cloud, knowledge of Amazon Simple Storage Service should prove useful. Does this book help?  


 

Featured Articles


Multicast delegates and events
Administrator
article thumbnail

Multicast delegates are useful in their own right but they also form the basis on which the C# event system is built. We take a close look at how they work and how to use them. For example, did you know you could add and subtract delegates?



Exploring Edison - SPI AtoD with the SPI Bus
Harry Fairhead
article thumbnail

The SPI bus can be difficult to make work at first, but once you know what to look for about how the slave claims to work it gets easier. To demonstrate how its done let's add eight channels of 12-bit AtoD using the MCP3008.



jQuery 3 - Understanding jQuery
Ian Elliot
article thumbnail

jQuery - you can't help hearing about it, but it can seem a bit mysterious. jQuery experts seem to just write compact impenetrable code and even seeing what it is supposed to be doing can be tough. This first chapter of our book on jQuery 3 sets up the foundation for understanding how to use jQuery and how it works.



Getting Started With C Using NetBeans
Mike James
article thumbnail

C is still, after all these years, a good language to learn. It is simple and close to the machine hardware and this makes it a good first language. The only problem is getting started, which this article makes easy.



Modern Java - Writing Code
Ian Elliot
article thumbnail

Using ifs and loops is one of the most difficult parts of learning how to program. Our beginners introduction to Java reaches the part all programmers have to know and know well - how to write code.


 

Unhandled Exception!
Optimization

Click to view bigger version 

Optimization

 

This is also a way to upset a programmer for the entire day, perhaps longer.

A decision box with no alternative exit!

 

 More cartoon fun at xkcd a webcomic of romance,sarcasm, math, and language

Read more...
 

Book Watch

Follow Book Watch on Twitter


Microsoft Access 2016 Programming Pocket Primer (Mercury)
Thursday 23 Jun

As part of the Pocket Primer series, this short book was designed for someone who needs to master Access programming fundamentals without spending too much time. It will show you only the things you need to know to feel at home with VBA. What you learn in this book on Access programming will also apply to Excel programming. 

<ASIN: 194227081X>



Learning Node 2nd Ed (O'Reilly)
Wednesday 22 Jun

Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on guide helps you master Node fundamentals and gain experience with several built-in and contributed modules. Get up to speed on Node’s event-driven, asynchronous I/O model for developing data-intensive applications that are frequently accessed but computationally simple. 

<ASIN:1491943122>



The Art of Computer Programming, Volume 4, Fascicle 6: Satisfiability (Addison-Wesley)
Monday 20 Jun

This is the latest chunk in Donald Knuth's epic multivolume work on the analysis of algorithms. For it's history see Donald Knuth and the Art of Programming. To continue the 4th and later volumes of the set, and to update parts of the existing volumes, Knuth has created a series of small books called fascicles, which are published at regular intervals and cover distinct topics - in this case Satisfiability..

<ASIN:0134397606>



Discovering Modern C++ (Addison-Wesley)
Thursday 16 Jun

Mastering C++ gives you strong skills for programming at nearly every level, from “close to the hardware” to the highest-level abstractions. In short, C++ is a language that scientific and technical practitioners need to know. This book by Peter Gottschling’s is intended as "An Intensive Course for Scientists, Engineers, and Programmer" that introduces key concepts using examples from many technical problem domains.

<ASIN:0134383583>



Building Tools with GitHub (O'Reilly)
Wednesday 15 Jun

For your next project on GitHub, take advantage of the service’s powerful API to meet your unique development requirements. This practical guide shows you how to build your own software tools for customizing the GitHub workflow. Each hands-on chapter walks you through the tradeoffs and considerations for building applications on top of various GitHub technologies.

<ASIN:149193350X>



Docker in Practice (Manning)
Monday 13 Jun

Hands-on guide to over 100 specific techniques for getting the most out of Docker, a lightweight container system that is easier to deploy and more flexible than traditional VMs. Following a cookbook-style Problem/Solution/Discussion format, Ian Miell and Aidan Hobson Sayers offer instantly-useful solutions for important areas like effortless server maintenance and configuration, deploying microservices, creating safe environments for experimentation, and much more. 

<ASIN:1617292729>



Adventures in Coding (Wiley)
Friday 10 Jun

Written specifically for young people who want to learn how to code, but don't know where to begin. No experience? No problem! This book, which introduces Scratch, starts from the very beginning to take you from newbie to app-builder in no time. You'll 'learn by doing' as you build projects designed to help you master fundamental programming skill and you'll continue to use them as you graduate to other devices and more difficult projects.

<ASIN:1119232686>



Programming Phoenix (Pragmatic Bookshelf)
Wednesday 08 Jun

Phoenix is the web framework based on Elixir, the highly concurrent language that combines a beautiful syntax with rich metaprogramming. will show you how to create code that's easier to write, test, understand, and maintain. The authors, Phoenix creator Chris McCord, Elixir creator Jose Valim, and award-winning author Bruce Tate walk you through building an application that's fast and reliable show you how to create code that's easier to write, test, understand, and maintain.  

<ASIN:1680501453>



Previous Book Watch.

Follow Book Watch on Twitter.
Publishers send your book news to:

bookwatch@i-programmer.info


 
 
   
RSS feed of all content
I Programmer - full contents
Copyright © 2016 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.