Skip to content

Instantly share code, notes, and snippets.

View boo1ean's full-sized avatar
🎯
Focusing

Egor Gumenyuk boo1ean

🎯
Focusing
View GitHub Profile
import db
from multiprocessing import Pool
def process_pollution(wb):
pass
if __name__ == '__main__':
items = db.waterbodies.find()
p = Pool(16)
p.map(process_pollution, items)
package main
import (
"fmt"
"strings"
"sync"
"labix.org/v2/mgo"
"labix.org/v2/mgo/bson"
)
@boo1ean
boo1ean / access-log-scan
Created July 8, 2014 18:44
access log stats
cat access.log | awk '{ print $1 }' | sort | uniq -c | sort -n
var fs = require('fs');
var c = {};
fs.readFile('ips', function(err, data) {
var ips = data.toString().split('\n');
for (var i in ips) {
if (!c[ips[i]]) {
c[ips[i]] = 1
@boo1ean
boo1ean / 1.js
Last active August 29, 2015 14:02
var cats = require('services/cats');
var dogs = require('services/dogs');
var doStuff = function(data) {
whether(data.doge).then(function() {
return dogs.create(data).then(function(doge) {
data.doge_id = doge.id;
});
}).then(function() {
return cats.create(data);
var titles = ['день', 'дня', 'дней'];
var right_word = function (number) {
cases = [2, 0, 1, 1, 1, 2];
return titles[(number % 100 > 4 && number % 100 < 20) ? 2 : cases[(number %10 < 5) ? number % 10 : 5]];
}
@boo1ean
boo1ean / docker-stuff.md
Last active August 29, 2015 14:00
Docker-related helpers
# Remove all stopped containers
docker rm $(docker ps -a -q)
var test = test();
var login = function(credentials) {
return test()
.post('/login', credentials);
};
var createAffiliate = test()
.post('/affiliates', casual.affiliate)
.as('affiliate')
'use strict';
angular.module('fitApp', ['ngRoute']).
config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$routeProvider.
when('/', {
templateUrl: 'partials/index.html',
controller: IndexCtrl
}).
when('/exercises', {
@boo1ean
boo1ean / ideas
Last active August 29, 2015 13:55
## Generators ideas
- category
- dollar
- gender
- age
- array_of stuff
## db util
## gossip server (monitoring)