Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
PiDP - A Pi Based PDP-8/I
Aug 29 | Harry Fairhead
If you missed out on the paper tape eating, blinking light flashing, key switch programmed phase of computer hardware then you can catch up with the PiPI-8/I. It is a fairly complete recreation of the experience of using a PDP-8.
Twitter Flight Now Taking Applications
Aug 28 | Sue Gee
Flight is the name of the Twitter Developer Conference and we are not referring to apps but to requests for tickets to this this year's event which takes place on October 21st in San Francisco.
NetBeans 8.1 Beta
Aug 28 | Alex Armstrong
August Week 4
Aug 28 | Editor
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 20 - 26.
HP Helion Webinars
Aug 27 | Kay Ewbank
HP is hosting a series of webinars for developers who want to learn more about cloud development with HP technologies, starting with an introduction to the HP Helion OpenStack project.
Daily C++ Hints
Aug 27 | Sue Gee
CppHints.com is a new free resource for C++ developers that provides insights that should help you improve your understanding and avoid the pitfalls that others have fallen into.
Edge on Windows 10 VMs
Aug 27 | Kay Ewbank
Microsoft has created Windows 10 virtual machines for download to coax people into testing Edge, the web browser replacement for Internet Explorer.
Android Outstrips Apple ...
Aug 26 | Janet Swift
... on almost every count. The one where Apple still wins is in terms of developer revenue, but perhaps that doesn't really matter so much.
Do We Need More Emojis?
Aug 26 | Kay Ewbank
The Unicode Consortium has accepted another 38 emoji characters as candidates for Unicode 9.0, with new characters including bacon and a duck on the list. Why could we possibly need a duck?
Now You Can Buy The Raspberry Pi HAT That Went Into Space
Aug 26 | Harry Fairhead
OK it hasn't actually got to space just yet but it is on its way. When the Sense HAT was announced everyone seemed envious that this multifunction add-on board was available to space men but not to us IoT men. Now it is and for just $30.
Firefox 42 Developer Edition
Aug 25 | Ian Elliot
Firefox 42 is now the Developer Edition. It brings with it the enforcement of Add-On signing, but there are also other features that are less controversial.
Twenty Years Ago Window 95 Was Released
Aug 25 | Mike James
As far as personal computing is concerned the release of Windows 95 twenty years ago marked a change from the old ways of doing things to the new. You could say Windows 95 was the first step to 21st century computing. Where were you when Windows 95 hit the shelves?
Underhanded C Contest 2015 Launched
Aug 25 | Kay Ewbank
The latest annual Underhanded C Contest has been launched, with a new challenge for writing innocent-looking C code that is as readable, clear, and seemingly trustworthy as possible, yet covertly implements a malicious function.
Firefox To Adopt Chrome Extensions
Aug 24 | Ian Elliot
Mozilla has announced that Firefox is taking another step to becoming just like Chome. Put simply, Firefox is dropping its core technology XUL and XCOM and adopting Chrome add-ons in place of its own.
Facebook's Relay For React Open Sourced
Aug 24 | Alex Armstrong
Facebook has open sourced a technical preview of Relay, its framework that enables declarative data fetching and updates for React applications. Relay v0.1.1 can be downloaded from GitHub together with a starter kit with the components you need to try it out.
Brian Kernighan On C
Aug 23 | Alex Armstrong
If you know any C you will know that Brian Kernighan is one half of the team responsible for the seminal book The C Programming Language or just K&R (the R for Dennis Ritchie) that most of us have heard of if not actually read.
|More Recent News||
Book Review Of The Day
Hadoop for Finance Essentials
Friday 28 Aug
Author: Rajiv Tiwari
Publisher: Packt Publishing
Audience: Hadoop beginners
Reviewer: Ian Stirk
This book aims to introduce Hadoop from a finance perspective, how does it fare?
Deep C# - Value And Reference
Value and reference are a fundamental division in the way C# treats data. It is important that you understand the differences and most importantly when to use a struct and when to use a class. These aren't just differences in efficiency, they affect the semantics too.
Getting Started With jQuery - Ajax The Basics
Ajax is the technology that turned the web page into the web app. Since Ajax was invented there have been lots of innovations and frameworks that make web apps easier but a mastery of basic Ajax technique is still important and jQuery makes it easy and cross browser.
Android Adventures - Spinners
Working with Android Studio makes building the UI easy with an interactive editor, but you still need to find out how to handle the things it isn't quite so good at. In the next two chapters of our ebook on Android the easy way, we look at spinners and pickers, the next step up from buttons and text controls.
Click to view bigger version
Until the day, that is, that our AI progeny learn how to teach. Teaching us is one thing, but when they move on to teach each other then...
More cartoon fun at xkcd a webcomic of romance,sarcasm, math, and language
Follow Book Watch on Twitter
Software Development Metrics (Manning)
Friday 28 Aug
New development practices, including "agile" methodologies like Scrum, have redefined which measurements are most meaningful and under what conditions you can benefit from them. In this practical book, Dave Nicolette identifies key characteristics of organizational structure, process models, and development methods so that you can select
Data Algorithms: Recipes for Scaling Up with Hadoop and Spark (O'Reilly)
Wednesday 26 Aug
Takes you step by step through the algorithms and tools you need to build distributed MapReduce applications with Apache Hadoop or Apache Spark. Each chapter provides a recipe for solving a massive computational problem, such as building a recommendation system. You’ll learn how to implement the appropriate MapReduce solution with code that you can use in your projects. Dr. Mahmoud Parsian covers ...
jQuery UI in Action (Manning)
Monday 24 Aug
A practical guide to using and customizing jQuery UI library components to build rich, user-friendly web applications. By working through numerous engaging examples, you'll move quickly from placing a datepicker on the page to building a complete user interface that includes features like a contact form and shopping cart. You'll master jQuery UI's five main interactions—draggable, droppable, resizable, selectable, and sortable—and learn UI techniques that work across all devices.
CSS Secrets: Better Solutions to Everyday Web Design Problems (O'Reilly)
Thursday 20 Aug
In this colorful and practical guide, CSS expert Lea Verou provides 47 undocumented techniques and tips to help intermediate-to advanced CSS developers devise elegant solutions to a wide range of everyday web design problems. Rather than focus on design Lea shows you how to solve problems with code. You'll learn how to apply her analytical approach to practically every CSS problem you face to attain DRY, maintainable, flexible, lightweight, and standards-compliant results.
Hadoop Application Architectures (O'Reilly)
Wednesday 19 Aug
Get expert guidance on architecting end-to-end data management solutions with Apache Hadoop from Mark Grover, Ted Malaska, Jonathan Seidman and Gwen Shapira in this practical book with takes you through architectural considerations necessary to tie those components together into a complete tailored application, based on your particular use case. To reinforce those lessons, the book’s second section provides ...
The ScrumBan [R]Evolution (Addison Wesley)
Monday 17 Aug
With the subtitle "Getting the Most Out of Agile, Scrum, and Lean Kanban", pioneering Scrumban coach Ajay Reddy clarifies Scrumban’s core concepts and principles, and illuminates their application through real-life examples. He takes you from the absolute basics through sustainable adoption, and from choosing metrics to advanced forecasting and adaptive management. His practical account will help you incrementally apply proven Lean/Agile principles to get what matters most: pragmatic, bottom-line results.
Agile Metrics in Action (Manning)
Thursday 13 Aug
With the subtitle, "How to measure and improve team performance", Christopher Davis teaches you how to gather the data that you need, along with how to effectively analyze and act upon the results. Along the way, you'll discover techniques all team members can use for better individual accountability and team performance. Practices in this book will work with ...
Android Programming, 2nd Ed (Big Nerd Ranch Guides)
Wednesday 12 Aug
Android is a tough platform to get started on. You need to know Java, the Android framework, the IDE, the architecture of a typical Android device and so on. For one book to guide you over so much territory is a difficult challenge. Based on Big Nerd Ranch's popular Android Bootcamp course, this second edition includes coverage of Lollipop and material design.
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to: