Configurar la red en Ubuntu

En ocasiones no podemos usar el editor  gráfico para configurar nuestra red en Ubuntu, por ello vamos a ver como lo haríamos mediante comandos. Lo primero es editar el fichero /etc/network/interfaces, así:

sudo nano /etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.1.3
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1

Y modificamos a nuestro gusto la dirección IP, la puerta de enlace, la máscara de la subred, y así todos los campos que vemos en el fichero. read more

Leer más » 2 Comentarios

PHP Auth, la alternativa a .htaccess

Ya os comenté con anterioridad, a través del último artículo publicado sobre Task Freak! la necesidad de proteger el contenido del mismo, en tal caso usamos .htaccess, pero en ocasiones nos puede resultar más factible usar la autenticación HTTP mediante PHP. Ya sea por comodidad o por restricciones del servidor para incluir modificaciones en subdirectorios con .htaccess.

En el ejemplo, eminentemente práctico, que os muestro a continuación haremos uso de las directivas de PHP, PHP_AUTH_USER y PHP_AUTH_PW, suficientes para nuestro marco de trabajo. Podéis encontrar las especificaciones al completo y ejemplos de estas en php.net. read more

Leer más » 1 Comentario

CSS3. ¿Totalmente compatible?

Aún está en desarrollo, queda todavía algún tiempo para que con HTML5 llene de interactividad el mundo de la Web. Entonces me pregunto, ¿serán todos los navegadores compatibles con este nuevo estándar? La respuesta es obvia, no.

Por lo menos, y este es el caso,  en lo que respecta a uno de los navegadores Web más usados y que a la vez merece el desprecio de muchos, sí, ese en el que estáis pensando, y es que a estas alturas y con las especificaciones en sobre la mesa, Internet Explorer no es capaz de adaptarse a los nuevos tiempos que corren. No solo es capaz de no adaptarse, si no que encima lo hacen público y presumen de ello, hasta tal punto de publicar un artículo técnico en el msdn de Microsoft. read more

Leer más » Comentar

Proteger un directorio con Apache (.htaccess). Task Freak! [part3]

Esta protección surge a raíz de la instalación de Task Freak!, del que ya hemos hablado con anterioridad y de la necesidad del mismo en:

Así y a modo de minitutorial os indicaré como evitar que una persona ajena al servicio pueda acceder a un directorio, en este caso a una aplicación sobre un directorio, que para lo que nos ocupa se procederá de la misma manera.

Creamos un archivo de contraseñas (password file, .htpasswd), para ello podemos hacerlo mediante la utilidad htpasswd o con alguna herramienta Web si no la tenemos instalada, evidentemente sugiero utilizar la primera opción, siempre es bueno evitar a terceros, igualmente la Web sugerida me parece de confianza. Así:htpasswd -cmb .htpasswd ahornero estaSeraMiContraseña

La opción “-c” crea un nuevo archivo, en este caso .htpasswd (podemos llamarlo como queramos). La otra opción, “-m” usa la encriptación MD5 para el password (por defecto en Windows, Netware y TPF), la otra alternativa es usar “-d” que usa la función “crypt()” (que no la recomiendo por compatibilidad con el demonio httpd en otros sistemas). La opción “-b” nos indica que el password se lo pasaremos en texto plano desde la consola. Podéis consultar el resto de opciones desde aquí.

  • Un vez ya tenemos nuestro archivo de contraseñas será necesario definir qué directorios proteger y de qué manera, para ello crearemos el fichero .htaccess, así desde nuestro editor de texto preferido colocamos las siguientes líneas:AuthName “Taskfreak”
    AuthType Basic
    AuthUserFile /ruta/del/archivo/.htpasswd
    Require valid-user
    read more

  • Leer más » 6 Comentarios

    Listhings, otra forma de organizar nuestras tareas

    Y sí, parece que la cosa va de tareas últimamente. Ahora me he encontrado con esta curiosa aplicación Web que hace las veces de conocido post-it. Listhing es el nombre que recibe este página que, sin necesidad de registro aunque se recomienda, nos permite tomar ligeras y amigables notas sobre nuestras posibles próximas tareas.

    Leer más » Comentar

    Task Freak! Un gestor de tareas en la nube

    Llevo un par de días pensando en montar algo que me ayude a recordar mis tareas pendientes, se me suele olvidar lo que tengo que hacer con frecuencia. Sé que existen muchas posibilidades (la mayoría gratuitas) en la red a la hora de organizar nuestro horario o las cosas por hacer, entre ellas a destacar Google Calendar. Entonces, ¿qué estamos buscando? Pues básicamente un gestor de tareas algo más liviano y que dada su simpleza nos permita archivar las tareas.

    Pensé en hacerme una aplicación a medida, no parece demasiado complicado, aunque hay que considerar varios puntos para que no se quede en la aplicación que hice en su día y nunca llegue a usar. Mirando por la red topé con Task Freak!, de entrada me pareció una alternativa más, de tantas que encontré, después me bajé el fuente y la verdad es que tiene bastante buena pinta, estuve probando la demo tuvo toda mi aceptación. Lo único que no me termina de gustar es que esté basado en MySQL, con lo que de ponerlo, lo modificaría para que tirara de SQLite, ¿por qué? Porque comparto el servidor con otras aplicaciones de más transcendecia y no me gustaría comprometerlas. read more

    Leer más » 1 Comentario