Programming News and Views

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


Self-Running Apps With JXCore
Sep 02 | Alex Denham
article thumbnail

The JXCore fork of Node.js has added the option for you to compile your Node.js apps into self-running apps.



New Version of OpenCV in Alpha
Sep 02 | Alex Armstrong
article thumbnail

The OpenCV team has announced OpenCV 3.x. Changes include a move to core plus plugins architecture, a lot of new functionality and optimizations that deliver a substantial speedup.



Yahoo drops YUI
Sep 02 | Alex Denham
article thumbnail

Yahoo has stopped work on its Yahoo! User Interface (YUI) project because of the rise of technologies such as Node.js.



Sniff - A Language for Arduino and Pi
Sep 01 | Lucy Black
article thumbnail

Sniff, a language that is based on Scratch in which you write regular text-based code rather than dragging and dropping blocks to create programs, has reached Beta 8.



China Plans To Oust Windows
Sep 01 | Alex Armstrong
article thumbnail

China is making progress with its own operating system designed to replace Windows, Android and iOS. Should we be worried? 



Google's Self Driving Cars - Not So Smart?
Aug 31 | Mike James
article thumbnail

Are Google's self driving cars as advanced as we think they are? And if they aren't, do you trust them to do the right thing?



Spheree The 3D Snow Globe Breakthrough
Aug 30 | David Conrad
article thumbnail

This approach to 3D projection could be the technology we have been waiting for. Multiple pico-projectors are used to create a seamless 3D experience. 



August Week 4
Aug 30 | Editor
article thumbnail

Do you have better things to do than scour the internet for news? No worries -  if you need to know what's important for the developer, IProgrammer Weekly puts the unmissable bits together in a handy digest. This one covers August  21 - 27.



eGenix PyRun 2.0.1 Released
Aug 29 | Alex Armstrong
article thumbnail

A new release of PyRun, the open source, one-file, no installation version of Python. has just been released by eGenix.



Visual Studio Online For Free
Aug 29 | Kay Ewbank
article thumbnail

If your team is using Visual Studio Online, which is free for up to five users, any ‘occasional’ contributors will be able to access the online project development environment without paying.



PHP 5.6.0. Released
Aug 29 | Ian Elliot
article thumbnail

PHP 5.6 brings with it  new and improved features including an interactive debugger, and has some backward incompatible changes. 



Google Frees Up More Patents
Aug 28 | Alex Denham
article thumbnail

Google has added 152 patents to the list of ones you can copy in your own open-source version and are covered by its OPN Pledge, whereby Google won't sue unless it is sued first.



Ruby and R for Enigma
Aug 28 | Kay Ewbank
article thumbnail

Two client libraries have been written for accessing the Enigma API which extends the ability to access data, metadate and stats on the government datasets held by Enigma.



LiquidFun V1.1 Runs In A Browser
Aug 28 | David Conrad
article thumbnail

We reported on Google's LiquidFun V1 earlier in the year as, as much fun as you can have without actual liquids getting involved. Now we have LiquidFun V1.1 and you can have as much fun in a browser.



Talking About Language
Aug 27 | Janet Swift
article thumbnail

An analysis of data from programming language subreddits reveals some insights into how programmers feel about the languages they use and the overlap between languages.



Visual Studio CTP 3 – With EF7
Aug 27 | Kay Ewbank
article thumbnail

Microsoft has released Community Technology Preview 3 of the next version of Visual Studio, along with an early build of the .NET Framework vNext, which brings with it an early version of Entity Framework 7.


More Recent News
 

news

 
 
 
 
 

Book Review of the Day


SQL Server 2014 Development Essentials
Monday 01 Sep

Author: Basit A. Masood-Al-Farooq
Publisher: Packt Publishing
Pages: 198
ISBN: 978-1782172550
Audience: Potential database developers
Rating: 3.5
Reviewer: Ian Stirk

This short but wide-ranging book aims to cover the SQL Server 2014's development essentials, from the beginning, to in-depth knowledge, how does it fare?


 

Featured Articles


XML in C# - Using XElement
Mike James
article thumbnail

.NET has some really easy-to-use facilities for creating and editing XML. Many of these facilities were introduced to make Linq to XML work better, but you can make use of them in more general situations.



No Exceptions - Ever!
Mike James
article thumbnail

Don’t raise an exception – EVER!

Exceptions are, in practice the lazy programmer's way out of a hole. It would be better not to dig the hole in the first placen but if you do find yourself in such a hole then the advice is to stop digging and climb out - not drop someone else into the hole by throwing an exception..



Just JavaScript - Object Construction
Ian Elliot
article thumbnail

Object creation is fundamental to all object-oriented languages, but in JavaScript is is left to the programmer to work out how best to do it and often the practice that you encounter isn't the best because it's borrowed from other languages. 


 

Unhandled Exception! - Matrix Transform

Matrix Transform

 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


MySQL Cookbook 3rd Ed (O'Reilly)
Tuesday 02 Sep

MySQL’s popularity has brought a flood of questions about how to solve specific problems, and that’s where this cookbook by Paul DuBois is essential. When you need quick solutions or techniques, he provides scores of short, focused pieces of code, hundreds of worked-out examples, and clear, concise explanations for programmers who don’t have the time (or expertise) to solve MySQL problems from scratch.

<ASIN:1449374026>



Probably Approximately Correct (Basic Books)
Monday 01 Sep

Award winning computer scientist, Leslie Valiant presents a masterful synthesis of learning and evolution to show how both individually and collectively we not only survive, but prosper in a world as complex as our own. The key is probably approximately correct algorithms, a concept Valiant developed to explain how effective behavior can be learned.

<ASIN:0321967208>



Data Structures and Abstractions with Java, 4th Ed (Prentice Hall)
Friday 29 Aug

Suitable for one- or two-semester courses in data structures (CS-2) in the departments of Computer Science, Computer Engineering, Business, and Management Information Systems. This book is also useful for programmers and software engineers interested in learning more about data structures and abstractions. 

<ASIN:0133744051>



Teach Yourself Arduino Programming in 24 Hours (Sams)
Thursday 28 Aug

In just 24 sessions of one hour or less, Richard Blum teaches you C programming on Arduino, so you can start creating hardware projects of your own! Using a step-by-step approach with every lesson building on what you’ve already learned, go through everything from setting up your programming environment to mastering C syntax and features, interfacing your Arduino to performing full-fledged prototyping.

<ASIN:0672337126>



Becoming Functional (O'Reilly)
Wednesday 27 Aug

If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming. Joshua Backfield begins by showing you how to apply the most useful implementation concepts before taking you further into functional-style concepts and practices. Use what you are learning to refactor imperative-style legacy code as you proceed.

<ASIN:1449368174>



Exam Ref 70-688: Supporting Windows 8.1 (Microsoft Press)
Tuesday 26 Aug

Fully updated for Windows 8.1. Prepare for Microsoft Exam 70-688 - and help demonstrate your real-world mastery of managing and maintaining Windows 8.1 in the enterprise..Writing for experienced IT professionals ready to advance their status, Joli Ballew focuses on the critical thinking and decision making acumen needed for success at the MCSA or MCSE level.

<ASIN:0735684731>



The Art of LEGO Design (No Starch Press)
Monday 25 Aug

Jordan Schwartz explores LEGO as an artistic medium. This wide-ranging collection of creative techniques will help you craft your own amazing models as you learn to see the world through the eyes of some of the greatest LEGO builders. Each concept is presented with a collection of impressive models to spark your imagination, like fantastic dragons, futuristic spaceships, expressive characters, and elaborate dioramas.

<ASIN:1593275536>



Mobile Design Pattern Gallery, 2nd Ed (O'Reilly)
Friday 22 Aug

When you’re under pressure to produce a well-designed, easy-to-navigate mobile app, there’s no time to reinvent the wheel—and no need to. In her updated 2nd edition of this handy reference, Theresa Neil provides more than 90 mobile app design patterns, illustrated by 1,000 screenshots from current Android, iOS, and Windows Phone apps.

<ASIN:1449363636>



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