A PalmOS emulator for the web
Cloudpilot ↗
text-summary-es ↗
El día de hoy, mientras leía unas noticias, encontré un link a una librería que hace resúmenes de texto en Inglés. La librería se llama text-summary y comentan que el algoritmo que utiliza es basado en el PageRank de Google.
Mientras leía el código, intenté hacer algunas pruebas con texto en Español y no tuve buenos resultados, así que me dí a la tarea de copiar el código necesario y adaptarlo para que puediera entender algo de Español. Así es como nació text-summary-es y ahora esta disponible en npm: text-summary-es .
No es la mejor implementación para resumir textos, pero me funcionó como un buen ejercicio para publicar mi primer paquete en npm.
Algo VPN ↗
TL;DR:
git clone git@github.com:trailofbits/algo.git cd algo/ python3 -m venv ./ source bin/activate python3 -m pip install --upgrade pip python3 -m pip install -r requirements.txt nano config.cfg ./algo
ES2021 Features ↗
A Calendar in Three Lines of CSS ↗
Using Touch ID for sudo authentication on macOS ↗
The Life of a Data Byte ↗
A Guide Through The History of Unix & Linux ↗
Ligconsolata ↗
Soy muy fan del tipo de letra Inconsolata, pero siempre me han llamado la atención los tipo de letras con ligaduras, que son caracteres especiales que se unen para format uno solo por ejemplo
=>
se convierte en⇒
solo de manera visual, pero en el código siguen siendo dos caracteres.La primera vez que ví ese tipo de letra para programador fue la “Operator Mono ”, pero hay dos motivos por los que no la uso, el primero es el precio, cuesta $200 USD y el segundo es el estilo de letra cursiva que tiene, me parece poco estético y me gusta la simplicidad a la hora de leer. Varios la han llamado la “Comic Sans” del 2018.
Otra opción que hay de tipos de letra con ligaduras es “Fira Code ”, este tipo de letra es de código abierto y gratuita, por lo que la intenté utilizar durante un tiempo, pero el largo de los caracteres no se ajustaba, por lo que decidí dejar de utilizarla.
El día de hoy intente buscar si había alguie que hubiera modificado mi tipo de letra favorita y agregarle ligaduras, y vaya sorpresa que me llevé al entrar al repositorio oficial y ver que han actualizado Inconsolata a la v3.000 y que le han agregado ligaduras. Se puede utilizar Inconsolata con ligaduras ajustando una opción o utilizar un tipo de letra que ya incluye las ligaduras sin ningún tipo de ajuste al editor de texto, esta variante se llama Ligconsolata. La verdad es que no se en cuanto tiempo pueda acostumbrarme o si la voy a utilizar para siempre, pero siempre me queda la actualización de la versión regular.
Why I quit using Google? ↗
Interesante lista de opciones alternas a los servicios de Google que cada día somos más dependientes.
La verdad ya me puso a pensar que voy a hacer si un día llego a ver el mensaje de:
“Your account has been suspended”
Creo que necesito hacer algunos ajustes para no quedarme sin acceso a varios servicios que dependen de mi correo de Gmail.
Front-End Performance Checklist 2020 ↗
One Thing Well ↗
Mi blog favorito esta de vuelta .
Basado en la filosofía Unix “Do One Thing and Do It Well ” este blog recomienda aplicaciones que hacen solo una cosa, pero la hacen bien. Había estado olvidado por algún tiempo pero regreso y no en forma de fichas.
Aeropress Go ↗
Hace un tiempo armé mi kit portátil para preparar café para cuando salgo de viaje.
El día de hoy me entero que Aeropress ha creado un kit para el mismo propósito. El kit se llama Aeropress Go y resuelve los problemas que pueden suceder cuando se quiere prepapar café fuera de casa.
Me gusta que empiezan por crear un sistema el cual ocupa poco espacio, actualmente mi kit ocupa mucho espacio, por lo cual este kit de Aeropress lleva un punto extra.
Entre los accesorios me gusta que incluyen la taza o recipiente para tomar el café, punto clave.
El kit tiene un precio muy económico de $31.95 y esta disponible apartir de Octubre 2019.
SCAA Standard Golden Cup ↗
AWS S3 Path Style API ↗
TL;DR Hay que cambiar los enlaces de
s3.amazonaws.com/<bucketname>/key
a<bucketname>.s3.amazonaws.com/key
antes del 30 de Septiembre del 2020.A Conspiracy To Kill IE6 ↗
Thanks!
How to take a picture of a black hole ↗
Building Spotify’s New Web Player ↗
Single-use email address ↗
Tested: RC Tank ↗
Estaba viendo el video del canal de YouTube Tested donde muestran el concepto que estan creando para jugar fútbol con tanques controlados/programados con la computadora, e hice un comentario con la lista de algunos de los componentes (hardware solamente) que utilizaron para crear el tanque, pero al parecer mi comentario esta en lista de espera para ser aceptado por los moderadores, así que hago pública la lista en mi blog:
Security Checklist ↗
Una guía con buenas prácticas para “intentar” mantener un poco de control sobre la seguridad y privacidad en línea.
Ofrece alternativas para todas las plataformas de aplicaciones que utilizamos diariamente pero que cuentan con un poco mayor grado de privacidad, aunque algunas son de pago, ya que es la única forma de asegurar que no van a utilizar nuestra información para mantenerse.
Alexa + Apple Music ↗
Amazon y Apple acaban de anunciar que van a incluir Apple Music en dispositivos con Alexa.
Apple Music subscribers will be able to enjoy Apple Music’s 50 million songs on Echo devices. Customers will be able to ask Alexa to play their favorite songs, artists, and albums—or any of the playlists made by Apple Music’s editors from around the world, covering many activities and moods
Interesante anuncio, la verdad Amazon Music no parece tener mucho interés y la verdad no creo que sea buena estrategia tener a los usuarios pagando por servicios exclusivos para cada dispositivo, por lo tanto el permitir a terceros es la mejor opción para los usuarios.
Shadow DOM ↗
Shadow DOM is an API that is part of the Web Component model. It helps to isolate component internals, protecting users from breaking changes and global CSS.
Incluso si no entiendes o no conoces lo que es Ionic , la lectura es recomendada para entener el concepto de “Shadow DOM”, la mejor explicación que he leído hasta el momento.
How to Deploy a Django Application on DigitalOcean ↗
HTTP2 for front-end web developers ↗
Interesante como las técnicas actuales para acelerar la transferencia de información de datos utilizada con HTTP1 puede perjudicar a una página si esas mismas técnicas son utilizadas con el nuevo ‘spec’ de HTTP2. Eso demuestra que a veces seguir arrastrando viejas costumbres (técnicas) pueden ser dañinas.
OS X en VirtualBox ↗
Hace unos días tuve la necesidad de instalar una versión anterior de OS X de manera virtual, ya que no tengo otra computadora. OS X es especial en cuanto a la forma de instalarse en una máquina virtual, pero encontré una forma de crear instaladores apartir de la “app” para actualizar el sistema. Dejo aquí el link para futura referencia y/o si le sirve a alguien en un futuro.
DPLOY ↗
DPLOY is an FTP/SFTP deployment tool built in node.js
Deploying JavaScript Applications ↗
Desarrollo Web Minimalista ↗
Desde hace tiempo que estoy interesado en el minimalismo, y he intentado aplicarlo a mi vida digital, une ejemplo de ello es la instalación minima de Ubuntu que con cierta frecuencia realizo en servidores.
Me he encontrado con una presentación acerca del enfoque minimalista en el desarrollo web. Sobre como a veces complicamos el desarrollo pensando en que las aplicaciones que desarrollamos son parecidas a Facebook, Google, Twitter, etc. todo esto sin perder escalabilidad.
Hybrid Incremental MySQL Backups ↗
.bash_profile VS. .bashrc ↗
MyISAM Vs. InnoDB ↗
What have you missed today? ↗
Chromeless ↗
Build your own Browser UI using HTML, CSS and JS
No se por que, pero presiento que puede ser muy prometedor este experimento.
Popular Django apps at DjangoCon 2010 ↗
The Psychology of Programmers ↗
Now I'm Wearing Viva ↗
10 reasons to avoid talking on the phone ↗
Symbolic links in NTFS ↗
Archived Flash Players available for testing purposes ↗
USGS Twitter Earthquake Detector ↗
A prototype system being developed by the USGS to track Twitter responses to earthquakes.
We are using MySQL, help save it ↗
Rootear Palm Pre ↗
How software developers work ↗
The Way I Work: Jason Fried of 37Signals ↗
jQuery Calendar Widget Plugin ↗
NTFS symbolic link ↗
Prey ↗
Prey is a lightweight application that will help you track and find your laptop if it ever gets stolen. It works in all operating systems and not only is it Open Source but also completely free.
IE6 Must Die for the Web to Move On ↗
Google Chrome OS ↗
Master the Art of Working Remotely ↗
The Way I Work: Matt Mullenweg ↗
Matt Mullenweg, founder of Word Press and Automattic, manages a successful Internet business where everyone is working from home.
El segundo photowalk en Ciudad Juárez ↗
Python Tips, Tricks, and Hacks ↗
The Open Database Alliance ↗
Firefinder for Firebug :: Firefox Add-ons ↗
Four Useful Quicklook Plugins ↗
ThinkGeek :: Retro NES USB Controller ↗
Long URL Please :: Firefox Add-ons ↗
H1N1 Swine Flu - Google Maps ↗
How to Speed up Your Django Sites ↗
How to Report Bugs Effectively ↗
PHP Frameworks Comparison Chart ↗
Setting up Rails on Windows with Cygwin ↗