Skip to content

Instantly share code, notes, and snippets.

View Kedrigern's full-sized avatar

Ondřej Profant Kedrigern

View GitHub Profile
@Kedrigern
Kedrigern / my_array_splice.php
Created October 27, 2014 15:38
my_array_splice
#!/usr/bin/php
<?php
class A {
public $a;
public function __construct($a) {
$this->a = $a;
}
#Properties saved by PropertyProvider
#Mon Jun 08 23:12:27 CEST 2015
visibleSignature.img=
keystore.type=BCPKCS12
signature.reason=
tsa.url=
inpdf.file=
keystore.keyIndex=0
signature.location=
tsa.cert.file=
#!/usr/bin/env bash
# usage: ./check.sh *.csv
# Check if given csv have correct format for currency.
col_money="4 6"
col_date="17 18 19 20"
lines="2 3 4"
for f in $@; do
if file "$infile" | grep "UTF-8"; then
@Kedrigern
Kedrigern / jekyll-deploy.sh
Created October 8, 2016 09:54
jekyll deploy
#!/usr/bin/env bash
repo_url_prefix="https://github.com/pirati-web/"
repo_prefix="./git/"
deploy_prefix="./jekyll/"
jekyll_bin="/usr/local/bin/jekyll"
repos=( strednicechy.pirati.cz jihocesky.pirati.cz )
function prerequisite {
mkdir -p "$deploy_prefix"
@Kedrigern
Kedrigern / subtitles.sh
Created February 6, 2017 21:07
Mass convert name and coding of subtitles
#!/usr/bin/env bash
# Converts subtitles
# from> grimm.301.hdtv-lol.srt
# to> Grimm.S03E01.HDTV.x264-LOL.srt
season=3
num_episodes=22
for i in `seq -w 1 $num_episodes`; do
fr="grimm.${season}${i}.hdtv-lol"
@Kedrigern
Kedrigern / readme.md
Last active April 18, 2017 08:46
RSS schema úřední deska Praha

Úřední deska Praha

Nápady na zlepšení:

  • doplnit strojově čitelně do RSS metadata, proti webu chybí:
    • Evidenční číslo
    • Typ
    • Odbor
    • Datum stažení
    • Typ zprávy
@Kedrigern
Kedrigern / profant-pirati.pub
Created September 16, 2017 14:01
Public key Pirati
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXtVS22o0kTSgVLroWXwSRx7WQqUZaNYm7cSNtdUT0GyTVBO67IIAHqm3Gc/WAwVJhU7HZdX9Ms7+ccw0uPSOZVrU4KhmbCumyAGRh8iCCnM5gy/XQTDgi7yXKeKTn2EgoqN96OW9h+7lvDh0BZyymXmwaaqfzzIaULZrqn/ai9Dc7VAuZGE/7ZpD9MWS+//UXnZ5y04P6/i+AYzCUfRujhdIPUHUbV6V08lNoIzdkg0R+1ShLV+rPdLJihwKXab4bKAbwrcsDkbKopygi7YP3Df3TdMTKnH0qNXrode6M8RMZ9a+q3X1dNHFDLjlJQ1enrHdRFjgk8EDf6eMEKq2t Klíč Ondřej Profant pro pirátské servery
@Kedrigern
Kedrigern / transform-csv.py
Last active December 11, 2017 23:05
Transform CSV
#!/usr/bin/env python3
import sys
import pandas as pd
def main():
prefix = 'p7-2016'
names = ["DOKLAD_ROK","DOKLAD_DATUM","DOKLAD_AGENDA","DOKLAD_CISLO","ORGANIZACE","ORGANIZACE_NAZEV","ORJ","ORJ_NAZEV","PARAGRAF","PARAGRAF_NAZEV","POLOZKA","POLOZKA_NAZEV","SUBJEKT_IC","SUBJEKT_NAZEV","CASTKA_MD","CASTKA_DAL","POZNAMKA"]
to_del = ['DOKLAD_ROK', 'ORGANIZACE_NAZEV', 'ORJ', 'ORJ_NAZEV', 'PARAGRAF_NAZEV', 'DOKLAD_CISLO', 'POLOZKA_NAZEV']
to_use = ["DOKLAD_ROK", "DOKLAD_DATUM"]
@Kedrigern
Kedrigern / vcmi.sh
Created December 24, 2017 19:55
Vcmi install
#!/usr/bin/env bash
# Clone source code and compile vcmi
# 1. Install dependency at Fedory
# 2. Clone repository $repo
# 3. Compile given tag
# 4. Prepare data from gog exe file
tag="0.99"
repo="https://github.com/vcmi/vcmi.git"
path="~/Donwloads/hommam3.exe"
---
metadata:
title: Pětadvactíka
short title: Pětadvactíka
documentation: "Zatím není"
description: Pomoc živnostníkům Pětadvactíka v souvislosti s COVID-19
authors:
- name: Ondřej Profant
organization: Pirátská strana
revision_date: 2020-04-10