I Programmer - programming, reviews and projects

Programming News and Views

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


Google Takes On Amazon's Lambda
Feb 12 | Kay Ewbank
article thumbnail

Google has released Cloud Functions, a rival for the Amazon's AWS Lambda service.



BitCoin Textbook
Feb 12 | Sue Gee
article thumbnail

University courses usually rely on textbooks. In the case of Princeton's course on Bitcoin and Cryptocurrency Technologies, the textbook is being based on the course and a complete first draft is now available, for free, online.



Android Studio 2 Beta Is Usable
Feb 11 | Mike James
article thumbnail

Android Studio 2 is now available in beta and this change in status does correspond to an increased usability. It is worth getting to know the new IDE because, even with its faults, it speeds development a lot. 



Does SourceForge Have A Future?
Feb 11 | Ian Elliot
article thumbnail

The new owners of SourceForge are hoping to halt the decline of the once popular source code repository and persuade open source projects to use it once more. The first move is to terminate the practice of bundling adware with software installations 



You Don't Need To Touch Type To Go Fast
Feb 10 | Janet Swift
article thumbnail

It is a sad fact that many programmers don't learn to type, despite the fact that the keyboard is their main tool of the trade. New research, however, suggests that this might not matter as much as you might think and you don't have to be ashamed that you are not using all your fingers.



Successor To Cardboard Under Development
Feb 10 | Lucy Black
article thumbnail

After its runaway success with Cardboard, its open source VR headset, Google is rumored to be working on a new version to be unveiled that this year's Google I/O in May.



Amazon Adds Game Dev Options To AWS
Feb 10 | Kay Ewbank
article thumbnail

Amazon has added two new services, Lumberyard and GameLift, to AWS for the creation of cross-platform cloud-connected games.



Lodash - A Functional JavaScript Library
Feb 09 | Nikos Vaggalis
article thumbnail

Lodash began as a fork of the popular Underscore.js library but since then has managed to become its superset, adding new features and performing much better. Version 3.4.0 has recently been released.



Microsoft Research Open Source Challenge For Students
Feb 09 | Alex Armstrong
article thumbnail

Microsoft Research has provided an interesting challenge to students - identify problems that can be addressed using Microsoft's open source tools and have a stab at solving them.



Coursera Web Specializations
Feb 09 | Sue Gee
article thumbnail

Four web specializations at different levels and covering different aspects are starting on Coursera. If you want to earn a certificate you can save 10% by pre-paying for the bundle of courses. If you don't want the certificate, and don't want to complete a final project that demonstrates what you've learned, you can audit the courses for free.



Where Are The Raspberry Pi Zeros?
Feb 08 | Lucy Black
article thumbnail

The Raspberry Pi Zero is a game changer, but it is not the only game changer on the market. In fact the question of whether it is on the market or not is an important one. 



How Fast Can You Number Crunch In Python
Feb 08 | Mike James
article thumbnail

We are all more or less committed to using high-level languages, but there is always a background worry that they might not be fast enough for some tasks. An interesting set of benchmarks shows how to use Python to number crunch.



Usborne Books Revival
Feb 07 | Sue Gee
article thumbnail

Children's book publisher Usborne has launched two new titles about computers and coding aimed at young children. At the same time it has made pdfs of its 1980's computing titles freely available online.



Fewer Degrees Of Separation With Facebook
Feb 06 | Janet Swift
article thumbnail

Six degrees of separation is the, already well established, idea that any individual is connected to any other via six network nodes. New research has discovered that the average between Facebook users is just three and a half.



January Week 5
Feb 06 | 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. 



GCHQ's Xmas Puzzle Not Cracked - Update Solutions And Prizes
Feb 06 | Mike James
article thumbnail

The director of GCHQ distributed a puzzle to selected contacts and then made it available to everyone. The deadline for solution passed and there were no 100% correct solutions. Even so prizes were awarded and we do now have the answers.


More Recent News
 

news

 
 
 
 
 

Book Reviews Of The Year


Introducing SQL Server
Tuesday 09 Feb

Author: Mike McQuillan
Publisher: Apress
Pages: 388
ISBN: 978-1484214206
Print: 148421420X
Kindle: B0142D693W

Audience: Database developers
Rating: 4.0
Reviewer: Ian Stirk 

  

This book aims to get the newcomer started in SQL Server development, how does it fare? 


 

Featured Articles


JavaScript Bit Manipulation
Ian Elliot
article thumbnail

Bit manipulation in JavaScript is complicated by the way it attempts to be type free, but it can be done. We take a look at how to work with bits in a browser.



Advanced Perl Regular Expressions - The Pattern Code Expression
Nikos Vaggalis
article thumbnail

In this part of our series exploring Perl RegEx we are going to look into another advanced construct, that of the pattern code expression ??. According to the official perldoc this "..is like a regular code expression, except that the result of the code evaluation is treated as a regular expression and matched immediately."



PHP Variables and Expressions for Complete Beginners
Ian Elliot
article thumbnail

Variables and expressions are the core of programming in general and no less so in PHP. If you have never encountered the ideas here is a gentle introduction.


 

Unhandled Exception!
Backslashes

Backslashes

If this joke escapes you (pun intended) then the chances are that you are not a programmer but you could be a backslash... 

Click to view bigger version 

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

Read more...
 

Book Watch

Follow Book Watch on Twitter


Using WebPageTest (O'Reilly)
Thursday 11 Feb

Learn basic and advanced uses of WebPagetest, the performance measurement tool for optimizing websites. This practical guide shows users new to this tool how run tests and interpret results, and helps experienced users gain a better and more thorough understanding of hidden features in WebPagetest that make testing easier. Written by WebPagetest power users and performance experts, this book will help web developers and frontend engineers solve the problem of slow sites.  

<ASIN:1491902590>



Learn to Program with Minecraft (No Starch Press)
Wednesday 10 Feb

You've bested creepers, traveled deep into caves, and maybe even gone to The End and back-but have you ever transformed a sword into a magic wand? Built a palace in the blink of an eye? Designed your own color-changing disco dance floor? With the subtitle "Transform Your World with the Power of Python" Craig Richardson introduces Python 3. After some short, simple lessons you can use your new skills to customize Minecraft to make mini-games, duplicate entire buildings, and turn boring blocks into gold.

<ASIN:1593276702>



Coding for Beginners: Using Scratch
Monday 08 Feb

This friendly book hardcover covers the basics of Scratch coding for complete beginners, with step-by-step instructions showing children how to use code to create games and animations, from racing cars to virtual pets. Scratch is one of the most popular programmes used in primary schools and this book covers sprites, binary, debugging and more. 

<ASIN:1409599353>



iOS 9 Programming Fundamentals with Swift (O'Reilly)
Thursday 04 Feb

Move into iOS 9 development by getting a firm grasp of its fundamentals, including Xcode 7, the Cocoa Touch framework, and Apple’s Swift programming language. With this thoroughly updated guide from Matt Neuberg, author of the Programming iOS tome, you’ll learn Swift’s object-oriented concepts, understand how to use Apple’s development tools, and discover how Cocoa provides the underlying functionality iOS apps need to have.

<ASIN:1491936770>



The Official ScratchJr Book (No Starch Press)
Wednesday 03 Feb

 ScratchJr is a free, introductory computer programming language that runs on iPads and Android tablets. Inspired by Scratch, it helps even younger kids create their own playful animations, interactive stories, and dynamic games. Intended for children aged 5 and over, it is co-authored by Mitch Resnick, creator of Scratch, and has the subtitle "Help Your Kids Learn to Code". Each of the book's chapters includes activities that build on one another, culminating in a fun final project. 

<ASIN:1593276710>



Introduction to Computational Models with Python (CRC Press)
Monday 01 Feb

Jose M. Garrido explains how to implement computational models using the flexible and easy-to-use Python programming language. The book introduces the principles of computational modeling as well as the approaches of multi- and interdisciplinary computing to beginners in the field. It provides the foundation for more advanced studies in scientific computing, including parallel computing using MPI, grid computing, and other methods and techniques used in high-performance computing.

<ASIN:1498712037>



RESTful Rails Development (O'Reilly)
Thursday 28 Jan

This book serves as a practical guide to developing RESTful applications, designing RESTful architectures, and deploying RESTful services using Ruby on Rails. By the end of each chapter, the reader will have key takeaways for how to build and extend a multi-service platform spanning different devices. Silvia Puglisi  explains the power of RESTful development with Rails, illustrating how to build an architecture composed of different services accessing shared resources through a set of collaborating APIs and applications.

<ASIN:1491910852>



Next Generation Databases (Apress)
Wednesday 27 Jan

The relational database (RDBMS) model completely dominated database technology for over 20 years. Today this "one size fits all" stability has been disrupted by a seemingly sudden explosion of new database technologies. These paradigm-busting technologies are driving the "Big Data" and "NoSQL" revolutions, as well as forcing fundamental changes in databases across the board.

<ASIN:1484213300>



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