Skip to content

Instantly share code, notes, and snippets.

View miloskroulik's full-sized avatar

Miloš Kroulík miloskroulik

View GitHub Profile
@miloskroulik
miloskroulik / ufw_openvz.md
Last active August 29, 2015 14:16
Jak jsem povoloval ufw na OpenVZ kontejneru (VPSfree.cz) #openvz #ufw #vpsfree #iptables

Při prvním pokusu na mě ufw při pokusu o povolení vyplivl hlášku:

root@vps:~# ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
ERROR: problem running ufw-init
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/2.6.32-042stab093.4/modules.dep.bin'
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/2.6.32-042stab093.4/modules.dep.bin'
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/2.6.32-042stab093.4/modules.dep.bin'
iptables-restore: line 4 failed
iptables-restore: line 77 failed
@miloskroulik
miloskroulik / presunuti_sloupce_libreoffice.md
Last active August 29, 2015 14:16
Přesunutí sloupce v LibreOffice (resp. OpenOffice) #libreoffice #openoffice
  • Select column B
  • Click anywhere in the highlighted area and drag the column. The mouse pointer should change to show the drag operation.
  • Before you release the mouse button, also press the Alt key. When the mouse pointer is at the left side of column A, release the mouse button.
  • Column B should be moved to the left of column A so that A and B are switched.

Based on https://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=61692#p273152

@miloskroulik
miloskroulik / update_stale_patch.md
Created March 23, 2015 15:35
How to update stale patch with GIT (also known as rerolling) #git #patch
  1. Update to the latest version of the project you're working with.
  2. Use git log to find the hash of a commit near or just before the time the patch was posted.
  3. Create a branch from that commit: git checkout -b <date_based_branch_name> <commit_hash>. (I often use the date for the branch name: git checkout -b aug10 <hash>
  4. Apply the patch. It should apply cleanly unless there was already something wrong with it when it was created.
  5. Use git add and git statusto make sure that all your changes are staged, then commit the results.
  6. Create a new branch for the updated patch. I'll use git checkout -b bundles_removed_1245332_04 origin/8.x, which branches off of 8.x just for this feature branch.
  7. Merge the date-based branch: git merge <date_branch>
  8. If all goes well, you have a clean merge, and you can create a patch. In this case, git diff origin/
@miloskroulik
miloskroulik / delete_drupal_module_with_drush.md
Last active August 29, 2015 14:17
How to delete unused Drupal module with Drush #drupal #drush

rm -r `drush dd [module_name]`

@miloskroulik
miloskroulik / workshop_grass.md
Last active August 29, 2015 14:17
Workshop o Grassu
  • není tu on-the-fly projekce
  • všechna dala v location musí být v jedné projekci
  • mapsety umožňují třídění dat
    • v lokaci vždy musí být mapset permanent
    • také je možno nastavit mapset pro každého uživatele, který na projektu pracuje
  • GRASS je modulární,jde o sadu modulů
    • r.* nástroje pro rastrová data (např. r.buffer)
  • pod Linuxem je potřeba nainstalovat balíček grass-dev
  • důležité je správně nastavit výpočetní region (hranice a rozlišení)
  • dá se nastavit podle rastrové vrstvy (volba pod pravým klikem) nebo interaktivně (tlačítko v Map Display)
@miloskroulik
miloskroulik / postgis_workshop.md
Last active August 29, 2015 14:17
Workshop o PostGISu
  • interně uloženo jako simple features
  • GIN index vychází z bounding boxu prvku
    • blbě funguje u hodně členitých prvků (hodně se liší od krychle)
  • pokud si přidáme vlastní souřadné systémy (rozšíření PostGISu), je lepší vytvořit si šablonu DB
  • proč je dobré používat chema
    • dají se pro ně nastavit práva
    • umožňují oddělit data a extensiony
  • při importu přes OGR2OGR je dobré nastavit typ geometrie - ne vždycky je správně rozpoznáno
@miloskroulik
miloskroulik / drupal_postgres.md
Created March 30, 2015 19:28
Provoz Drupalu na Postgresu
@miloskroulik
miloskroulik / drupal-profiler-builder-drush.md
Last active August 29, 2015 14:18 — forked from thamas/drupal-profiler-builder-drush.md
Profiler Builder #drupal #drush

drush distro mynewprofile_name --untar

@miloskroulik
miloskroulik / pdf_to_png.md
Last active February 16, 2024 01:02
Convert PDF to PNG with poppler-utils #linux #pdf #png

In the poppler-utils packages there is the utility pdftoppm capable of converting pages from a pdf file to ppm, png or jpeg format:

pdftoppm -png file.pdf prefix

will produce prefix-01.png etc. for each page. By default the resolution is 150dpi. Increase the resolution (for higher quality output) as follows:

pdftoppm -rx 300 -ry 300 -png file.pdf prefix

source: http://askubuntu.com/a/50180