Skip to content

Instantly share code, notes, and snippets.

View arechesk's full-sized avatar

Aleksandr Kulikov arechesk

View GitHub Profile
@arechesk
arechesk / parser.py
Last active September 16, 2015 09:41 — forked from zubchick/parser.py
parser for presentation
# coding: utf-8
import os
from datetime import datetime
from funcparserlib.parser import some, a, many, skip, forward_decl
from funcparserlib.lexer import make_tokenizer, Token
__classes = {}
# habraproxy.py — это простейший http-прокси-сервер, запускаемый локально (порт на ваше
# усмотрение), который показывает содержимое страниц Хабра. С одним исключением: после
# каждого слова из шести букв должен стоять значок «™». Примерно так:
#
# http://habrahabr.ru/company/yandex/blog/258673/
# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Сейчас на фоне уязвимости Logjam все в индустрии в очередной раз обсуждают проблемы и
# особенности TLS. Я хочу воспользоваться этой возможностью, чтобы поговорить об одной из
# них, а именно — о настройке ciphersiutes.
#
@arechesk
arechesk / tree.md
Created April 24, 2012 07:02 — forked from hrldcpr/tree.md
one-line tree in python

One-line Tree in Python

Using Python's built-in defaultdict we can easily define a tree data structure:

def tree(): return defaultdict(tree)

That's it!

@arechesk
arechesk / oneliners.cs
Created June 6, 2011 11:44 — forked from rbirkby/oneliners.cs
10 C# One Liners to Impress Your Friends
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Xml.Linq;
class TenCSharpOneLiners
{
static void Main()
{