Profile cover photo
Profile photo
Gaurav Meena
Software Engineer, Web Designer, Developer, Poet, Day Dreamer, INTJ
Software Engineer, Web Designer, Developer, Poet, Day Dreamer, INTJ

Gaurav's posts

Post has shared content
Monkey Testing Library

gremlins.js is a monkey testing library written in JavaScript, for Node.js and the browser. Use it to check the robustness of web applications by unleashing a horde of undisciplined gremlins.

While developing an HTML5 application, did you anticipate uncommon user interactions? Did you manage to detect and patch all memory leaks? If not, the application may break sooner or later. If n random actions can make an application fail, it's better to acknowledge it during testing, rather than letting users discover it.

Gremlins.js simulates random user actions: gremlins click anywhere in the window, enter random data in forms, or move the mouse over elements that don't expect it. Their goal: triggering JavaScript errors, or making the application fail. If gremlins can't break an application, congrats! The application is robust enough to be released to real users.

This practice, also known as Monkey testing, is very common in mobile application development. Now that front-end (MV*, d3.js, Backbone.js, Angular.js, etc.) and back-end (Node.js) development use persistent JavaScript applications, this technique becomes valuable for web applications.

Image / Source / Download:

The MIT License (MIT)
Animated Photo

Post has attachment

Post has shared content
There's a new Aviation site in the Stack Exchange network. Pilots, mechanics & flying enthusiasts, check it out:

Post has attachment

Post has shared content
Recommended JavaScript Style Guides & Beautifiers

For developers interested in improving the code style consistency of the JavaScript they write, I'm happy to recommend the following style guides:

1. Idiomatic.js (highly recommended, very comprehensive and includes contributions by +Rick Waldron , +Mathias Bynens and more)

2. jQuery Core Style Guide (used by jQuery core, QUnit and many other projects)

3. Google JavaScript Style Guide - with some further comments

4. Dojo Style Guide (another very comprehensive alternative)

5. Aloha Editor JavaScript Style Guide (recommends jQuery style guide, but has some useful additions)

* I've reviewed all of the above and discarded other guides that were either entirely too brief/vague or not that useful at all (e.g the GitHub JS style guide).


Whilst maintaining consistent style while writing your code is extremely important, it can also be useful to use a formatter or beautifier to enforce style rules for you.

The first tool I recommend playing with is called CodePainter ( This is a JavaScript beautifier that can infer coding style from a sample you provide it (so rather than giving it a complete style guide, give it a sample with the rules already enforced and it can do the rest).

I can also recommend, which most people are already aware of. One of the nice things about it is that you can plug it into your favorite code editor (e.g SublimeText, use it in a Chrome extension or in a bunch or other ways.

Hope these are useful!

Post has shared content
Good project..usable with few lines
This is not a software as it is in the cloud (a webapp)
I then put it here in "Uncategotized" 
but it has a layer which is open-source API in javascript for newbies in programming and computer vision


it is weird that this kind of project does not take of....
What do you (actually) think about it ?

I have post numerous (yes, but this is not spam) because the team was credited on 'nuitsblanches blogspot" and as they have incredible references (the creator works in the field of CV and Machine Learning for Google and so on ...  

I back the project because it will have a community about it and is not expensive.

Post has shared content

Post has shared content

Post has shared content
John and Darrel gave a wonderful presentation on making Chrome Apps with AngularJS this morning.  Highlights included:
* Differences when converting from a traditional Angular app
* Angular-specific considerations in Chrome Apps
* Solutions for puzzles you may encounter in Chrome Apps with respect to local storage, sockets, and security.

And they wrap it up with a great podcast example app that you'd actually want to use.

Slides with links to GitHub repos are at
Wait while more posts are being loaded