¿Qué deseas aprender?
Julio 9, 2009
Me hacen falta algunas ideas para la “Academia de verano”, y coincide con que quiero probar la función de encuestas de WordPress.
Me gustaría agregar un par de entradas más al tema de informática. La razón es que ésta es, para un blogger, como la gramática: es aterradora y te sabe a rayos al principio, pero no puedes sobrevivir sin ella. Tu ayuda respondiendo esta encuesta será muy apreciada.
Puedes marcar cuantas respuestas quieras. No es que haya tantas opciones, pero…
aa
aauan
¿Qué tiene Ubuntu que no tenga Mac?
Octubre 10, 2008
Esta entrada fue escrita originalmente bajo el disfraz de comentario, como mi querido vecino Jusamawi acostumbra a hacer. En esta ocasión, a diferencia de las anteriores, decidí que no podía dejarla así escondida y decidí, fresca y unilateralmente, publicarla como se merece; como una entrada hecha y derecha.
Espero no haber sobredimensionado la confianza con la que su autor me ha honrado.
.
¿Qué tiene Ubuntu que no tenga Mac?Por JusamawiHe estado tentado de afilar las uñas y hacer un panégirico de Ubuntu. Después he pensado, ¿cuál es la pregunta? Está bien clara. ¿Qué tiene Ubuntu que no tenga Mac? La respuesta es fácil. Lo que hay detrás. Apple es una gran empresa que hace unos productos formidables. De hecho yo mismo he comprado un Macbook aun con la intención de usar Linux en él. Problablemente no hay un sólo portátil que pueda competir con él al menos dentro de su gama. En cuanto al sistema operativo, aparte del tiempo que lleva acostumbrarse a las novedades no tengo más que buenas palabras. Lo que parece increible es que el 92% de ordenadores lleve Windows y sólo un 7% OSX (el otro 1% es para Linux). Ahí no tengo duda, Mac le da mil vueltas a Windows. ¿Dónde está el secreto de Windows, entonces? En la tecnología no, en la estética menos, el precio no es tan diferente como para explicar este fenómeno. ¿Dónde pues? Monopolio, marketing, abuso de poder, privilegios. No nos engañemos, Bill Gates no es el malo de la película. Él hace su trabajo y por lo que se ve no le va mal. Ha sido capaz de hacer que todo el mundo use un producto sin ser objetivamente la mejor oferta posible. Eso tendrá su mérito, digo yo. Tal vez la respuesta no sea echar la culpa al tío Bill, sino pensar en los consumidores, que se supone somos mayores de edad y sin embargo nos comportamos como borregos al seguir el dictado de lo que nos dicen. Luego es fácil criticar. Yo he optado por Linux, y juro que no ha sido por hacerme el diferente. A tu pregunta responderé diciendo que no hay nada en Mac que no se pueda hacer en Ubuntu. Se suele decir que todo aquel que prueba Mac no puede dejarlo. Yo lo he comprobado. Es deslumbrante. Yo he caido en la tentación a medias. Mi intención era, al principio, instalar sólo Linux y quitar OSX del ordenador. Finalmente he instalado Ubuntu en una partición del disco duro y he dejado otra para Mac. Me daba pena borrarlo del mapa. Prefiero conocerlo un poco más. Lo que no tengo duda es, tras casi dos años con Linux-Ubuntu,que se puede trabajar de otra manera. Lo mismo me ha pasado con Firefox, The Gimp, Open Office y el mismo WordPress. He aprendido, me han ayudado y he colaborado en lo que he podido. Es increíble pensar que en el siglo XXI se puedan hacer las cosas sin seguir los dictados de gobiernos y multinacionales. Puedo asegurar que la calidad es excelente, que las posibilidades de adaptar los medios a tus necesidades son casi infinitas, que el desarrollo y la mejora son continuos y que detrás de todo esto no hay una secta ni cuatro chalados. Esto va en serio. El software libre es uno de los pocos ejemplos de que otro estilo de funcionar, trabajar, colaborar y ayudar es posible. Si además añadimos a eso que yo no hago el más mínimo sacrificio, en cuanto a pérdida de calidad o de posibilidades, que nadie me ha comido el coco y que de verdad me siento libre de poder hacer siempre lo que quiera, la respuesta final no tiene dudas para mí. Linux en general y Ubuntu en particular suponen no sólo una realidad sino una auténtica esperanza de que otro mundo es posible. Tal vez esto suene demasiado ampuloso. Si uno se detiene a pensar detenidamente en las connotaciones que esto tiene quiero pensar que se dará cuenta de que lo que digo no es exagerado. Baste pensar en casos como el dela Fundación Mozilla y su Firefox, o el de la Wikipedia, de la que todos se reían al principio. Yo, se nota, estoy feliz con Ubuntu, tengo todo lo que necesito. Nunca en dos años me ha dejado colgado y lo que es más importante: he podido resolver yo mismo todos los problemas que se han ido presentando. Además, por si fuera poco, cada seis meses tengo una versión de Ubuntu corregida y mejorada al alcance de un click. And last but not least, es absolutamente gratis. En este caso no hay trampa ni cartón y qué quieres que te diga, en los tiempos que corren, eso no deja de asombrarme. No voy a poner enlaces para que consultes especificaciones técnicas ni nada por el estilo. Si un día tienes un rato libre basta con te lo descargues de la página de Ubuntu, lo grabes en un Dvd y lo pruebes. No hace falta siquiera instalarlo. Puedes simplemente arrancar el ordenador desde el DVD y probarlo. Si te gusta lo instalas si no, no lo tires, regálaselo a alguien, te lo agradecerá. |
Programas, lenguajes y sistemas operativos
Octubre 2, 2008
Muchas personas confunden estos tres términos. Sin embargo, son del tipo de cosas que necesitamos tener claras (o al menos no completamente oscuras) a la hora de navegar por el océano de la web, especialmente cuando amenaza tempestad.
La razón para ello es que una palabra cuyo significado no conocemos, o que confundimos con otro, o que nos acabamos de inventar “porque se deduce fácilmente del contexto” y muchas otras formas de lo que se llama palabra malentendida, puede causar estragos inimaginables, no sólo en tu comprensión de un tema, sino hasta en su tu propio cociente intelectual. Lo que acabas de leer no es una broma pesada…. En este enlace encuentras el cómo y por qué.
Esta es una entrada prometida hace varios meses a mi querido amigo Iñaki, espero que todavía pueda serle útil.
Para comenzar, podríamos decir que tanto un lenguaje como un sistema operativo son, de una u otra forma, dos tipos especializados de programas.
Sin embargo, programa no es sinónimo de sistema operativo ni de lenguaje. Son conceptos muy relacionadas, pero diferentes.
Los programas
Un programa, en su definición más simple, es un conjunto de instrucciones, de ódenes, para tu computadora. El programa primero se instala y entoces ya está listo para dar las instrucciones y tu computadora para recibirlas. Y el resultado es que cuando haces clic en un botón, tu computadora “sabe” que debe hacer “A”. Cuando presionas una tecla, ella “sabe” que debe hacer “B”. Y cada vez que realizas la misma acción, ella ejecuta la misma orden, de la misma manera siempre.
Por ejemplo, un programa procesador de texto, como Word, “sabe” que cuando tú seleccionas un texto y le das la instrucción “Ctrl+B”, ella debe poner en negritas ese texto. Tú presionas esas dos teclas, y siempre siempre que estés en Word, el texto se pondrá en negritas.
Pero si no estás en Word, sino en un programa navegador, como Explorer, y presionas “Ctrl+B”, no pasa nada (o pasa algo diferente), ya que este programa no contiene esa instrucción:
“Teclas Ctrl+B = negritas en texto seleccionado”
o como se escriba esta instrucción en el lenguaje en que están escritos estos programas.
Ya que sí, aquí es precisamente donde se juntan programas y lenguajes.
Pero antes de entrar en lenguajes, te cuento que hay tres clases principales de programa. Están los dos que ya vimos al comienzo de esta entrada (es decir sistemas operativos y lenguajes de programación). Y, además, están las aplicaciones, que son el tercer tipo.
Los sistemas y los lenguajes los veremos en un minutito.
Las aplicaciones son el tipo de programas que no son impresicindibles para el funcionamiento de tu máquina. Las aplicaciones son el tipo de programas que personas normales, como tú y yo, conocemos, usamos y manejamos hasta cierto punto. Son aquellos programas que no requieren que seamos unos genios de la informática, para poder hacerlos funcionar. Algunos ejemplos de aplicaciones son:
- los procesadores de texto (como Simple Text, Pages, Word o millones de otros),
- los editores de imágen (como Photoshop o Gimp)
- los navegadores (como Safari, Firefox, Opera, Camino o Explorer)
- los reproductores de imagen o sonido (como iTunes, Quicktime o Windows Media Player)
Hay aplicaciones muy sencillas, y otras extremadamente complejas y sofisticadas. Hay muchísimas otras clases, y miles de ejemplos en cada una, pero todas, como programas que son, hacen lo mismo: le dicen a tu computadora: “cuando el usuario aprieta aquí, tú haces X y cuando el usuario hace clic allá, tú haces Y“.
Los lenguajes
Por ahora (año 2008), lo más probable es que si le preguntas a tu máquina algo “personal”, como cuál es su color favorito, ella no sólo no te responda, sino que no tenga la menor idea de que le estás preguntando algo. En realidad, siendo una máquina, un objeto, NO tiene idea de absolutamente nada. Como máquina que es, pertenece a una especie diferente. No sólo “habla” otro lenguaje, sino otro tipo de lenguaje. Se llama “lenguaje de máquina”. Muy original el nombre, muy creativo, como puedes ver.
El lenguaje de máquina es un lenguaje que, en general, los humanos no podemos hablar ni comprender. No es como si fuera ruso, por ejemplo, que aunque es muy diferente al nuestro, con un poquitín de estudio y mucha práctica podemos aprenderlo. No. Es como si fuera “hormigués”, “perruno” o “delfiniano”…. se basa en códigos o señales completamente diferentes a todo lo que conocemos, como si fueran sonidos que por cuestiones fisiológicas, no podemos reproducir con nuestros actuales cuerpos.
Se compone de sólo dos símbolos, dos valores, dos sonidos, dos estados si quieres: Cero y Uno. Y todo tiene que traducirse o convertirse a cierta cantidad de Ceros y cierta cantidad de Unos dispuestos de cierta manera.
La información sobre este tema puede extenderse bastante, pero no es el propósito de esta entrada. Para darte una idea simplemente, la letra J en binario sería “01001010″, la S sería “01010011″, y así sucesivamente.
Ahora bien, si mueres de curiosidad sobre éste, el lenguaje que usan las máquinas para comunicarse entre sí, puedes leer este estupendo artículo, de los poquísimos que he visto a cuyo autor estaba verdaderamente interesado en comunicar algo comprensible a los principiantes.
Los humanos, entonces, no podemos comunicarnos con las máquinas, ni ellas con nosotros. Necesitamos lenguajes intermedios, que sean comprensibles tanto para una computadora, como para una persona. Y los hay. Se llaman lenguajes informáticos, los hay de varias clases, y cumplen diversas funciones.
Dos ejemplos de lenguajes informáticos son los lenguajes de programación y los lenguajes de marcado.
Naturalmente, los programas se escriben en lenguajes de programación. Son lenguajes legibles y comprensible por humanos, y que pueden luego se “traducirse” a la versión binaria que las diferentes computadoras pueden “comprender” y ejecutar. Sobre el más famoso de los lenguajes de marcado, el HTML, escribí una entrada hace unos meses, donde puedes encontrar más datos sobre el tema de lenguajes.
Los sistemas operativos
Si ya comprendes lo anterior, esta última parte se te hará facilísima. Si no estás completamente seguro, es buena idea que revises lo que acabas de leer a ver qué palabra o palabras no comprendiste completamente y la aclares (sea en mi Glosario o en un diccionario online o físico) antes de continuar.
Un sistema operativo es sencillamente el conjunto (sistema) de programas que necesita tu computadora para operar ella misma y para que operen los programas que le hayas instalado, así como los periféricos que ella tenga conectados. Por ejemplo, el programa que hace que puedas imprimir un documento es parte del sistema operativo.
Algunas de las funciones de las que se encarga un sistema operativo son el encendido, el apagado de la máquina y la mejor utilización posible de la memoria disponible. También, la interfaz, es decir la “cara” que le presenta el sistema operativo al usuario, si es amigable o no, si tiene ventanas o sólo letras, si es bonito, aburrido o complicado de usar. También determina cuántas cosas puede hacer al mismo tiempo sin congelarse, apagarse, caerse o necesitar un rebote.
Aunque en este momento todavía un 92% de los usuarios emplea alguna de las versiones del Sistema Operativo Windows en sus computadoras, Windows no es el único sistema que existe. Tampoco el mejor. Aparte de Macintosh y Linux, en este enlace encuentras una presentación de otros diez sistemas.
Personalmente, considero el sistema X de Macintosh, (conocido como “OS X”, cuya última versión es el 10.5 Leopard), la Octava Maravilla del mundo. No pretendo criticar en esta entrada al sistema operativo Windows. Tiene suficientes críticos (¿o debo decir “víctimas”?) entre sus propios usuarios. Baste decir que yo no cambio a Mac por nada en el mundo. Pero hay otras opciones. Mi querido vecino Jusamawi, por ejemplo, te puede hablar de las maravillas del sitema Linux y de Ubuntu.
Finalmente, para cerrar esta sección y esta entrada con una nota triplemente esperanzadora sobre el tema de los sistemas operativos, te dejo con un muy buen artículo de uno de los “Señores Bloggers” en español, Enrique Dans.
Feeds, RSS y otros jeroglíficos
Mayo 12, 2008
Palabras como RSS, feeds y otras aún peores que frecuentemente las acompañan en la misma oración, son de las más comunes en la jerga de los blogs. Trágicamente, las “explicaciones” que se les intenta dar en Internet parecen ser las más confusas e indescifrables, al menos en español. Para mí, esta situación ha llegado a ser tan intrigante que ya he comenzado una entrada sobre la dificultad que parece haber para explicar cuestiones técnicas en términos comprensibles.
En la entrada probablemente más importante de mi blog, Cómo Comenzar un blog decía, hace casi un año:
Ignora los términos que están de última moda. Si tienes una de estas palabras o siglas [como RSS] zumbando en tu cabeza y no estás seguro/a de si pertenece o no a la lista de “ignorar”, asume que sí pertenece. No te preocupes, más adelante tendrás tiempo más que suficiente de aclarar cada uno de estos términos, como Dios manda.
32 entradas más tarde, ha llegado ese “más adelante”.
Aclarar las palabras feed y RSS me ha llevado –lo creas o no– más de 8 horas de trabajo. Y ha resultado completamente imposible hacerlo en nuestro propio idioma. Uno de los problemas parece ser la confusión entre ambos términos.
Sin embargo, al final resultaron ser conceptos extremadamente simples. Así reconocí que había encontrado la Verdad en cuanto a ellos.
Qué es un feed
Un feed es simplemente un archivo que contiene una versión abreviada de una página web (como el “Home” de tu blog), creado para compartir su contenido con otros sitios web.
Una característica del feed es que se actualiza constantemente con lo que se publica o se comenta en tu blog. Contiene lo que escribes, incluyendo tus imágenes y enlaces, pero sin el diseño.
¿Quieres ver un feed, tu propio feed? Abre una nueva ventana o pestaña en tu navegador y escribe el URL de tu blog, seguido de “/feed”. Es decir, http:// elnombredetublog.wordpress.com /feed (sin los espacios); y…
Voilà! Ahí lo tienes. Eso es un feed, tu feed.
Si tu blog tiene más de dos meses de edad, si está abierto al mundo y si publicas al menos una vez cada dos semanas; créeme, más de alguien lee tu feed. Si quieres, puedes jugar un poco con él en este punto, para ganar algo de la familiaridad y el control que regularmente complementan la comprensión.
En tu Panel de Control –> Configuraciones (Settings) –> Lectura están las 3 opciones para tu feed.
- En la opción “Syndication feeds show the most recent ___ posts” (Los feeds publicados muestran las ___ entradas más recientes) determinas cuántas entradas quieres que se vean en tu feed.
- En la opción “Para cada artículo en un feed, mostrar…”, decides si quieres que tu feed muestre las entradas completas o sólo los primeros párrafos.
- En la opción “For each article in an enhanced feed, show…” (En cada artículo de feed “mejorado” mostrar:…) puedes escoger si mostrar o no en cada artículo a los lectores de tu feed: tus categorías, tags, número de comentarios, y opciones para añadir tu feed a cuatro “lectores de feeds” (hablaremos sobre esto en un minuto).
Prueba cambiar algunas de las opciones para que veas lo que hacen. No olvides presionar el botón “Guardar cambios” antes de ir a tu feed a mirar cómo se ven.
Finalmente, para terminar la aclaración del término, cuando hablamos de la palabra feed en términos de la web, la usamos siempre como sustantivo: decimos “un feed”, o “tu feed”. Feed, como sustantivo –contrario a lo que se plantea en las definiciones comunes en Internet– no es “alimentar” ni “alimentación”. Ese es su uso como verbo en inglés.
Feed como sustantivo, significa “pienso”, es decir, alimento para ganado. Y creo que el término, aunque un poco insultante para los humanos, es bastante descriptivo de lo que hace un feed. Tendrás mayor realidad sobre este pequeño chiste cuando te descubras a ti mismo/a horas de horas frente a tu pantalla masticando contenidos web en tu flamante lector de feeds. Espero que te rías cuando llegue ese momento.
Para qué sirven los feeds
Los feeds por sí solos no tienen ninguna utilidad. A muy pocas personas se les ocurriría que es mejor leer un blog en forma de feed que en su forma original. La palabra “UN” es la clave aquí. Los feeds sirven para que puedas leer MUCHOS blogs, no uno.
Existen unos programas especiales que se llaman “lectores” (readers) o “agregadores”, donde en una sola página web puedes leer todos tus blogs favoritos. Otros sitios que no son blogs, pero se actualizan frecuentemente, como de noticias, etc., también disponen de feeds que puedes agregar a tu lector.
Estos lectores te permiten escoger tus cinco, veinte o trescientos sesenta blogs favoritos y leerlos desde una sóla página… en forma de feed. Esto te ahorra bastante tiempo porque te evita tener que visitar a diario tus cinco, veinte o trescientos sesenta blogs y sitios favoritos para ver si hay novedades. Sólo vas a uno: tu lector, y allí lo tienes todo. Además, los lectores de feeds te permiten compartir las entradas de tus blogs favoritos con tus amigos y también tienen otras funciones, pero dejaré que las descubras por ti mismo/a.
WordPress recomienda el lector de Bloglines. Yo lo he usado, es excelente y brinda muchísimas opciones. Sin embargo, en mi opinión, el más sencillo de usar (aunque es un poco limitado) es el lector de Google. Para que tengas una mejor idea, en este enlace tienes un mini-tour por este lector, y en este otro enlace, tienes mis feeds compartidos en el lector de Google.
Estos lectores no pueden leer los sitios en su forma original. Los necesitan en forma de feed. Uno de los formatos más comunes para que los lectores “capturen” los feeds tan pronto se publican y te los presenten para que tú los leas, se llama RSS.
Qué es RSS
Entonces, los feeds están escritos principalmente en un formato llamado RSS. También se escriben en otros formatos con nombres igualmente “simpáticos”, como Atom.
RSS es una sigla muy especial, ya que significa diferentes cosas. Así mismo. Aunque no lo creas. Y en diferentes fuentes en la Web, se dice “que hay una discusión al respecto”, o que “significa 4 cosas diferentes según el grado de actualización del formato”, o que “hay ciertas preferencias con respecto a su significado”.
Como puedes imaginarte (si me conoces), te daré un solo significado. Si dentro de un par de años los geeks se ponen de acuerdo y RSS llega a significar algo diferente a lo que te voy a decir o aparecen nuevos significados, pues ya tienes algo de lo que puedes culparme si quieres.
RSS es la sigla de “Sindicación Realmente Simple”. (Really Simple Syndication).
Ahora bien, paradójicamente, ocurre que la palabra “sindicación” en español es cualquier cosa menos “realmente simple”. Yo llegaría hasta a decir que es un poquitín difícil.
En primer lugar, resulta ser (al menos en lo que respecta a su uso en la redifusión de contenidos en los medios de comunicación) un barbarismo, es decir “un extranjerismo no incorporado totalmente al idioma”, según la Real Academia. Por esta razón, en español debería usarse “Redifusión” en vez de “Sindicación”. Pero entonces esto significaría cambiar “RSS”, por “RRS” en español, con lo cual todo se complicaría más aún.
En segundo lugar, aunque la palabra proviene originalmente de misma raíz griega de términos muy comunes en nuestro idioma, como sindicato, no significa lo mismo, ni siquiera se parece.
Syndication en inglés tiene un uso especializado bastante particular, que no existe en español. Y esta acepción de la palabra, que es la que se aplica al caso de esta entrada, se refiere al campo del periodismo.
Syndication significa vender un artículo o tira cómica para ser publicado en muchas revistas o periódicos a la vez. Por ejemplo, “el reportero recibió un buen ingreso por la “sindicación” de su último artículo”.
En tercer lugar, su origen griego: σύνδικος (syndikos), está compuesto por las voces syn: en conjunto; dik: justicia; y os: sufijo para género masculino; en otras palabras, un magistrado civil u otro oficial gubernamental similar.
Y, pues, naturalmente, uno tiende a quedarse en la luna, ya que esto no parece tener nada que ver con periodismo, mucho menos con Internet…. Pero qué le vamos a hacer. Así discurren y evolucionan a veces los laberintos conceptuales de las palabras a través de los siglos… Amén.
Como les contaba al comienzo de esta entrada, para rematar la confusión, a menudo se usa el concepto “feed RSS” para decir por igual “feed” o “RSS”. Y como si fuera poco, el simbolito naranja que parece un chicle gordito y que sale hasta en la sopa en la mayoría de los blogs, también se asocia indistintamente con feed y con RSS.
Como ves, estos dos términos se tratan como sinónimos y no lo son. Si lo fueran ¡te aseguro que no te sentirías confuso/a en absoluto!
Cuando necesites nuevamente “parar” una confusión respecto a este tema, simplemente mantén en mente el dato estable que dice: Un feed es un documento escrito en formato RSS. El formato RSS se utiliza para redifundir contenidos que se actualizan con gran frecuencia en la red.
Espero que con esta entrada puedan disiparse mínimamente las confusiones y los misterios. Si estoy esperando demasiado, déjame tus preguntas y con gusto te responderé lo antes posible.
Y para cerrar esta entrada con broche de oro incrustado de diamantes y zafiros, si hablas inglés, mira este video que explica en una forma magistral lo que es RSS. Es lo mejor que he visto en toda mi vida en cuanto a enseñanza audiovisual de un concepto. Si no hablas inglés, por favor, haz lo que sea para que un amigo te lo traduzca…. ¡no te lo puedes perder!
En una próxima entrada, muy próxima (que es la que en realidad espera mi amigo jusamawi), veremos de qué manera se aplican estos dos conceptos: feeds y RSS al incremento del tráfico de tu blog.



