Mis notas técnicas
-
Extraer imagen jffs2
Cuando accedemos a un dispositivo embebido una de las cosas que solemos hacer es echar un vistazo a /proc/mtd para ver los montajes de los bloques mtd y suele haber un bloque que es el contiene la imagen del sistema embedibo. Uno de los formatos de ficheros con el que habitualmente nos encontramos es jffs2…
-
vim soporte de portapapeles en entornos X
Por defecto en Debian, el paquete vim no soporta copiar y pegar texto de forma que se use el portapapeles para el entorno gráfico. Esto es debido a que vim puede ser compilado con una gran cantidad de opciones distintas, y para ello disponemos de muchos paquetes que actualizarán el binario con más o menos opciones…
-
Usando tftpd para extraer ficheros de un router
Cuando consigues acceso a un sistema embedido lo más práctico es poder sacar ficheros, o el sistema de ficheros completo fuera del router para poder analizarlo detenidamente. No siempre hay herramientas como ssh, telnet o un puerto usb donde volcar los datos, pero casi siempre está disponible el comando tftp, un servicio de transferencia de…
-
ftp mirroring con lftp
He necesitado hacer un mirror de unos directorios que sólo estaban disponibles por ftp y necesito lanzar sincronizaciones periódicas de forma sencilla y cómoda, para ello he usado lftp una vieja herramienta que tenía ya enterrada. Instalar lftp apt-get install lftp Lo más útil de lftp es la capacidad de copiar directorios de forma recursiva ya que…
-
Configura wordpress con SSL
La seguridad en las comunicaciones es necesaria, y más vale tarde que nunca. Ahora podemos usar SSL de forma gratuíta gracias a Let’s Encrypt. Let’s Encrypt es un proyecto de la Linux Foundation con el que colaboran grandes empresas como Cisco y organizaciones como Electronic Frontier Foundation que tiene como objetivo proveer de manera gratuíta…
-
Hostingaldescubierto.com ha muerto
En septiempbre de 2007 creamos hostingaldescubierto.com un sitio donde poder colgar nuestras recetas para solucionar problemas relacionados con hosting y software de gestión de hosting: Plesk, que luego pasó a llamarse Parallels y ahora es conocido como Odin. Son muchos años en los que fuimos dejando chuletas, parches, noticias, así como artículos de opinión de…
-
referencia git
Unlike the other systems, Git has something called the «staging area» or «index». This is an intermediate area where commits can be formatted and reviewed before completing the commit. One thing that sets Git apart from other tools is that it’s possible to quickly stage some of your files and commit them without committing all…
-
quitar link preview de wordpress
Pues ahora wordpress te hace un bonito preview de los links que interpreta en el texto de tu post, queda muy bonito, pero a mí no me convence y para desactivarlo hay que instalar un pluguin 🙁 https://wordpress.org/plugins/disable-embeds/
-
historias de usuario, tareas, tdd, bdd, clean architecture
En estas últimas semanas me he dado cuenta lo importante que son las historias de usuario, definirlas bien para poder segmentar el trabajo. Esto me ha llevado a indagar más sobre cómo escribir, desgranar tareas y como comenzar con tests y finalmente con el código. He encontrado mucho material que me parece demasiado interesante como…
-
vagrant no sync folder
En instalaciones ‘frescas’ con Debian me está ocurriendo que cuando creo un proyecto de Vagrant con una Debian 8 por defecto la carpeta /vagrant no se sincroniza correctamente. vagrant init debian/jessie64 La verdad que es un chasco estar trabajando en una instalación y de repente ver que has perdido el contenido al reiniciar la máquina…