Skip to content

Instantly share code, notes, and snippets.

View kmmbvnr's full-sized avatar
💭
#StopPutin #StopWar

Mikhail Podgurskiy kmmbvnr

💭
#StopPutin #StopWar
View GitHub Profile
@kmmbvnr
kmmbvnr / tox.ini
Last active June 15, 2018 11:50
Even less painless way to launch a script without activating first its virtual environment
[tox]
envlist = py36
skipsdist = True
[testenv]
deps = django==2.0.6
commands = {posargs:./manage.py runserver}
setenv =
PYTHONPATH={toxinidir}
PATH={envdir}/bin:{env:PATH}
@kmmbvnr
kmmbvnr / quiz.py
Last active June 22, 2016 10:50
Little python quiz
"""
Implement @secret_decorator allows to bypass decorator on base class method
"""
class Base(object):
@secret_decorator
def method(self):
print('base')
### Keybase proof
I hereby claim:
* I am kmmbvnr on github.
* I am kmmbvnr (https://keybase.io/kmmbvnr) on keybase.
* I have a public key whose fingerprint is E685 C7A1 645B 1101 B842 9615 CC5D BCAC 89FE 6B7B
To claim this, I am signing this object:
@kmmbvnr
kmmbvnr / import_request.py
Created June 26, 2013 08:41
Excel to Oracle loading sample
# -*- mode:python; coding: utf-8 -*-
"""
Usage:
import_request <username>
"""
import cx_Oracle
import getpass
import openpyxl as px
from datetime import datetime, time
from docopt import docopt
@kmmbvnr
kmmbvnr / TimeSyncService.java
Created April 25, 2013 03:21
Simple Time Sync algorithm impl
package com.kmmbvnr;
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
/**
* Simple Time Sync algorithm impl
* Based on http://www.mine-control.com/zack/timesync/timesync.html
*/
@kmmbvnr
kmmbvnr / README
Created March 20, 2012 04:16
Udacity cs373 code
Udacity cs373 code
@kmmbvnr
kmmbvnr / .classpath
Created January 30, 2012 07:13
Android project template
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" path="gen"/>
@kmmbvnr
kmmbvnr / .gitignore
Created July 3, 2011 13:22
Project euler solutions in Google GO
*/.go
@kmmbvnr
kmmbvnr / .gitignore
Created March 1, 2011 11:37
ASP.NET MVC3 Project Template
*.suo
*.user
App_Data/
bin/
obj/
packages/
packages.config
@kmmbvnr
kmmbvnr / manage.py
Created February 17, 2011 04:26
Clean and simple ve setup
#!/usr/bin/env python
try:
from ve_setup import use_virtualenv
except ImportError:
import urllib
urllib.urlretrieve("http://tiny.cc/ve-setup", 've_setup.py')
from ve_setup import use_virtualenv
use_virtualenv(['--distribute', "python"], requirements="requirements.pip", activate=True)
# application code