Putting this here because of its overall quality, significance and for easy future access.
Putting this here because of its overall quality, significance and for easy future access.
En tiempos de Pandemia, los encuentros sociales son principalmente digitales, esto incluye también encuentros técnicos, en el contexto de “cosas de ordenadores”.
En los últimos meses hemos hecho talleres regulares de cdist, y también algún curso de IPv6 con MaadiX.
Como la mayoría de contenido es texto, las herramientas habituales para compartir pantalla no son ideales. Esto se debe a que estas herramientas no transmiten el texto, sino que transmiten vídeo; es decir, imágenes comprimidas (simplificando un poco).
Al enviar vídeo, tenemos varios problemas:
Así que, como siempre, hacemos las cosas diferente. A petición “popular”, vamos a ver cómo.
He hagut de fer servir les meves paraules d’estiu per qüestions personals i professionals; així que la continuació d’aquell fil d’idees ha trigat una mica en arribar.
Per coses de la vida, aquests dies ha arribat un mini-server a les meves mans. Així que agafarem un petit desviament en coses “tècniques” abans de tornar al per què, que és segurament la única cosa que importa al final.
Aquí agafarem aquest mini-server i hi instal·larem FreeBSD com a sistema operatiu.
Per què és interessant? Doncs aquesta màquina tindrà certs serveis digitals que sempre està bé tenir sota el nostre control.
I el procés, des de zero, no és una cosa que es documenti habitualment en aquesta llengua ;-).
Dilluns, tarda d’estiu pandèmic. Temperatura, massa alta; humitat relativa, 9001%; vent, gairebé inexistent; estat de la mar… tranquil·la.
Així és com llegeixo que una escriptora, encoratja persones des de fa un parell d’anys a escriure 1000 paraules cada dia en sessions de dues setmanes, un parell de vegades l’any. I que això, que es diu #1000wordsofsummer, comença avui.
Penso:
Hauria d’escriure més, em cal més pràctica.
M’hi apunto! Si més no, es pot intentar. El pitjor que pot passar és que ho deixis en #500wordsofsummer, que tampoc està gens malament; o que ho facis dos dies i ho deixis, que tampoc passa res. ¡Dale!
Com a motivació, fes-ho en català, que últimament no hi escrius gairebé mai.
Així doncs, sobre què escric?
El que més bé se’m dóna (per a alguns valors de b) és escriure qüestions
tècniques, i no és una cosa que es trobi habitualment en català.
Vet aquí que, en un acte subversiu lingüístic: escriurem qüestions tècniques en català.
Però… Qüestions tècniques sense rerefons tampoc és una cosa que em motivi del tot.
Solució: popurri d’actualitat amb motivacions socials, per tal d’aconseguir un fil conductor per quatre coses tècniques amb cohesió i coherència internes justetes però, amb una mica de sort, existents. Som-hi!
At work I use phabricator to collaborate with my employees, usually I know what they are working on and have a rough idea that things are going fine, so we currently don’t rely on pre-commit code reviews, which are a wonderful tool, but instead rely on semi-regular audits. (Check this for an overview on phabricator reviews and audits)
This means, that every once in a while, I have to go through my audit queue and check that indeed things are going mostly alright. I raise concerns about particular changes seldom, because of a fluid communication, so I mostly just read and accept changes to keep having a reasonably up-to-date overview.
The issue is: phabricator’s UI is very slow for this workflow.
The good news is that it has a very good API that allows automation of many things.
This is about how I implemented phabaudit.sh, a batch audit workflow for phabricator that works-for-me(tm).