Ir al contenido principal

Entradas

Mind Maps

Hace poco un amigo me hablo de los mindmaps, al principio estaba un poco esceptico de estos pues eran muy similares a los famosos cuadros sinopticos del colegio. La verdad estaba un poco equivocado pues estos mindmaps, una vez le cojes el ritmo se vuelven adictivos. Un mindmap trata de representar el conocimiento que uno tiene alrededor de un tema usando palabras claves y alrededor de estas, se va abriendo en ramas el concepto que uno tiene. Por ejemplo: Para crear mindmaps uno puede usar una herramienta gratis como freemind , el cual es un software de escritorio. O tambien se puede utilizar el sitio web mindmeister , el cual permite crear los mapas en linea de forma muy intuitiva y permite tambien exportarlos en formato freemind o en formato pdf o de archivo de graficos (jpg, gif, png).

Samba 4 reemplaza Active Directory

He encontrado información en la red sobre samba 4 y como esto va a ayudar a reemplazar a Active directory en la red. Samba 4 en este momento tiene codigo en produccion y puede reemplazar AD en este momento. Lo que falta es ciertos detalles como por ejemplo la integracion con exchange. En este momento Samba 4 tiene ya opciones de configuracion automaticas con otros sistemas necesarios como por ejemplo dns y openldap. Samba 4 tambien tiene un motor de scripting para customizar su funcionalidad, el cual es python, esto en el mundo de Active directory es Visual basic scripting. Creo que hay que darle ua prueba a este samba y les contare como me va.

No se deje engañar con el licenciamiento GPL y/o libre

Hoy me encontré discutiendo con un cliente que decía que el licenciamiento de las distribuciones de linux era muy costoso. El había sido víctima de un vendedor muy hábil que lo había convencido que había que pagar licenciamiento para la distribución de Linux y que era obligacion licenciar a partir de 20 computadores con el suse community edition. Por favor nada mas falso en esta vida que eso. Suse Community edition se puede usar cuantas veces quieran en el numero de computadores que se les de la regalada gana, especialmente si no tiene que instalar ningún software con requerimientos especiales de dependencias relacionadas a una distribución. RedHat Suse y otras empresas con negocios creados alrededor del software libre no cobran licencias cobran soporte, su negocio esta alrededor del servicio y no pueden cobrar por software que ellos no han hecho.

Versiones de rails y los libros y tutoriales

Bueno en mi viaje por actualizarme a esta plataforma he encontrado otro obstáculo que mas bien es molesto pero no imposible de solventar y es las diferencias entre la versión 1 de rails y la versión 2 del mismo. Estas diferencias rompen la compatibilidad de los tutoriales, ya que el uso del scaffold es totalmente distinta. Así que fijense en los requerimientos del libro o tutorial y si dice que la versión requerida es 1.2 entonces toca implementar el siguiente truco: 1. Instalar la versión de rails 1.2.6 o 1.2.3 gem install rails -version 1.2.6 2. Si ya tienen proyectos generados que necesiten la versión 1 entonces hay que modificar la versión requerida en el archivo config/enviroment.rb y cambian la versión en esta linea: RAILS_GEM_VERSION = '1.2.6' 3. Para crear un proyecto nuevo con una version vieja creenlo indicando la version: rails _1.2.6_ nombreProyecto

gusano de messenger

Algunas personas me han preguntado por estos días que hacer para quitar el gusano del messenger que se manda a si mismo a los contactos que tenemos. Bueno en este caso especifico los que me preguntaron no tenían ningún antivirus instalado o estaba desactualizado. Y para que vean que tan agresivo este gusano, que no dejaba bajar actualizaciones del antivirus, ya que siempre cierra la conexion a los servicios de actualizacion. Lo que toca hacer es instalar el antivirus y cerrar el messenger y a continuacion actualizar el antivirus y hacer el escaneo. Otra opción es reiniciar en modo a prueba de fallos con soporte para red, en este caso no se carga el messenger y por lo tanto el gusano no se activa.

resetear o recuperar el password de root de mysql

Si alguna vez les preguntan o les pasa que se encuentran con una distribución o una maquina linux donde nadie sabe o no esta documentado el password de root de mysql hay una forma de recuperarlo. 1. detengan el servicio de mysql con nuestro comando favorito. Ej: /etc/init.d/mysqld stop 2. Creamos un archivo con la siguiente instrucción en sql UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root'; FLUSH PRIVILEGES; 3. luego ejecutamos mysqld como el usuario mysql y pasando el parámetro del path al archivo que creamos. mysqld_safe --user mysql --init-file=/path/to/file/with/query Y listo ya podemos logearnos como root a mysql con el password que establecimos en el query.

Ruby no encuentra mysql

Al parecer ruby es una pesadilla de instalar en windows XP. No están claras las versiones de las dependencias y esto puede llevar a enfrascarse en problemas bastante malucos. Windows XP no es en este momento la mejor plataforma de desarrollo para ruby. Uno de los errores que les puede salir advirtiendo de esto es cuando obtienen un mensaje de error de que ruby no puede encontrar el modulo de mysql. La mejor solución para salirle al paso a esto es montar una maquina virtual con linux y ahi instalar todo el paquete de ruby y rails, irracionalmente la BD de mysql, y después compartir la carpeta de desarrollo a windows mediante samba. Suena complicado pero es mas facil que tratar de resolver el problema de dependencias en windows xp.