Skip to content

Instantly share code, notes, and snippets.

View kubicek's full-sized avatar

Jiří Kubíček kubicek

View GitHub Profile
@kubicek
kubicek / crowbar_admin.seed
Created January 22, 2012 19:40
Crowbar admin seed file
#### Contents of the preconfiguration file (for &releasename;)
### Localization
# Locale sets language and country.
d-i debian-installer/locale string en_US.utf8
# Keyboard selection.
# Disable automatic (interactive) keymap detection.
d-i console-setup/ask_detect boolean false
#d-i console-setup/modelcode string pc105
d-i console-setup/layoutcode string us
@kubicek
kubicek / gitio
Created January 22, 2012 19:47 — forked from defunkt/gitio
Turn a github.com URL into a git.io URL.
#!/usr/bin/env ruby
# Usage: gitio URL [CODE]
#
# Turns a github.com URL
# into a git.io URL
#
# Copies the git.io URL to your clipboard.
url = ARGV[0]
code = ARGV[1]
@kubicek
kubicek / czreg-domain-1.0.xsd
Created May 5, 2012 15:42
ISDOC extension for invoicing domain names
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://czreg.cz/isdoc/namespace/domain-1.0" xmlns="http://czreg.cz/isdoc/namespace/domain-1.0" elementFormDefault="qualified" version="1.0">
<xs:annotation>
<xs:documentation>
ISDOC extension for domain names invoicing.
Sample usage (billing two domains in one invoice line):
# Make sure v8 port is uninstalled first!
cd /usr/ports/lang/v8/
sudo make deinstall
# Install gem and get path
fetch http://rubygems.org/downloads/libv8-3.3.10.4.gem
sudo gem install libv8-3.3.10.4.gem
LIBV8_PATH=/usr/local/lib/ruby/gems/1.9/gems/libv8-3.3.10.4/lib/libv8
# Install devel/libexecinfo ( see 'ports/156993: lang/v8 missing dependency to devel/libexecinfo' at http://www.freebsd.org/cgi/query-pr.cgi?pr=156993 ) ...
@kubicek
kubicek / gist:3957538
Created October 26, 2012 08:01
FreeBSD 8.2 -> 9.0 upgrade
# (Systems running 7.[34]-RELEASE, 8.[12]-RELEASE, 9.0-BETA[123], or 9.0-RC[123] can upgrade as follows)
# http://www.freebsd.org/releases/9.0R/installation.html
# upgrade to latest update for current version (required for upgrading to 9.0)
freebsd-update fetch
freebsd-update install
# fetch and install upgrades
freebsd-update -r 9.0-RELEASE upgrade
freebsd-update install
body {
font-family: Helvetica, Verdana
}
p {
padding: 7px 10px;
}
#demo {
border: 1px solid #999;
}
@kubicek
kubicek / gist:4408309
Created December 29, 2012 17:50
Knihovna pro přímou registraci v systému MojeID
require "rubygems"
require "net/https"
require "uri"
require "json"
require "configatron"
configatron.mojeid_direct.uri="https://mojeid.fred.nic.cz/registration/direct/"
configatron.mojeid_direct.cacert_file="CZ.NIC-cacert.pem"
configatron.mojeid_direct.pem_file="our-test.pem"
configatron.mojeid_direct.realm="https://admin.xnet.cz"
---
# ^^^ YAML documents must begin with the document separator "---"
#
#### Example docblock, I like to put a descriptive comment at the top of my
#### playbooks.
#
# Overview: Playbook to bootstrap a new host for configuration management.
# Applies to: production
# Description:
# Ensures that a host is configured for management with Ansible.
@kubicek
kubicek / 01 - sample_playbook.yml
Last active December 23, 2015 08:59
Ansible showcase for #PyVo
---
- hosts: webservers
vars:
http_port: 80
max_clients: 200
remote_user: root
tasks:
- name: ensure apache is at the latest version
yum: pkg=httpd state=latest
- name: write the apache config file
Jste největším krajským sdružením Svobodných. Cítíte nějaké výjimečné postavení a odpovědnost?
----------------------------------------------------------------------------------------------------------------
Pražské sdružení Svobodných má 241 členů a 440 příznivců. Staráme se tedy celou čtvrtinu členské základy Svobodných. Vyjímečné postavení vnímám v tom, že máme zkušenost s větší členskou základnou a se správou většího množství finančních prostředků, než mají jiné kraje. Tyto zkušenosti se musíme snažit přenést do ostatních krajů, které je s růstem členském základny budou také potřebovat.
Snažíte se nějak zefektivnit vaši činnost, není velká pobočka obtížnejší k řízení?
----------------------------------------------------------------------------------------------------------------
V roce 2009 jsme rozdělili celou Prahu do pěti velkých poboček a podařilo se nám pro ně vybrat spolehlivé koordinátory. Příval nových členů po loňských volbách nám ale nyní umožňuje dělit Prahu na menší části. Zřizujeme pobočky n