Tag: bash

Počet slov v markdown príspevkoch cez bash

Chcel som si rýchlo prezrieť počet slov v mojich blogových príspevkoch, aby som si mohol hrubо odhadnúť náklady na preklad. Tu je jednoriadkový príkaz, na ktorý som prišiel: ``bash find . -maxdepth 1 -type f -name "*.md" -exec printf "{} " \; -exec ~/.local/bin/mwc {} \; | awk '{...

Nepoužívaj globálnu npm konfiguráciu pre dotfiles s nvm

Je možné nastaviť globálnu npm konfiguráciu pomocou prepínača global ``bash krátka verzia npm config set init-version "0.0.1" -g dlhá verzia npm config set init-version "0.0.1" --global ` Umiestnenie globálnej npm konfigurácie v nvm je viazané na verziu node, čo ju robí nevhodnou...

Sledovanie premenovaní v gitlog

Po mojom predchádzajúcom pokuse získať dátum zverejnenia a dátum úpravy príspevku, ktorý žije výhradne v gite, som narazil na slepú uličku, pretože som nedokázal spoľahlivo vyriešiť spracovanie premenovaní. Nakoniec som však našiel funkčný spôsob. Začnite prípravou súboru s git h...

Zabrániť pushu pri preskakovaní Cypress testov

Existuje novejšia metóda, ktorú teraz používam, opísaná v časti 2. Tu je spôsob, ktorý používam na zabránenie pushovania zmien, keď sú niektoré Cypress testy preskočené. Nainštalujte potrebné balíky ``bash npm i -D cypress husky start-server-and-test ` Definujte skript dev v pack...

Prečo používam losetup namiesto udisksctl

Prístup k partíciám raw súborového systému bez potreby manuálne zadávať offset a size ``bash udisksctl sudo pacman -S udisks2 man 1 udisksctl losetup sudo pacman -S util-linux man 8 losetup ` udisksctl Oprávnenia root nie sú potrebné `bash udisksctl loop-setup --read-only --file...

Ako aktualizovať Google Kalendár pomocou pre-push git hooku

Pri budovaní môjho online kurzu som musel sledovať počet slidov. Môj kouč mi dal cieľ, ktorý vyzeral naozaj ťažko dosiahnuteľný, ale zdal sa realizovateľný. Chcel som, aby to bola výzva. Na základe čísel z predchádzajúceho mesiaca som dospel k záveru, že môžem vytvoriť priemerne...

Ako migrovať repozitáre z BitBucket do Gitea

Zamysleli ste sa niekedy, prečo ľudia prevádzkujú self-hosted riešenia, aj keď kopírujú alebo napodobňujú služby a nástroje, ktoré sú preverené, fungujú dobre a väčšinou sú zadarmo? Za takýmto úsilím sa skrýva niečo naozaj silné. Vždy to chvíľu trvá, kým to nastavíte. Nemá to toľ...