I Programmer - programming, reviews and projects

Programming News and Views

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

Flink Gets Event-time Streaming
Nov 30 | Kay Ewbank
article thumbnail

Apache Flink 0.10.0 has been released with improvements for data stream processing, support for event-time streaming and exactly-once processing.

Google Turns Apps Into Web Pages - Insanity!
Nov 30 | Mike James
article thumbnail

You may not like web pages that keep on trying to get you to install the app, but as programmers we know apps have advantages. Now Google is undoing all your hard work and turning your app back into a web page - the jargon is streaming apps. 

Coursera's Machine Learning Specialization
Nov 30 | Sue Gee
article thumbnail

The first course in Coursera's Machine Learning Specialization starts next week on December 7th, 2015. Meanwhile the second course, Regression, opens today, November 30th.

Quantum Cats
Nov 29 | Lucy Black
article thumbnail

Can you learn about quantum mechanics, and quantum computing in particular, simply by playing a game?

2015 Source Code Poetry Competition
Nov 28 | David Conrad
article thumbnail

No this is not some vague philosophical point about code being so beautiful it is a logical poem - although it undoubtedly is - this is real poetry. It has to rhyme and it has to compile. 

November Week 4
Nov 28 | Editor
article thumbnail

I Programmer reports news of interest to developers. We cover new releases of languages and tools and a lot more besides. So if you want to catch up with what's been happening, read on.

Asm.js Goes All Edgy
Nov 27 | Ian Elliot
article thumbnail

Edge, Microsoft's browser replacement for IE, has been quick to drop the legacy technologies and just as quick to embrace the new stuff. The lastest new technology to make it into Edge is asm.js and there is a nice proof of principle that it is indeed faster. 

No More Tweet Counts
Nov 27 | Lucy Black
article thumbnail

If you are a member of the Twitterati, last Friday was a sad day. Twitter turned off the Tweet counter feature and does not intend to restore it.

Raspberry Pi Zero $5 Computer
Nov 26 | Harry Fairhead
article thumbnail

Rumours that something new was coming from the Raspberry Pi team have proved true - a $5 computer the Raspberry Pi Zero is here to give the BBC micro:bit and other low cost devices some competition.

Microsoft Open Sources Quantum Computing
Nov 26 | Alex Armstrong
article thumbnail

Microsoft has a lot of interest in quantum computing and even though we don't actually have any such thing at the moment this hasn't stopped it from creating a simulator called LIQUi|>.

Android Studio 2 In Preview
Nov 25 | Mike James
article thumbnail

Soon after the release of Android Studio 1.6 to the stable channel, Google is showing off what a full version 2.0 will look like. 

Minecraft Hour Of Code
Nov 25 | Kay Ewbank
article thumbnail

This year's Hour of Code has added a Minecraft-themed activity to encourage kids to try coding.

Dart SDK Improves JavaScript Access
Nov 24 | Kay Ewbank
article thumbnail

Dart 1.13 has been released with improved JavaScript interoperability.

Pivot Podcast Concludes - What Will Be Revealed?
Nov 24 | Alex Armstrong
article thumbnail

The eighth episode of GE's Pivot Podcast has just been released. Will Sam and Ethan find the answers they need to launch DroneAble, which has grown in concept from an app to a start up company?

Firefox’s New Memory Tool
Nov 24 | Ian Elliot
article thumbnail

Browsers are having a hard time differentiating themselves sufficiently to make it worth making a choice. Firefox 44 Dev Edition has something that might make you want to use it when debugging. 

Visual Studio Code - Now With Added Extensions
Nov 23 | Mike James
article thumbnail

Visual Studio Code is a strange product from Microsoft. It is a code editor, but Visual Studio it isn't. Now it's open source and you can build extensions for it. 

More Recent News



Book Review Of The Day

Murach's JavaScript, 2nd Ed
Friday 27 Nov

Authors: Joel Murach and Michael Urban
Publisher: Murach & Associates
Pages: 630
ISBN: 978-1890774851
Print: 1890774855
Audience: Novice programmers
Rating: 4
Reviewer: Ian Elliot

Another book on core JavaScript - does this one have anything extra to offer?


Featured Articles

Tactical Pentesting With Burp Suite
Nikos Vaggalis
article thumbnail

Pentration testing can be thought of as a form of necessary internal hacking if we are going to keep the websites we develop secure from outside attacks. Nikos Vaggalis enrolled in a webinar from Secure Ideas to discover the capabilities of Burp.

Finding Bugs In The First C++ Compiler - What does Bjarne Think!
Andrey Karpov
article thumbnail

C++ celebrated its 30th anniversary last month and this prompted the PVS-Studio team to use its static code analysis tool to look for bugs in the very first C++ compiler, Cfront. This may seem like a strange way to celebrate, especially when they confronted  C++ founder, Bjarne Stroustrup, with his bugs. See what he said in return. 

Exploring Edison - I2C Bus
Harry Fairhead
article thumbnail

The I2C bus is one of the most useful ways of connecting moderately sophisticated sensors and peripherals to the Edison. The only problem is that it can seem like a nightmare confusion of hardware, low level interaction and high level software. There are few general introductions to the subject because at first sight every I2C device is different, but here we present one.


Unhandled Exception!


Click to view bigger version

It is 100 years since an ex-Swiss patent clerk invented a theory that changed the way we view the entire universe. They don't come much bigger than that - and, yes it has to be admitted, patent clerks have had a lot to live up to. If only they would get software patents right.

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


Book Watch

Follow Book Watch on Twitter

Python Playground (No Starch Press)
Monday 30 Nov

Python is a powerful programming language that's easy to learn and fun to play with. But once you've gotten a handle on the basics, what do you do next? This collection of "Geeky Projects for the Curious Programmer" from indie hardware maker Mahesh Venkitachalam is intended to inspire you to use Python to make art and music, build simulations of real-world phenomena, and interact with hardware like the Arduino and Raspberry Pi. 


C# 6.0 in a Nutshell (O'Reilly)
Wednesday 25 Nov

This is the 6th edition of the definitive reference to C# from Joseph and Ben Albahari. Uniquely organized around concepts and use cases, it includes completely revised and updated information on all the new C# 6.0 language features. See Mike James review of 5th edition in which he concluded: 

This is a book C# programmers will find an useful addition to their bookshelves if they require a reference work on C# and the wider framework. Recommended.


Google Hacking for Penetration Testers 3rd Ed (Syngress)
Monday 23 Nov

Google's search capabilities are so powerful, they sometimes discover content that no one ever intended to be publicly available on the Web, including social security numbers, credit card numbers, trade secrets, and federally classified documents. Johnny Long, founder of Hackers for Charity, together with Bill Gardner Justin Brown, shows how security professionals and system administratord manipulate Google to find this sensitive information and "self-police" their own organizations....

<ASIN: 0128029641>

Make: Getting Started with Processing (Maker Media)
Thursday 19 Nov

Processing opens up the world of programming to artists, designers, educators, and beginners. Written by the co-founders of the Processing project, Casey Reas and Ben Fry, this short book shows you how easy it is to make software and systems with interactive graphics. If you're an artist looking to develop interactive graphics programs or a programmer on your way to becoming an artist, this book will take you where you want to go. Updated with new material on graphics manipulation, data, and for the latest version of Processing. 



Swift Programming Nuts and Bolts (Motu)
Wednesday 18 Nov

Swift is the new, modern programming language for developing applications for the iOS, OS X, and Apple Watch platforms. In this slim book, Keith Lee  tackles the questions:  What are the general features and purpose of Swift? Why you should use it? How do you quickly begin developing apps with it?  Covering Swift 2.0, he begins with an overview of Swift and its development tools before providing a general introduction to the programming language with plenty of examples that will enable you to quickly get started writing programs with Swift. 

<ASIN: 0692552898> 

Oracle PL/SQL Language Pocket Reference, 5th Ed (O'Reilly)
Monday 16 Nov

Whether you’re a developer or database administrator,this is a useful source of answers. It has concise summaries of  fundamental language elements, such as block structure, datatypes, and declarations; statements for program control, cursor management, and exception handling; records, procedures, functions, triggers, and packages and execution of PL/SQL functions in SQL. From a team of authors that includes Steven Feuerstein and Bill Prybil, whose classic book  Oracle PL/SQL Programming, 6th Edition was given a 5-star rating in Kay Ewbank's review. 



Introduction To Windows And Graphics Programming With Visual C++ 2nd Ed (World Scientific)
Thursday 12 Nov

Intended to be an introduction to Visual C++ for technical people including practicing engineers, engineering students, and others interested in Windows programming and its convenient graphics capabilities. While the book is aimed at a technical audience, its mathematical content is modest and should be readable by most people with an interest in C++ programming. Readers are introduced to Windows programming in a natural way; making use of the object-oriented environment, the Microsoft Foundation Classes (MFC), and the document/view organization. 


C# 6.0 Cookbook (O'Reilly)
Wednesday 11 Nov

Completely updated for C# 6.0, this new edition of Jay Hilyard and Stephen Teilhet'scookbook offers more than 150 code recipes to common and not-so-common problems that C# programmers face every day. More than a third of the recipes have been rewritten to take advantage of new C# 6.0 features and new recipes have been added for asynchronous methods, dynamic objects, enhanced error handling, the Rosyln compiler, and more. 


Previous Book Watch.

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


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