Archivo

Archivo para septiembre, 2005

La arquitectura de MacOSX: Como se utilizo a FreeBSD en todo el asunto

Miércoles, 28 de septiembre de 2005

Como siempre la gente de O’Reilly no decepciona; Tiene un articulo muy interesante acerca de la arquitectura de el sistema operativo de Macintosh, Mac OS X Darwin en su sitio web, ademas de una discusion famosa entre Tanenbaum y Linus acerca de Minix y Linux, cada uno con su punto de vista.

Lo que mas me gusto fue las comparaciones con otros sistemas operativos y las decisiones que empujaron el disenio. Pragmatismo ante todo…

Me perdonan los puristas de los acentos, pero estoy en una maquina que esta configurada para el idioma Ingles. Asi que las correcciones se haran esperar :)

Buscar en Technorati:

Sin categoría

JBoss y Microsoft se alian: ¿Mejores cosas para Java?

Martes, 27 de septiembre de 2005

Bueno, en un par de articulos (1, 2) se habla de como Microsoft y JBOSS están trabajando juntos para proveer mejor integración entre ambos productos. Esto es una respuesta a IBM y al proyecto Jeronimo (un contenedor de JEE bajo la licencia de Apache). Dejando a un lado las preocupaciones de que JBOSS se venda o no (¿se les olvida quien es IBM?) es interesante ver como Microsoft trabaja con:

  • Una compañia con un producto OpenSource
  • Un lenguaje diferente a C# (Java)

Ojo, es sólo integració y entonación en plataformas Microsoft; Sin embargo eso le va a dar un empuje increible y a la final son los usuarios quienes salen ganando.

¿Veremos algún día una alianza entre RedHat y Microsoft por ejemplo? No sé, pero no digan que el infierno no puede congelarse. En fin, nunca dejan de soprender estas dos compañias.

Buscar en Technorati: , microsoft

Sin categoría

¿Qué es SoftwareVen?

Domingo, 25 de septiembre de 2005

Tengo que admitir mi fustración ya que no he podido encontrar una lista de discusión de software de mi agrado; Algunas sólo se dedican a hablar de piratería de software, otras solamente a instalación y las que se tildan de más complejas sólo han servido para ser un intercambio de insultos, sazonados con politica. En un principio yo y unos amigos creamos JavaVen; Su alcance era bien limitado, nada más para la conversación sobre el lenguaje de desarrollo Java.

Los tiempos cambian; Software libre y Open Source ya no riman, el software cerrado es mal visto, hay más lenguajes y el mercado laboral está más competitivo que nunca, sin que esto signifique que sea más justo o fácil de abordar.

Por eso le cambié el nombre a JavaVen y ahora es SoftwareVen; El mercado de software Venezolano es complejo y creo que hay interés en conversar sobre muchas cosas. Como no me gustaron ninguna de las otras opciones me decidí a crear una nueva y sólo espero que haya el suficiente interés como para que este rincón sea de provecho para todos.

¿Y de que se discute en SoftwareVen?. Bueno, estos son algunos de los tópicos:

  • Foro de preguntas y respuestas acerca de cualquier lenguaje
  • Pasos para certificarse como un profesional en cualquier aplicación / lenguaje en nuestro país
  • Mejores prácticas en la administración de sistemas
  • Algoritmos
  • Mejores prácticas de software.
  • Software libre, de código abierto y propietario
  • Tutoriales gratuitos hechos por nuestros miembros.
  • Enlaces de interes.
  • Enlaces a projectos gratuitos en donde colaboran Venezolanos (puede sugerir el suyo, comercial u OpenSource

Los espero por allí, estoy seguro que con su participación se lograrán cosas productivas.

Buscar en Technorati:

Sin categoría

No necesitamos la licencia GNU: Eric Raymond (The Cathedral and the Bazaar) habla

Sábado, 24 de septiembre de 2005

Lo invito a que se lea esta entrevista de Eric Raymond, “We don’t need the GPL anymore“. Tiene argumentos interesantes, entre ellos el porqué la licencia GPL pone a tanta gente nerviosa y de alguna manera afecta a el desarrollo de el software libre. Hay otras licencias que son más amigables con las compañias privadas como son la BSD o Apache, entre otras.

Eric Raymond es el autor de el super pragmatico y clásico libro: The cathedral and the Bazaar.

Sin categoría

Echando código: Script trivial para mostrar información de el servidor en donde tiene alojado el Blog

Sábado, 24 de septiembre de 2005

Tux
Si, el script es una pendejada, pero muy útil; La razón por la cual lo puse a correr es porque quiero saber cada cuanto reinician el servidor, que tantas cosas corren allí, que software puedo utilizar, etc, etc.

Si usted es como yo, no está pagando por un servidor dedicado sino que utiliza un plan economico, el cual sólo le da accesso por FTP pero no con SSH; No hay ningún problema, yo compilo las cosas que me hacen falta en mi laptop y luego las copio al servidor.

¿Y como las corro? Bueno, usando al venerable Cron claro está :) . Todos estos sitios web ofrecen una herramienta para configurar cron, instalar nuevos archivos y cambiar permisos, todo lo que tiene que hacer para correr mi script es:

  • Copielo a una carpeta distinta a la que utiliza para mostrar sus documentos HTML
  • Cambiele los permisos a ejecución, lectura y escritura sólo por el dueño
  • Ponga a correr el script desde cron (una vez al día es suficiente)

El código de el script es trivial, lo único que hace es correr una serie de comandos uno detrás de el otro. La salida de cualquier script de cron es enviada a la cuenta de correo que yo especifique, así que el asunto está resuelto. ¿Que tipo de cosas me interesan?:

  • Versión de el kernel (uname -a)
  • Que programas están corriendo, memoria libre, etc (top -b -n 1)
  • Estado de las interfaces de red (/sbin/ifconfig -a)
  • Espacio libre en el disco (df -k)
  • Que paquetes están instalados (rpm -qa)
  • Que versión de RedHat están usando (cat /etc/redhat-release)
  • Cuando reiniciaron al servidor (last)

¿Quien dijo que no se pueden hacer cosas interesantes sin invertir mucho dinero?

En fin, aqui les mando el enlace para que se bajen el script.

Buscar en Technorati:

Sin categoría

¿Quiere utilizar RedHat enterprise server sin pagar por precios de subscripción? No, no estoy hablando de RedHat, estoy hablando de Centos

Sábado, 24 de septiembre de 2005

Tux
Si, Centos es una distribución de Linux totalmente basada en los SRPMS (Source RPM) de RedHat enterprise server. Si no le gusta Fedora Core 4, ni quiere meterse con Debian Ubuntu y quiere disfrutar de Enterprise Server, entonces quizas esta es una opción que debería considerar.

Obviamente RedHat no está muy feliz con esto, pero así como ellos se benefician de el GPL la comunidad GPL puede beneficiarse de ellos. Me parece astuto por parte de la gente de Centos, además de que mantiene el balance :D

Buscar en Technorati:

Sin categoría

Alternativas a Java: C# con Mono, Objective-C, Ruby on Rails

Sábado, 24 de septiembre de 2005

Bueno, estos últimos días he estado leyendo mucho acerca de porque Java no es un lenguaje de programación adecuado para trabajar en aplicaciones de software libre. Antes de entrar en más argumentos, debo decir que cada herramienta tiene sus bondades y desventajas, no hay balas de plata.

En estas conversaciones, salieron varias veces Perl, Ruby on Rails, C# en Mono y hasta Objective-C. Particularmente me llamó mucho este último, ya que pareciera incorporar mejor manejo de memoria (entre otras cosas) al ya venerable lenguaje C++

¿Y ustedes que utilizan y porqué?

Buscar en Technorati: ,

Sin categoría

¿Que le pasó al directorio Veneblogs?

Jueves, 22 de septiembre de 2005

Veneblogs

Esta semana ocurrió algo triste: El Blog de Veneblog perdió su cara; Ahora las secciones en las cuales participaban sus usuarios dió paso a nada menos y a nada más que los avisos de Blogger con AdSense.

Hubo controversía, malos ratos pero también fué un punto en donde la gente pudo expresar su opinión y conoció un poco más de los demás.

¿Esto será el fin de VeneBlogs? Quizas como lo conocimos. Pero en mi opinión perdió uno de sus atractivos principales, y era el de dejar que la gente se expresara libremente. El anuncio oficial aquí, aqui.

Q.E.P.D las viejas secciones de VeneBlogs…

Buscar en Technorati:

Sin categoría

Encuesta de Java en O’Reilly: Interesante

Jueves, 22 de septiembre de 2005


ONJava 2005 Reader Survey Results, Part 1.

Leale y saque usted sus propias conclusiones, y trate de no pararle mucho a la auto propaganda de O’Reilly. Sin embargo está interesante.

Buscar en Technorati:

Sin categoría

El proyecto GNU Classpath: ¿La máquina libre de Java que hacia falta?

Miércoles, 21 de septiembre de 2005

Leyendo unos articulos en el sitio de Java.net, me conseguí que la máquina libre de el projecto Java Classpath alcanzó un %90 de compatibilidad con la de Sun; Esto puede sonar insuficiente pero no lo es en realidad ya que raramente un proyecto utiliza absolutamente todas las jerarquia de clases de java.* o javax.*.

Me parece interesante por lo siguiente:

- La dedicación de quienes trabajan en el proyecto puede permitir tener una implementación confiable de Java en menor tiempo que el proyecto Harmony.
- Se puede utilizar el lenguaje, dado que la especificación de el lenguaje es libre y la implementación es libre.
- La especificación de el JDK implementado es bastante reciente, 1.4 y 1.5. La inmensa mayoría de los proyectos utiliza 1.4, lo cual implica que en teoría deberia poder usarse como reemplazo en muchos proyectos.

En fin, les dejo los enlaces, esto puede ayudar a migrar muchos proyectos de las máquinas virtuales propietarias a las abiertas (por ejemplo cuando no es fáctible migrar todo el código a otros lenguajes en un tiempo razonable).

http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-classpath.html
http://community.java.net/linux/
http://www.gnu.org/software/classpath/
http://planet.classpath.org/

En fin, es cuestion de empezar a echar código a ver como se porta.

Buscar en Technorati:

Sin categoría