Skip to content

Instantly share code, notes, and snippets.

View vencax's full-sized avatar
😀

Václav Klecanda vencax

😀
View GitHub Profile
<p>
V minulém díle jsme si vygenerovali kostru klientské aplikace pomocí yeomanu a rozchodily jsme cloud9 IDE.
Dnes upravíme vygenerovanou aplikaci aby dělala co dělá aplikace
z <a href="http://www.zdrojak.cz/serialy/node-js-s-javascriptem-na-serveru/">Jakubova serialu</a>.
Použijeme k tomu co jiného než yeoman. Zároveň přidáme další gruntí úkol pro generování server mocku.
Na konci bychom měli být schopni aplikaci reálně používat na testovacích datech, které nabízí server mock.
</p>
<h3>Přidávání funkcionality</h3>
<p>
@vencax
vencax / x264_from_gitsource.sh
Last active December 15, 2015 11:19
installs libx264 from git source.
cd $1
git clone --depth 1 git://git.videolan.org/x264
cd x264
./configure --enable-static
make
sudo checkinstall --pkgname=x264 --pkgversion="3:$(./version.sh | \
awk -F'[" ]' '/POINT/{print $4"+git"$5}')" --backup=no --deldoc=yes \
--fstrans=no --default
@vencax
vencax / fdk-aac_from_gitsource.sh
Last active December 15, 2015 11:19
libfdk-aac from source installation
cd $1
wget http://downloads.sourceforge.net/opencore-amr/fdk-aac-0.1.0.tar.gz
tar xzvf fdk-aac-0.1.0.tar.gz
cd fdk-aac-0.1.0
./configure
make
sudo checkinstall --pkgname=fdk-aac --pkgversion="0.1.0" --backup=no \
--deldoc=yes --fstrans=no --default
@vencax
vencax / libvpx_from_gitsource.sh
Created March 27, 2013 07:42
installs libvpx from git source
cd $1
git clone --depth 1 http://git.chromium.org/webm/libvpx.git
cd libvpx
./configure
make
sudo checkinstall --pkgname=libvpx --pkgversion="1:$(date +%Y%m%d%H%M)-git" --backup=no \
--deldoc=yes --fstrans=no --default
@vencax
vencax / libass_from_gitsource.sh
Created March 27, 2013 08:04
libass installation from github source
sudo aptitude install libtool libfribidi-dev
cd $1
git clone git://github.com/tgoyne/libass.git
cd libass
./autogen.sh && make
sudo checkinstall --pkgname=libass --pkgversion="1:$(date +%Y%m%d%H%M)-git" --backup=no \
--deldoc=yes --fstrans=no --default
@vencax
vencax / ffmpeg_from_gitsource.sh
Last active December 15, 2015 11:19
ffmpeg & libs installation from git repositories
#!/bin/bash
#
# inpired by https://gist.github.com/faleev/3435377
#
HEADLESS=1
echo "Remove system stuff if installed to avoid conflicts"
sudo apt-get remove ffmpeg x264 libav-tools libvpx-dev libx264-dev
@vencax
vencax / install_loomio.sh
Last active December 15, 2015 11:59
loomio installation
sudo aptitude install -y \
imagemagick libmagick9-dev libsqlite3-dev
cd $1
git clone git://github.com/loomio/loomio.git
cd loomio
gem install debugger-linecache -v '1.1.2' -- --with-ruby-include=$rvm_path/.rvm/src/ruby-1.9.3-p392/
bundle install
@vencax
vencax / install_python_devenv.sh
Last active December 18, 2015 08:39
Installs all necessary stuff for python web development for DEBIAN based distro.
set -x
# install necessary dependencies
# see: https://github.com/utahta/pythonbrew/issues/81
sudo apt-get -y install curl build-essential
sudo apt-get -y install libbz2-dev \
libreadline-dev libgdbm-dev \
libssl-dev libsqlite3-dev \
libsqlite3-dev \
zlib1g-dev \
@vencax
vencax / bstrap_shoolit.sh
Last active August 29, 2015 14:02
bstrap_shoolit
sudo aptitude install git openssh-server -y
INST=inst
git clone https://github.com/vencax/vxk-ubuntu-postinst $INST
cd $INST
mv vars.pref vars
#modify vars
nano vars
@vencax
vencax / otevrena-radnice.md
Last active August 29, 2015 14:04
bodProg

TRANSPARENTNÍ A OTEVŘENÁ RADNICE

Veřejná správa musí být lidem maximálně srozumitelná a transparentní. Smyslem otevřené radnice vůči veřejnosti je poskytnout maximum možných informací o chodu úřadu a jednání politiků. Kontrola a zpětná vazba přicházející „zvenku“ může proces rozhodování politiků zkvalitnit ku prospěchu všech.

Průhledné hospodaření

Občané musí mít možnost vidět politikům do karet. Není důvod utajovat texty projednávaných dokumentů, složení výběrových komisí při prodeji majetku ani hlasování jednotlivých radních u konkrétních rozhodnutí. Co nám nenařizuje utajit zákon, to je veřejné a patří na internet.