background preloader

The Julia Language

The Julia Language
Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library. The library, largely written in Julia itself, also integrates mature, best-of-breed C and Fortran libraries for linear algebra, random number generation, signal processing, and string processing. In addition, the Julia developer community is contributing a number of external packages through Julia’s built-in package manager at a rapid pace. IJulia, a collaboration between the IPython and Julia communities, provides a powerful browser-based graphical notebook interface to Julia. Julia programs are organized around multiple dispatch; by defining functions and overloading them for different combinations of argument types, which can also be user-defined.

http://julialang.org/

Learn to Hack Attack servers, crack passwords, exploit services, beat encryption - everything you need to protect yourself from evil. There are two rules of computer security: one – don’t buy a computer; and two – if you have to buy a computer, don’t turn it on. If you break these rules then you’ll be opening yourself up to potential problems. No system is 100% safe from hackers, but by following a few simple steps you can make yours much harder for intruders to attack. Julia Studio Beginner These tutorials will help you to familiarize yourself with the Julia Studio environment and the basics of the language. Hello, World! Microsoft R Open Skip to main content Microsoft R Open: The Enhanced R Distribution Microsoft R Open, formerly known as Revolution R Open (RRO), is the enhanced distribution of R from Microsoft Corporation. It is a complete open source platform for statistical analysis and data science. The current version, Microsoft R Open 3.2.5, is based on (and 100% compatible with) R-3.2.5, the most widely used statistics software in the world, and is therefore fully compatibility with all packages, scripts and applications that work with that version of R. It includes additional capabilities for improved performance, reproducibility, as well as support for Windows and Linux-based platforms.

Six Degrees of Kevin Bacon Using Neo4j and Ruby Previously I showed you how to get Neo4j up and running with Ruby and how to find recommended friends on a social network. What about finding out how you are connected to someone outside of your friends of friends network? Do you remember the concept of six degrees of separation? 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.

PHP: a fractal of bad design - fuzzy notepad (This article has been translated into Spanish (PDF, with some additions) by Jorge Amado Soria Ramirez — thanks!) Preface I’m cranky. I complain about a lot of things. What is R? During the last decade, the momentum coming from both academia and industry has lifted the R programming language to become the single most important tool for computational statistics, visualization and data science. Worldwide, millions of statisticians and data scientists use R to solve their most challenging problems in fields ranging from computational biology to quantitative marketing. R has become the most popular language for data science and an essential tool for Finance and analytics-driven companies such as Google, Facebook, and LinkedIn. Watch this 90 second video for an introduction to R This video is free to download, remix and share! Every data analysis technique at your fingertips

AppGameKit for Raspberry Pi Creating games for Raspberry Pi has never been easier with AppGameKit for Raspberry Pi. Create games using AppGameKit's same powerful & easy to code syntax, combined with additional features for the Raspberry Pi such as reading & writing to the digital GPIO pins. AppGameKit provides a fast and reliable gaming engine, allowing you to simply code your games in the AppGameKit for Raspbery Pi IDE; Full Raspberry Pi version support

Fancy FAQ page using CSS3 only Usually, a FAQ page is that long page with lots of questions and answers, the one we are searching for when we need some extra info regarding a subject. So, for example, if you own a website that sells stuff, then you will need a page like that. In this article I'll show you how to create a fancy FAQ page using CSS3 only, no JavaScript. View demo 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. Here are some free resources for learning R programing. Quick R – Quick R is a great reference site for learning all the fundamentals of R.

Interpreted Languages: PHP, Perl, Python, Ruby (Sheet One) - Hyperpolyglot a side-by-side reference sheet sheet one: version | grammar and execution | variables and expressions | arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions | execution control | exceptions | threads sheet two: streams | asynchronous events | files | file formats | directories | processes and environment | option parsing | libraries and namespaces | objects | inheritance and polymorphism | reflection | net and web | gui | databases | unit tests | logging | debugging

Federal Reserve Economic Data Skip to main content Economic Research Federal Reserve Bank of St. Louis My Account Register Sign in Mineways Download Mineways for Windows or download Mineways for Mac. Problems running? MSVCR120.DLL missing? See the troubleshooting guides for Windows, Mac, or Linux. Mineways lets you export your Minecraft creations into files you can use for making images, movies, or 3D prints. It is a free, open-source program for exporting your Minecraft models for 3D printing on your own printer or through a service such as Shapeways or Sculpteo, viewing on the web through Sketchfab, and rendering with Blender, 3DS MAX, Maya, Cinema 4D, or other rendering system.

Related: