Buscar imatges a partir d’un dibuix -dolent-

Una eina per buscar imatges o gràfics a partir d’un dibuix -dolent- que facis tu en el ratolí… Si em diuen això fa uns anys hauria dit que era difícil, complexe de desenvolupar i poc útil…

Doncs avui he trobat: https://scribblediffusion.com. Una web, on dibuixant com puguis amb el ratolí un breu esquema/dibuix, li afegeixes el que voldries i passat uns segons “vualà”, apareix una imatge.

He fet un parell de proves i força força encertat. Per tant enllaç per guardar, mai se sap quan pots estar necessitats d’una imatge “diferent”. 🙂

Ajuda en les fòrmules d’Excel

En les últimes setmanes està de moda la difusió d’eines que automatitzen o que mitjançant automatismes (potser millor que intel·ligència artificial), et poden ajudar a realitzar tasques… Avui he trobat de casualitat una eina molt interessant, que més que ajudar-te en automatismes, t’ajuda en traduïr el que tu vols fer a una fantàstica fòrmula d’excel. L’eina es diu ExcelFormulabot: https://excelformulabot.com

https://www.excelformulabot.com

Si estàs tocant cada dia l’excel, segur que és una eina totalment prescindible. Però si enyores allò que vas ser en algun moment, o bé ja no estàs tan focalitzat en aquesta eina, m’ha semblat una eina genial. A més, amb el seu model de subscripció pots pagar “n” en funció de l’ús i ajuda que t’aporti.

Totalment recomanable.

A quina velocitat escrius?

Recordo que quan era petit, i anava a classes de mecanografia s’havia de superar cada final de curs un límit de pulsacions per minut… no recordo exactament les xifres però el que sí recordo és que amb algun amic ens varem inventar un mètode per contar ràpid pulsacions a partir d’una regla no escrita de columnes per files… una fricada.

M’ha agradat descobrir avui que ara es pot fer on-line i en català. Dues variables que no sempre són fàcils de fer-les coincidir en aquest tipus d’eines/jocs.

https://10fastfingers.com/share-badge/23_DB

Total: https://10fastfingers.com i el repte d’escriure paraules durant un minut… sense entrenar 105 paraules per minut… qui ho havia de dir!

A quina velocitat escrius?

Adoptar UNIFI-AC-PRO

Després de fer algunes proves, he decidit moure el meu UNIFI-CONTROLER d’una Raspberry Pi a un entorn DOCKER en Raspberry Pi també. Bàsicament per tenir una millor “disponibilitat” a fallides i facilitat a replicar el sistema.

M’he trobat que amb el backup i les restauracions ha funcionat tot però una de les antenes, s’ha quedat en estat “adopting“. O sigui sense connexió al servidor de configuració.

En versions anteriors, quan m’havia trobat en aquestes situacions, el més fàcil (o l’única solució) era resetejar l’antena i tornar a començar el procès d’alta de nou… buscant una mica he vist que hem millorat i tenim alternatives.

https://blog.ktz.me/how-to-adopt-a-unifi-ap-with-a-remote-controller/

Bàsicament el que hem de fer és accedir via SSH a la nostre antena o dispositiu UNIFI i “anunciar-li” on està ara el nou controlador.

set-inform http://IP-del-CONTROLADOR:8080/inform

Tant fàcil i ràpid. En breus segons el controlador ja l’adoptat i reconfigurat de nou.

El que més m’ha costat és les credencials ssh per les antenes, que resulta que estan personalitzades al mateix UNIFICONTROLER… a Device SSH Authentication el sistema defineix unes credencials fora de les habituals ubnt/ubnt dels equips UNIFI.

Duplicati

Duplicati 2.0

Aquests dies d’inici d’any estic retocant la infraestructura de raspberrys locals, millorant l’entorn docker i he acabat per necessitar una eina per fer còpies de seguretat… he anat a parar a duplicati.com una eina que farà un grapat d’anys m’hauria solucionat unes quantes hores de feina… solució opensource per gestionar fàcilment còpies de seguretat i ja pensades directament per gestionar-les o pujar-les a qualsevols dels diferents serveis clouds més utilitzats: AWS, Google Drive, OneDrive… amb protocols FTP, SSH, WEBDAV… i tot amb una interfície web molt intuïtiva. I integrable en un entorn amb raspberrys i docker… ara sí que ja no tinc excuses per fer còpies de seguretat!! Ara només em falta una estona de temps per compartir la instal·lació i configuració que he fet.

Imprescindible!

HTOP per veure com està la Raspberry Pi

HTOP

I després d’instal·lar-hi un bon grapat de paquets, com sabem si està bé i pot aguantar encara més càrrega la nostre Raspberry Pi? doncs coneixia el comandament top, però no htop (https://htop.dev), que permet veure a temps real la monitortizació i estat d’un equip amb LINUX.

HTOP

Jo he trobat que la meva distribució ja el tenia instal·lat, però sinó només cal fer:

sudo apt-get install htop

i per executar-ho

sudo htop

resultat de la sentència htp

Tot i tenir una pantalla text o shell, podrem personalitzar alguns paràmetres com els colors, el mode de representar gràficament alguna informació o el fet de mostrar més detall d’alguns procesos. Excepcional i imprescindible!

Instal·lar UniFI Controler a una Raspberry Pi

Un dels objectius de tenir una altre Raspberry Pi funcionant per casa, és tenir en ella funcionant l’UniFi Controller i així no dependre de l’estació de treball on està actualment per tenir menys consums energètics i alliberar recursos d’un equip que no ha de fer de servidor.

Hi ha documentació oficial de Ubiquiti (https://community.ui.com/questions/Step-By-Step-Tutorial-Guide-Raspberry-Pi-with-UniFi-Controller-and-Pi-hole-from-scratch-headless/e8a24143-bfb8-4a61-973d-0b55320101dc), però he arribat a un enllaç encara millor:

https://pimylifeup.com/rasberry-pi-unifi/ (Genial la documentació!!)

Genial i fàcil. Copio les instruccions per si mai es perd la web.

Un cop seguits els passos, només he recuperat d’una còpia de seguretat la configuració anterior i en 1 minut ja estava migrat i funcionant el servei, a més amb més molt bon rendiment que abans!!

 Preparació del vostre Raspberry Pi per al controlador UniFi

En aquesta secció, prepararem el sistema operatiu perquè pugui executar el programari UniFi.

1. El primer que heu de fer és assegurar-vos que el vostre Raspberry Pi estigui executant paquets actualitzats.

Per actualitzar tots els paquets, haureu d’executar l’ordre següent.

sudo apt update
sudo apt upgrade

2. A continuació, hem d’instal·lar la versió 8 de l’entorn d’execució de Java al nostre Raspberry Pi executant l’ordre següent.

Hem d’instal·lar Java ja que el controlador de xarxa UniFi requereix que s’executi.

sudo apt install openjdk-8-jre-headless

A partir del moment de la publicació, UniFi no admet versions més recents del temps d’execució de Java.

3.Per millorar la velocitat d’inici del programari del controlador UniFi al nostre Raspberry Pi, hem d’instal·lar-lo rng-tools.

Utilitzarem aquest paquet per assegurar-nos que Raspberry Pi tingui prou entropia per a la generació de números aleatoris que utilitza el programari UniFi.

sudo apt install rng-tools

4. Ara hem de fer un lleuger canvi a la configuració de rng-tools.

Comenceu a editar el fitxer de configuració executant l’ordre següent.

sudo nano /etc/default/rng-tools

5. Dins d’aquest fitxer, cerqueu i descomenteu la línia següent.

Troba

#HRNGDEVICE=/dev/hwrng

Substitueix per

HRNGDEVICE=/dev/hwrng

En fer un comentari sobre aquesta línia, afegirem la quantitat d’entropia (la quantitat d’atzar) que el sistema té disponible.

El Raspberry Pi compta amb un generador de números aleatoris integrat que podem utilitzar per augmentar el conjunt d’entropies.

6.Un cop s’hagi realitzat el canvi, deseu l’arxiu prement CTRLXi, a continuació Y, seguit per ENTER.

7.Finalment, reinicieu el rng-toolsservei executant l’ordre següent.

sudo systemctl restart rng-tools

Un cop el servei hagi acabat de reiniciar-se, ara hauria de ser segur passar a la següent secció d’aquesta guia.

 Instal·lació del controlador UniFi al Raspberry Pi

1. La nostra primera tasca és afegir el dipòsit UniFi a la nostra llista de fonts.

Ho podem aconseguir executant l’ordre següent.

echo 'deb https://www.ui.com/downloads/unifi/debian stable ubiquiti' | sudo tee /etc/apt/sources.list.d/100-ubnt-unifi.list

2. Ara hem d’afegir la clau GPG dels repositoris mitjançant l’ordre següent.

sudo wget -O /etc/apt/trusted.gpg.d/unifi-repo.gpg https://dl.ui.com/unifi/unifi-repo.gpg

La clau GPG és la que ajuda a dir al gestor de paquets que descarrega el paquet correcte.

3. A mesura que vam fer canvis als dipòsits, ara hem d’actualitzar la llista de paquets executant l’ordre següent.

sudo apt update

4. Ara, finalment, podem instal·lar el programari Unifi Controller al nostre Raspberry Pi executant l’ordre següent.

sudo apt install unifi

La instal·lació d’UniFi mitjançant aquest mètode configurarà automàticament un servei. Aquest servei iniciarà automàticament el programari UniFi en arrencar.

Habilitar VNC des de SSH a una Raspberry Pi

Segueixo amb aquest monogràfic sobre primers pasos amb una Raspberry Pi improvitzats que estic fent avui… si un cop funcionant la Raspberry, vols habilitar l’accés VNC, o modificar altres paràmetres (com el nom de l’equip, fer overcloquing, etc..), Hi ha sentència que desconeixia i que penso que és d’obligat ús a un principiant de Raspberry..

sudo raspi-config

I ens apareixerà la següent pantalla amb totes les opcions per acabar de configurar i personalitzar via línea de comandes.

Configuració Xarxa Sense fils Raspberry pi

Si estàs començant a trastejar amb una Raspberry pi i no disposes de teclat/monitor extern i vols predeterminar la configuració de xarxa sense fils a on connectar, potser complicat…

Hi ha però una solució força interesant que deixo documentada:

Igual que en el post anterior, on habilitem el ssh a la targeta de memòria, podem deixar també a la mateixa partició de la targeta un arxiu wpa_supplicant.conf amb la configuració mínima de la teva xarxa sense fils local.

Els passos serien els següents:

– A la targeta de memòria, connectant-la en un altre equip, accedir a la partició /boot

– Crear un arxiu amb el nom: wpa_supplicant.conf

– Afegir en ell la següent informació -personalitzada-:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

country=CA

network={

ssid="__NOM_XARXA_SENSEFILS"

psk="__CLAU_DE_LA_XARXA_SENSEFILS"

key_mgmt=WPA-PSK

}

I amb això, un cop afegim la targeta a la nostre Raspberry Pi, quan arranqui es connectarà ja automàticament a la nostre xarxa sense fils.

Habilitar ssh a una Raspberry pi

Si acabes de configurar una Raspberry Pi, i vols començar a “jugar” amb ella, alerta que per poder accedir remotament has de poder habilitar primer l’accès SSH.

Per fer-ho, el mètode més fàcil és agafar la targeta de memòria i crear a l’arrel un arxiu anomenat “ssh” sense cap extensió ni cap contingut en ell. Assegura’t que ha quedat desat a la partició “boot”, i ja pots afegir la targeta a la Raspberry i començar a tocar configuracions.

Vols evitar publicitat en els navegadors? Ghostery

Fa temps que estic buscant alguna solució per evitar la quantitat “ingent” de publicitat que apareix en algunes pàgines webs. És normal que es vulgui capitalitzar la feina, però d’un temps cap aquí hi ha alguns mitjans que fins i tot costa a nivell d’usuari poder llegir el seu contingut.

Ghostery

Havia fet prova amb alguna eina diferent, però des de fa uns dies estic testejant GHOSTERY en la seva versió gratuïta. Encara no tinc prou informació objectiva, però la sensació personal és que m’han començat a desaparèixer força finestres i quadres de publicitat en diferents pàgines web.

L’eina, permet instal·lar el plugin en diferents navegadors (Brave, Edge, Safari, Firefox…), i en les versions de pagament pots tenir encara més prestacions. Està clar que la versió gratuïta és limitada i que algú treu benefici d’aquesta gratuïtat però per navegar més àgilment és una eina totalment recomanada.

Corregir permisos httpdocs i plesk

Ja m’he trobat en més d’una ocasió que per motius “desconeguts” els permisos dels arxius d’una carpeta httpdocs -o /var/www- d’un servidor (habitualment amb PLESK), perd la seva configuració de permisos.

El resultat en un servidor administrat amb PLESK és que perds mínimament les avantatges que et proporciona aquest gestor d’arxius. Automatitzacions automàtiques o simplement gestions sobre dominis les deixes de poder fer.

Finalment he trobat una bona guia que no voldria perdre. S’han de fer dos pasos:

Primer:

chown -R nomusuariPLESK:psacln /ruta_del_servidor/httpdocs

Amb aquesta primera sentència rerstaurarem de manera recursiva a tots els permisos per al grup “psacln” de la ruta que l’indiquem. Important serà posar correctament també el nom d’usuari plesk que ha de treballar en aquesta ruta.

Segon:

chown nomusuariPLESK:psaserv /ruta_del_servidor/httpdocs

Amb aquesta segona sentència resolem un problema (hem assignat els mateixos permissos a arxius i a directoris). Assignem al directori al grup “psaserv” -que amb la primera sentència hem assignat a arxius i directoris el mateix grup-.

Font: https://www.orware.com/blog/tips-and-how-tos/plesk/correct-httpdocs-permissions

POST HASTE: creació automàtica d’estructures de carpetes

Si habitualment estàs treballant amb projectes i necessites recrear habitualment el mateix tipus de carpetes o estructures d’arxius, existeix una utilitat gratuïta que es diu: POST HASTE

L’eina és molt intuïtiva de fer anar i amb molta facilitat pots crear estructures de carpetes habituals en projectes (01_Actes; 02_Documents; 03_Pressupost…), etc. 

Totalment recomanable!

DBeaver Community, Eina universal de gestió de base de dades i SQL

Avui m’han compartit una aplicació que val la pena no perdre de vista i tenir-la a la recàmera. Es tracta de DBeaver Community.

És una eina de codi font obert, multiplataforma que permet tenir una eina per desenvolupadors o administradors. Aquesta eina permet administrar i explotar les bases de dades més conegudes: MySQL, PostgreSQL, Oracle, DB2, SQL Server…

Una navalla suïssa imprescindible per a qualsevol administrador de sistemes o desenvolupador.

Tilling Windows on MAC OSX

Si vols d’una manera ràpida fixar alguna finestra o aplicació a l’escriptori en MAC OSX, existeixen algunes aplicacions de pagament… és el que es coneix com “Tilling Windows”.

Avui he trobat que existeix una aplicació gratuïta de https://freemacsoft.net/tiles/ dels quals també utilitzo l’aplicació AppCleaner.

Avui però parlo de TILES, que d’una manera molt fàcil i intuïtiva pots fixar aplicacions o finestres en zones de la pantalla així com assignar-lis dreceres de teclat. 

Existeixen altres alternatives al mercat, però són de pagament (encara que molt econòmiques). Per ara, utilitzaré una temporada aquesta aplicació.