Skip to content

Instantly share code, notes, and snippets.

PyHedgehog pyhedgehog

Block or report user

Report or block pyhedgehog

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@pyhedgehog
pyhedgehog / ChangeLog.md
Last active Jul 14, 2019
FTF read all chapters link
View ChangeLog.md

Version 1

  • Change link under #FicReadLink tag to remove &chapter=0 part.
@pyhedgehog
pyhedgehog / 01. Партитуры не горят. Только год.md
Last active Dec 1, 2018
Партитуры не горят. Поиск метаданных
View 01. Партитуры не горят. Только год.md

Уважаемые странники, если у вас есть информация о датах (месяц-день) следующих передач (для которых у меня есть только год) из цикла "Партитуры не горят" Артёма Варгафтика, то пожалуйста, оставьте комментарий. Если у вас есть ещё какие-нибудь дополнительные коментарии (например уточнение названий) - буду только благодарен. Так же ищу любую дополнительную информацию не только по этим передачам, но и по тем о дате выхода которых информация уже найдена - отдельный список в следующей части. Если вы знаете о передач цикла не попавших в эти два списка - комментарии так же ждут вас.

В идеале, полную информацию, которую хотелось бы собрать (по важности):

  1. Название.
  2. Дата выхода.
  3. Описание (как было в аннонсе).
@pyhedgehog
pyhedgehog / podfm_aerostat_aerostat_577.cue
Last active Nov 14, 2016
CUEs for BG Aerostat releases 577-600
View podfm_aerostat_aerostat_577.cue
PERFORMER "Борис Гребенщиков"
TITLE "577 - Музыка Австралии"
REM DATE 2016-06-05
FILE "podfm_aerostat_aerostat_577.mp3" MP3
TRACK 01 AUDIO
TITLE "Заставка"
REM REPLAYGAIN_TRACK_GAIN -5.76 dB
REM REPLAYGAIN_TRACK_PEAK 0.963650
INDEX 01 00:00:00
TRACK 02 AUDIO
@pyhedgehog
pyhedgehog / testerr.hookio.py
Created May 17, 2016
hook.io/pyhedgehog/pytestlog
View testerr.hookio.py
import sys
sys.stderr.write('test stderr stream out\n')
sys.stdout.write('test stdout stream out\n')
@pyhedgehog
pyhedgehog / 0_README.md
Last active Mar 17, 2016
python patch - pprint for namedtuple
View 0_README.md

Arguments

There are many places when namedtuple should be used, but it has two major drawbacks:

  1. It can't be detected (all namedtuple's has different base classes).
  2. It can't be pretty-printed (that's important for debugging and introspecting).

Implementation

  1. Rename namedtuple function to _namedtuple.
@pyhedgehog
pyhedgehog / ReadMe.md
Last active Oct 15, 2015
Qip.Ru mail login domain fixer (v1)
View ReadMe.md

Features

  1. Force https.
  2. Split domain pasted to username field to domain field.
  3. Optionally (disabled by default) convert domain dropdown to text input.
@pyhedgehog
pyhedgehog / child.js
Last active Oct 1, 2015 — forked from Marak/child.js
Child pipe second attempt
View child.js
#!node
var fs = request('fs');
var util = require('util');
var Buffer = request('buffer').Buffer;
var events = request('events');
function PipeParentApi() {
var self = this;
this.waitlen = 0;
this.wait = null;
@pyhedgehog
pyhedgehog / child.js
Last active Sep 30, 2015
Child pipe proof-of-concept
View child.js
#!node
if(!process.send) {
console.log("Not started with accessible parent IPC.");
process.exit(1);
}
process.on('message', function(json) {
console.log('parent->child message passed', json);
process.send({type:'got', payload:json});
if(json.type === 'exit') process.exit(0);
});
@pyhedgehog
pyhedgehog / ChangeLog.md
Last active Jul 20, 2016
MailCom disable ads (v10)
View ChangeLog.md

Version 11

  • Changes on mail page.
  • Better handle timeouts and connection errors (progressive retries).

Version 10

  • Changes on login page.
  • Better handle timeouts and connection errors.

Version 9

  • Fix of auto-login.
View ljTitleRevert.meta.js
// ==UserScript==
// @name LJ title revert
// @id ljTitleRevert@pyhedgehog.github.com
// @namespace https://gist.github.com/pyhedgehog/
// @description Revert recent changes on livejournal blog pages that brings ljuser to end of title.
// @homepage https://gist.github.com/pyhedgehog/92b4dd8088657ce78208/
// @downloadURL https://gist.github.com/pyhedgehog/92b4dd8088657ce78208/raw/ljTitleRevert.user.js
// @updateURL https://gist.github.com/pyhedgehog/92b4dd8088657ce78208/raw/ljTitleRevert.meta.js
// @include http://*.livejournal.com/*.html
// @include http://users.livejournal.com/*/*.html
You can’t perform that action at this time.