Skip to content

Instantly share code, notes, and snippets.


Vladimir Rutsky rutsky

View GitHub Profile
rutsky / 45fix-usb-wakup
Created Jun 8, 2014
pm-utils script to disable wakup by events from USB devices on Sony Vaio 1311s9rb
View 45fix-usb-wakup
# /usr/lib/pm-utils/sleep.d/45fix-usb-wakup
# Disable wakup from USB devices on Sony Vaio 1311s9rb
function print_state {
cat /proc/acpi/wakeup | grep $1 | cut -f3 | cut -d' ' -f1 | tr -d '*'
function disable_wakup {
rutsky /
Created May 8, 2014
GCC 4.9 installation in Docker container
$ sudo docker pull ubuntu
$ sudo docker  run -t -i ubuntu:14.04 /bin/bash
root@856b6aa801af:/# apt-get update
Ign trusty InRelease
Ign trusty-updates InRelease
Ign trusty-security InRelease
Get:1 trusty Release.gpg [933 B]
Get:2 trusty-updates Release.gpg [933 B]
Get:3 trusty-security Release.gpg [933 B]
rutsky /
Created Jul 17, 2018
cgo race condition example

Ran on a laptop with 4 cores.

$ go version
go version go1.10.1 linux/amd64
$ go run cgo.go 
panic: Iteration 39068207 - receive: "y" != "\x00"

goroutine 5 [running]:
View README.txt
$ gcc -Wall -S pow.c
$ wc -l pow.s
118139 pow.s
rutsky /
Created Jun 4, 2015
QQmlComponent.create() item ownership PyQt bug example
import sys
import textwrap
import sip
from PyQt5.QtQml import QQmlEngine, QQmlComponent
from PyQt5.QtWidgets import QApplication
from PyQt5.QtCore import QUrl
rutsky /
Created Jan 30, 2017
Example of backoff usage with asyncio
import asyncio
import logging
import aiohttp
import backoff
rutsky / CMakeLists.txt
Created Jan 17, 2017
Place 8 Queens on Chessboard
View CMakeLists.txt
cmake_minimum_required(VERSION 2.8)
aux_source_directory(. SRC_LIST)
add_executable(${PROJECT_NAME} ${SRC_LIST})
rutsky / README.rst
Last active Jan 15, 2017
Single-file buildbot-worker using PyInstaller
View README.rst

Clone gist:

git clone single-file-buildbot-worker
cd single-file-buildbot-worker

Build with:

sudo docker run -ti -v ${PWD}:/src/ --rm python:2.7 /src/

If all went fine, generated single-file buildbot-worker will be in

rutsky / bug1760.yaml
Created Aug 2, 2016
swagger-ui response render bug
View bug1760.yaml
swagger: '2.0'
version: 1.0.0
title: Sample for testing display of reponse models
description: |
It seems like display of response models in swagger-ui depends on how they're defined.
Particularly, whether they're referenced or in line. It should not matter.
basePath: /sample
- application/json
You can’t perform that action at this time.