Podpisovanie predchádzajúcich git commitov so zachovaním dátumov

Niekedy môžete potrebovať opätovne podpísať predchádzajúce commity pomocou GnuPG. Tento proces prepisuje git históriu v zmysle zmeny hashov commitov. Navyše mení aj dátum, kedy bol commit vytvorený. Ak sa to neurobí správne, repozitár vyzerá, akoby nemal žiadnu históriu po podpís...

Šikovné využitia git-filter-repo

V oblasti verziovacích systémov koluje jedno rozšírené pravidlo: Neprepisuj históriu. A treba uznať, že je to dosť solídne pravidlo, ktoré sa obhajuje na mnohých miestach, napríklad na FS#45425 alebo inde. Jednoducho treba predpokladať, že keď niečo raz zverejníš, malo by to tak...

Inštalácia caffe SSD na Arch

Skúmanie možností umelej inteligencie koncom roka 2021 ma previedlo cez mnohé obručky. Sú veci, ktoré už fungujú, sú veci, ktoré možno optimalizovať pre lepší výkon a potom sú veci, ktoré zdanlivo nefungujú vôbec. Jednou z takých vecí je inštalácia caffe. Nie je to vaša priemerná...

Inštalácia tfjs-node zo zdrojového kódu

Pri začínaní s TensorFlow knižnicou bindings pre NodeJS, napríklad inštaláciou: ``bash npm i @tensorflow/tfjs-node ` A následným importovaním v node module: `javascript import * as tf from "@tensorflow/tfjs-node" ` Možno vidieť nasledujúcu chybu: ` This TensorFlow binary is optim...

Päť rozdielov medzi blogom a mikroblogom

Používate Twitter? Alebo možno skúmate hlbiny Fediversa, napríklad cez Mastodon? Alebo možno používate oboje. Tieto služby sa zvyknú nazývať platformy na mikroblogovanie. A možno máte aj vlastný blog. A ak nie, prinajmenšom toto čítate, publikované na mojom blogu. Aké sú teda roz...

Smutný obrat pre moje OnlyOffice nastavenie

Dnes som potreboval mať k dispozícii funkciu kolaboratívneho dokumentu cez jednoduchý odkaz, aby ho mohol ktokoľvek s ním upravovať a pridávať myšlienky do dokumentu. S mojím nastavením NextCloud by to nemal byť problém, myslel som si. V skutočnosti to vôbec nebol problém - stači...

Použitie elektronického občianskeho preukazu na Archu na Slovensku, 2. časť

Pred niekoľkými dňami som konečne dostal svoj elektronický občiansky preukaz alebo eID, ktorý možno použiť na zefektívnenie komunikácie s rôznymi úradmi v krajine. Keďže je založený na Jave, má predvolene podporu pre viacero operačných systémov vrátane Linuxu. Hoci, ako som uvied...