I Programmer - programming, reviews and projects

Programming News and Views

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


FlatCam - Who Needs A Lens?
Sep 02 | David Conrad
article thumbnail

Computational photography has more or less killed off the classic approach to photography. But a camera without a lens - surely some sort of joke?



Bitcoin MOOC On Coursera
Sep 02 | Sue Gee
article thumbnail

The Princeton University course on cryptocurrency technologies, in particular Bitcoin, is now open to all comers on Coursera. It doesn't cost a penny piece, let alone a Bitcoin.



Imagine Cup Earth
Sep 02 | Kay Ewbank
article thumbnail

The latest Imagine Cup competition for student coders around the world has been launched, this time with NASA as the co-presenter.



Amazon Underground A New Way To Make Money From Apps
Sep 01 | Alex Denham
article thumbnail

Amazon has come up with a new way for developers to make money from apps.  



Build Cloud Apps For Codegeist 2015
Sep 01 | Sue Gee
article thumbnail

Atlassian's Codegeist 2015 has opened on Devpost with over $100,000 in prizes for building apps that extend its products, with an emphasis on the cloud..



Arduino For VS 2015
Sep 01 | Harry Fairhead
article thumbnail

Microsoft isn't the only one trying to get Windows into the IoT. Visual Micro has just released the beta of Arduino for Visual Studio 2015 - and it is free. 



IEEE Custom Ranks Programming Languages
Aug 31 | Mike James
article thumbnail

Language rankings are fun and cause a lot of arguments, but they can be practically important. Which language should you learn? Which will earn you the most money?



Landing A Job At Google Just By Googling
Aug 31 | Sue Gee
article thumbnail

Many developers will tell you that their dream job would be to work for Google. So getting an interview by accident sounds like a real stroke of luck.



MobileFusion - Microsoft Turns Any Phone Into 3D Scanner
Aug 30 | David Conrad
article thumbnail

We were all very excited when the Kinect first hit the scene and 3D scanners of all sorts have played a role in some unbelievable projects ever since. Now Microsoft has an app that can turn any mobile phone into a 3D scanner without any additional hardware. 



PiDP - A Pi Based PDP-8/I
Aug 29 | Harry Fairhead
article thumbnail

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
article thumbnail

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
article thumbnail

The latest version of the NetBeans IDE features a range of new tools for HTML5/JavaScript and supports mixed Java/C++ development. It is now available for download in beta.



August Week 4
Aug 28 | 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  20-26.



HP Helion Webinars
Aug 27 | Kay Ewbank
article thumbnail

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
article thumbnail

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
article thumbnail

Microsoft has created Windows 10 virtual machines for download to coax people into testing Edge, the web browser replacement for Internet Explorer.  


More Recent News
 

news

 
 
 
 
 

Book Review Of The Day


Introduction to Programming in Python
Monday 31 Aug

Author:  Robert Sedgewick, Kevin Wayne, and Robert Dondero
Publisher: Addison Wesley
Pages: 792
ISBN:978-0134076430
Print: 0134076435
Kindle:B00YF0ORKU
Audience: Students expecting an academic approach to computer science 
Rating: 3.5
Reviewer:  Mike James

 

Python is often the language of choice for academics so why not an academic book on Python?


 

Featured Articles


Teaching Coding To The Next Generation
Sue Gee
article thumbnail

Youngsters in the US and UK go back to school this month. What can they expect to learn about the world of algorithms, programs and code and who will teach them?



Deep C# - Value And Reference
Mike James
article thumbnail

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
Ian Elliot
article thumbnail

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.  


 

Unhandled Exception!
Engineer Syllogism

Engineer Syllogism

Click to view bigger version

It could just as well be "programmer syllogism". How many times have you thought, or encountered someone who thought that making money on the stock market was just a matter of the right algorithm? Unless of course, wait, yes that's it... 

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

Read more...
 

Book Watch

Follow Book Watch on Twitter


D3: Pocket Primer (Mercury)
Wednesday 02 Sep

This Pocket Primer is primarily for self-directed learners who are comfortable with HTML/CSS/Javascript and who also want to learn about managing data with D3. In it Oswald Campesato provides an overview of using D3, for creating charts and graphs, handling mouse events, and creating animation effects. He also covers CSS3 and SVG, along with an integrated code sample that uses D3, CSS3, SVG, and HTML5 Canvas. The companion DVD contains code sample code, games, illustrations from the book in color and appendices.

<ASIN:1938549651>



Designing Delivery: Rethinking IT in the Digital Service Economy (O'Reilly)
Monday 31 Aug

To help you improve customer satisfaction and create positive brand experiences, this pragmatic book introduces a transdisciplinary approach to digital service delivery. Designing a resilient service today requires a unified effort across front-office and back-office functions and technical and business perspectives. You’ll learn how make IT a full partner in the ongoing conversations you have with your customers.

<ASIN: 1491949880>



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  

<ASIN:1617291358>



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 ...

<ASIN:1491906189>



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.

<ASIN:1617291935>



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.

<ASIN: 1449372635>



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 ... 

<ASIN:1491900083>



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.

<ASIN:013408621X>



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.