Node.js Development Environment—Ubuntu

Introduction We will use Ubuntu 12.04 LTS 64bit. If you are using Mac, you can follow the instruction on Installation of VMWare Fusion and Ubuntu. Once your Ubuntu is up, use shortcut Ctrl+Alt+T to open your terminal window. <<Node.js toolkit>> ©2014, Conan Zhang and Vivian S. Zhang. All rights Reserved. The corresponding post written in Chinese can be found at Conan Zhang's blog. Please [email protected] you are interested to publish it in English. <<Node.js toolkit>> will introduce you to use Javescript as server side script and use ...

Series of our new book — Node.js Toolkit

<<Node.js toolkit>> ©2014, Conan Zhang and Vivian S. Zhang. All rights Reserved. The corresponding post written in Chinese can be found at Conan Zhang’s blog. Please contact [email protected] you are interested to publish it in English. <<Node.js toolkit>>  will introduce you to use Javescript as server side script and use node.js framework to develop website. Nodejs framework is based on the V8 engine which is the fastest Javascript engine. Chrome browser is also based on V8. It is very smooth even when you open 20 to 30 pages simultaneously. Node.js sta...

SVD and Image Compression(by Shiny! Yes!)

We have a brilliant Shiny application demonstrating Image Compression with Singular Value Decomposition. One could get a sense ofm SVD quickly from it: https://yihui.shinyapps.io/imgsvd/. ImgSVD made by Nan Xiao, who is Data Analyst Intern at SupStat and Yihui Xie who is Software Engineer at RStudio, also advisory Data Scientist at SupStat Inc. The interface looks like the following:  Singular Value Decomposition is a complex technique. It is a matrix factorization and is widely used in dimensionality reduction. Its result is an approximation of a matrix, and it is flexible because we ...

Upcoming NYC R Programming Classes

It is our pleasure to once again offer the intensive R beginner level course for the third time! Beginning this Sunday, the 35 hour course will walk you through the basic operations and characteristics of R, all the way to having a firm understanding of data manipulation and visualization.Also launching this weekend are two brand new courses, Data Visualization for D3 and Data Science for Python, both for the beginner level. Taught by preeminent data scientists in New York City, these beginner NYC Data Science Academy courses are the best introduction to the exciting world of R, open dat...