background preloader

The Scala Programming Language

The Scala Programming Language
We are very pleased to announce Scala 2.11.0-RC4, the next release candidate of Scala 2.11.0! Download it now from scala-lang.org or via Maven Central. Since RC3, we’ve fixed two blocker bugs, and admitted some final polish for macros and quasiquotes. Here’s the difference between RC4 and RC3. Please do try out this release candidate to help us find any serious regressions before the final release. The next release candidate (or the final) will be cut on Friday April 11, if there are no unresolved blocker bugs.

http://www.scala-lang.org/

Related:  ProgrammingLadies Learning CodeSProgrammationComputing

Getting Started Database setup with DBTestCase subclass Step 2: Extend the DBTestCase class Now you need to create a test class. One way to use Dbunit is to have the test class extend the DBTestCase class. DBTestCase extends the JUnit TestCase class. In-depth introduction to machine learning in 15 hours of expert videos In January 2014, Stanford University professors Trevor Hastie and Rob Tibshirani (authors of the legendary Elements of Statistical Learning textbook) taught an online course based on their newest textbook, An Introduction to Statistical Learning with Applications in R (ISLR). I found it to be an excellent course in statistical learning (also known as “machine learning”), largely due to the high quality of both the textbook and the video lectures. And as an R user, it was extremely helpful that they included R code to demonstrate most of the techniques described in the book. If you are new to machine learning (and even if you are not an R user), I highly recommend reading ISLR from cover-to-cover to gain both a theoretical and practical understanding of many important methods for regression and classification. It is available as a free PDF download from the authors’ website. Chapter 1: Introduction (slides, playlist)

Scriptella Scriptella is an ETL (Extract-Transform-Load) and script execution tool. Its primary focus is simplicity. It doesn't require the user to learn another complex XML-based language to use it, but allows the use of SQL or another scripting language suitable for the data source to perform required transformations. BowPad BowPad BowPad is a small and fast text editor with a ribbon user interface and syntax highlighting. A few notable features of BowPad:

The robo karate kid! Terrifying two legged giant robot being developed by Google learns to stand on one leg - and recreates scene from cult film ATLAS Robot built by Boston Dyanmics- which Google recently boughtDubbed Ian, the Atlas robot is 6ft 2in tall and weighs in at 330lbWas programmed to perform move by Florida team By Mark Prigg for MailOnline Published: 21:47 GMT, 10 November 2014 | Updated: 10:30 GMT, 11 November 2014 For fans of the cult film the Karate Kid, it is a familiar pose. However, in the latest video from the US military team developing a two legged fighting robot, the buildup to 'crane kick' is seen in a new way. The researchers taught the robot to stand on one leg - recreating a key scene from the film in the process.

System.Data.SQLite: System.Data.SQLite Download Page Build Product Names Beginning with System.Data.SQLite version 1.0.74.0 (3.7.7.1), the following templates will be used for the names of the build products: sqlite-netFx-source-version.zip sqlite-netFx-source-version.tar.gz sqlite-framework-setup-cpu-year-version.exe sqlite-framework-setup-bundle-cpu-year-version.exe sqlite-framework-binary-platform-year-version.zip sqlite-framework-binary-bundle-platform-year-version.zip sqlite-framework-static-binary-platform-year-version.zip sqlite-framework-static-binary-bundle-platform-year-version.zip sqlite-netFx-source-date.zip System.Data.SQLite.version.nupkg System.Data.SQLite.variant.version.nupkg

18 Free Tutorials for Learning R Programming R is a powerful tool for data scientists and statisticians. The capabilities of R are being further developed daily by the proactive user base at the Comprehensive R Archive Network. The applications of R are becoming greater as the number of add-on packages increases. Learning the basics of R now will unlock the door to a very useful tool for presenting and analyzing data. scratchtab - A block programming language for Tablets About this project A development environment prototype for Android tablets. Created during a diploma thesis. Operating System: Android Minimum OS Version: 3.3 Tested on hardware: Motorola Xoom tablet The aim of this work was to examine the question of whether the block programming language metaphor is suitable for touch interfaces, by creating a working prototype of a block programming language for Android OS driven tablets.

LEGO Mindstorms EV3 System requirements PC with Microsoft Windows Windows Vista (32/64-bit) with the latest Service packs or later versions of Windows Dual core processor 2.0 GHz or better 2GB of RAM or more 2GB of available hard-disk space XGA display (1024 x 768) 1 available USB port System requirements Apple Macintosh with OS X Mac OS 10.6 with latest Service packs or later versions of Mac OS Dual core processor 2.0 GHz or better 2GB of RAM or more 2GB of available hard-disk space XGA display (1024 x 768) 1 available USB port Once you have confirmed that your computer meets the minimum system requirements, you are ready to install the software. Cloning Hyper-V Virtual Machines the Right Way (Part 2) If you would like to read the other parts in this article series please go to: Introduction In my previous article in this series, I explained that cloning a virtual machine is not quite as intuitive as you might have been lead to believe.

An Introduction to JavaScript Object Notation (JSON) in JavaScript and .NET MSDN Library Articles and Overviews Web Applications (ASP.NET) Best Programming / Developer Laptops List What is it? The CPU (Central Processing Unit), also called a processor, is the glorified calculator that is the very brains of your machine. It runs all calculations and is responsible for carrying out instructions and operations to and from the rest of the machine. How much do I need? Silver - Minnesota Extensible Language Tools [ Info | Installation | Downloads | Documentation | License | Trouble Shooting ] Silver is an attribute grammar specification language that we have developed to investigate highly-modular attribute grammar-based language specifications. The first paper to read about Silver is "Silver: an Extensible Attribute Grammar System". Silver supports many extensions to D. E. Knuth's original specification of attribute grammars.

Related:  zaibmazinComputing...Web DevelopmentScala Programing Language:idettmanSCALA