Skip to content

Instantly share code, notes, and snippets.

@lekkas
lekkas / el-born.md
Created April 9, 2019 07:51
Barcelona - El Born
  • testing
    • nested
  • md
0x8512A687F9B8e65b8a4Aac220AB7132b2189A175
@lekkas
lekkas / webook_status.coffee
Created January 11, 2017 20:18
PoC webhook integration
Promise = require('bluebird')
_ = require('lodash')
express = require('express')
bodyParser = require('body-parser')
GithubApi = require('github')
Response =
state: [ 'success', 'error', 'failure' ]
description: [ 'Versionist passed!', 'Error: missing versionist conventions', 'Failed to apply versionist' ]
@lekkas
lekkas / discovery.coffee
Created October 7, 2016 07:06
service discovery
{ enumerateServices, findServices } = require './lib/discoverable'
AVAHI_RESIN_SSH_TAG = 'resin-ssh'
enumerateServices()
.then (availableServices) ->
services = []
for s in availableServices
services.push(s.service) if AVAHI_RESIN_SSH_TAG in s.tags
return services

Keybase proof

I hereby claim:

  • I am lekkas on github.
  • I am lekkas (https://keybase.io/lekkas) on keybase.
  • I have a public key whose fingerprint is BC93 B996 0FA9 EE06 98CC 37A4 7742 375E 5EDF 01C3

To claim this, I am signing this object:

@lekkas
lekkas / labels.json
Last active July 12, 2016 08:59
Backend labels
# backend-labels.json
[
{"name": "Backlog", "color": "fef2c0"},
{"name": "flow/to-do", "color": "fef2c0"},
{"name": "flow/blocked", "color": "fef2c0"},
{"name": "flow/in-progress", "color": "fef2c0"},
{"name": "flow/in-review", "color": "fef2c0"},
{"name": "flow/waiting-for-staging", "color": "fef2c0"},
{"name": "flow/testing", "color": "fef2c0"},

100K test

macbook:javascript-algorithms kostasl$ git checkout master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
macbook:javascript-algorithms kostasl$ time node merge.js 100000

real  0m0.195s
var mergesort = require('./src/sorting/mergesort.js').mergeSort;
var args = process.argv.slice(2);
if (args.length === 0)
return 1;
var size = parseInt(args[0]);
var a = [];
for (var i = 0; i < size; i++)
a.push(Math.floor(Math.random() * 100));
#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Check this out!\n");
}