Lalit Verma

44 Flips | 4 Magazines | 11 Likes | 1 Following | 2 Followers | @lalitsverma | Keep up with Lalit Verma on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Lalit Verma”

HTTP/2 makes media loading 3–15 times faster on mobile

Most native mobile apps are “thin clients” — they need talk to backend API and fetch media resources over HTTP.<p>We wanted to reproduce CloudFlare …

I Hire Engineers At Google–Here’s What I Look For (And Why)

This Googler explains how tech recruiting is becoming more holistic than it used to be, and what it takes to stand out.<p>The hiring experience for engineers isn’t what it used to be–and that’s partly by design. Here at Google, we’ve intentionally broadened the number of schools where we actively …

What is the Chrome extension and How to build one

Chrome extension are the program which adds new functionality to Chrome browser. It takes little space in the toolbar for instant access.<p>It uses only …

CSE 599 - Advanced Natural Language Processing - Spring 2015

<b>Skip-gram embeddings [Apr 13, 15]</b>+ Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. "Efficient Estimation of Word Representations in Vector …

Serverless HTML5 Chat with Emitter, Vue and Bootstrap

Introduction<p>In this article I'm going to show you how to create a <b>completely serverless</b> chat application that you can host on your blog or website. …

Is WebStorm the Smartest JavaScript IDE around?

JavaScript, along with HTML5 and CSS3, enables developers to build websites that look good and deliver optimal browsing experience across computers, …

JavaScript

A Bug in FMRI Software Could Invalidate 15 Years of Brain Research

This is huge.<p>There could be a very serious problem with the past 15 years of research into human brain activity, with a new study suggesting that a …

Go’s march to low-latency GC

We use Go at Twitch for many of our busiest systems. Its simplicity, safety, performance, and readability make it a good tool for the…Continue …

Concurrent JavaScript VI: Server

It’s that time of the month again, I’ve been away for a while, chasing after doctors in the hospital after my mother’s emergency heart surgery. I’m …

JavaScript

Severe Swagger Remote Code Exec flaw compromises NodeJS,PHP,Java

This disclosure of an unpatched Remote Code Exec flaw in the Swagger API framework compromises NodeJS, Ruby, PHP, and Java.<p>Swagger is a …

Segmentation fault when using ctypes and threading

I wrote a Python wrapper for a C library using ctypes. Everything worked fine, until I tried it with the threading module.<p>Here is a small example to …

How to manage large-scale datasets with Hadoop and MapReduce

<b>Introduction</b><p>The early 1980s, 1990s were dominated by database giants Microsoft, Oracle, and IBM complying Codd’s 12 golden rules of relational …

10 Open-Source JavaScript Data Chart Libraries Worth Considering

The beauty of modern web design can be found in the widespread advancement of visual and dynamic effects. CSS3 has taken the design world to another …

Download Dozens of Free Coursera Courses Before They Disappear Forever

Coursera, one of the best sources of MOOCs (Massive Online Open Courses), is shutting down their old platform on June 30, and removing dozens of …

Online Education

Client-server synchronization pattern / algorithm?

I have a feeling that there must be client-server synchronization patterns out there. But i totally failed to google up one.<p>Situation is quite simple …

QuorraJS - an open-source MVC NodeJS framework inspired by Laravel

You like NodeJS but you also like Laravel? Meet QuorraJS - a full fledge Node.js MVC framework inspired by Laravel.<p>QuorraJS has a clean structure and …

These 17 life hacks will change the way you use Gmail

But that doesn't mean it can't be better.<p>A bunch of apps and plug-ins floating around the internet can make your experience using Gmail so much more enjoyable. With these amazing add-ons, you can see when people are tracking your emails, automatically know everything about people who email you, and …

50 free web tools

In many occupations, solving problems and finding ways to be more productive are top priorities. This is especially true for web designers and …

www.devstrend.com

How does Erlang hot code swapping work in the middle of activity?

I am currently working on a live media server, which will allow general consumers to send live video to us. In our current environment we've seen …

The Hidden Power of ES6 Generators: Observable Async Flow Control

In 7 Surprising Things I Learned Writing a Fibonacci Generator in JavaScript, I covered one obvious use-case for ES6 generator functions: producing …

JavaScript

A JavaScript Animation Library

A URL pointing at the image to be animated. This can be a single string or an array of strings in JSON notation (ex. ["img/red_ball.png", …

JavaScript

Top 15 Frameworks for Machine Learning Experts

<b>By Devendra Desale, KDnuggets.</b><p>Machine learning engineers are part of the engineering team who build the product and the algorithms, making sure that …

Six jQuery Best Practices for Improved Performance

<b>Editor’s note:</b> This article is part of our Code Optimization series, where we take a look at how to optimize coding for better efficiency in a bid to …

Concurrent JavaScript — Introduction

So, I have been working on a multi-threaded JavaScript runtime, Nexus.js. You can think of it as the mad cousin of Node.js.<p>First of all: there is no …

JavaScript

Less React, more JS

<i>Note: I don’t have anything against React. This article is about exploring ideas of decoupling, regardless of the library or framework.</i><p>The rise of …

Database of programming languages II

I mentioned in a post yesterday that I was looking for a programming languages database with this minimum info:<p>Programming language name (and family …

Google has gotten incredibly good at predicting traffic — here's how

The robotic voice played over the speakers in my car, directing me to take surface roads rather than get on the highway, which is typically the fastest way.<p>But Google somehow knew that there was a traffic jam ahead on the highway.<p>As I drove on the frontage road, I looked up at the interstate. It …