Skip to content

Instantly share code, notes, and snippets.

View mshustov's full-sized avatar

Mikhail Shustov mshustov

  • ClickHouse
  • Berlin, Germany
View GitHub Profile
@mshustov
mshustov / gist:0370e219f1fb062238df
Created January 19, 2015 12:34
manual send mail via smtp
var promise = require('promise');
var punycode = require('./punycode.min');
var smtpc = require("smtpc");
var config = require("./config");
exports.send_mail = function (to, topic, body) {
return new promise(function(resolve, reject){
var _to = [];
for (var i = 0 ; i < to.length; i++) {
_to[i] = punycode.toASCII(to[i]);
@mshustov
mshustov / sgg.sh
Last active August 29, 2015 14:05
#!/bin/bash
# Example usage:
# ./sgg.sh http://islands-components.incrop.lego-dev.dev.yandex-team.ru/ popup
GATHER_URL=${1:-https://lego-staging.dev.yandex-team.ru/islands-components/dev/}
BLOCK=$2
DIR_MAIN=gemini/screens
DIR_DIFF=gemini-report/diff
IMG_DIFF=./current-diff.png