Skip to content

Instantly share code, notes, and snippets.

View lukaville's full-sized avatar
Working from home

Nick Chameyev lukaville

Working from home
  • Google
  • London, United Kingdom
View GitHub Profile
lukaville /
Created June 9, 2020 23:08
Patch transmission for sequential download
#!/usr/bin/env bash
git clone
cd transmission
python <<END
with open('libtransmission/peer-mgr.c', 'r') as file:
source_code = file.readlines()
function_start = next(i for i, string in enumerate(source_code) if 'comparePieceByWeight' in string)
lukaville / DismissSystemDialogsRule.kt
Last active July 3, 2019 12:09
Dismiss Android system dialogs (application is not responding and application crashed) before tests to improve tests run stability
import android.content.res.Resources
import java.lang.IllegalStateException
* Based on
class DismissSystemDialogsRule : SimpleRule() {
int sub_6DC8(int assistantMode, signed int inputSpeedRpm, int assistantConfigAddress) {
signed int targetRpm; // r4
signed int asisstantCoefficient; // r3
signed int i; // r6
int power1; // r0
int power2; // r2
int rpmDiff; // r1
int rawPowerDiff; // r1
int powerDiff; // r1
int resultPower; // r0
int __fastcall sub_0(int a1, signed int a2, int a3)
signed int v3; // r4
signed int v4; // r3
signed int i; // r6
int v6; // r0
int v7; // r2
int v8; // r1
int v9; // r1
int v10; // r1
/* This file has been generated by the Hex-Rays decompiler.
Copyright (c) 2007-2017 Hex-Rays <>
Detected compiler: Visual C++
#include <defs.h>
int __fastcall sub_6EB4(int a1, unsigned int a2, int a3, int a4, _DWORD *a5)
int v5; // r4
unsigned int v6; // r7
int v7; // r5
unsigned int *v8; // r8
signed int v9; // r7
unsigned int v10; // r4
signed int v11; // r0
signed int v12; // r7
lukaville / Dockerfile
Last active February 27, 2017 07:34
Android Studio Inspector
FROM ubuntu:xenial
lukaville /
Created October 2, 2016 20:51
Copies subtitles from directory with maximum number of subtitles
import glob
import os
import shutil
from operator import itemgetter
SUBTITLE_EXTENSIONS = ('.srt', '.ass')

Keybase proof

I hereby claim:

  • I am lukaville on github.
  • I am nickolay ( on keybase.
  • I have a public key whose fingerprint is 5742 8B8F 6728 B350 FF07 95BB D004 948D 0A2A 3B90

To claim this, I am signing this object:

lukaville /
Last active May 17, 2016 05:50
Сетевые технологии в АСОИУ, РК2
1) Что определяет рекомендация X.121 CCITT ?

Форматы адресов источника и получателя в пакетах сетей рекомендации X.25.

2) Какую логическую организацию имеет интерфейс базового уровня (BRI) технологии ISDN ?

Он состоит из двух информационных каналов типа В (64 Кбит/сек) и одного канала типа D (16 Кбит/сек).

3) Какие классы служб AAL технологии ATM ориентированы на передачу аудио и видеоданных ?

Класс А и Класс В.

4) Какие специфические типы интерфейсов используются в сетях технологии ISDN ?

Интерфейс базового уровня (BRI) и интерфейс первичного уровня (PRI).

5) Какую скорость передачи данных может обеспечить сеть технологии Frame Relay ?

до 2 Мбит/сек (м.б. 34,368 мегабит/сек?)