Skip to content

Instantly share code, notes, and snippets.

View arikon's full-sized avatar

Sergey Belov arikon

  • Yandex
  • Tivat, Montenegro
View GitHub Profile
@cvrebert
cvrebert / css_regression_testing.md
Last active May 9, 2023 12:13
Survey of screenshot-based CSS testing tools

Currently considering https://github.com/webdriverio/webdrivercss


Core Goals:

  • Can test in up-to-date versions of all major browsers
  • Can test on up-to-date versions of all major OSes
  • Can test in IE9 (because Bootstrap v4 will support IE9+)
  • Don't want to have to setup/maintain our own cluster of VMs running all the necessary OSes (and all the versions of Windows)
  • Workflow for management of reference/baseline/norm screenshots
@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
@danielfdsilva
danielfdsilva / Nodecopter-2013-10-04
Created October 4, 2013 17:50
Clone the dronestream repo (https://github.com/bkw/node-dronestream) and replace the code inside example/express/app.js
var express = require('express')
, routes = require('./routes')
, app = express()
, path = require('path')
, server = require("http").createServer(app)
;
app.configure(function () {
app.set('views', __dirname + '/views');
@plentz
plentz / nginx.conf
Last active April 18, 2024 12:42
Best nginx configuration for improved security(and performance)
# to generate your dhparam.pem file, run in the terminal
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048
@sbmaxx
sbmaxx / books.md
Last active December 17, 2015 12:39
Книги для руководителя
  • Ицхак Адизес «Идеальный руководитель» и другие книги и видео http://www.adizes.info/
  • Элияху Голдратт «Цель», «Цель-2»
  • Эдвардс Деминг «Выход из кризиса. Новая парадигма управления людьми, системами и процессами»
  • Дэвид Майстер и Патрик Маккенна «Первый среди равных. Как руководить группой профессионалов»
  • Патрик Ленсиони «Три признака унылой работы»
  • Питер Ф. Друкер «Эффективный руководитель»
  • Дж Ханк Рейнвотер «Как пасти котов. Наставление для программистов, руководящих другими программистами»
  • Книги из серии «Одноминутный менеджер»
  • Кауфман «Сам себе МBA»
  • Стивен Кови «Семь навыков высокоэффективных людей»
@magnetikonline
magnetikonline / README.md
Last active March 14, 2024 22:48
IE 7/8/9/10/11 Virtual machines from Microsoft - Linux w/VirtualBox installation notes.
@ghalimi
ghalimi / XIRR.js
Created January 30, 2013 01:11
XIRR Function
// Copyright (c) 2012 Sutoiku, Inc. (MIT License)
// Some algorithms have been ported from Apache OpenOffice:
/**************************************************************
*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
@disnet
disnet / scheme.sjs
Created October 8, 2012 19:02
start of scheme in sweet.js (modified from http://pastebin.com/0nPBg8LY)
macro sexp {
case () => {
;
}
case ($p) => {
$p
}
case ($x $y) => {
$x($y);
}
@piscisaureus
piscisaureus / pr.md
Created August 13, 2012 16:12
Checkout github pull requests locally

Locate the section for your github remote in the .git/config file. It looks like this:

[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url = git@github.com:joyent/node.git

Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/* to this section. Obviously, change the github url to match your project's URL. It ends up looking like this:

@erikreagan
erikreagan / mac-apps.md
Created August 4, 2012 19:18
Mac developer must-haves

Mac web developer apps

This gist's comment stream is a collection of webdev apps for OS X. Feel free to add links to apps you like, just make sure you add some context to what it does — either from the creator's website or your own thoughts.

— Erik