Bienvenido al Blog

Use OpenOffice.org

Página de GNU

Usa Debian

No sabes que distro de GNU/Linux, aquí un test maravilloso en todos los idiomas para escoger cual GNU/Linux es el mejor... (El link no es de www.linux.org)

Escoge tu Distro

viernes 30 de octubre de 2009

Windows 7 vs Ubuntu 9.10 - Fortalezas y debilidades

Traducción muy a lo yo y a lo Google Translator del artículo:
Windows 7 vs. Ubuntu 9.10 - Strengths and weaknesses
Adrian Kingsley-Hughes (2009). Windows 7 vs. Ubuntu 9.10 - Strengths and weaknesses. ZDnet. http://blogs.zdnet.com/hardware/?p=6034&tag=nl.e540. Consultado el 30/10/2009

En los últimos días he estado pensando mucho acerca de las diferencias entre el mas reciente lanzamiento de Microsoft, Windows 7 y de Canonical, Ubuntu 9.10. En concreto, he estado pensando acerca de las fortalezas y debilidades de cada uno de los sistemas operativos. Es un sistema operativo libre realmente tan bueno como el que usted paga?

Echemos un vistazo a varios aspectos de la utilización de sistemas operativos y examinemos las fortalezas y debilidades de cada sistema operativo.

Instalación:

Windows 7

* Ventajas
- La instalación es rápida, fácil y sin dolor.
- Después de trabajar a través de las pantallas del asistente al principio, la instalación es automática,
* Contras
- Ninguna realmente

Ubuntu 9.10

* Ventajas
- Opción "pruebe antes de instalar" usando la característica de Live CD
- Puede instalar fácilmente como booteo dual o dentro de Windows, usando el instalador Wubi.
* Contras
- A menos de que tenga la suerte de obtener un CD, va a tener líos grabando imágenes ISO y quemar discos. Pero si usted es feliz haciéndolo, no es realmente un problema.



Velocidad y rendimiento

Windows 7

* Ventajas
- Ambos son excelentes
* Contras
- No realmente

Ubuntu 9.10

* Ventajas
- Ambos son excelentes
* Contras
- No realmente

Usabilidad

He pensado mucho acerca de esto y he llegado a la conclusión de que, si bien ningún sistema operativo es perfecto (ni mucho menos), ambos también son tan utilizables una vez que se dedica tiempo a entender las cosas. Tengo años de experiencia de Windows en mi cinturón y unos pocos menos con Ubuntu, pero no puedo decir que esto es un problema.

Software

Windows 7

* Ventajas
- Si usted está dispuesto a pagar, hay una gran cantidad de software para la plataforma Windows
- Asimismo, hay un montón de cosas gratis si usted mira alrededor
* Contras
- El conjunto del paquete es bastante pobre

Ubuntu 9.10

* Ventajas
- Viene completo con una excelente variedad de software
- El acceso, y la instalación, a nuevo software es un complemento
* Contras
- No realmente ... no se espera ejecutar el software de Windows (incluso si lo hace recurra a WinE)

Soporte multimedia

Windows 7

* Ventajas
- Excelente soporte para formatos multimedia, incluída multimedia bajo DRM, fuera de la caja
* Contras
- Windows Media Player no es el mejor software de todos

Ubuntu 9.10

* Ventajas
- Un buen soporte para los formatos multimedia
* Contras
- Si usted quiere reproducir los DVDs entonces necesidad de recurrir a decodificadores del área "restricted"
- Muchos de los formatos multimedia que utilizan DRM propietario simplemente no funcionarán en Ubuntu debido a las restricciones de DRM

Soporte de hardware

Windows 7

* Ventajas
- En conjunto, Windows 7 ofrece un excelente soporte para hardware moderno directo de la caja
* Contras
- Usted podría estar sin suerte con hardware antiguo

Ubuntu 9.10

* Ventajas
- En general, el soporte de hardware es bueno, y está mejorando
- En realidad para hardware de bajas prestaciones puede sustituir Ubuntu con Xubuntu
* Contras
- No hay garantías
- No hay logotipos "Funciona con Linux" que los compradores puedan buscar a la hora de comprar un hardware nuevo

Consideraciones finales

No hay duda de que Windows es el sistema operativo predeterminado para muchos usuarios. De hecho, para la mayoría de los usuarios por ahí que es el único sistema operativo y muchos de ellos son conscientes de que existe un sistema operativo diferente a saber Mac OS en lugar de Linux.

Dicho esto sin embargo, Linux es un sistema operativo muy bueno, sólido y altamente utilizable. También es divertido de usar y gratuito. Entiendo cómo para muchos los sistemas operativos son similares a las religiones, pero hay enormes ventajas de ser un agnóstico de los sistemas operativos. Una ventaja es que usted puede elegir el sistema operativo correcto para su trabajo.

Ya, desde antes de ya, terminó la traducción, osea, esto es mío. La verdad lamento la traducción (no solo por los errores), me parece un análisis vacío y burdo, y como comenta el analista, y lo único que saqué de provecho, no es porque sea fanático de GNU/Linux, si no porque no es algo testeado en un laboratorio con pruebas sólidas, solo es la experiencia empírica de alguien.

martes 18 de agosto de 2009

ADN Origami

Lei esta noticia y encontre un video muy bueno pero en ingles sobre esta curiosidad que en un futuro dara mas para hablar:
Un grupo de investigadores de IBM está trabajando con moléculas de ADN con el objetivo de crear diminutos circuitos que podrían llegar a ser la base de futuros chips más pequeños y potentes.

La compañía está buscando diversas fórmulas en las que el ADN podría organizarse en diferentes patrones en la superficie de un chip para así actuar como plataformas en las que podrían depositarse millones de diminutos nanotubos de carbono y nanopartículas. Toda esa red de nanotubos y nanopartículas podría actuar como transistores en los futuros procesadores, según los propios investigadores de IBM.

Durante décadas, los fabricantes de procesadores han estado enfocados en crear chips cada vez más pequeños con el fin de acelerar el rendimiento y reducir el consumo de energía de los equipos. Hoy en día, los chips para computadoras más rápidos son de 45 nanómetros, y en unos años llegará a los 22 nanómetros, por lo que el proceso de montaje y fabricación se vuelve mucho más costoso, señala Bob Allen, director de química y materiales de IBM Research.

La nueva técnica se basa en el trabajo realizado durante varios años por Paul Rothmund, un científico del Instituto de Tecnología de California, y cuya base está en que las moléculas de ADN pueden servir para convertirse en pequeñas formas como triangulos, cuadrados o estrellas, denominadas por los científicos como Origami. La técnica aprovecha la capacidad natural del ADN para incorporar grandes cantidades de información compleja que pueden ser aplicadas a diferentes tipos de actividades.
http://www.pcworld.com.mx/Articulos/5270.htm

martes 11 de agosto de 2009

Instalar LimeSurvey

LimeSurvey es un programa genial para hacer encuestas, esta muy bien desarrollado y tiene su tiempo de estar en juego, desde el 2003 cuando se llamaba phpsurveyor.

Vamos a instalar un servidor LAMP, y configurar limesurvey.

Lo primero sera descargarlo y descomprimir limesurvey. Cambiamos los permisos con chmod:
chmod -R * 755

Solo habran dos directorios con permisos de escritura:
chmod -R o+x tmp/ templates/

El archivo de configuracion es config.php, donde tenemos que buscar los siguientes parametros:
# $databasetype: Tipo de Base de Datos. En el momento presente usted puede asignar "mysql" para un servidor de bases de datos MySQL y "odbc_mssql" para Microsoft SQL server. Por el momento esos son los que han sido probados.
# $databaselocation: Ajuste este parámetro a la dirección de red donde esté el servidor de Bases de Datos. Si está en el mismo servidor que los scripts, "localhost" es el valor adecuado.
# $databasename: El nombre de la base de datos que contendrá las tablas de LimeSurvey. Usted puede crear una base de datos con el script de instalación (sólo en casos en que disponga de ciertos permisos en el servidor), crear la base de datos por otros mecanismos o utilizar una base de datos ya existente. Se aconseja utilizar una base de datos que no contenga tablas de versiones muy antiguas de LimeSurvey.
# $databaseuser: El nombre de usuario para acceder a su servidor de base de datos
# $databasepass: La contraseña del usuario antedicho
# $dbprefix: Usted puede dejar este parámetro en blanco, es decir, $dbprefix=""; si usted está utilizando una base de datos en exclusiva para LimeSurvey, sin embargo, si va a compartir una base de datos con otras aplicaciones, es MUY conveniente que ponga un prefijo para las tablas de LimeSurvey, por ejemplo "lime_".

Lo primero es crear la base de datos, esto se hace ejecutando mysql, con este comando:
mysql -u root -p

Nos va a solicitar el password que configuramos al instalar el servidor LAMP, creamos una base de datos que se llame chepito_encuestador
mysql > CREATE DATABASE chepito_encuestador;

Luego vamos a crear un usuario para que accese a la base de datos:
mysql > GRANT ALL PRIVILEGES ON chepito_encuestador.* TO 'chepito_el_usuario'@'localhost' IDENTIFIED BY 'chepito_no_vea' WITH GRANT OPTION;

Donde chepito_encuestador es la base de datos que creamos, chepito_el_usuario es el nombre de usuario que utilizaremos para limesurvey y que modifique la base de datos y 'chepito_no_vea es el password.

Incluimos esos datos en los campos del limesurvey y ya podremos accesar via web a limesurvey.
http://localhost/limesurvey/admin/install/

Y damos click en el boton de crear la base de datos (lo que va a crear es el contenido de la base de datos).

Luego eliminamos el directorio /admin/install, ojo, porque limesurvey los va a dejar entrar a la pagina principal y continuar con el asistente, pero no va a dejar entrar a la parte de administracion.

Listo ahora solo debemos entrar con
localhost/admin

Y comenzar a utilizar la encuesta.

lunes 10 de agosto de 2009

Imprimir desde Debian a una maquina Windows

Desgraciadamente tengo que imprimir a una maquina del innombrable.

En si este manual permite que una maquina Debian GNU/Linux imprima a una maquina Windows con una impresora compartida.

Lo primero sera instalar algunas cosillas que me hacian falta, pero no quiero usar los drivers de HP, si no los libres de gutenprint que van muy bien, el problema es que por lo menos yo no encontre mi modelo en la version estable (5.0.2), asi que tuve que instalar los de testing (5.2.3), que ademas de que no van mal, estan cerca de la actual version estable de la pagina de gimp print (5.2.4), entonces agregamos testing a su /etc/apt/sources.lst:
aptitude install samba cups cups-driver-gutenprint foomatic-db-gutenprint

Yo por lo menos en mi Debian ya tengo un mix de estable, testing y sid... que mal, pero bueno, asi es Debian, recordemos que para que en Debian este algo en sid, tiene que haber estado como estable en la pagina oficial del proyecto... que la verdad no va mal...

Una vez hecho esto, vamos al asistonto... he digo, asistente web de cups (quisiera hacerlo modo texto, pero la verdad quiero un manual generico). Abrimos IceWeasel y digitamos:
http://localhost:631/

Buscamos el boton anadir impresora, saldran tres cuadros de dialogo:
Nombre:
(Puede contener cualquier carácter imprimible excepto "/", "#", y espacio)
Ubicación:
(Ubicación fácilmente leíble tal como "Lab 1")
Descripción:
(Descripción fácilmente leíble tal como "HP LaserJet de doble cara")

Es importante poner en nombre un corto y sin espacios, y queda claro que no lo van a poder modificar, van a tener que borrar la impresora para cambiarlo.

En ubicacion pueden poner que se yo, contabilidad, agencia, bla bla bla. Y descripcion yo puse lo mismo que en nombre, el modelo de la impresora.

Damos click en siguiente, nos a pedir una conexion, seleccionamos Windows printer via SAMBA.

Damos click en... si... siguiente, va a pedir luego la direccion:
URI de la conexión: smb

Vamos a cambiarlo por algo asi:
smb://grupodetrabajo_o_dominio/ip_o_nombre_de_la_maquina_con_la_impresora/nombredelaimpresoracompartida

En mi caso usamos un Active Directory de un Windows Server 2003, no tuve problemas de autentificacion, ya que la impresora es publica. Si fuera el caso de que necesitan una contrasena, seria algo asi:
smb://usuario_samba:passwd@grupodetrabajo_o_dominio/ip_o_nombre_de_la_maquina_con_la_impresora/nombredelaimpresoracompartida

Donde usuario_samba seria un usuario anadido a nuestro samba.

Acto seguido, damos click en siguiente, donde nos pedira escoger la marca y modelo de la impresora y listo, podemos hacer una impresion de prueba para chequear que nuestra impresora imprime.

viernes 7 de agosto de 2009

Comando zip

Bueno como siempre yo trato de solo usar la linea de comandos para todo, me gusta mas.

Para comprimir un archivo se debe usar el comando:
zip -r hola archivo_o_directorio

Y listo.

martes 4 de agosto de 2009

Ripear DVDs en Debian GNU/Linux

No tengo ni la menor idea de si hay que agregar Debian Multimedia para que los DVD funcionen... vi los archivos que se bajaron al instalar los programas y todos eran de Debian...

Bueno, consegui dos programas, uno ripea y el otro hace una copia igual, aun me falta uno que comprima el DVD.

El primero que deben instalar es acidrip, es super facil de usar, pero lo que hace es ripear el DVD a un archivo mpeg o un contenedor avi, que para lo que buscaba no era lo que queria pero si muy util, usa una bonita gui, asi que no es muy complicado de usar. Se instala con aptitude install acidrip.

El otro es dvdbackup, se instala con aptitude install dvdbackup. Este si copia todos los archivos del DVD en su disco duro, tal y como estan, los mete en un directorio que usted le indique en ese formato Vob y una carpeta Video_Ts... ahi me disculpan porque yo para multimedia soy bastante malo, de hecho hago este manual porque alguien me pidio hacer un backup de un disco...

El comando es el siguiente, si usa comandos... tipico de un manual mio:
dvdbackup -M -i/dev/cdrom -o/path/to/your/directory Para copiar el disco entero
dvdbackup -F -i/dev/dvd -o/path/to/your/directory Para copiar solo el titulo principal

No me queda claro como es que -M significa Full y -F significa Main...

Pero la cosa es que con eso pueden bajar todo el contenido de un disco (0r1g1n4l) a su disco duro para quemarlo como respaldo por favor...

Es probable que de un error, porque el DVD no tiene titulo, asi que deben de indicarlo ustedes:
dvdbackup -F -n DVD_TITLE -i/dev/dvd -o/path/to/your/directory

Donde -n DVD_TITLE debe de cambiarse por el nombre del DVD, que se yo, -n Enigma_7.

Encontre este otro programa para ripear, se llaman dvd::rip, es genial, esta en los repositorios de Debian Multimedia, por lo que es necesario agregarlos y basta con instalar:
aptitude install dvdrip rar

El programa al ejecutarse por primera vez lanzara un asistente, que nos va a indicar que programas nos faltan, creo que aptitude resuelve todos menos uno, el rar, ya que es non-free. Pero si notaron, si se instalo, el problema es que el comando lo detecta como rar-2.8, se puede arreglar el bug con modificar la pestana Comandos y modificar el que dice rar-2.8 a rar solamente... y listo!!!

El programa es pura interfaz grafica, es muy bueno, asi que queda en ustedes el travesear...

Otro programa es k9copy, este permite convertir DVD9 a DVD5 facilmente... basta igual con aptitude install k9copy.

lunes 3 de agosto de 2009

Montar una carpeta NTFS con acceso para un usuario normal en /etc/fstab:

En resumen el fstab tiene que quedar algo asi:
/dev/sda1 /media/windowse ntfs user,noauto,umask=0222 1 1

En resumen, la primera seria la particion, la segunda la carpeta o directorio donde se va a montar la particion, tercero el tipo de sistema de archivos, y la cuarta y mas importante, agregar user para que de permiso al comando mount de ejecutarse por cualquier usuario y el umask=0222 permite el acceso de solo lectura a el usuario que monte la particion. El parametro noauto solo evita que se monte cuando se inicia el sistema... que es muy recomendable.