Skip to content

Instantly share code, notes, and snippets.

@gleb-lobastov
gleb-lobastov / habraproxy.py
Last active June 1, 2016 16:26
Локальный прокси с предобработкой контента
# -*- coding: utf-8 -*-
""" Локальный прокси с предобработкой контента
habraproxy.py — это простейший http-прокси-сервер, запускаемый локально, который показывает содержимое страниц
указанного сайта, с одним исключением: после каждого слова из определенного числа букв следует заданный текст
Параметры передаются как аргументы коммандной строки. По умолчанию сайт: habrahabr.ru, число букв в слове: 6,
добавляемый символ: «™». Так-же можно указать хост и порт локального сервера.
Examples:
@gleb-lobastov
gleb-lobastov / recordings.js
Last active November 13, 2016 18:20
Record user activity on scroll, move and click events
/**
* Record user activity on scroll, move and click events
* Collect bunches of events and prepare then to send to server
* @author Lobastov Gleb
*/
(function captorUnit() {
var App = {
startTime: new Date().getTime(),
events: [],
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"title": {
"type": "string"
},
"image": {
"type": "string"
},