Programming News and Views

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


Android Support in Groovy 2.4
Jan 29 | Kay Ewbank
article thumbnail

Groovy 2.4  has been released with support for Android and there is also an update to its multi-purpose library SwissKnife which handles view injection and threading for Android using annotations. 



C# 7 - What Would You Put In?
Jan 29 | Mike James
article thumbnail

Microsoft's conversion to open source is very patchy, and sometimes seems to make little difference to how things work, but when it comes to C# things really do seem to have changed. 



Grace Hopper - Building On Her Legacy
Jan 28 | Sue Gee
article thumbnail

It won't come as news to hear about gender imbalance in our industry. There are however a range of initiatives to address the low proportion of women in tech jobs, including this "Amazing Grace" cartoon comic.



Twitter Can Identify Heart Disease
Jan 28 | Kay Ewbank
article thumbnail

 Researchers have shown that Twitter can serve as a dashboard indicator of a community’s psychological well-being and can predict rates of heart disease.



WebRTC Leaks Local IP Addresses
Jan 28 | Ian Elliot
article thumbnail

The law of unintended consequences seems to have been applied to WebRTC because one small useful feature can be turned into the perfect user tracker. 



Microsoft Puts Orleans Code On GitHub
Jan 27 | Kay Ewbank
article thumbnail

Microsoft has open-sourced Project Orleans a framework for writing highly scalable services that aims to simplify development of scalable cloud services.



Pluralsight Acquires Code School
Jan 27 | Sue Gee
article thumbnail

Code School is the latest training provider to join Pluralsight. To celebrate the acquisition Pluralsight it offering 72-hour free access to its own and Code School's courses if you sign up by noon EST on Friday January 30.



GitHub Enterprise 2.1 Released
Jan 26 | Alex Denham
article thumbnail

GitHub has released an updated version of GitHub Enterprise, with new features including LDAP synchronization and support for OpenStack KVM.



Elevator Saga - An Addictive Programming Challenge
Jan 26 | Mike James
article thumbnail

Elevators are simple - right? They just go up and down and move people. But if you are a programmer, waiting for one can prompt the thought.could this be done better? The Elevator Saga is a game where you get to schedule their movements. It isn't easy and it is addictive. 



Visual Studio 2015 CTP 5 Released
Jan 26 | Kay Ewbank
article thumbnail

The VS team has released CTP 5 of Visual Studio 2015, with new features in debugging, diagnostics, and ASP.NET 5. 



Alan Turing Notebook To Be Auctioned
Jan 25 | Sue Gee
article thumbnail

A notebook containing handwritten notes made by Alan Turing while he was working at Bletchley Park in 1942 is expected to sell for at least seven figures.



R Is For Robot - A Coloring Book From AdaFruit
Jan 24 | Lucy Black
article thumbnail

If you have a small person who loves robots, then this might be an excellent present. In fact you don't have to be that small to be enthusiastic about it. 



January Week 3
Jan 24 | Editor
article thumbnail

If you need to know what's important for the developer, you can rely on  I Programmer to sift through the news and uncover the most relevant stories. Our weekly digest gives a handy summary. This one is for January15-21.



Bjarne Stroustrup Awarded Dahl-Nygaard Prize
Jan 23 | Sue Gee
article thumbnail

Bjarne Stroustrup, the creator of C++, is the 2015 recipient of the Senior Dahl-Nygaard Prize, considered the most prestigious prize in object-oriented computer science.



Microsoft's HoloLens - Not Holographic But Interesting
Jan 23 | Mike James
article thumbnail

At its PR event for Windows 10, Microsoft announced an interesting new interface device - the HoloLens. It brings 3D virtual reality to Windows and is a great, if slightly over-hyped, idea.



TypeScript 1.4
Jan 23 | Alex Denham
article thumbnail

Microsoft has announced TypeScript 1.4, with union types, type guards, and more.


More Recent News
 

news

 
 
 
 
 

Book Review Of The Day


Agile Data Science
Monday 26 Jan

Author: Russell Jurney
Publisher: O'Reilly
Pages: 178
Audience: data developers
ISBN: 9781449326265
Print: 1449326269
Kindle: B00H85R904
Rating: 4
Reviewer: Kay Ewbank

 

This short book looks at creating an application using the technologies that fit around Hadoop.   


 

Featured Articles


Getting started with MIT App Inventor 2
Mike James
article thumbnail

App Inventor is the ideal way to get started with programming, but getting started with App Inventor has some small problems all of its own. In this guide we find out the best way to write and run a simple program.



Fuzzy Logic And Uncertainty In AI
Mike James
article thumbnail

Things get very messy when you move away from mathematically founded theories like probability. What does it mean to say that you are 70% sure of something? Can you create a theory of the credible verses the unlikely that lets programs reason like we do? Perhaps. 



Exploring Edison - Meet Edison
Harry Fairhead
article thumbnail

The Intel Edison is a very attractive single board computer for IoT projects. It has WiFi and Bluetooth as standard and it's cheap. The only minor downside is the it doesn't seem quite as easy to use as an Arduino, but when you understand it a little better you'll find it is both flexible and powerful. 


 

Unhandled Exception!
Collatz Conjecture

Collatz Conjecture

 

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

Click to view bigger version

Read more...
 

Book Watch

Follow Book Watch on Twitter


Perl by Example 5e (Prentice Hall)
Friday 30 Jan

Legendary Silicon Valley programming instructor Ellie Quigley has fully updated and focused her classic text on today’s key Perl applications, especially automation, testing, data extraction, and legacy code maintenance. She has also revised this edition to reflect “modern Perl” practices that have emerged since Perl 5.10. Quigley illuminates every technique with focused, classroom-tested code examples.<ASIN:0133760812>



Learn Ruby the Hard Way 3e (Addison-Wesley)
Thursday 29 Jan

A beginner's Ruby book from Zed  Shaw. Learn Ruby by working through 52 exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. Accompanying DVD contains 5+ hours of content.

<ASIN:032188499X>



Programming Scala, 2e (O'Reilly)
Wednesday 28 Jan

Subtitled Functional Programming + Objects this book by Dean Wampler and Alex Payne gets you up to speed on a JVM language that has the benefits of a modern object model, functional programming, and an advanced type system. This second edition covers recent language features, with new chapters on pattern matching, comprehensions, and advanced functional programming.

<ASIN:1491949856>



Hadoop in Practice 2e (Manning)
Tuesday 27 Jan

Alex Holmes provides over 100 tested, instantly useful techniques that will help you conquer big data, using Hadoop. This revised new edition covers changes and new features in the Hadoop core architecture, including MapReduce 2. Brand new chapters cover YARN and integrating Kafka, Impala, and Spark SQL with Hadoop. There are also new and updated techniques for Flume, Sqoop, and Mahout./

<ASIN:1617292222>



Seven More Languages in Seven Weeks (Pragmatic Bookshelf)
Monday 26 Jan

The industry is moving from object-oriented languages to functional languages and new programming languages arm you with the tools and idioms you need to refine your craft. Go on a step-by-step journey through the most important paradigms of our time while learning Lua, Factor, Elixir, Elm, Julia, MiniKanren, and Idris. 

<ASIN:1941222153 >



Learning Agile (O'Reilly)
Friday 23 Jan

Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. In this practical book with the Andrew Stellman and Jennifer Greene provide a grounding you in agile’s underlying principles, then describe four  popular agile methods: Scrum, extreme programming (XP), Lean, and Kanban.

<ASIN:1449331920>



Joe Celko’s SQL for Smarties 5e (Morgan Kaufmann)
Thursday 22 Jan

Not many book's have the author's name included in their titles. In its original edition, 20 years ago this book was the first to be devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, in its fifth edition, it remains the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! 

<ASIN:0128007613>



Advanced Android Application Development, 4e (Addison Wesley)
Wednesday 21 Jan

Systematically revised and updated for the newest APIs, this guide to building robust, commercial-grade Android apps by Joseph Annuzzi Jr, Lauren Darcey & Shane Conder brings together techniques for the entire app development cycle, including design, coding, testing, debugging, and distribution. With the addition of quizzes and exercises in every chapter, it is intended for both professional and classroom use.

<ASIN:0133892387>



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 © 2015 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.