miércoles, 31 de marzo de 2010
Algunos personajes
Tim Berners-Lee
Steve Deering y Craig Mudge
Steve Deering y Craig Mudge de XEROX PARC, trabajaron en el reemplazo de IPv4, un nuevo protocolo que permitiría un tamaño direcciones de 128 bits, es decir 340.282.366.920.938.463.463.374.607.431.768.211.456 (2128 o 340 sixtillones de) direcciones y una serie de ventajas sobre IPv4.
lunes, 15 de marzo de 2010
sábado, 13 de marzo de 2010
Mejorar tiempo de arranque en Ubuntu 9.10 (Karmic Koala)
Como bien sabrán, y si no lo sabían, se los cuento, Ubuntu 9.10 tiene una velocidad de arranque (boot) bastante rápida, inclusive más rápida que el aclamado Windows 7, lo digo por experiencia propia, y por ver algunos benchmarks y vídeos en Youtube (Si es que a estas alturas no les parece suficiente prueba).
Vamos a:
Sistema/Administración/Orígenes de Software
Como ven, he elegido la segunda pestaña: Otro software, hacemos clic en la opción Añadir y nos permitirá agregar nuevos repositorios, escribimos:
ppa:ubuntu-boot/ppa
Hacemos clic en Añadir origen y el origen (repositorio) estará agregado/incluido en nuestro archivo sources.list.
Finalmente hacemos clic en Cerrar y nos saltara una ventana advirtiéndonos que La información acerca del software disponible está obsoleta, esto significa que al haber agregado este repositorio PPA, tenemos nuevas actualizaciones para instalar, aunque a veces solo significa que tenemos nuevo software disponible para instalar. Esto es equivalente a:
sudo apt-get updateHacemos clic en Recargar
Saltará una ventana mostrando el proceso de descarga de cabeceras, no se me ocurre otra forma de llamarlo, y se cerrará la ventana automáticamente una vez concluido el proceso.
Y solo falta la ultima parte, actualizar el sistema, recuerden que solo hemos actualizado la información sobre los nuevos paquetes disponibles, no el sistema, o sea no ha habido ningún cambio.
Es raro, aun no se hacer un dist-upgrade (actualización de distribución) desde el gestor de actualizaciones, simplemente no aparece la opción, supongo que activando la opción de Actualizaciones aún no publicadas, en el gestor de Orígenes de Software (Se encuentra en la tercera pestaña de este: Actualizaciones), hará que aparezca la actualización, dentro de las actualizaciones convencionales, simplemente no lo he intentado.
Bueno, para dar el ultimo paso, usaremos la consola (terminal).
Aplicaciones/Accesorios/Terminal
Escribimos:
sudo apt-get dist-upgradey nos pedirá la contraseña del sudo-er/administrador, escribimos la contraseña y ahora si estamos listos. De no pasar nada, tal vez necesite reiniciar una vez. por cierto la forma más rápida es hacer todo desde la consola.
sudo add-apt-repository ppa:ubuntu-boot/ppa
sudo apt-get updatesudo apt-get dist-upgrade
Espero que les sirva ¡Saludos!
viernes, 12 de marzo de 2010
Instalación de un servidor LAMP
Hoy un amigo me trajo una de sus computadoras para que la convierta en un mini-servidor, los que me conocen sabrán que no es precisamente a lo que me dedico, sin embargo disfruto mucho hacerlo, así que lo hago gratis.
Con la maquina empezamos con el pie izquierdo, es un Pentium 4 a 1.8Ghz, con 1GB de RAM y una tarjeta de video suficiente como para jugar solitario. La verdad es que para estos mini-servidores no se necesita más que eso. Mi amigo se tomó la molestia de instalar Ubuntu 9.10 Karmic Koala, entonces ya estaba en un entorno familiar, la idea es simple:
Un servidor LAMP: Linux, Apache, MySQL y PHP.
Tenemos varios caminos sencillos, en estos tiempos bastan con un par de comandos o un par de clicks, sin embargo para una configuración avanzada o mejor dicho mas personalizada, se necesitan modificar algunos archivos de configuración, nada del otro mundo, nada porque alarmarse.
Iremos por el camino mas sencillo: Synaptic Nos dirigimos a:
Sistema/Administración/Gestor de paquetes Synaptic
Y asi es como debe lucir nuestra pantalla -->
Y a continuación iremos a:
Editar/Marcar paquetes por tarea...
Y seleccionamos: LAMP Server
Más sencillo que eso no puede ser, según la descripción:
Selects a ready-made Linux/Apache/MySQL/PHP server.
Hacemos clic en Aceptar y nos mostrará una pantalla con los paquetes por marcar. Le damos clic en Marcar.
En Synaptic primero marcas los paquetes que vas a instalar, luego das clic en Aplicar, funciona de esta forma para poder dejar un sin número de paquetes para instalar y luego el programa hace todo, en palabras sencillas es una orden de trabajos por hacer. Nos pide una confirmación de lo que se va a hacer mostrándonos una ventana con el Resumen de los cambios por hacer.
Hacemos clic en Aplicar y empezara a descargar los paquetes necesarios y procederá a instalarlos y configurarlos debidamente.
Nota: Al ejecutar Synaptic nos pedirá nuestra clave de Administrador (sudo) porque instalar programas es una tarea Administrativa y requiere permisos especiales, es parte de la seguridad normal en un entorno GNU/Linux.
Los paquetes que encontramos en Synaptic en una instalación limpia de Ubuntu, son de los repositorios oficiales, no tengan reparos en instalar software de esos repositorios, son totalmente seguros y tienen el soporte del equipo de Ubuntu, además cada paquete viene con su debida documentación o man page.
Con esto, ya deben tener un servidor muy básico capaz de ejecutar aplicaciones sencillas y no tan sencillas en PHP y Perl, no estoy seguro si instala módulos de Python por defecto.
Podemos probar si funciona utilizando nuestro navegador favorito, por defecto Ubuntu trae Firefox 3.5.3, en la barra de direcciones escribimos:
Podemos probar si funciona utilizando nuestro navegador favorito, por defecto Ubuntu trae Firefox 3.5.3, en la barra de direcciones escribimos:
http://localhost/
o
http://127.0.0.1/
Obtendremos algo como esto:
Espero que les haya servido, en otra oportunidad explicare como modificar los archivos de configuración de Apache, para cambiar la carpeta de origen por defecto. Lamentablemente Apache no cuenta con un GUI para Ubuntu, al menos, no que yo sepa.
¡Saludos!
PD: Pueden empezar a usar el servidor agregando archivos a:
/var/www
miércoles, 10 de marzo de 2010
Encriptación - Lo básico
Este post forma parte de una asignación de la universidad y también por puro ocio (como siempre amor a la verdad).
Sin mucho texto demás (floro), para entender el concepto de encriptar, podríamos tomar horas intentado llegar al meollo del asunto, debemos remontarnos al inicio de esta:
Criptografía
(del griego κρύπτω krypto, «oculto», y γράφω graphos, «escribir», literalmente «escritura oculta»)
Ustedes dirán, ¿Que tiene que ver?, bueno si es que el nombre no es obvio, la criptografía es trascendente desde hace muchos años ya que las primeras civilizaciones desarrollaron técnicas para enviar mensajes durante las campañas militares, de forma que si el mensajero era interceptado la información que portaba no corriera el peligro de caer en manos del enemigo.
Precisamente esa es la función de la encriptación hasta el día de hoy. Claro, ahora vivimos en un mundo computarizado, globalizado, entonces esto se ha visto reflejado en la encriptación de datos. Dentro del argot de la informática la palabra "encriptar" es sinónimo de "crifrar" (por ser una traducción, en inglés se usa encrypted, encrypting, encrypt, etc).
El sistema de encriptacion en algunos sistemas operativos esta embebido (integrado), en el caso de Windows (Haseforch, Winbugs, etc) el sistema de archivos NTFS tiene soporte para encriptación o cifrado, lo malo es que esta opción esta disponible en todas las versiones a partir de Windows 2000, exceptuando: Windows XP Home Edition, Windows Vista Basic y Windows Vista Home Premium.
Características del sistema de archivos cifrado
Para habilitar la función de Encriptar cuando hacemos clic con el ratón derecho sobre un archivo o una carpeta, debemos tener en cuenta que esta función solo es válida si cuando se instaló Windows XP se hizo sobre una partición NTFS de lo contrario este truco no funcionará.
Para que aparezca en el menú contextual la opción de Encriptar debemos seguir estos pasos:
Hacemos clic en el botón Inicio y luego en Ejecutar, posteriormente escribimos Regedit y pulsamos el botón Aceptar.
Ahora dentro de regedit nos desplazamos por las siguientes claves:
Ahora hacemos clic con el ratón derecho en el panel derecho y creamos una entrada de tipo
Espero realmente que la información sirva para todos y espero tener la posibilidad de postear sobre otros temas y tal vez sobre este mismo.
Fuentes:
http://www.trucoteca.com/trucos-windows/WindowsXP/habilitar-la-funcion-de-encriptar-en-el-raton-derecho-285.html
http://www.alegsa.com.ar/Dic/ntfs.php
http://www.alegsa.com.ar/Dic/sistema%20de%20archivos%20cifrado.php
http://es.wikipedia.org/wiki/Criptograf%C3%ADa
Sin mucho texto demás (floro), para entender el concepto de encriptar, podríamos tomar horas intentado llegar al meollo del asunto, debemos remontarnos al inicio de esta:
Criptografía
(del griego κρύπτω krypto, «oculto», y γράφω graphos, «escribir», literalmente «escritura oculta»)
Ustedes dirán, ¿Que tiene que ver?, bueno si es que el nombre no es obvio, la criptografía es trascendente desde hace muchos años ya que las primeras civilizaciones desarrollaron técnicas para enviar mensajes durante las campañas militares, de forma que si el mensajero era interceptado la información que portaba no corriera el peligro de caer en manos del enemigo.
Precisamente esa es la función de la encriptación hasta el día de hoy. Claro, ahora vivimos en un mundo computarizado, globalizado, entonces esto se ha visto reflejado en la encriptación de datos. Dentro del argot de la informática la palabra "encriptar" es sinónimo de "crifrar" (por ser una traducción, en inglés se usa encrypted, encrypting, encrypt, etc).
El sistema de encriptacion en algunos sistemas operativos esta embebido (integrado), en el caso de Windows (Haseforch, Winbugs, etc) el sistema de archivos NTFS tiene soporte para encriptación o cifrado, lo malo es que esta opción esta disponible en todas las versiones a partir de Windows 2000, exceptuando: Windows XP Home Edition, Windows Vista Basic y Windows Vista Home Premium.
Características del sistema de archivos cifrado
- Sólo funciona en el sistema de archivos NTFS.
- La codificación no altera los permisos de los archivos y carpetas.
- Varios usuarios pueden compartir los mismos archivos cifrados.
- Si se mueven archivos cifrados a otro sistema de archivos, el cifrado desaparece.
- Si se mueve un archivo a una carpeta previamente cifrada, el archivo queda en su estado actual, o sea, cifrado o no cifrado.
- Si se copia un archivo a una carpeta cifrada, el archivo se encripta.
- El cifrado aparece como un atributo de archivo, junto con el resto de los atributos que pueden verse en las Propiedades del mismo.
- Se pueden cifrar y descifrar archivos remotamente.
- Al principio se utilizaba DESX para el cifrado, pero desde Windows Server 2003 se utiliza 3DES, para mayor seguridad.
- El sistema de archivos y las carpetas no pueden ser codificados.
Para habilitar la función de Encriptar cuando hacemos clic con el ratón derecho sobre un archivo o una carpeta, debemos tener en cuenta que esta función solo es válida si cuando se instaló Windows XP se hizo sobre una partición NTFS de lo contrario este truco no funcionará.
Para que aparezca en el menú contextual la opción de Encriptar debemos seguir estos pasos:
Hacemos clic en el botón Inicio y luego en Ejecutar, posteriormente escribimos Regedit y pulsamos el botón Aceptar.
Ahora dentro de regedit nos desplazamos por las siguientes claves:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\
Explorer\Advanced
Ahora hacemos clic con el ratón derecho en el panel derecho y creamos una entrada de tipo
DWORDLe damos el nombre EncryptionContextMenu y luego hacemos doble clic sobre él y le ponemos el valor
1Ahora cuando le demos a un archivo o carpeta con el ratón derecho aparecerá la opción de Encriptar.
Espero realmente que la información sirva para todos y espero tener la posibilidad de postear sobre otros temas y tal vez sobre este mismo.
Fuentes:
http://www.trucoteca.com/trucos-windows/WindowsXP/habilitar-la-funcion-de-encriptar-en-el-raton-derecho-285.html
http://www.alegsa.com.ar/Dic/ntfs.php
http://www.alegsa.com.ar/Dic/sistema%20de%20archivos%20cifrado.php
http://es.wikipedia.org/wiki/Criptograf%C3%ADa
Suscribirse a:
Entradas (Atom)