domingo, 10 de abril de 2011

Adentrándose en Linux paso a paso: elección de distribuciones.

¡Hola!

Vuelvo a escribir porque no quiero descuidar este blog, la verdad es que el tiempo es algo que precisamente no me sobra ahora mismo. Espero poder retomar mis proyectos poco a poco y buscar nuevas ideas sobre las que trabajar. Hoy en cambio no hablaré de mis trabajos personales, sino de otros temas de este apasionante mundo de la informática.

En esta entrada comentaré cuáles son los sistemas operativos basados en Linux que considero más adecuados para empezar. Que conste que mi predilección por Linux no significa un odio a muerte a Windows como suele pasar, como suele pasar mucho. Creo que tener Windows comporta muchas ventajas, pero pretendo orientar a aquellos que quieren un cambio completo a su PC, rescatar del olvido a ese viejo ordenador que tenemos guardado en el trastero o simplemente probar por probar.

Estos son mis favoritos, sin un orden de preferencia en particular:

Debian: cuando uno piensa en Debian, se le vienen a la cabeza tres conceptos: universalidad, estabilidad y variedad de software.

Universalidad por estar completamente traducido para más de 65 lenguas, soporta una gran gama de arquitecturas y tener más de 3000 voluntarios en todo el mundo que conforman una excelente y muy activa comunidad (razones de sobra para que se le llame "el sistema operativo universal"). Estabilidad por ser un proyecto muy maduro y que toma la seguridad por bandera (de ahí que en servidores sea tan apreciada), aunque con ello peque un poco de desactualizada. Un claro ejemplo de ello es el amplísimo abanico de distribuciones que están basadas precisamente en Debian. Por último, la variedad de software es increíble (es más, de Debian vienen los paquetes DEB) y gana a cualquier distribución por goleada.

Escritorio de Debian con GNOME 

Actualmente se encuentra en su versión 6.0.1, llamada también "Squeeze".

En conclusión, Debian es todo un símbolo del software libre y ahora más que nunca, así que es muy recomendable para todo tipo de usuarios.

Página oficial: http://www.debian.org/

Ubuntu: Muchos se preguntarán qué pinta aquí el "hijo pródigo" de Debian, qué valor aporta para que sea comentado por separado. Hay motivos para que se merezca un apartado especial.

Creada por Canonical, Ubuntu es la distribución basada en Linux más usada en el mundo. Lo ha conseguido orientando la distribución más a usuarios finales que a desarrolladores o a personas con un mayor conocimiento informático (esto no implica que Ubuntu no tenga tantas funcionalidades avanzadas como otras distribuciones, simplemente es más amigable que el resto) con una apariencia muy atractiva y simplificando las tareas, desde las más engorrosas como la instalación del sistema operativo hasta tareas diarias como la gestión de las aplicaciones (el centro de software de Ubuntu simplemente es una maravilla).

Por tanto es realmente sencilla de usar y además los servicios extra que ofrece, como la tienda de música o Ubuntu One, servicio de archivos en la nube son complementos excepcionales para disfrutar como nunca de tu equipo.

Escritorio de Ubuntu con Unity

La versión actual es la 10.10, aunque falta poco para la próxima, que será la 11.04 ("Natty Narwhal") y que ya está suponiendo toda una revolución en el mundo Linux al desmarcarse con su propia interfaz: Unity.

Es la distribución que uso y estoy más que encantado. Sencillez, atractivo visual y usabilidad en su máxima expresión: en pocas palabras, es la mejor evolución posible para Debian.

En definitiva, Ubuntu es sin duda alguna el mejor SO basado en Linux para empezar y quedarse (sobre todo si no eres informático). El que lo usa, normalmente acaba olvidando lo que era Windows.

Página oficial: http://www.ubuntu.com/

Fedora: Esta increíble distribución creada por Red Hat (la compañía líder en el mundo en soluciones de software libre) y apoyada por una fiel comunidad de usuarios es la segunda más usada de las que están basadas en Linux. Si bien es de propósito general, es la favorita de los programadores.

Es un sistema operativo realmente rápido y estable y si bien quizás sea un poco más compleja que las anteriores, no debería asustar a los novatos. Está basada en paquetes RPM (Red Hat fue quien los creó) y su número de programas está casi a la altura de Debian/Ubuntu, por no decir igual. Lo realmente extraordinario es que la contribución de Fedora al mundo Linux es asombrosa, ya que las mejoras que consiguen no se aplican sólo al propio sistema operativo y a su "padre" (Red Hat Enterprise Linux) sino que las hacen públicas para que otras distribuciones también puedan beneficiarse. Así deberían ser todos los proyectos comunitarios.

Escritorio de Fedora con GNOME

En este momento está en su versión 14 ("Laughlin") aunque ya es posible testear la 15, que se encuentra en estado alpha.

Si quieres un sistema rápido, potente, fiable y también quieres colaborar, es tu mejor opción.

Página oficial: http://fedoraproject.org/

openSUSE: Desarrollada por Novell y AMD, openSUSE es la última de las distribuciones que comento en esta entrada. Es un sistema operativo que, como Fedora es de ámbito general pero tiene más uso en entornos de producción (sobre todo en oficina y administración) y sus mejoras ayudan a hacer más potente su versión empresarial de la que procede: SUSE Linux Enterprise.

Sus señas de identidad son su interfaz siempre pulida y espectacular (de lo mejor que se encuentra en Linux), su gestión sencilla mediante centros de control y que, a diferencia de las otras que hemos comentado que usan como entorno de escritorio principal GNOME, usa KDE que recuerda más a los escritorios Windows. Al igual que Fedora, usa paquetes RPM.

Escritorio de openSUSE con KDE

En el momento en el que este artículo está siendo escrito, su versión actual es la 11.4, que salió recientemente.

openSUSE es una de las mejores opciones en Linux por su belleza, su facilidad de uso y por quien está detrás del proyecto.

Página oficial: http://es.opensuse.org/

Hay muchas otras estupendas y no muy complicadas de usar como Mandriva o Linux Mint, pero ya estaríamos excediéndonos de información así que ya hablaremos en otra ocasión. Os he comentado un poco las cuatro grandes distribuciones Linux, ahora queda en vosotros la opción de probarlas.

¡Nos vemos!

sábado, 5 de febrero de 2011

¡Vuelta al blog! Desarrollo de aplicaciones Android, artículos sobre Linux y más

¡Hola a todos!

Aprovecho para escribir un poco en este pequeño parón que tengo entre los exámenes. Todavía queda un largo trecho hasta que los termine, así que pasará un tiempo hasta la próxima entrada. En la de hoy comentaré alguna de las novedades que comentaré próximamente.

Para empezar, voy a hacer pequeñas aplicaciones para Android con el objetivo de coger experiencia y desarollar programas que sean más interesantes y complejos. Hacer aplicaciones para este tipo de sistemas es un buen campo para investigar y aprender más. Comentaré los avances que vaya consiguiendo.

Además estoy preparando una serie de artículos pensados para aquellas personas que quieran introducirse en el mundo Linux, desde la elección de una distro hasta tutoriales y consejos. Pronto saldrá la primera entrega.

Por último, cuando termine los exámenes retomaré los proyectos que tengo parados ahora mismo. La falta de tiempo impidió más dedicación para ellos.

¡Nos vemos!

jueves, 30 de diciembre de 2010

¡Importantes novedades!

¡Hola a todos!

Hay bastantes cosas que contar en este artículo. A ver por dónde empezamos... :)

Para empezar, he creado una wiki para el proyecto. Este espacio en Wikia tiene como objetivo servir de ayuda y referencia a aquellas personas que estén interesadas en el proyecto y también de medio de colaboración con los usuarios para mejorar mi trabajo. Aún está bastante incompleta, debido al estado actual de desarrollo.

Además, he subido ya la primera release del código fuente en Sourceforge. No es un programa funcional todavía, hasta ahora sólo hay pequeños detalles de las clases principales pero ya es un avance.

En los siguientes enlaces podéis ver estos cambios:

Portada de la wiki: http://es.soldieremblem.wikia.com/wiki/Wiki_Soldier_Emblem
Espacio del proyecto de Sourceforge: https://sourceforge.net/projects/soldieremblem/

¡Felices fiestas y entrada de año a todos! ¡Nos vemos!

domingo, 26 de diciembre de 2010

Cambio de rumbo: de "Java Emblem" a "Soldier Emblem"

Hola a todos.

He tomado algunas decisiones al respecto de Java Emblem, el juego de estrategia por turnos que estoy desarrollando.

Creo que para mejorar mi nivel en C++ y hacerlo un reto más interesante, cambiar a este lenguaje es una buena idea. Para la parte gráfica usaré la librería multimedia SFML. Este cambio de rumbo ha hecho que también cambie el nombre de mi proyecto.

¡Ya iré contando más novedades! ¡Nos vemos!

viernes, 10 de diciembre de 2010

Buscando nuevas formas de estar presente en la red

Hola a todos.

Quiero comunicar en esta entrada algunas novedades en cuanto a mi grupo de desarrollo: voy a aumentar su presencia en Internet. Aparte de este blog y el espacio de mis proyectos en Sourceforge, estoy comenzando a desarrollar la web principal en la que colgar noticias, mis desarrollos, etc y además he creado una cuenta en Twitter para mantener más contacto con los usuarios de mis páginas.

Aquí tenéis el enlace a mi Twitter: http://twitter.com/dwgames

Contaré más detalles de mis avances en este aspecto en próximas entradas. ¡Nos vemos!

sábado, 27 de noviembre de 2010

Comenzando mis proyectos

¡Hola!

Poco a poco mis proyectos en solitario comienzan a tomar forma. Estoy centrado ahora mismo en el desarrollo de dos juegos.

El primero está todavía planeándose: se trata de "Different Worlds", una conversión del RPG que hice hace tiempo con RPG Maker. Es mi proyecto más ambicioso debido a su gran complejidad. Para empezar tengo que aprender C++ (del que ya sé un poquito, gracias a mis conocimientos de C y mi experiencia en la POO con Java) y una serie de motores gráficos, sonido, además de desarrollar una IA decente y otras cosas más. Es decir, estoy en proceso de aprendizaje.

Mi otro proyecto es más simple pero no por ello me gusta menos. El juego se llama Java Emblem, y será un juego de estrategia por turnos (al estilo Fire Emblem). Se desarrollará íntegramente en Java y ya he comenzado a programar.

Si queréis estar al tanto de mis avances, hacer propuestas o hacer alguna valoración podéis hacerlo en este blog y en mis espacios en Sourceforge:

- Different Worlds: https://sourceforge.net/projects/differentworlds/
- Java Emblem: https://sourceforge.net/projects/javaemblem/

¡Nos vemos!

viernes, 26 de noviembre de 2010

¡20 años de Super Nintendo! ¡Felicidades!

¡Hola a todos!

Esta entrada es un tributo a la consola que sin duda alguna más me ha marcado: se trata de la Super Nintendo Entertainment System, también conocido como SNES. Oficialmente, su "cumpleaños" es el 21 de Noviembre pero por cuestiones de estudios no he podido hacerlo antes.

Mi experiencia con la SNES se remonta a cuando tendría 5 añitos. Yo no estaba realmente interesado en los videojuegos, pero en Navidad esta joya cayó en mi casa y fue inevitable engancharse a ella. ¡Todavía la tengo, y funciona aún!

Como muchos sabréis, la SNES fue la segunda consola de sobremesa de Nintendo, nacida con el fin de suceder a la excelente NES y competir con su gran rival de Sega: Megadrive. El duelo entre estas dos máquinas es probablemente el más intenso de cuantos han existido en el mundo de las videoconsolas.

Sorprendió a todo el mundo con su enorme potencial. El modo 7 proporcionó una nueva perspectiva de juego, su chip de sonido dejaba boquiabierto, pudimos ver los primeros juegos en 3D... Se convirtió en una máquina determinante en el futuro de los videojuegos (un ejemplo de ello fue el "asunto SNES-CD").

Fue más que brillante en todos los géneros, sobre todo en los de plataformas y RPG. En SNES se vivió, por decirlo de alguna manera, una época dorada. Algunos juegos y sagas destacadas fueron Super Mario World, Super Mario All-Stars, Yoshi's Island, Starfox, Zelda A Link to the Past, Donkey Kong Country, Super Mario Kart, F-Zero, Street Fighter, Megaman, Castlevania, Final Fantasy, Terranigma, Pilotwings... En definitiva, un sinfín de auténticas maravillas.

Espero que se siga recordando su importancia en la historia del ocio digital por siempre, ya que su huella ha sido y será imborrable.

¡Hasta luego!