JSFoo 2015
2015-09-18
Bangalore, India
[JSFoo 2014, JSFoo 2015, JSFoo 2017, JSFoo 2018, JSFoo 2019, JSFoo Coimbatore 2019, JSFoo: VueDay 2019]
| title | author | length |
|---|---|---|
| A self learning word prediction module for handling multilingual input | Rabimba Karanjai | 37m |
A working keyboard prediction module for Firefox OS implements a JavaScript predictor that ships with precomputed frequency lists (built from an ~11 GB corpus… | ||
| The future of chat | Guillermo Rauch | 01h 18m |
Argues real‑time apps require two things: minimal latency and self‑updating state, quantifies initial TCP importance around 100 milliseconds and the first 14… | ||
| What makes a community? Trust, Care and Passion: The Feeling of Belonging. | sva | 01h 02m |
Describes a 35‑year CCC community and the Himalayan HX experiment that houses ~400 people for weeks with eight buses and shared bathrooms, built long‑range… | ||
| Droids, JavaScript and Web Connected Hardware | Andrew Fisher | 24m |
JavaScript is used end-to-end: Johnny-Five abstracts motors and sensors, Node handles networking and events, and cheap boards like Arduino ($2–3) run firmware… | ||
| Full stack home automation prototyping in Javascript | Arnav Gupta | 20m |
Prototype wires a BeagleBone Black to LEDs using BoneScript on a BeagleBone Black and toggles pins with 100 ms blink intervals and brief 2 second on states; a… | ||
| Flying a drone autonomously with JS | Sharmiladevi | 23m |
Uses ar-drone-autonomy plus an EKF and PID controller to plan and execute missions and perform basic maneuvers (takeoff, climb 0.5 m, rotate 45°) and uses… | ||
| Learning djembe visually with p5.js | Amit Kapoor, Ashok Kumar | 27m |
Claims that live djembe learning becomes visual using p5.js and p5.sound (Web Audio API + HTML canvas). Builds a pipeline from raw mic input: RMS volume →… | ||
| Building 3D Games using Babylon.js | Abhishek Narain | 41m |
Live demo builds a playable 3D scene from code: instantiates Babylon.js engine, creates camera light and sphere, attaches controls, runs the render loop, and… | ||
| Deep Dive into RxJS Observables | Pavithra Kodmad | 41m |
Explains how RxJS Observables act as an "enumerable future" that unifies synchronous and asynchronous flows and how immutability follows from composing… | ||
| Metaprogramming - A journey into ES6 | Suhas SG | 36m |
Claims that ES6 Symbols let code change for..of iteration (example: swap default iterator to yield only odd elements such as 1, 3, 5), that Proxies let a few… | ||
| JavaScript VM internals, EventLoop, Async and ScopeChains | Arindam Paul | 38m |
Explains that JavaScript does a two-phase compile+execute so declarations hoist, shows how function calls allocate heap execution contexts with a lexical… | ||
| Building Cross Platform Desktop App using Web Technologies with Electron | Rahul Rout | 21m |
Overview of using Electron to turn a web app into a cross‑platform desktop app with a live demo of a simple music player that loads HTML/CSS/JS inside browser… | ||
| Understand, find, prevent and fix memory leaks in JavaScript | Anirudh Sanjeev | 19m |
Explains how JS garbage collection actually keeps objects alive when any reference exists, demonstrates take heap snapshot and timeline comparisons in Chrome… | ||
| Standup Comedy | Souvik Das Gupta | 14m |
Claims that apps replace websites and create two jobs only — delivery couriers and improvised entertainers — drive the bit, backed by specific anecdotes: a… | ||
| An introduction to search-index.js | Mats Olsen | 41m |
Search-index claims a working full‑text search engine in JavaScript that runs on a LevelDB backend and swaps to IndexedDB in browser (or even localStorage) via… | ||
| JavaScript Plugin Architecture for Single-Page Applications | Bala Dutt | 27m |
A JavaScript plugin framework for QuickBooks Online lets independent apps and third‑party code be hot‑plugged into one single‑page application while keeping… | ||
| JavaScript for Competitive Programming | Pranay Dubey | 20m |
JavaScript runs common contest tasks about 5x slower than C/C++ (example: 25,000th prime) and its Number type overflows factorials beyond ~170 → Infinity, so a… | ||
| Orchestrating the Web Audio API | Srikumar | 41m |
Browsers now deliver low‑latency, sample‑accurate audio (typical precision 1/48000 s) via the Web Audio API and a small library, Steller, that provides… | ||
| Brewing JavaScript: Compile your own domain-specific language to JavaScript | Mansi Shah | 13m |
A Lispy DSL is parsed with a recursive descent parser, mapped to the JavaScript AST format ESTree, and transpiled with escodegen into runnable JS; code… | ||
| RegExp.prototype.unicode | Mathias Bynens | 42m |
ES6 adds a U flag that actually changes RegExp behavior: it enables Unicode code point escapes, makes dot and quantifiers treat astral code points as single… | ||
| Remotely Debug Any JavaScript Code through Vorlon.JS | Saurabh Kirtani | 21m |
Vorlon.JS is presented as an open-source remote debugging tool built on node.js and socket.io that lets developers inject and execute JavaScript and inspect… | ||
| Going Functional with JS | Hemanth HM | 49m |
Claims that JavaScript can be used functionally, demonstrates it with Ramda and ES6 generators, and shows live code that maps [10,20,30,40] to [11,21,31,41]… | ||
| nothing matches | ||