Skip to content

Instantly share code, notes, and snippets.

View ramesaliyev's full-sized avatar
🏇
Learn, Do, Sleep, Repeat.

Rameş Aliyev ramesaliyev

🏇
Learn, Do, Sleep, Repeat.
View GitHub Profile
@ramesaliyev
ramesaliyev / destructuring.js
Created October 23, 2015 08:12 — forked from mikaelbr/destructuring.js
Several demos and usages for ES6 destructuring.
// === Arrays
var [a, b] = [1, 2];
console.log(a, b);
//=> 1 2
// Use from functions, only select from pattern
var foo = () => {
return [1, 2, 3];
@ramesaliyev
ramesaliyev / isVersionNewer.js
Last active October 10, 2015 09:22
JavaScript Version Script Comparison
/**
* if v2 version value bigger than v1, returns true. otherwise returns false.
*
* Version part lengths should be equal.
*
* Examples:
* isVersionNewer('1', '2'); -> true
* isVersionNewer('1.0', '2.0'); -> true
* isVersionNewer('2.0.1', '2.0.0'); -> false
* isVersionNewer('3.2.1.0', '3.2.1.1'); -> true
@ramesaliyev
ramesaliyev / Git Cheat Sheet
Last active October 23, 2019 12:18
Git Cheat Sheet
- Create a repository
git init <repo-name>
git clone <url> <directory-name>
git clone -o <remote-name> <url>
- Commiting
git add <filename>
git commit -m "Commit Message"
git commit -am "Commit Message"
git commit --amend --date="now"
@ramesaliyev
ramesaliyev / returnExportsGlobal.hbs
Last active February 11, 2024 22:28
Grunt UMD returnExportsGlobal Template
{{!--
Uses Node, AMD or browser globals to create a module. This example creates
a global even when AMD is used. This is useful if you have some scripts
that are loaded by an AMD loader, but they still want access to globals.
If you do not need to export a global for the AMD case,
see returnExports.js.
If you want something that will work in other stricter CommonJS environments,
or if you need to create a circular dependency, see commonJsStrictGlobal.js
@ramesaliyev
ramesaliyev / backboneHandlebarsDynamicRender.html
Last active November 3, 2020 00:52 — forked from kyleondata/gist:3440492
Backbone-Handlebars Dynamic Render
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="jquery-1.9.0.js" ></script>
<script src="handlebars-1.0.rc.2.js" ></script>
<script src="underscore-1.4.4.js" ></script>
<script src="backbone-0.9.10.js" ></script>