Afinar Fedora 13 despues de la instalación


Qué hacer despues de instalar Fedora?
Esta semana instale Fedora 13 (Goddard) en mi vieja laptop que ahora uso como “media center”. Me decidí por esta distro porque después de Ubuntu es el segundo lugar en el ranking de visitas según distrowatch.com y había escuchado buenos comentarios. Fedora tiene un fuerte enfoque al uso de software libre, así que no provee soporte ‘out of the box’ para formatos propietarios (una explicación mas detallada se puede encontrar en “Forbidden items“) así que para que mi laptop funcione correctamente como “media center” tuve que instalar los paquetes y complementos necesarios para reproducir los formatos más populares, incluyendo DVD, MP3, Quicktime, Windows Media, y otros. Comparto contigo los pasos que seguí.

Debes crear un shell script con los siguientes comandos:
#!/bin/sh
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
rpm -Uvh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
yum update
yum install ndiswrapper gstreamer-plugins-bad gstreamer-ffmpeg gstreamer-plugins-ugly wine libdvdread libdvdcss libdvdnav -y
yum install --exclude=AdobeReader* flash-plugin nspluginwrapper.{i686,x86_64} pulseaudio-libs.i686 alsa-plugins-pulseaudio.i686 libcurl.i686 -y
mozilla-plugin-config -i -g -v

Graba el script como “Fedora-forbidden.sh” y lo haces ejecutable:
chmod a+x Fedora-forbidden.sh

Despues tienes que abrir la consola como usuario root, para hacer esto tecleas:
su
Tecleas el password de root y ejecutas el shell script:
./Fedora-forbidden.sh

Explicación linea por linea
#!/bin/sh
Le dice al sistema que se trata de un shell script y que tiene que ejecutarlo como script.

rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
rpm -Uvh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Agrega repositorios extras: rpmfusion.org, que tienen políticas mas liberales respecto a los formatos propietarios; y adobe.com, que tiene la derechos del Flash player.

yum update
Instala todas las actualizaciones del sistema pendientes

yum install ndiswrapper gstreamer-plugins-bad gstreamer-ffmpeg gstreamer-plugins-ugly wine libdvdread libdvdcss libdvdnav -y
yum install --exclude=AdobeReader* flash-plugin nspluginwrapper.{i686,x86_64} pulseaudio-libs.i686 alsa-plugins-pulseaudio.i686 libcurl.i686 -y

Instala los paquetes solicitados necesarios para reproducir formatos multimedia propietarios, Ndiswrapper para instalar drivers de Windows, y Wine para instalar algún software de Windows.

mozilla-plugin-config -i -g -v
Configura el Firefox para que pueda utilizar el complemento para reproducir el formato Flash.

Fonts, RealPlayer y AdobeReader
Si tambien quieres instalar algunos fonts de windows, RealPlayer y AdobeReader, descargas los siguientes paquetes rpm:
msttcore-fonts-2.0-3.noarch.rpm
de la página de Mauriat Miranda.
RealPlayer11GOLD.rpm
AdobeReader_esp-8.1.7-1.i486.rpm

Y los instalas tecleando como root desde la consola:
rpm -Uvh /home/User/Descargas/RealPlayer11GOLD.rpm
rpm -Uvh /home/User/Descargas/msttcore-fonts-2.0-3.noarch.rpm
rpm -Uvh /home/User/Descargas/AdobeReader_esp-8.1.7-1.i486.rpm

Sobra recordarte que la ruta debe corresponder al lugar donde se descargaron los paquetes rpm.

Mientras escribo este post, estoy escuchando musica en formato mp3, y un rato mas veré una pelicula en DVD.

Conoces una manera más fácil de hacer esto? Compartela!

Acelera tu conexión de internet en Ubuntu

Recientemente cambie el ruteador ADSL por uno inalámbrico y también instale la versión 10.04 de Ubuntu pero mi conexión de internet estaba verdaderamente lenta. La solución para acelerar la velocidad de internet es muy sencilla. Un primer paso consiste en utilizar OpenDNS para resolver mas rápidamente las direcciones DNS. Algunas veces el servidor DNS de tu proveedor de internet es muy lento y al cambiarlo mejora significativamente el tiempo de respuesta de tu navegador. Si no sabes que es DNS no te inquietes demasiado, confórmate con saber que este sistema permite asociar las direcciones de internet con sus identificadores binarios. Por ejemplo, el identificador de google.com es 74.125.45.100.

Cambiar a OpenDNS
Los pasos son en realidad muy sencillos. Primero, seleccionas Sistemas\Preferencias\Conexiones de red\ o das click en el icono de Redes (normalmente situado en la parte superior derecha) para abrir el administrador de conexiones de red. Editas tu conexión o creas una nueva, y seleccionas el tipo de conexión, en este caso una Inalámbrica. Bajo “Ajustes de IPv4” seleccionamos el método “Sólo direcciones automáticas (DHCP)”. En “Servidores DNS” tecleamos las siguiente direcciones
208.67.222.222, 208.67.220.220

Das click en “Aplicar” y despues visitas http://welcome.opendns.com para ver confirmar que ya estas utilizando OpenDNS.

O tambien puedes hacerlo desde la consola
sudo cp /etc/resolv.conf /etc/resolv.conf.auto
gksudo gedit /etc/dhcp3/dhclient.conf

Al documento dhclient.conf agregas la siguiente linea
prepend domain-name-servers 208.67.222.222,208.67.220.220;

Grabas y sales del editor. Y reinicias tu conexión de internet (reemplaza eth0 por el nombre de tu conexión):
sudo ifdown eth0 && sudo ifup eth0

Configurar un DNS local persistente
Además de lo anterior, también puedes hacer otro ajuste para acelerar la velocidad de navegación. En lugar de acudir al servidor OpenDNS cada vez que tu navegador deba buscar una dirección, se puede acelerar la búsqueda al alojar las direcciones que más utilices de manera local y persistente. Para hacer esto debemos instalar pdnsd con el soporte de otro paquete llamado resolvconf. Pdnsd almacenará las direcciones DNS y resolvconf habilitará su uso. Desde la consola deberás teclear lo siguiente:
sudo apt-get install resolvconf && sudo apt-get install pdnsd

Durante la instalación de pdnsd selecciona “Use resolvconf”. Para crear un archivo de configuración para que resolvconf utilice OpenDNS tecleas desde la consola:
gksudo gedit /etc/resolvconf/run/interface/opendns

En el documento “opendns” agregas las siguientes direcciones:
nameserver 208.67.222.222
nameserver 208.67.220.220

Grabas el documento, sales del gedit y tecleas:
sudo resolvconf -u

Para que te des una idea de como lo anterior mejora el tiempo de respuesta teclea lo siguiente:
dig ubuntu.com

Toma nota del “Query time” dado en msec. Vuelve a ejecutar el mismo comando:
dig ubuntu.com

Si todo esta funcionando correctamente, el tiempo de búsqueda bajo a 0 o 1 msec, porque la segunda vez de acudir al servidor de OpenDNS a obtener el identificador IP, pdnsd respondió con la información almacenada localmente en un lapso de tiempo despreciable.

Espero que con los pasos anteriores ahora sí puedas “navegar en infinitum” desde Ubuntu.

Formulación de hipótesis y relacion funcional

[picapp align=”center” wrap=”false” link=”term=Hypothesis&iid=7311779″ src=”http://view3.picapp.com/pictures.photo/image/7311779/diagram-continental/diagram-continental.jpg?size=500&imageId=7311779″ width=”380″ height=”643″ /]

La palabra hipótesis (del lat. hypothĕsis y este del gr. ὑπόθεσις), significa “someter una conclusión”. Denota una aceptación provisional de una afirmación sobre un hecho o fenómeno. Se trata de una formulación que se debe asumir como una teoría provisional que todavía no ha sido contrastada (sometida a prueba), o lo ha sido de forma insuficiente. La hipótesis se deriva de un fenómeno sobre el cual ya se ha investigado, así que el científico especula sobre lo que desconoce, esto significa que las hipótesis tienen algún fundamento determinado por principios o leyes ya comprobadas.

Las hipótesis están formadas por variables, entre las que se deben establecer relaciones de dependencia e independencia, que permitan explicar que un hecho puede suceder por la acción o presencia de otro. Así tenemos la variable independiente, que es aquella que el investigador controla, manipula u observa como factor determinante de los cambios de la otra variable que por definición es la dependiente.

La formulación de hipótesis es muy importante, ya que una investigación puede depender de ella. Sus características son las siguientes:

  1. Las hipótesis deben ser expresiones entre dos o más variables.
  2. Su expresión debe indicar claramente la necesidad de someter a prueba empírica las relaciones entre las variables.
  3. Se deben expresar en forma afirmativa.
  4. Y como respuestas tentativas de solución a los problemas que se plantean.

Por ejemplo, la capacidad de las empresas de generar y retener capital intelectual incrementa su ventaja competitiva. Donde la variable dependiente es la capacidad de generar y retener el capital intelectual, y la variable independiente es el aumento en la ventaja competitiva. La conclusión que se desprende de la hipótesis anterior: la ventaja competitiva de una empresa dada dependerá de su capacidad de generar y retener su capital intelectual. Si te interesa leer un poco mas sobre esta tesis, en la categoría “Administración del Conocimiento” podrás encontrar entradas anteriores donde he escrito al respecto.

Por ultimo, para ilustrar la importancia de someter a prueba empírica la relación funcional entra las variables me gustaría retomar un fragmento de “Modelo Comunidad Segura: Propuesta para combatir la inseguridad”, un texto de los respetados Sociólogo Carlos Garza Falla y Profesora Nelia Tello Peón donde cuestionan el diagnostico, comúnmente aceptado y especialmente esgrimido por los políticos en tiempos electorales, de que el problema de la inseguridad se centra en un sólo factor como causa principal. El texto mencionado habla de “los que se centran en la dinámica de desigualdad económica que se considera inherente el neoliberalismo económico y ven en el combate a la pobreza la pieza central”. Ya en la nota al pie de página, discute el caso de la plataforma electoral del PRD para el D.F. que presentó Andrés Manuel López Obrador en su campaña política para acceder a la jefatura de gobierno, que sostiene la siguiente tesis: “la solución de fondo al problema de la delincuencia pasa por combatir la pobreza que socava la cohesión de la familia e induce a la delincuencia”. Los autores explican que “se trata de una tesis muy discutible sobre todo cuando asocia pobreza y delincuencia, ya que como lo señalan Pedro José Peñaloza y Felipe Espinoza Torres ‘no resiste el menor análisis y confrontación con la realidad al no poder explicar por qué no todos los pobres son delincuentes y, en cambio, por qué se genera la delincuencia entre los estratos económicos altos; o por qué el delito ha aumentado en los países desarrollados en las épocas de mayor prosperidad y mejor seguridad social; o por qué no se establece una relación directa de los índices delincuenciales con los niveles de empleo o por qué en algunos países de América Latina los mayores índices de violencia se encuentran en las ciudades de mayores ingresos’. Cfr. Peñaloza, Pedro José, Espinoza Torres, Felipe, “Los desafíos de la prevención del delito en América Latina”, Este País, México, núm. 116, noviembre de 2000, p. 4.”.

La tesis cuestionada por Garza Falla y Tello Peón es aceptada como un hecho, siendo que no pasa la mas mínima comprobación empírica. Finalmente, los autores insisten en que el problema de la inseguridad debe ser reconocido en su dimensión social.

Configurar cuentas de Hotmail y Gmail en Evolution

Evolution

Ubuntu trae como cliente de correo predeterminado la aplicación Evolution, que provee una integración muy intuitiva de correo electrónico, agenda de contactos y calendario. Configurar tus cuentas de Hotmail y Gmail es muy sencillo, como verás a continuación.

La primera vez que inicias Evolution te aparecerá una ventana donde podrás configurar tus cuentas (o vas al menu Editar\Preferencias\Añadir…). Una vez ahí la primera de una sucesión de ventanas de dialogo (conocidas como ‘druids’ en Gnome) te pedirá alguna información sobre tu “identidad”. En la siguiente pantalla se configuran las opciones de “recepción de correo”:

Configurar una cuenta de Gmail
Tipo de servidor: IMAP
Configuración
Servidor: imap.gmail.com:993
Usuario: nombre_del_usuario@gmail.com
Seguridad
Usar conexión segura: Cifrado SSL

O si prefieres usar el protocolo POP
Tipo de servidor: POP
Configuración
Servidor: pop.gmail.com:995
Usuario: nombre_del_usuario@gmail.com
Seguridad
Usar conexión segura: Cifrado SSL

Muchos me preguntan cual protocolo es mejor. POP tiene sus ventajas y desventajas. Lo mismo pasa con IMAP. Si después de investigar sobre sus características aun tienes dudas sobre cual usar, te sugiero uses IMAP.

Configurar una cuenta de Hotmail
Hotmail no soporta IMAP en cuentas gratuitas.
Tipo de servidor: POP
Configuración
Servidor: pop3.live.com:995
Usuario: nombre_del_usuario@hotmail.com
Seguridad
Usar conexión segura: Cifrado SSL

En la siguiente pantalla “opciones de recepción” selecciona las que se ajusten a tus necesidades. En la pantalla siguiente, “envío de correo” configura las siguientes opciones:
Configurar una cuenta de Gmail
Tipo de servidor: SMTP
Configuración del servidor
Servidor: smtp.gmail.com:465 (o también 587)
El servidor requiere autenticación: Si
Seguridad
Usar conexión segura: Cifrado SSL
Autenticación
Usuario: nombre_del_usuario@gmail.com

Para Hotmail es muy parecido:
Configurar una cuenta de Hotmail
Tipo de servidor: SMTP
Configuración del servidor
Servidor: smtp.live.com:25
El servidor requiere autenticación: Si
Seguridad
Usar conexión segura: Cifrado SSL
Autenticación
Usuario: nombre_del_usuario@hotmail.com

Así de sencillo.
Comentarios?

Apuntes sobre Ingeniería de Valor

[picapp align=”center” wrap=”false” link=”term=factory&iid=258916″ src=”0255/c3769d6f-5ddd-4abf-9129-a362651f0097.jpg?adImageId=12588927&imageId=258916″ width=”380″ height=”257″ /]

En entradas anteriores hemos hablado como las técnicas Lean (Esbeltas) nos pueden ayudar a reducir el desperdicio en los procesos o sistemas y por lo tanto a optimizar el costo. Pero que hay del producto o del servicio en sí? Value Engineering (Ingeniería de Valor o VE) es un método sistemático para mejorar el “valor” de bienes, productos o servicios mediante un examen de la función. El valor, esta en función del costo. Por lo tanto, puede aumentarse, ya sea mejorando la función o reduciendo el costo. El máximo valor se logra cuando la función se desempeña confiablemente al menor costo. Un principio primordial de la ingeniería de valor que las funciones básicas se preserven y no se reduzcan como consecuencia de las mejoras de valor.

Conducir un taller VE es relativamente sencillo, a continuación comparto contigo los pasos básicos para realizarlo.

En estas etapas las preguntas a responder son: Qué es? Qué hace? Cual es su valor? Cual es su costo?
1.- Información

  • Seleccionar el producto, servicio o área que sera analizado
  • Establecer la función y conocer las especificaciones del producto
  • Obtener los hechos

2.- Análisis

  • Análisis funcional
  • Cuestionar todas las características del producto
  • Análisis de materiales y diseño

Las preguntas a contestar son: De qué otras maneras se puede conseguir la misma función?
3.- Creación

  • Pensar creativamente
  • Enlistar las alternativas
  • Hacer lluvia de ideas y registrar todos los elementos

4.- Investigación

  • Consultar fuentes: al interior de la empresa y con proveedores
  • Investigar la estandarización del producto
  • Investigar oportunidades de sustitución o eliminación
  • Investigar oportunidades de comunización

Aquí las preguntas a contestar son: Cual es el costo? Qué beneficios se obtendrán?
5.- Evaluación

  • Registrar, analizar y desarrollar alternativas
  • Estimar el valor y costo de las alternativas
  • Combinar y simplificar

En esta ultima fase la pregunta a contestar es: Qué alternativas nos dan los mayores beneficios?
6.- Recomendación

  • Seleccionar las mejores alternativas
  • Preparar datos
  • Presentar los datos de la manera mas efectiva

Reducir costos, de donde?
Las alternativas de reducción de costos mas comunes vienen de

  • Usar menos material o materiales mas baratos
  • Usar menos labor (mano de obra) o aumentar la productividad
  • Reducir el scrap (desperdicio)
  • Hacer o comprar

Puesto que muchos de los costo son mas bien fijos, esto reduce las variables que proveen oportunidades de reducción de costos con impacto significativo, la persona coordinando el taller VE debe entender bien algunas relaciones de la evaluación económica:
Dinero = Labor directa o Materiales o Gastos de fabricación (labor indirecta, equipo, herramienta, espacio, inventario, transporte, etc)
Costo = Labor + Gastos de fabricación + Materiales
Precio = Labor + Gastos de fabricación + Materiales + Ganancia = Costo + Ganancia
Costo (lo que se puede gastar en labor, materiales y Gastos de fabricación )= Precio (dictado por el mercado) – Ganancia (lo que la empresa espera ganar)

Quieres saber mas sobre Value Engineering, visita http://www.value-eng.org/pdf_docs/monographs/vmstd.pdf

Si deseas llevar a cabo un taller de reducción de costos en tu empresa o capacitar a tu personal, contáctame.

Es tan mala la rutina?

[picapp align=”center” wrap=”false” link=”term=marathon&iid=7234749″ src=”1/7/8/f/Irena_Mikitenko_of_c65d.jpg?adImageId=12515116&imageId=7234749″ width=”380″ height=”328″ /]

He escuchado con alguna frecuencia a mucha gente quejándose de la rutina. “Mata el amor”, “la pasión” y hasta “la creatividad” dicen. Pero, muchas veces la rutina no es tan mala. Permítanme explicarles porque lo pienso así.

La constancia traducida en rutinas y hábitos esta detrás del éxito personal y profesional de muchos. Deportistas, estudiantes, empresarios, incluso amas de casa, debe sus logros a rutinas exitosas. Lo interesante de las rutinas es su predecibilidad. Lo es tanto que es fácil predecir hasta el resultado final. Por ejemplo, una rutina de ejercicios y buenos hábitos alimenticios tendrán como resultado perder peso y otra serie de beneficios estéticos y de salud asociados.

Las rutinas y los hábitos terminan por definir, en buena medida, lo que somos. Con frecuencia, nos ganamos etiquetas debido a nuestros hábitos. ‘Borracho’ le dicen al que tiene el hábito de beber y ‘estudioso’ al que estudia con regularidad. Lo cierto, es que por alguna razón vemos el éxito como una instantánea en el tiempo y no, como una sucesión de eventos. Vemos al maratonista cruzando la meta pero preferimos ignorar los meses de arduo entrenamiento que hubo detrás. Aplaudimos al artista al final del concierto pero pasamos por alto la esforzada rutina que lo llevó ahí.

Claro, que no todas las rutinas ni todos los hábitos nos producen satisfacción o nos darán buenos resultados de largo plazo. Algunos son inofensivos y otros hasta perjudiciales. El problema de estos últimos es que no siempre es sencillo relacionar su efecto negativo con la causa, pues suelen estar distantes en el tiempo y la conexión no es necesariamente clara.

A parte de escaparse de vez en cuando de la rutina, cuando esta se torna aburrida, es importante cortar por lo sano con las aquellas que son dañinas. Esos hábitos que silenciosamente van minando nuestra felicidad, salud o amor propio. Pero, también es importante enriquecer aquellas que nos han dado resultados positivos, esto con el fin de maximizar los buenos frutos. Decía mi hijo recientemente “mi rutina no es ni fracasada ni exitosa, sencillamente es aburrida”. La misma rutina aburrida pero necesaria puede dejar de serlo con un poco de creatividad, ya se introduciendo nuevos elementos, cambiando o eliminando partes de esta. Después de todo no todas las rutinas son tan malas. Aunque casi nunca lo vemos así, hay rutinas que nos mantienen con vida: comer y respirar.

Comparte con nosotros tus rutinas y hábitos exitosos!

Principio de Pareto y la administración del tiempo

pareto

El principio de Pareto, más conocido como la regla del 80/20 o la ley de los pocos vitales, establece que para la mayoría de los eventos, el 80% de los efectos se derivan del 20% de las causas. Si bien, el economista italiano Vilfredo Pareto a principios del siglo XX observó que el 80% de la tierra en Italia era propiedad de solamente el 20% de la población, fue Joseph M. Juran el que sugirió el principio y lo nombró en honor a Pareto.

Matemáticamente no hay nada especial en el número 80%, pero muchos sistemas reales conservan una distribución desbalanceada en este orden. Las aplicaciones de este principio se han dado en diversas áreas: en los negocios, la logística, la productividad, el control de calidad, la ingeniería de software, las relaciones humanas, la jardinería, y la lista continua. Por lo que este principio no es sólo teoría universitaria. Es aplicable a la administración personal del tiempo y a la vida personal, y si se hace correctamente, con bastante éxito.

El principio del buen Vilfredo bien podríamos resumirlo con la siguiente frase: “No trates de hacer más, sólo haz mas de las cosas correctas”. En el ajetreo de la vida moderna el tiempo es un recurso muy preciado y por lo tanto la regla del 80/20 se vuelve muy útil. De tus tareas pendientes, identifica el 20% de las actividades específicas que puedan darte el 80% de los resultados que buscas. Una vez identificadas, aplícate a estas actividades con la máxima concentración posible. Nuevamente, la relación 80/20 no siempre es exacta. Sin embargo, lo verdaderamente importante es el principio implícito: aplicar el mínimo esfuerzo en el área de mayor apalancamiento.

Y si este principio es útil en la administración personal del tiempo, también lo es en la administración del tiempo de un equipo de trabajo. Un ejemplo personal reciente, en la empresa donde laboró encontramos que enfocarnos en el 20% de los proyectos de reducción de costos nos darán el 70% de los ahorros proyectados. Así que en vez de andar corriendo como ‘pollos sin cabeza’ nos enfocaremos en implementar ese pequeño porcentaje para maximizar los resultados del equipo. ‘Mismo equipo, mejores resultados’, que tal eh?

Mi estimado blogtor, no permitas que el nombre Vilfredo te engañe, el nombre es feo pero el principio es excelente. Lo comentamos en Twitter?

Comparte con nosotros de que otras maneras has aplicado la regla del 80/20?