Přístup k OneDrive s využitím RCLONE

Open source program RCLONE slouží k přístupu  k mnoha cloudovým souborovým službám. Jednou z nich je i OneDrive for Bussines od Microsoftu. Instalace není složitá: curl https://rclone.org/install.sh | sudo bash rclone config Zde je malý zádrhel v tom, že rclone potřebuje web browser k získání tokenu. Naštěstí se to ale dá vyřešit spuštěním konfigurace pod … pokračovat ve čtení

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

Na Ubuntu 18.04 mi fungoval následující postup: sudo adduser –system –group –disabled-password –shell /bin/bash –home /home/git –gecos ‚Git Version Control‘ git wget https://dl.gogs.io/${VERSION}/gogs_${VERSION}_linux_amd64.tar.gz -P /tmp sudo tar xf /tmp/gogs_*_linux_amd64.tar.gz -C /home/git sudo chown -R git: /home/git/gogs sudo cp /home/git/gogs/scripts/systemd/gogs.service /etc/systemd/system/ POZOR tento soubor NESMÍ být spustitelný sudo systemctl start gogs sudo systemctl enable gogs V … 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