Skip to content

Instantly share code, notes, and snippets.

View unlight's full-sized avatar
💭
Casting fireball

Roman Vasilev unlight

💭
Casting fireball
View GitHub Profile
@staltz
staltz / introrx.md
Last active September 18, 2025 20:18
The introduction to Reactive Programming you've been missing
@demisx
demisx / gulpfile.js
Last active July 14, 2022 16:06
Gulp 4 gulpfile.js
// Gulp 4
var gulp = require('gulp');
var using = require('gulp-using');
var grep = require('gulp-grep');
var changed = require('gulp-changed');
var del = require('del');
var coffee = require('gulp-coffee');
var less = require('gulp-less');
var coffeelint = require('gulp-coffeelint');
var sourcemaps = require('gulp-sourcemaps');
@ericelliott
ericelliott / essential-javascript-links.md
Last active June 14, 2025 18:43
Essential JavaScript Links
# Hello, and welcome to makefile basics.
#
# You will learn why `make` is so great, and why, despite its "weird" syntax,
# it is actually a highly expressive, efficient, and powerful way to build
# programs.
#
# Once you're done here, go to
# http://www.gnu.org/software/make/manual/make.html
# to learn SOOOO much more.
@beshur
beshur / deploy.sh
Created February 20, 2015 15:53
Deployment script
#!/bin/sh
cd ..
grunt release
cd build
echo "compressing..."
tar -cf portal.tgz ../* --exclude=../node_modules --exclude=../tests/node_modules --exclude=../data --exclude=../config/local.json
echo "deploying to server"
scp -r portal.tgz root@server:/root/remote-folder/
echo "updating sources"
ssh root@server "
@AndreyAkinshin
AndreyAkinshin / PrivateBaseClassConstructorInheritance.cs
Last active July 29, 2016 08:31
Create derived class for base class with private constructor
using System;
using System.Runtime.InteropServices;
class Program
{
public class Base
{
private Base()
{
}
@lolzballs
lolzballs / HelloWorld.java
Created March 22, 2015 00:21
Hello World Enterprise Edition
import java.io.FileDescriptor;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
public class HelloWorld{
private static HelloWorld instance;
public static void main(String[] args){
instantiateHelloWorldMainClassAndRun();
@revolunet
revolunet / python-es6-comparison.md
Last active April 11, 2025 10:54
# Python VS JavaScript ES6 syntax comparison

Python VS ES6 syntax comparison

Python syntax here : 2.7 - online REPL

Javascript ES6 via Babel transpilation - online REPL

Imports

import math
@anvaka
anvaka / 00.Intro.md
Last active September 20, 2025 16:13
npm rank

npm rank

This gist is updated daily via cron job and lists stats for npm packages:

  1. Top 1,000 most depended-upon packages
  2. Top 1,000 packages with largest number of dependencies
  3. Top 1,000 packages with highest PageRank score
@monolithed
monolithed / testing-frameworks.md
Last active August 13, 2024 22:23
Сравнение фреймворков для интеграционного тестирования
Название Движок Язык Преимущества Ограничения
Feta Selenium Java * Ориентирован на интеграционное тестирование
* Уже используется в команде тестирования
* Интегрировано с нашим CI и JIRA
* Учтены многие многие проблемы
* Исходный код написан на Java
* Требуются знания Java
Selenium WebDriver Java * Высокая популярность
* Развитая экосистема
* Слишком "косолапое" API
* Требуются знания Java
Thucydides
(Serenity)
WebDriver Java * Развитая экосистема * Требуются знания Java
Browserstack WebDriver JavaScript * * Проект в забвении
webdrvr WebDriver JavaScript * * Обертка над WebDriver и не более того
* Проект в забвении
Buster PhantomJS,