Kamil Ogórek kamilogorek
- Kraków, Poland
- Sign in to view email
- https://kamilogorek.com
View hub-commits.sh
$ git remote add <username> <fork-url> | |
$ git fetch <username> | |
$ git checkout <PR-branch-name> |
View quicksort.js
/** | |
* Quicksort implementation by Nicholas C. Zakas | |
* http://www.nczonline.net/blog/2012/11/27/computer-science-in-javascript-quicksort/ | |
*/ | |
var items = []; | |
for (var i = 0; i < 1000000; i++) { | |
items.push(Math.round(Math.random() * 1000000)); | |
} |
View notify-collection.js
var Collection = require("ampersand-rest-collection"); | |
var Model = require("ampersand-model"); | |
var Product = Model.extend({ | |
props: { | |
name: 'string', | |
price: 'integer' | |
} | |
}); |
View index.js
var AmpersandModel = require('ampersand-model'); | |
var AmpersandCollection = require('ampersand-collection'); | |
var AmpersandView = require('ampersand-view'); | |
var Note = AmpersandModel.extend({ | |
props: { | |
text: 'string' | |
} | |
}); |
View index.js
var AmpersandState = require('ampersand-state'); | |
var State = AmpersandState.extend({ | |
props: { | |
name: 'string' | |
}, | |
derived: { | |
awesomeName: { | |
deps: ['name'], | |
fn: function () { |
View test.js
var object = { | |
method: function () { | |
console.log('foo'); | |
}, | |
method2: function () { | |
$('.button').on('click', function () { | |
this.method(); | |
}.bind(this)); | |
} |
View index.js
var AmpersandView | |
= require('ampersand-view'); | |
var Foo = AmpersandView.extend({ | |
autoRender: true, | |
initialize: function () { | |
this.template = '<span></span>'; | |
} | |
}); |
View index.js
// example using the raf module from npm. try changing some values! | |
var requestAnimationFrame = require("raf") | |
var canvas = document.createElement("canvas") | |
canvas.width = 500 | |
canvas.height = 500 | |
document.body.appendChild(canvas) | |
var context = canvas.getContext("2d") |
View index.js
var AmpersandState = require('ampersand-state'); | |
var AmpersandView = require('ampersand-view'); | |
var domready = require('domready'); | |
var MealView = AmpersandView.extend({ | |
template: '<span data-hook="desc"></span>', | |
bindings: { | |
'model.description': { | |
type: 'text', | |
hook: 'desc' |
View index.js
var AmpersandState = require('ampersand-state'); | |
var AmpersandView = require('ampersand-view'); | |
var domready = require('domready'); | |
var MealView = AmpersandView.extend({ | |
template: '<span data-hook="desc"></span>', | |
bindings: { | |
'model.description': { | |
type: 'text', | |
hook: 'desc' |
OlderNewer