Skip to content

Instantly share code, notes, and snippets.

View miki725's full-sized avatar

Miroslav Shubernetskiy miki725

View GitHub Profile
@miki725
miki725 / .bash_prompt.sh
Last active April 5, 2024 00:04
Custom bash prompt which displays: (virtualenv) user:/path (git-branch)
#!/bin/bash
#
# DESCRIPTION:
#
# Set the bash prompt according to:
# * the active virtualenv
# * the branch of the current git/mercurial repository
# * the return value of the previous command
# * the fact you just came from Windows and are used to having newlines in
# your prompts.
#!/bin/sh
# install stable nginx
# even though nginx will be replaced
# by compiling from source
# this installs latest versions
# of required libs
add-apt-repository -y ppa:nginx/stable \
&& apt-get update \
&& apt-get install -y nginx \
@miki725
miki725 / docker_attach
Created July 6, 2014 17:26
Attach to docker container via nsenter
#!/bin/bash
USAGE="Attach to Docker Container
--------------------------
Attach to Docker Container even if the container does not run
ssh daemon. This is accomplished by using linux containers
directly via 'nsenter' (see http://bit.ly/docker_nsenter).
To install 'nsenter', just execute:
$ docker run -v /usr/local/bin:/target jpetazzo/nsenter
@miki725
miki725 / jquery.django_csrf_fix.js
Created October 15, 2012 11:42
Django jQuery CSRF fix
(function() {
// using jQuery
function getCookie(name) {
var cookieValue = null;
if (document.cookie && document.cookie != '') {
var cookies = document.cookie.split(';');
for (var i = 0; i < cookies.length; i++) {
var cookie = jQuery.trim(cookies[i]);
// Does this cookie string begin with the name we want?
if (cookie.substring(0, name.length + 1) == (name + '=')) {

Очень важно для всех, прочтите до конца Совет врача по коронавирусу:

Климов Юра - молодой врач из РФ, работает в больнице Шэньчжэня, переведён на изучение вируса пневмонии Ухань. Позвонил своим близким и дал разьяснение.

Если у вас насморк и мокрота при простуде, вы не можете быть носителем коронавирусной инфекции. Коронавирусная пневмония - это сухой кашель без насморка. Это самый простой способ определить, какая у вас инфекция. Вирус Уханя не является термостойким и погибает при температуре 26-27 градусов. Поэтому пейте больше горячей воды. Чаще и дольше будьте под солнцем. Горячая вода не лекарство, но она полезна для здоровья и эффективна при всех вирусах.

Совет врача по коронавирусу:

Keybase proof

I hereby claim:

  • I am miki725 on github.
  • I am miki725 (https://keybase.io/miki725) on keybase.
  • I have a public key whose fingerprint is C335 0BC7 941D 14E5 40F6 CBF0 A2EB 2AD9 60D3 B67C

To claim this, I am signing this object:

def SimpleProxy(subject):
def __getattribute__(self, item):
print(item)
if item == '__subject__':
return object.__getattribute__(self, item)
return getattr(self.__subject__, item)
attrs = {}
def make_getter(i):
# -*- coding: utf-8 -*-
from __future__ import absolute_import, print_function, unicode_literals
import inspect
from importlib import import_module
import click
click.disable_unicode_literals_warning = True
--- import datetime
+++ (clipboard)
@@ -113,7 +113,22 @@
for val in six.itervalues(self.query.extra_select):
params.extend(val[1])
- result = ['SELECT']
+ result = []
+
+ is_subquery = False
import requests
account_id = ''
application_id = ''
api_endpoint = 'https://api.backblaze.com/b2api/v1/b2_authorize_account'
response = requests.get(
api_endpoint,
auth=requests.auth.HTTPBasicAuth(account_id, application_id)
)