Modificando a vim me encontré con NERD Tree un plugin que le aporta un árbol de directorios navegable. La verdad es que es muy útil cuando tienes que andar abriendo archivos de diferentes localizaciones. Con él podemos navegar entre directorios, abrir ficheros, en pantalla partida, en pestañas, de manera recusiva, añadir marcadores, ...
Echaba de menos una función parecida en vim, así que cuando vi el funcionamiento de NERD Tree no dude en instalarlo y probarlo de primera mano. Ha cumplido todas mis expectativas por lo que he decidido mostrarlo para todo aquel que no lo conozca. Para más información podéis visitar la página del proyecto.
29 julio 2010
28 julio 2010
Usar Vim como Bash Script IDE
Últimamente estoy haciendo bastantes shell scripts, en bash más concretamente, por lo que he decidido de buscarme alguna herramienta que me facilite un poco la vida. Buscando un poco he encontrado un plugin para vim que convierte a este editor en un IDE para bash con código ya predefinido y la posibilidad de depurar a través de bashdb.
Se que cuando empiezas a usar vim te puede resultar tedioso pero si pierdes un poco el tiempo en aprenderte los atajos de teclado se hace una herramienta imprescindible o cuanto menos útil, potente y rápida en comparación con otros editores, sin contar, además su independencia de las X en sistemas Unix like donde muchos equipos (servidores) prescinden de ellas.
Se que cuando empiezas a usar vim te puede resultar tedioso pero si pierdes un poco el tiempo en aprenderte los atajos de teclado se hace una herramienta imprescindible o cuanto menos útil, potente y rápida en comparación con otros editores, sin contar, además su independencia de las X en sistemas Unix like donde muchos equipos (servidores) prescinden de ellas.
Suscribirse por lector de RSS Suscribirse por correo electrónico
24 julio 2010
Sincronizar Ubuntu Lucid con Windows Mobile
Para llevar un poco más de orden y eficacia decidí usar una pda para tener agenda, contactos, tareas ... en mi bolsillo. Así que desempolvé mi vieja HTC y la preparé a mi gusto. Busqué una rom, le hice un par de cambios, instalé algunos programas que necesitaba y algunos que no tanto.
Ahora solo faltaba configurar Lucid para poder instalar/desinstalar programas, ver información del pocket pc, acceso lectura/escritura al sistema de ficheros y la tarjeta de almacenamiento, tener acceso a internet a través del pc y sincronizar mis datos bidireccionalmente con evolution y mi carpeta personal para los ficheros.
Ahora solo faltaba configurar Lucid para poder instalar/desinstalar programas, ver información del pocket pc, acceso lectura/escritura al sistema de ficheros y la tarjeta de almacenamiento, tener acceso a internet a través del pc y sincronizar mis datos bidireccionalmente con evolution y mi carpeta personal para los ficheros.
Suscribirse por lector de RSS Suscribirse por correo electrónico
08 julio 2010
Script para hacer pings a hosts en Unix / Linux
El otro día tuve que salir del paso cuando un sistema de monitorización, que simplemente hace pings a diferentes equipos y recoge los resultados, falló. Las estadísticas que da de el tiempo activo, el tiempo de respuesta, ... no se usan, lo querían simplemente para detectar las caídas y recuperaciones. Como tenía que estar al tanto de estas decidí "salvarme" con un simple script que hizo lo mismo que la herramienta, de "dudosa" compra, de que disponían.
Mi caso es muy particular, estaba limitado en un Solaris antiguo sin permisos de instalación con carencia de comandos y con versiones antiguas de estos. No quería ver lo que hace el script sino simplemente los resultados y que estos no fueran demasiado rápidos.
Mi caso es muy particular, estaba limitado en un Solaris antiguo sin permisos de instalación con carencia de comandos y con versiones antiguas de estos. No quería ver lo que hace el script sino simplemente los resultados y que estos no fueran demasiado rápidos.
Suscribirse por lector de RSS Suscribirse por correo electrónico
03 julio 2010
Linux detrás de un proxy (ISA Server), incluso sus máquinas virtuales
Tengo la necesidad de conectar mi equipo en diferentes redes, de las cuales varias tienen un ISA Server como proxy web para dar acceso a internet. Para este menester necesitas de un usuario/contraseña para poder validarte. Antes, ya que no quiero unir mi equipo al dominio, tenía un script donde indicaba las variables http_proxy, ftp_proxy, https_proxy según el lugar donde estaba, pero poner usuario/contraseña en una variable de entorno no me convencía nada.
Para evitar esto disponemos de cntlm que nos facilita mucho la vida. Cntlm nos permite la autentificación NTLM, NTLMv2 de forma rápida y sencilla contra proxys HTTP, el reenvío de puertos, túneles HTTP, ... En lenguaje llano un proxy del proxy.
Para evitar esto disponemos de cntlm que nos facilita mucho la vida. Cntlm nos permite la autentificación NTLM, NTLMv2 de forma rápida y sencilla contra proxys HTTP, el reenvío de puertos, túneles HTTP, ... En lenguaje llano un proxy del proxy.
Etiquetas:
ISA Server,
Linux,
Microsoft,
Redes,
Scripts
Suscribirse por lector de RSS Suscribirse por correo electrónico
Suscribirse a:
Entradas (Atom)