Skip to content

Instantly share code, notes, and snippets.

View ap-Codkelden's full-sized avatar
🏠
Working from home

Renat ap-Codkelden

🏠
Working from home
View GitHub Profile
@ap-Codkelden
ap-Codkelden / replace.py
Created January 10, 2014 22:00
Cleaning wrong HTML markup.
from os import listdir
from os.path import isfile, join
#import argparse
import re
def isinput(filename):
# для итерации 1
# r=re.compile('Chapter\d{1,3}\.html')
# для итерации 2
r=re.compile('Chapter\d{1,3}\.xhtml')
. /etc/environment
# key bindings
# setup key accordingly
[[ -n "${key[Insert]}" ]] && bindkey "${key[Insert]}" overwrite-mode
[[ -n "${key[Up]}" ]] && bindkey "${key[Up]}" up-line-or-history
[[ -n "${key[Down]}" ]] && bindkey "${key[Down]}" down-line-or-history
[[ -n "${key[Left]}" ]] && bindkey "${key[Left]}" backward-char
[[ -n "${key[Right]}" ]] && bindkey "${key[Right]}" forward-char
@ap-Codkelden
ap-Codkelden / juickadshide
Last active August 29, 2015 13:57
Juick Yandex Ads Hide
// ==UserScript==
// @name Juick Yandex Ads Hide
// @namespace ads
// @version 0.1
// @description removes empty rectangle which contain ugly ads
// @match http://juick.com/*
// @copyright @ap-Codkelden, 2014
// ==/UserScript==
var YandexAds = document.getElementById('yandex_ad_728');
import requests
import argparse
import time
import os
import sys
import codecs
import json
import glob
import re
<uwsgi>
<plugins>python3</plugins>
<!--<socket>/tmp/uwsgi.sock</socket>
<chmod-socket>664</chmod-socket> -->
<chdir>/home/rino/sites/centre/centre</chdir><!-- directory contains settings.py-->
<virtualenv>/home/rino/django</virtualenv><!-- top-level directory of virtualenv -->
<socket>127.0.0.1:3031</socket>
<processes>4</processes>
<pythonpath>/home/rino/sites/centre</pythonpath>
<pythonpath>/home/rino/django/lib/python3.4</pythonpath>
@ap-Codkelden
ap-Codkelden / point_graph.py
Created December 12, 2014 18:47
Point Gpah (unfinished)
#!/usr/bin/python
import argparse
import requests
import json
import time
import sqlite3
"""
Подписки пользователя
#!/usr/bin/python
import argparse
import sys
import datetime
from xml.etree.ElementTree import ElementTree
from xml.etree.ElementTree import ParseError
tree = ElementTree()
parser = argparse.ArgumentParser()
@ap-Codkelden
ap-Codkelden / tree.md
Last active August 29, 2015 14:16 — forked from hrldcpr/tree.md

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!

@ap-Codkelden
ap-Codkelden / juick2txt.py
Last active August 29, 2015 14:19
Convert Juick.com JSON backup to plain text
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from datetime import datetime
import locale
import sys
from sys import platform
import argparse
import os.path
@ap-Codkelden
ap-Codkelden / csvparse.py
Created September 14, 2015 14:32
Parse CSV
import csv
STI = (83,87,18)
xl_db_file = 'f0809m.csv'
to_int = lambda x: float(x.replace(' ','').replace(',','.'))
def xlfmt_conv(row, len_row):
for k in range(3,len_row):
row[k] = to_int(row[k])