Frases alentadoras

“la conquista de lo imposible comienza con un sueño” by Luis Landero

Categorías:Sin categoría

Ya está lista mi primera Pildora Ubuntera

octubre 28, 2010 Deja un comentario

Pildoras Ubunteras

Muy buenas a todos…. como ya algunos sabrán, la comunidad de Ubuntu Nicaragua está impulsando un proyecto llamado Pildoras Ubunteras, el cual básicamente trata sobre video tutoriales de diversos temas en Ubuntu, todos con una duración máxima de 3 minutos y publicados en http://www.ubuntu.org.ni/pildoras.

Por mi parte he decidido formar parte de los colaboradores de este proyecto, y me alegra contarles que ya he realizado mi primer aporte al proyecto con la creación de mi primera Pildora Ubuntera con la ayuda de leogg, llamada: Instalar .deb en Ubuntu, la pueden ver aquí .

Aunque esto es sumamente sencillo para nosotros los conocedores de este mundo, para muchos, que apenas empiezan es algo nuevo y que les servirá seguro de mucha ayuda.

Todos están invitados a participar de este bonito proyecto, el cual tiene como objetivo proporcionar ayuda interactiva a los usuarios de este lindo sistema.

Ya saben, si quieren alguna píldora, háganmelo saber a través de comentarios o DIY (Do It Yourself), les aseguro que será una aventura divertida, en la que aprenderán nuevas cosas.

Hasta la próxima.

 

Extiende tus habilidades de estudio

octubre 6, 2010 4 comentarios

La comprensión de las características generales  y particulares de las fuentes de información es necesaria para poder investigar, ya que se obtiene un panorama más amplio y estructurado de las posibilidades informativas, lo que provocará que la búsqueda de información sea más efectiva  y eficiente.

Esta vez no traigo una explicación referente al mundo de GNU/ Linux, he decidido agregar una entrada que tiene que ver con el tema de la investigación, específicamente el proceso de recolección de la información, este proceso es clave si se requiere que nuestra investigación sea de calidad.

Este post lo he escrito con el propósito de que mis compañeros  de la Universidad Nacional de Ingeniería UNI tengan a disposición un material que les ayude a buscar información de una mejor forma, de una forma ordenada, siguiendo pasos especificados por expertos y así de esta forma lograr obtener información de calidad.

Aquí les dejo el enlace al archivo , lo subí a mediafire para aquellos que tienen problemas para descargar desde Rp y Mu.

Espero les sirva, agradecería comentarios, sugerencias de temas a escribir en el blog y si necesitan algo, déjenmelo saber, para ayudarles en lo que pueda.


Categorías:e-books, tutoriales

GNU/ Linux – Archivos especiales: /dev/null

agosto 25, 2010 3 comentarios

Muchas veces, con un poco de tiempo, nos hemos puesto a “navegar” a través de los directorios de nuestro sistema, y más de alguna vez nos hemos encontrado con /dev/null y nos hemos preguntado ¿Para qué sirve ésto?…. bueno, pues déjenme comentarles un poco acerca de este fichero.

En sistemas operativos tipo Unix, /dev/null o null device (periférico nulo) es un archivo especial que descarta toda la información que se escribe o redirecciona en él. A su vez, no proporciona ningún dato a cualquier proceso que intente leer de él, devolviendo simplemente un EOF o fin de fichero.

Generalmente se usa en shell scripts para redirigir la salida de un flujo de datos (stream) de un proceso o como un fichero vacío que actúa como entrada de un flujo de datos de un proceso.

La forma más comúnmente utilizada es mediante la redirección, ya que /dev/null es un archivo especial y no un directorio; por lo tanto, no se pueden mover (mv) ni copiar (cp) ficheros en su interior.

Ejemplo de uso

uname -r > /dev/null

Análisis del comando:

  • uname: muestra información del sistema.
    • -r: argumento para el comando anterior, el cual le dice al comando uname que muestre la versión completa del kernel del sistema.
  • >: este es un comando de redirección. Redirecciona el resultado del comando “uname -r” a un archivo; en este caso, al archivo:
    • /dev/null: este archivo recibe la información resultante, sin embargo, no la almacena como sucedería con un archivo normal. A continuación, la consola no reporta ninguna información ni error.

Espero les sirva… hasta pronto

Categorías:Sin categoría

Conquistando la terminal: Navegadores web en modo texto

agosto 18, 2010 4 comentarios

Para los que utilizamos GNU/ Linux, es muy común que muchas veces no tengamos acceso al modo gráfico del sistema, ya sea por optimización de recursos u otra razón específica (cuando se tiene un servidor en marcha), y necesitamos navegar por la web en busca de algo. Para los principiantes en el mundo de GNU/ Linux, podría sonar casi imposible navegar en internet sin el uso de Mozilla, Chronium, Chrome u otro navegador que posea nuestra distribución; sin embargo, no es del todo imposible, déjenme comentarles que existen navegadores web en modo texto, los cuales nos serán útiles en algún momento cuando tengamos que hacer uso del modo consola solamente.

A continuación presento algunos de ellos, los cuales me han servido en varias ocasiones.

Links2

Links es un navegador web de código abierto en modo texto y gráfico a partir de su versión 2 en modo terminal.

La versión original fue desarrollada por Mikuláš Patočka en la República Checa en 1999. El proyecto original era crear un navegador web similar a Lynx pero con más características.

Mikuláš Patočka explicó que prefirió ignorar a Lynx y desarrollar un navegador aparte porque, debido a la forma en que fue desarrollado, Lynx está imposibilitado para realizar conexiones múltiples esto impediría la capacidad de Links de descargar archivos al mismo tiempo que se navega por Internet.

En el año 2000 Mikuláš Patočka se une a Karel Kulhavý, Petr Kulhavý y Martin Pergel, compañeros en la Universidad Charles en Praga, y forman Twibright Labs. Juntos continúan el desarrollo de Links, agregando soporte para formatos gráficos de imágenes, antialising del texto y Javascript.

El modo gráfico funciona incluso en sistemas UNIX sin X Window o cualquier otro gestor de ventanas, usando SVGALib o el framebuffer de la unidad de procesado de gráficos del sistema

A diferencia de Lynx, Links tiene soporte para tablas y frames en HTML, y permite el scroll horizontal. Además, es compatible con terminales a color y monocromos e incluye un sistema de menús desplegables.

Desde la versión 0.98 no se agregan nuevas características a este navegador. Las versiones posteriores son liberadas sólo para corregir errores.

Algunas de sus características son:

  • Multiplataforma
  • Multiidioma
  • Barra de Menúes
  • Gestor de descargas
  • Soporte para formatos de imágenes JPEG, GIF, PNG, XBM y TIF
  • Marcadores
  • Soporte de tablas
  • Soporte de Frames
  • Soporte parcial de JavaScript
  • Fuentes con anti-aliasing
  • Compatibilidad con HTML 4.0
  • Compatibilidad con FTP
  • Compatibilidad con SSL

Su instalación en GNU/ Linux Debian y GNU/ Linux Ubuntu es:

sudo aptitude install links2

Su ejecución se hace a través de la terminal:

links http://www.google.com.ni


links2

w3m

La segunda opción es w3m, que es un navegador web basado en texto así como un paginador.

Se parece mucho a Lynx y tiene soporte para tablas, marcos, conexiones SSL, color de fondo e incluso imágenes. Generalmente, hace las páginas de la forma más fiel posibley se utiliza en emacsw3. Se pueden hojear páginas web a través de una ventana del terminal (xterm, rxvt o algo similar). Por otra parte, se puede utilizar como herramienta HTML por estar apegado a los estándares.

Algunas de sus características son:

Tabs

Visualización de imágenes (configurable)

Bookmarks

Manejo de forms

Su instalación en GNU/ Linux Debian y GNU/ Linux Ubuntu se realiza a través de:

sudo aptitude install w3m

Y su ejecución se realiza en la terminal con:

w3m http://www.google.com.ni

w3m

Lynx

La última alternativa propuesta  es Lynx que es un navegador web y cliente de gopher en modo texto.

Lynx es usado en terminales de cursor direccionable y celdas de caracteres, o emuladores de terminal (incluyendo terminales VT100 y paquetes de software para computadoras de escritorio que emulanterminales VT100, como Kermit o Procomm. Originalmente fue desarrollado para UNIX y VMS y aún hoy se distribuye con varias distribuciones de Linux. Oficialmente existen versiones para Microsoft Windows (Windows 95 y posteriores), DOS, OS/2 y FreeBSD, AmigaOS, Atari TOS, BeOS entre otros tantos. Las versiones para Mac OS X son provistas por OSXGNU. Su simplicidad facilita que unlector de pantalla trabaje sobre este navegador, lo que lo convirtió en una opción para usuarios con problemas de visión. Lynx también se usa para comprobar la usabilidad de un sitio web en navegadores web antiguos. Para navegar con Lynx se puede seleccionar un enlace con las teclas de dirección o, activando una opción para numerar los enlaces, ingresando el número de cada enlace. Las versiones actuales tiene soporte para varias características de HTML. Incluye soporte para marcadores, cookies. El contenido de las tablas es mostrado en varias líneas de texto, donde el final de cada fila de la tabla se representa con un salto de línea. Los frames son identificados por un nombre y se navegan como si fueran páginas independientes. Lynx puede mostrar archivos locales e incluye soporte para los protocolos Gopher, FTP, WAIS, NNTP, Finger, o servidores cso/ph/qi, y servicios accesibles a través de conexiones a cuentas telnet, TN3270 o rlogin.

lynx

Espero les ayuden en algún momento.

Categorías:Debian, Software Libre, Ubuntu

Generando contraseñas seguras en GNU/ Linux

Muchas veces, la mayoría de ellas, necesitamos contraseñas para nuestro e-mail, twitter, facebook, y cualquier otra red social o sitio web que nos permita inscribirnos en el mismo; entonces siempre estamos pensando en “¿Qué contraseña?” podemos utilizar, y siempre terminando escribiendo una, que tiene que ver con nosotros, por razones de no olvidarla con el paso del tiempo, algo que no es muy recomendable si poseemos información valiosa y no queremos que sea obtenida por alguien que no seamos nosotros mismos.

En esta ocasión, explico una solución sencilla, que puede ser aplicada en cualquier distribución de GNU/ Linux, y que nos servirá para generar contraseñas seguras. Es un código en bash que nos permite generar caracteres, números y símbolos aleatorios. A continuación el código:

for ((n=0;n<10;n++)); do dd if=/dev/urandom count=1 2> /dev/null | uuencode -m -| sed -ne 2p | cut -c-10; done

Para utilizarlo, simplemente abrimos una terminal: presionamos Alt+F2 y luego digitamos: gnome-terminal y escribimos o pegamos la pequeña porción de código, pulsamos ENTER y ésto nos generará 10 contraseñas con una longitud de 10 caracteres alfanuméricos.

Espero les sirva, cualquier duda, o error que haya, me lo hacen saber.

PS: Visto en el twitter de marconi

Categorías:Debian, Software Libre, Ubuntu

Agregando una imagen al GRUB2

Como tod@s ya sabemos, desde la versión 9.10 tenemos disponible en UBUNTU la version 2 del gestor de arranque GRUB. Pues bien, esta vez voy a mostrar como estableces una imagen de fondo a nuestro GRUB para que se vea más adornadito y no tengamos que estar viendo ese negro que trae por defecto. Comencemos:

Primeramente descargamos un paquete de imagenes para el GRUB2

sudo apt-get install grub2-splashimages

Esto nos descarga una serie de imagenes en la dirección /usr/share/images/grub/ en formato tga con resolución 640×480
Ahora solo editamos un archivo ( mismo que en ubuntu 9.10)
abrimos una terminal y tecleamos
sudo gedit /etc/grub.d/05_debian_theme
Editamos la dirección de la imagen para el fondo en la linea WALLPAPER

WALLPAPER=”/user/share/images/grub/wall.tga”

Guardamos y cerramos el gedit
y en la terminal hacemos
update-grub2

Nota: Puedes poner la imagen que quieras en formato png y jpg en resoluciones de 640×480 (recomendable) aunque con el startupmanager puedes aumentarla pero se retardaría el inicio del sistema.
Para copiar archivos como root.
En la terminal escribir sudo -s
password:
después
gksudo nautilus

Y listo, tenemos nuestro gestor de arranques con la imagen que querramos

Categorías:Debian, Software Libre, Ubuntu