Apple present its new programming language: Swift

At WWDC ’14, Apples has launched Swift, a brand new Xcode Programming Language, which seems to howtshine Objectve C when it comes to performance and syntax simplicity.

Here the Apple press release:

“Swift is a powerful new programming language for iOS and OS X® that makes it easier than ever for developers to create incredible apps. Designed for Cocoa® and Cocoa Touch®, Swift combines the performance and efficiency of compiled languages with the simplicity and interactivity of popular scripting languages. By design, Swift helps developers write safer and more reliable code by eliminating entire categories of common programming errors, and coexists with Objective-C® code, so developers can easily integrate Swift into their existing apps. Xcode® Playgrounds make writing Swift code incredibly interactive by instantly displaying the output of Swift code.”

Few resources:

https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html

http://www.learnswift.tips/

Data Science: An Introduction – Wikibooks, open books for an open world

I thought it was worth mentioning this collaborative book on Data Science, which is gradually taking shape on Wikibooks. From time to time I have a look and new sections are completed with a very accessible language:

Data Science: An Introduction – Wikibooks, open books for an open world.

Embedding a Gist

Grep a string-digit-string pattern where the numerical value must have more than one digit and output it to a text file:

Getting Started WIth JMeter – YouTube

A very good introductory video from BlazeMeter, a performance & load testing cloud platform. I have been involved in some load testing for a multiple frond ends web application and I needed to use a free tool. Jmeter was recommended to me by a Java programmer I know at work and it turned out to be an excellent product. Although many people think its interface is not particularly user friendly, once you learn the basics and you are familiarised with the concept of Thread Group, Timer, Controller, Listener, etc, it is a great help in your testing. Furthermore, you can automatically record scripts either via HTTP Test Script Recorder option or by exporting the .jmx file created with the chrome plugin 

Jmeter home page and various resources to get started:

https://jmeter.apache.org/

https://jmeter.apache.org/usermanual/index.html

http://blazemeter.com/jmeter

http://jmeter-plugins.org/

 

The video itself (finally!):

 

 

Your bank will pay Microsoft to keep running its ATMs – don’t panic, not so soon!

This news sounds alarming, but it is mostly inaccurate as AMTs use XP Embedded (aka XPe), which is a componentized version of the Professional edition of Windows XP. XPe is mostly employed for cash registers, industrial robotics, NAS, navigation devices, AMTs, etc and it will be supported until the 12th of January 2016.  

Your bank will pay Microsoft to keep running its ATMs.

Follow

Get every new post delivered to your Inbox.

Join 65 other followers

%d bloggers like this: