Skip to content

Instantly share code, notes, and snippets.

⌨️
coding

Emanuele DelBono emadb

⌨️
coding
Block or report user

Report or block emadb

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View speaker.md
View gist:10735529
{
"commitId" : LUUID("556fb777-2cf3-e34d-9f34-88caad42c0be"),
"timestamp" : ISODate("2013-11-21T14:59:10.314Z"),
"aggregateId": "65dbab54-afd0-477b-a5fb-686cc90f7aff",
"events" : [
{
"eventName" : "item_added",
"args": ["1", "10"]
},
{
View berlin_clock.rb
class BerlinClock
SECONDS = "Y"
HOURS_FIVES = "RRRR"
HOURS_ONES = "RRRR"
MINUTES_FIVES = "YYRYYRYYRYY"
MINUTES_ONES = "YYYY"
def initialize(h,m,s)
@h, @m, @s = h, m, s
end
@emadb
emadb / gist:38cf4c94ac858382300c
Created Jun 16, 2014
Javascript refactoring
View gist:38cf4c94ac858382300c
function mouseup(evt) {
if (_isDD) {
return;
}
if (evt.shiftKey == true) {
var indexOf1 = this.cont.list.indexOf(_lastItemSelected);
var indexOf2 = this.cont.list.indexOf(this);
for (var i = indexOf2; i > indexOf1; i--) {
var item = this.cont.list[i];
View fizzbuzz.js
module.exports = (function() {
var fizzFun = function(n){
if (n % 3 == 0)
return 'fizz';
};
var buzzFun = function(n){
if (n % 5 == 0)
return 'buzz';
@emadb
emadb / gist:1354b4fa365997746168
Created Oct 28, 2014
Spot the bug! Why doesn't doSomething print "new function"
View gist:1354b4fa365997746168
function MyObject(fun){
this.fun = fun;
}
MyObject.prototype.doSomething = function() {
this.fun();
};
var f = function (){console.log('Original function')};
@emadb
emadb / app.js
Last active Aug 29, 2015
Angular directive rendering.
View app.js
window.app = angular.module('myApp', []);
window.app.controller('mainController', function($scope){
$scope.title = "Demo";
$('#btn').click(function(){
console.log('Controller: click');
});
});
View gist:924b2a9f28e8fb3c6c2d
var obj1 = {
foo: function(){
obj2.bar(this.obj1Callback);
},
obj1Callback: function(){
// do something
}
};
var obj2 = {
View Seti_modified.sublime-theme
[
//========================================================
// TABS (REGULAR)
//--------------------------------------------------------
// Tab set
{
"class": "tabset_control",
"layer0.texture": "Seti_UI/Main/tabset-background.png",
"layer0.inner_margin": [1, 7],
"layer0.opacity": 1,
@emadb
emadb / Comp.ex
Last active Aug 29, 2015
Comp.ex
View Comp.ex
defmodule Comp do
def check([h|t], b) do
check(t, List.delete(b, h*h))
end
def check(_,[]), do: true
def check([], b), do: false
end
You can’t perform that action at this time.