Learn how to code, for free, through real-world experiences, and with access to a community of programmers. That is the goal of this week’s featured GitHub Project: Free Code Camp. According to a recent survey by Stack Overflow, almost half of developers are self-taught. Being able to teach yourself how to write code is a … continue reading
The Federal Communications Commission (FCC) wants to make it easier for those who are deaf or hard of hearing to communicate. The organization recently announced it will develop an open-source video platform for users to communicate with businesses and government agencies using American Sign Language. The platform will be available for mobile and desktop operating … continue reading
Researchers from Georgia Tech have discovered an emerging class of C++ bugs, and Facebook has awarded them US$100,000 for their efforts. The bugs are rooted in a new method for identifying “bad casting” vulnerabilities in C++ programs casted dynamically or statically at runtime. The researchers, who presented their findings at the USENIX Security ’15 conference, … continue reading
Microsoft has released an early look at its open-source Windows 10 Bridge for iOS. Previously known as “Project Islandwood,” the bridge allows iOS developers to build and run apps on Windows. The version currently available to the open-source community is a work in progress, and Microsoft is encouraging feedback and code contributions before the final … continue reading
Version 3.0 of the open-source io.js fork of the Node.js JavaScript V8 runtime has been released. Now under the auspices of the Node.js Foundation, io.js 3.0 implements changes in buffers for more performant arrays; adds PPC build support and a new dgram error callback; and has changes to freelist, http, the node module, REPL, TLS … continue reading
This week’s featured GitHub project was created with the mantra that building HTML5 games should be just as fun as playing them. Phaser is an open-source 2D game framework for building HTML5 games to run on desktop and mobile browsers. The framework supports Canvas and WebGL rendering, and games can be compiled to Android and … continue reading
Devpost, the hackathon platform formerly known as ChallengePost, has released its first Student Hacker Report for the 2014-2015 academic year, ranking the most popular platforms, programming languages, APIs, libraries, frameworks and more at hackathons over the past year. The report shows Android edging out iOS 38.2% to 22.7% for the most popular mobile platform, while … continue reading
Samsung open-source JavaScript Internet of Things engine Samsung has open-sourced JerryScript, a JavaScript engine for the Internet of Things. JerryScript is designed to run on microcontrollers and other Internet of Things devices with constrained RAM and ROM space. The engine supports on-device code compilation and execution, and provides access to peripherals from JavaScript. The project … continue reading
JavaScript has come a long way from a hacked-together language built under time constraints for a new medium. Since its creation, the language has undergone trials and tribulations at the hands of vendors fighting over implementation. Today, however, JavaScript is the beneficiary of some of the best computer science engineering on the planet. Google, Apple, … continue reading
JavaScript is empowering JavaScript to build a 3D JavaScript conceptual city. If that sounds meta, it’s because this week’s featured GitHub project, JSCity, is an implementation of the CodeCity source-code visualization environment brought to life with three.js, the popular JavaScript library enabling 3D visualizations, to illustrate facets of the JavaScript programming language as the infrastructure … continue reading
Microsoft has announced Cortana for Android is on its way. The announcement comes after a reported leak of the application. “In the spirit of the Windows Insider Program, we’re testing the Cortana for Android beta with a limited number of users in the U.S. and China before releasing the beta publicly in the next few … continue reading