Migrace GIT repositáře

Pro migraci existujícího git repositáře je nejlepší tento postup (https://stackoverflow.com/a/26552740): git clone –mirror <URL to my OLD repo location> cd <New directory where your OLD repo was cloned> git remote set-url origin <URL to my NEW repo location> git push -f origin

Instalace Googs – open source alternativa GitHubu

Ze serveru https://dl.gogs.io/ je nutné stáhnout binární distribuce a rozbalit ji do adresáře /home/git. Poprvé spustit gogs příkazem ./gogs web z tohoto adresáře a vše nastavit. První spuštění vytvoří soubor /home/git/gogs/custom/conf/app.ini a tam je potřeba nastavit přístup do mysql databáze a upravit sekci [repository] takto [repository] ROOT = /home/git/gogs-repo ENABLE_LOCAL_PATH_MIGRATION = true Vzhledem k tomu, … pokračovat ve čtení

Překlady PHP pomocí GnuText

Nainstalujeme si vše potřebné sudo apt-get install translate-toolkit vyextrahujeme text z php souboru (musí být ve tvaru _(‚toto je text‘) xgettext /var/www/html/class.php do vygenerovaného souboru .PO doplníme překlady a vygenerujeme MO soubor msgfmt -o class_xxx.mo class_xx.po v PHP souboru musíme nastavit prostředí $locale = „cs_CZ.UTF-8“; putenv(„LANG=“.$locale); putenv(„LC_ALL=“.$locale); setlocale(LC_ALL, $locale); date_default_timezone_set(‚Europe/Prague‘); a v kódu programu nastavit … pokračovat ve čtení

Lokalizace prosředí

Pro PHP je nutné nainstalovat podporu sudo apt-get install php5-intl podíváme se co máme locale -a vytvoříme podporu pro češtinu sudo locale-gen cs_CZ sudo locale-gen cs_CZ.UTF-8 sudo dpkg-reconfigure locale restartneme apache sudo service apache2 restart

Zálohování na DropBox s využitím programu DUPLICITY

Na webu jsem nalezl návod jak zprovoznit zálohovací program duplicity s uložištěm Dropbox. Bohužel úplně nefungoval, problém byl ve verzi duplicity, která musí být aktuální (a v Ubuntu 14.04 není..) přidat repositář pro duplicity sudo add-apt-repository ppa:duplicity-team/ppa sudo apt update a nainstalovat posledni verzi sudo apt install duplicity nainstalovat podporu dropboxu pro python sudo pip … pokračovat ve čtení