Error “Aborted Push” al hacer commit con TortoiseHG
Al trabajar con repositorios de Mercurial gestionados con Tortoise HG puede recibirse el error "Aborted push" al enviar un conjunto de cambios a un repositorio externo (ejecutando un comando push, en definitiva).
Para permitir los cambios en un repositorio desde clientes remotos habremos de cambiar la opción de "Allow push" a "*", y la opción "Require SSL" a "False".
Configurar apt-get tras un proxy
Para configurar el acceso de apt-get a los repositorios a través de un proxy podremos hacerlo a través de Synaptic ( Sistema->Administración->Gestor de paquetes Synaptic), y una vez abierto en el menú Configuración->Preferencias->Red. La opción a configurar es “Configuración manual del proxy”, introduciendo los datos de conexión al proxy.
Otra opción es configurarlo a través de la línea de comandos, con los siguientes comandos:
export HTTP_PROXY=http://username:password@proxyserver.net:port/
export FTP_PROXY=http://username:password@proxyserver.net:port/
Para hacer el cambio permanente:
1. Editaremos el archivo /etc/bash.bashrc como root
2. Pondremos los dos comandos anteriores
Vía | Trucoslinux.
Sincronizar la fecha y hora de RHEL
Los pasos para tener configurada correctamente la fecha y hora en un servidor con Red Hat Enterprise (RHEL) son muy sencillos, y es conveniente realizarlos cuando varios servidores van a compartir datos entre ellos:
1. Instalación de NTP. Lo más sencillo es usar yum:
# yum install ntp
2. Configurar ntp para que arranque con la máquina:
# chkconfig --levels 235 ntpd on3. Especificar el servidor NTP a usar. Por ejemplo, el de ntp.org:
# ntpdate 0.pool.ntp.org
4. Arrancar el servicio NTP:
# service ntpd start
Vía | The Web Hosting Hero.
Guía rápida de introducción a jQuery
jQuery es una librería muy útil para desarrollos web, y sobre todo para evitar reinventar la rueda al usar javascript, ya que nos ahorra muchos problemas de compatibilidad entre navegadores, carencias o limitaciones del lenguaje, etc.
A pesar de su gran documentación online o los libros sobre la librería publicados, puede que su sintaxis resulte un tanto extraña para un novato, además de no saber muy bien cuáles son las posibilidades reales de jQuery. Para ello, es muy útil este artículo de DotNetStacklers (es la primera parte, espero que pronto publiquen la segunda). Y por cierto, los desarrolladores en .NET pueden aprovechar para darle una oportunidad a jQuery ahora que se integrará con el Intellisense en Visual Studio...
