Agosto 10, 2008

¿Ya conocias Swiftfox?

null

Swiftfox es un navegador web para GNU/Linux, basado en Firefox y optimizado para ciertos procesadores. Se trata de un clon casi exacto de Firefox, e incluso utiliza las mismas configuraciones personales nativas de Firefox; es decir, utiliza los favoritos, extensiones, etc. que tiene firefox, si fuera el caso de que este último está instalado en la máquina. Swiftfox se instala solo en inglés, pero este idioma puede cambiarse instalando cierta extensión. Es un programa con licencia de código abierto, ya que se basa en Firefox, lo que significa que tanto Firefox como Swiftfox, pueden ser modificados de acuerdo con las necesidades de cada usuario; esto se hace descargando y modificando el código fuente, el cual se puede descargar desde sus sitios oficiales. Esto fue lo que hizo Swiftfox con el código fuente de Firefox, para de esta forma, optimizarlo. Las versiones oficiales de Swiftfox también son liberedas a la par con las versiones de Firefox. Existen versiones tanto para procesadores de 32 bits, como para los de 64bits.

Un usuario común y corriente no notaría una diferencia considerable entre Firefox y Swiftfox, apenas se daría cuenta de que no es Firefox, pues tiene otro nombre y logo. Swiftfox no puede ejecutarse mientras Firefox esté en uso, y viceversa.

Existen diferentes versiones paralelas, que pueden ser usadas con los siguientes procesadores:

* Athlon 64
* Athlon 64 (32bit OS)
* Athlon-XP
* Sempron
* Duron
* Pentium 4
* Prescott
* Core Solo/Duo
* Pentium M
* Pentium 3
* Pentium 3M
* Celeron (Willamette, Northwood, Celeron D)
* Celeron M
* Celeron (Coppermine, Tualatin)

No todos los procesadores anteriormente mencionados poseen una versión propia, sin embargo, existen ciertas versiones optimizadas para algunos procesadores, y no solo uno en especial. Estas versiones son distribuidas desde repositorios no oficiales, e también desde diversos paquetes, como por ejemplo, instaladores .sh, o incluso hasta los famosos paquetes debian (.deb).

Agosto 10, 2008

Trabajando Latex en Kile

En respuesta a un comentario que se hizo recientemente en este blog, agregamos este post que nos ayudara a encontrar material necesario para aprender a trabajar en Latex.

Primeramente: Que es LaTex?, Muchos cometen el error de afirmar que LaTex es un lenguaje de programacion, pues no lo es, pertenece al conjunto de los lenguajes de marcado (como HTML o XML), es decir aquellos que usan las llamadas etiquetas. Su primordial funcion y la mas popular es poder crear documentos PDF con excelente formato de salida. Para Linux(KDE) existe el IDE: Kile, para Windows tenemos Texniccenter como uno de los mas populares.

Ahora: Como aprender a usar Latex?

Excelentes tutoriales introductorios a LaTex:

http://www2.dis.ulpgc.es/~lalvarez/teaching/pi/latex/TutorialLatex.pdf

http://frodo.elon.edu/tutorial/tutorial.pdf

http://jci.codemonkey.cl/charlas/tutorial_latex.pdf

En el blog de eridem encontramos un buen tutorial de LaTex:

http://www.eridem.net/como-hacer-un-trabajo-profesional-con-latex/

Un blog digno de mencionarse es:

http://elblogdelatex.blogspot.com/

Y por supuesto si vas a usar Kile que mejor que consultar la documentacion de la pagina oficial, para adaptarse a este entorno:

http://kile.sourceforge.net/Documentation/html/index.html

Esperamos sea de mucha utilidad.

Agosto 7, 2008

Introduccion a J2EE

Posiblemente uno de los cursos mas importantes para un programador consiste en la Enterprise Edition de Java y la comunidad Java nos ofrece el siguiente curso de forma gratuita:

http://cursos.dosideas.com/course/view.php?id=4

Agosto 5, 2008

Firefox 3.1 alpha 1

firefox alpha

Firefox 3.1 Alpha 1, con nombre en clave Shiretoko, fue lanzado el pasado lunes 28 de Julio coincidiendo con la reunión de desarrolladores, traductores y colaboradores de Mozilla, el Mozilla Summit 2008.

En esta nueva versión de desarrollo de Firefox, que se espera lanzar definitivamente a finales de este año (aunque no hay fechas oficiales), tendremos una serie de mejoras que no entraron en Firefox 3.0 debido a sus posibles problemas de seguridad, a que no estaban completamente implementadas, o a que son radicalmente nuevas.

Ampliando un poco más el desarrollo, ya con las versiones anteriores a la 3.1a2, tenemos una nueva característica que hará a la web más abierta, accesible y dinámica: las etiquetas <video> y <audio>, que permitirán implementar archivos de video y de audio usando el códec libre y de código abierto OGG Theora. Por el momento es una fase muy temprana de desarrollo, y se necesita pulir lo suficiente como para poderlo lanzar en Firefox 3.1 con garantías absolutas de rendimiento y seguridad.

Julio 30, 2008

Frases celebres de Linus Torvalds

“La inteligencia es la habilidad de evitar hacer el trabajo, consiguiendo el trabajo hecho.”(fuente desconocida)

“Soy un idiota… al menos este bug me llevó unos 5 minutos para encontrarlo” (en respuesta a un bug report)

“¿Cómo debería saber si funciona? Para eso están los beta testers. Yo solo programo. (en un post)

“Si quieres viajar por el mundo y que te inviten a hablar en numerosos lugares, escribe un sistema operativo basado en Unix”

“Realmente, no me estoy preocupando de destruir Microsoft. Eso será solamente un efecto colateral” (en una entrevista en el New York Times)

“Un número infinito de monos escribiendo en GNU emacs no podrían hacer nunca un buen programa” (en alusión al Teorema de los infinitos monos)

“Dijkstra probablemente me odie (en kernel/sched.c)


“El software libre es como el sexo, es mejor cuando es gratis”
(en respuesta a alguien preocupado por el futuro de Linux)

“Todos sabemos que Linux es genial, hace bucles infinitos en 5 segundos” (en el Amsterdam Linux Symposium)

“Las copias de seguridad son cosa de nenas. Los verdaderos hombres suben sus datos a cualquier FTP y dejan que todo el mundo haga copias. Linus Torvalds, informático finlandés (1969)

“Mi nombre es Linus, y yo soy tu dios”

“El manejo de memoria del PowerPC puede ser usado para asustar niños pequeños”

“Si todavía no te gusta, está bien: Es por eso que soy tu jefe. Simplemente sé más que tú.”

“Brevemente: «di no a las drogas», y tal vez no terminarás como la gente de Hurd.”

“Me gustaría decir que sabía que esto iba a pasar, que todo es parte de un plan para dominar el mundo.”

“Si piensas que tus usuarios son idiotas, sólo los idiotas lo usarán.”

“A mucha gente todavía le gusta Solaris, pero estoy compitiendo activamente con ellos, y espero que mueran.”

“Sabes que eres brillante, pero querrás comprender lo que has hecho dentro de dos semanas”

“Si compila esta bien, si arranca es perfecto.”

“Lo hice solo por diversión.”

“Yo no habría tenido que crear Linux si no hubiera habido ninguna demanda contra BSD a principios de los 90. No habría sido necesario.”

“¿Creen que si les digo que “ojalá que se mueran de la forma más horrible y dolorosa” sonará grosero?

“Cuando me levanto por las mañanas, suelo pensar que soy el cabrón con más suerte del planeta.

“Hablar es barato. Enséñame el código.

“Los que pueden, lo hacen; los que no, sólo saben quejarse.

“Otro es el hecho de que Linux tenga un nombre cool, ¿podría alguien explicarme porque debería de usar Linux sobre BSD? No. Es así. EL nombre cool, es así. Trabajamos muy duro en crear un nombre que puede llamar la atención a la mayoría de las personas, y realmente valió la pena: miles de personas están usando Linux para poder decir: “¿OS/2? Hah. Yo tengo Linux. Un nombre cool“. 386BSD cometío el fallo de poner en el nombre un montón de números y abreviaciones extrañas, y eso alejó a mucha gente porque sonaba demasiado técnico.” (en respuesta a una cuestión sobre Linux)