Programming News and Views

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


New Greek Finance Minister Sorted The Steam Economy
Feb 01 | Janet Swift
article thumbnail

Yanis Varoufakis, who has now at the center of the Greek financial crisis, which in turn will determine the future of the whole Eurozone economy, served as Valve's economist-in residence, overseeing the introduction of the Steam Market. Is this a good basis for his new role?



The Imitation Archive A Soundscape of Computer History
Feb 01 | Sue Gee
article thumbnail

Award-winning sound artist and composer Matt Parker has embarked on a project at the UK's National Museum of Computing to capture the sounds of 70 years of computing and to use it as the basis of new musical compositions.



January Week 4
Jan 31 | 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 January 22-28.



A Real World Ad Blocker
Jan 31 | David Conrad
article thumbnail

If you use Adblocker when you visit a website then perhaps you would like to take the principle to the next level and eradicate all advertising from the real world? Sounds impossible, but with diminished reality, you can do it. 



Microsoft To Invest In CyanogenMod
Jan 30 | Mike James
article thumbnail

CyanogenMod is the strangely named company that has just raised $70 million in funding from Microsoft. What does CyanogenMod do? It makes alternative versions of Android. 



Bitcoin Course Offered Free Online
Jan 30 | Sue Gee
article thumbnail

A course on Bitcoin and cryptocurrency technologies, consisting of video lectures plus homework, programming assignments, and a textbook is being made available online starting on February 16.



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. 


More Recent News
 

news

 
 
 
 
 

Book Review Of The Day


Soft Skills
Friday 30 Jan

Author: John Sonmez
Publisher: Manning Publications
Pages: 504
ISBN: 978-1617292392
Print: 1617292397
Audience: Everyone!
Rating: 4.5
Reviewer: Ian Stirk

This book aims to make you the most successful software developer you can be – by enhancing your non-technical soft skills, how does it fare?


 

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!
Troubleshooting

Troubleshooting

This week's xkcd cartoon shows the real nature of computing. To the uninitiated, i.e. most people, it looks like magic, even if we know it really isn't. It isn't. No really, it isn't...

 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.