If you use brew as package manager on macOS, it is interesting to autoupdate the software installed with this tool.
Category: Tecnología
How to sign a Git commit
I think it is a good practice to sign your Git commits. In this post, the author explains why and how to sign your Git commits. An interesting reading.
Missing BC Math or GMP extension
Moving a Laravel application between two servers, I get this error in the destination server:
How to install PHP8.0 in Debian 10
In this post, I will explain to you how to install PHP8.0 in Debian 10.
How to install HTTP/2 in Apache2 and Debian 10
In this post I will explain you how to install HTTP/2 in Apache2 and Debian 10.
You will need:
- Apache 2 4.17 or higher.
- SSL module installed and active.
Obtener el certificado digital de la FNMT con el nuevo sistema
La FNMT presentó en julio del 2020 un nuevo sistema que, en teoría, permite obtener el certificado de persona física desde cualquier ordenador (Windows, Linux, Mac) y con cualquier navegador.
How to get the number of words in a PO translation file
If you need to count the number of words in a .PO translation file, you can use the pocount command. This command is part of the translate-toolkit package.
First, you have to install it in your Linux machine with the command:
sudo apt install translate-toolkit -y
Then you have to execute this command with the .po file as first argument:
pocount myfile.po Processing file : myfile.po Type Strings Words (source) Words (translation) Translated: 0 ( 0%) 0 ( 0%) 0 Fuzzy: 0 ( 0%) 0 ( 0%) n/a Untranslated: 491 (100%) 2615 (100%) n/a Total: 491 2615 0 Empty: 491 (100%) 2615 (100%) 0
Cómo me convertí en un cracker de contraseñas
Un artículo muy interesante (y largo) de Nate Anderson, periodista de Ars Technica, en el que explica cómo en 1 día aprendió a crackear contraseñas, una labor que por lo que parece está mucho más cerca del trabajo de los script kiddies que de los hackers. El reto que superó:
Could I, using only free tools and the resources of the Internet, successfully:
- Find a set of passwords to crack
- Find a password cracker
- Find a set of high-quality wordlists and
- Get them all running on commodity laptop hardware in order to
- Successfully crack at least one password
- In less than a day of work?
Enlaces simbólicos en Windows para sincronizar cualquier directorio con Dropbox
Una funcionalidad interesante que comparto para cualquiera que quiera tener determinadas carpetas del equipo (Windows 7) sincronizadas, y por lo tanto, con copia de seguridad, en los sistemas de Dropbox. Esto es igualmente válido para Google Drive, Box,… o cualquier sistema en la nube.
Esta funcionalidad, que ni siquiera sabía que existía en Windows 7, es la de enlaces simbólicos, muy frecuentes en sistemas Linux.
El comando que hay que ejecutar es:
mklink /D C:\Directorio\de\Dropbox C:\Directorio\A\Sincronizar\
Obviamente tienes que sustituir C:\Directorio\de\Dropbox y C:\Directorio\A\Sincronizar\ por los directorios que te interesen. Por ejemplo, si mi usuario en Windows es “jesusamieiro” y quiero sincronizar el directorio donde tengo mis documentos:
Directorio a sincronizar: C:\Users\jesusamieiro\Documents\
Directorio de Dropbox: C:\Users\jesusamieiro\Dropbox\BackupDocuments\
Cada vez que actualizo algún contenido en el directorio a sincronizar automáticamente se copia en Dropbox.
Esto es extrapolable a sistemas Linux, aunque no lo he probado.
WordPress, el rey en la batalla de los CMS
La revista Forbes publica un artículo bastante interesante en el que repasa la historia de cómo la herramienta de gestión de contenidos (CMS) WordPress, desarrollada incialmente por Matt Mullenweg en 2003 como un fork del CMS de blogging b2 se ha convertido en el rey de los CMS.
Sus números son increíbles:
- 1 de cada 6 webs utilizan WordPress como sistema de gestión (unos 60 millones). Entre ellas este blog.
- Cada día se crean 100.000 webs que utilizan WordPress.
- El servicio de alojamiento gratuito de blog WordPress.com tiene 330 millones de visitantes únicos mensuales, con 3.400 millones de páginas vistas.
- 120 empleados trabajando en 26 países distintos de 6 continentes. Habitualmente trabajan desde casa o en pequeños grupos, como explica Matt comentando el artículo de Forbes. El trabajo individual o en pequeños grupos dispersos forma parte de su filosofía de trabajo como empresa.
- 20.000 personas trabajando en temas relacionados con WordPress: servicios de hosting, diseño de temas, servicios de mantenimiento,…
- Ratio de conversión del 1%: de cada 100 usuarios de WordPress, 1 paga por algún servicio asociado.
Y, ¿cómo se financia todo este tinglado? La empresa que desarrollada WordPress, Automattic, obtiene unos ingresos anuales de 45 millones de dólares a través de los servicios asociados a WordPress:
- Servicios facilitados a las webs alojadas en WordPress.com: dominios propios, temas premium, servicios de seguridad,…
- VIP WordPress, que ofrece servicios de hosting empresarial y soporte a clientes tales como Robert Scoble, CNN, GigaOM o TechCrunch.
- VaultPress, que ofrece servicios de seguridad, copia de seguridad y soporte.
- PollDaddy, que ofrece servicios de encuestas.
A pesar de no tener unas cifras de negocio comparables a otras empresas que dominan un mercado concreto (Facebook, Twitter,…), Automattic, al liberar el código de WordPress y ser una empresa con una firme apuesta por el software libre y por la comunidad, está creando una empresa con una cuota de mercado, con una cifra de negocios y una comunidad que crece año tras año. Una firme apuesta tanto para su uso como para la integración de los servicios relacionados con este CMS en una empresa de servicios IT: alojamiento, diseño de temas, desarrollo de plugins, servicios de consultoría, servicios de seguridad,…