ISO 639: Los códigos de lenguajes

iso logoLos artículos de sobre los equipos de traducción de KDE (español, catalán, gallego y euskera) se pueden completar con una pequeña explicación sobre los lenguajes humanos y la codificación en el mundo de la programación.

Es decir, ¿cómo se arreglan los programadores para cambiar el idioma de las aplicaciones?

Evidentemente, en un mundo lógico lo normal es crear un código único que identifique los idiomas de una forma sencilla, para ello existe un organismo internacional que se dedica a realizar dicha tarea, es el ISO (International Organization for Standardzitacion).

En el tema de los idiomas se ustiliza el ISO 639-1, el cual  codifica la mayoría de los idiomas mediante un código dos letras como es, ca, eu, etc.

Por ejemplo, si utilizamos los archivos de kde-i18n-es significa que estamos utilizando los archivos de kde para el idioma español, mientras que si fuera kde-i18n-ca significa que estamos utilizando los archivos de kde para el idioma catalán.

Así, para el listado de idiomas de la península tenemos:

  • español     es
  • catalán     ca
  • galego       gl
  • euskera    eu
  • aragonés  an
  • asturiano ast (ISO ISO 639-2(B)) (gracias Xurde)

Las lista entera la podéis ver en la wikipedia.

Noticias Variadas

KDE LogoHoy no tengo tiempo de publicar de forma extensa pero si voy a hacer unas breves reseñas a las noticias más importantes, si puedo las amplío a lo largo de la mañana:

Y este blog coge unas breves vacaciones, saldrán noticias programadas pero no podré atender a las pocas peticiones o aprobar algunos comentarios que no se porqué me los hace moderar.

Así que nos vemos en una semana.

Maslinux.org, un blog sobre linux diferente.

TuxCuando empecé a publicar en KDE Blog cometí el error de anunciarlo en un gestor de noticias muy conocido. Fui baneado pues consideraron que era spam anunciarse de esa manera. Bien, mi intención no era esa, simplemente informar del nacimiento de un nuevo blog, no pretendía colar anuncios, simplemente dar la oportunidad a la gente de iniciarse desde cero en el mundo Linux.

Bien, me equivoqué, pero de esa experiencia surgió el conocimiento de un blog que hasta entonces desconocía: maslinux.org.

Este blog trata sobre el mundo linux, pero no está centrado en su aspecto técnico sino en su espíritu, es decir, desde el punto de vista ético.

En sus propias palabras:

Esta página es un site muy crítico contra Windows, el software privativo y está en pos del uso general de GNU/Linux, sea Ubuntu, Fedora, Debian o Suse. Quien quiera que se haya entretenido a leer, habrá advertido que soy debianita hasta la médula, y tengo como pasión testar distros para “saborear” en primera persona.

Así se tratan temas como:

Hoy le rindo un pequeño tributo y os invito a visitarla. Por cierto, su editor es un fan de KDE.

Jugar en Linux: Juegos con instalador

Tux GameYa hemos hablado de los juegos diseñados para Windows pero que se pueden jugar en Linux gracias a emuladores.Hoy toca hablar de juegos de Windows que tienen un instalador específico para Linux, es decir, que permiten su instalación casi nativa para los sistemas libres, es decir, sólo necesitas el juego original y el instalador específico.

Y entre este corto pero selecto grupo podemos encontrar juegos de compañías tan importantes como ID, la cual ha sido muy considerada con los usuarios de linux dejando que juegos como Doom3, Quake o Return to Castle Wolfenstein tengan su binario para Linux.

Otro gran grupo de juegos corresponden a la saga Unreal de Epic, que gracias a los instaladores de Epic, se pueden ejecutar fácilmente en Linux. Me refiero a Unreal Tournament, 2003 y 2004, los cuales se ejecutan perfectamente en Linux.

Las lista es larga:

Y muchos más.

En el próximo capítulo, los nativos.

Más información:

LinuxJuegos.com

TuxJuegos.com

Linux Gamers

¿Por qué me gusta Linux? Por esto

¿Por qué me gusta Linux? Por esto.

Windows vs Linux

Compartir (Lend) es sano y bueno para todo el mundo. La ciencia no avanzó hasta los científicos compartieron sus ideas.
Vía: Cerebrous Lens Geek

KDE Around The World: Korea

KDE LogoEl secreto del Software Libre es que todo el mundo puede participar, y cuando se dice esa frase es literal.

Así hay colaboradores de todos los países del globo terráqueo, los cuales se pueden organizar en pequeñas comunidades que hacen avanzar el Software localmente.

Por ejemplo, el grupo de KDE de Korea. Este grupo fue fundado en 1999 por Kabby (Kim Kyoung Heon). Pero no fue muy activo hasta que el propio Kabby encargo la tarea de coordinar la traducción a Cho Sung Jae. Desde ese momento el equipo koreano de KDE ha funciona mucho mejor

Sus proyector principales, como se pude suponer, es la traducción ya que no es un grupo muy numeroso.

Y de la entrevista concedida dot.kde.org hay que destacar:

  • Que los usuarios de Linux de Corea prefieren Fedora.
  • Que el Korea disponen un ancho de banda de 100Mb/s (¡qué envidia!)
  • Que desarroladores koreanos son los reponsables de software como jsboard, Gnu-board, Tatter-Tools y zeroboard

Por cierto, el título de la entrada en inglés quedaba chulo, ¿no?

Más información: dot.kde.org

Jugar en Linux: El mundo de la emulación.

Aunque se pueda pensar que jugar con el ordenador no es una de las prioridades del Software Libre esto no es cierto. Existen juegos nativos buenos, juegos comerciales con instalador exclusivo para linux y emuladores que permiten jugar “imitando” a Windows. Hoy comentaré éstos últimos.

Si que es cierto que excepto honradas excepciones las grandes compañías no piensan el Linux como plataforma de juego, un usuario de Linux puede disfrutar prácticamente de todos los juegos comerciales gracias a aplicaciones que emulan Windows.

Wine LogoAsí nos encontramos con Wine, que auque sus siglas significan en inglles Wine Is Not an Emulatot, nos sirve para ejecutar casi cualquier programa Windows en Linux. De hecho, yo suelo jugar al World of Warcraft mediante Wine sin ningún problema. Además existe una comnidad muy amplia que analiza cada juego o programa y te ayuda a hacerlo funcionar: Wine AppDatabase.

TransgamingOtra alternativa, más visual es Cedega, un proyecto de Transgaming. En realidad es un derivado de pago de Wine y simplemente está más orientado para juegos.

PlayonlinuxClaro está que si estamos en el mundo libre, no nos hace gracia pagar por un software, así que ya ha aparecido una versión alternativa libre para Cdega: Playonlinux.

Este proyecto ya va por la versión 2.2.1 y es fácil de instalar ya que dispone de repositorios para cada distribución.

Más información: LinuxJuegos.com

Las alternativas libres al software privado.

Linux InsideUno de los mayores miedos que tienen los usuarios de Windows al intentar pasar a Linux es pensar que no podrán utilizar todos los programas que utilizan habitualmente.

Esto es una postura cómoda, se dice que no serán capaces de acostumbrarse a una nueva forma de buscar cómo cambiar el tipo de letra. Bueno, cada cierto tiempo Microsoft nos “regala” sus nuevas versiones de Word y todo el mundo aprende ¿no?

Pues bien, dentro del Software Libre existen versiones libres del software privado, que es de la misma calidad e incluso, en algunas ocasiones, de mayor.

Pongamos un ejemplo: la suite ofimática de Mirosoft Office (con el famoso Word, Excel, etc) tiene su homólogo en la suite libre OpenOffice (con su Write, Calc, etc), el cual es capaz de leer documentos de Word y guardarlos con ese mismo formato. Además, existe una versión para Windows, para que se pueda probar y disfrutar en su versión 2.4.

Además, si por alguna razón no puedes vivir sin un programa específico de Windows puedes probar un emulador de dicho SO, concretamente con wine, el cual es capaz de hacer funcionar programas de Windows en Linux. Entre estos programas tan famosos con emule, Office o Photoshop.

Existen multitud de páginas web donde muestran las alternativas que se tienen para poder trabajar sin problemas con Linux, pero básicamente basta con tener en favoritos estas tres.

El origen del nombre de las diferentes distribuciones Linux

Linux InsideEn ocasiones, cuando nuestra mente no tiene nada mejor que hace, nos preguntamos cuál es el origen de los nombres que poco a poco adquieren un significado propio en nuestra vida.

Así, el nombre de las distribuciones Linux tienen origen curioso. A continuación os describo es significado de algunas de ellas

  • OpenSuSE: Como ya he comentado, el proyecto SUSE está esponsorizado por Novell y AMD. SUSE es una acrónimo del aleman, concretamente de “Software- und System-Entwicklung” y la palabra open hace referencia a su ideal de proyecto abierto. No obstante existe otra teoría sobre el nombre SuSE, podría tratarse de un homenaje al ingeniero computacional Konrad Zuse.
  • Ubuntu: El signficado de Ubuntu está muy relacionado con los ideales del Software Libre ya que segunla propia Ubuntu.com “Ubuntu es una palabra africana que quiere decir “humanidad para los otros”. Es decir, la colabroación con el resto de la gente me hace humano.
  • PCLinuxOS: Esta distribución tiene un significado mucho más obvio, se trata de la unión de tres palabras: PC + Linux + Operating System=PCLinuxOS. Hay que destacar que esta distribución tiene un marcado carácter gráfico similar a Windows, para facilitar la migración de los nuevos usuarios (aunque yo sigi prefiriendo OpenSuSE)
  • Mandriva Este nombre es muy sencillo ya que proviene de la unión de dos proyectos anteriores: “Mandrake” y “Conectiva”. Cogiendo el principio y el final de ambas palabras aparece Mandriva.
  • Debian: Curioso y muy personal el origen de este nombre: Ian Murdock creo Debian en 1998, el nombre proviene de las tres eltras iniciales de su novia (ahora esposa) Debra y su nombre Ian.
  • Kubuntu: No es más que Ubuntu con KDE: K + Ubuntu.
  • Gentoo: También curioso este nombre ya que Gentoo es el nombre del pingüino más rápido que existe, y la masota de Linux, Tux, es un pingüino. Esta distribuciçon se jacta de ser una de las más rápidas que existen

Para ver la lista completa, visitad la página de Royal HeHe2-no

Por cierto, quiero resaltar que cuando estaba haciendo este post encontré algunos parecidos:

¿Por qué Linux no necesita desfragmentación?

TuxEntre las ventajas que tiene utilizar un sistema Linux en lo referente al hardware está el no necesitar desfragmentar tus discos duros. Es decir, a menos que esté el disco duro completamente lleno, éste funcionará igual de rápido siempre, cosa que no ocurre con otros sistemas operativos como Windows.

La explicación de esta ventaja significativa radica en la forma que tiene cada Sistema Operativo (SO) de dejar escrita la información en el disco duro.

Defrag

Cuando se guardan datos en un disco duro se escribe 2 cosas: una tabla de contenido (TOC) al inicio físico del disco y la información misma en un sector del disco duro más o menos grande (depende del tamaño del archivo). Es decir, imaginemos que tenemos un almacen, cuando entra un producto debemos ponerlo en la lista de productos (TOC) y asignarle un espacio en las estanterias.

Pues bien, esto se pude hacer de dos formas: Lineal y Con Huecos (la nomenclatura es mía)

En la lineal, cada vez que se crea algo nuevo se pone seguido a lo que había anteriormente. Así voy llenando el almacen secuencialmente, una cosa tras otra.

En la de Con Huecos, pongo cada cosa muy separada de la otra, ocupando con muy poca densidad el espacio del disco duro.

En un principio la cosa esta bien, cualquiera de las dos formas parece correcta, pero ¿qué pasa si realizo un cambio y un archivo ya archivado se hace más grande (o recibo más productos del mismo tipo que el primero)

En la lineal, no hay más remedio que ponerlo separado del original, ya que no hay espacio ni antes ni después, así la información (el producto) se disgrega por el disco duro (por el almacen)

En la de Con Huecos, no tengo ese problema, puedo añadir más información (producto) o antes o después ya que hay hueco hasta el anterior o próximo fichero. Esto se llama pensar en lo que se hace y mantener el disco con la información siempre ordenada.

Espero que la explicación haya sido clara, es algo complicado pero creo que servirá. Si queréis una explicación más detallada no tenéis que visitar Why doesn’t Linux need defragmenting?

Página siguiente →


Aquí tienes disponible una lista con otros blogs publicados por: Ebooz.com



Software Blogs - BlogCatalog Blog Directory
Blogalaxia
BlogESfera Directorio de Blogs Hispanos - Agrega tu Blog
Galaxia Linux