Změna jména a e-mailu v historii GITu

Občas se mi stane, že udělám commit se špatným jménem a e-mailem. Naštestí je velice jednoduché udělat opravu. Předtím je nutné ujistit se, zda už si někdo jiný vaše commity se špatným jménem a e-mailem nestáhl. Pokud byste změnili commity, nad kterými jiný člověk pracuje, uděláte si v repozitáři neskutečný binec. Celý příspěvek

Postfix: Zvýšení limitu velikosti e-mailu

Pokud Vám Postfix při odesílání e-mailu hlásí:

sendmail: fatal: root(0): message file too big

, stačí zvýšit limit velikosti zprávy. Nechám na vašem uvážení, zda opravdu potřebujete posílat tak velké zprávy.

postconf -e "message_size_limit = 41943040"

(v tomto příkladu to je 41943040 bytů, tedy 40 MB).

Heart Rate BLE Runkeeper

Nedávno tomu byly 2 roky, co aktivně běhám s Androidem v kapse a měřím si, kudy a jak rychle běžím. Před týdnem jsem si pořídil měřič tepu Polar H6 Bluetooth a chtěl si navíc měřit i srdeční rytmus. Naneštěstí Runkeeper nepodporuje technologii Bluetooth Low Energy (někdy známo jako Bluetooth SMART) a tak jsem byl nucen přestat Runkeeper používat. Celý příspěvek

Aktualizace Drupalu

Nevýhodou Drupalu je, že aktualizace jádra je třeba provádět ručně. Nevím, jestli tuto nepříjemnost už někdo řešil a vyřešil, já si pro vlastní účely napsal jednoduchý skript.

#!/bin/bash
DIR=drupal-7.28
DATE=`date +"%Y-%m-%d"`
tar xvfz $DIR.tar.gz
cp -a www.moje.cz www.moje.cz.backup.$DATE
cp -a www.moje.cz new.moje.cz
cd new.moje.cz
rm -rf `ls | grep -v sites | grep -v themes`
cd themes
rm -rf `ls | grep -v vzhledXYZ`
cd ../../$DIR
cp -a `ls | grep -v sites` ../new.moje.cz/
cd ..

Výsledkem je jedna záloha původních stránek a subdoména s aktuálním Drupalem. Pak stačí ručně prohodit www.moje.cz a new.moje.cz a aktualizace je hotová.