viernes, 27 de abril de 2012

¿Quién Construye un Software?


Publicado originalmente el jueves veintisiete de abril en la versión impresa del Diario Jaén.

En principio siempre hacen falta tres figuras fundamentales en este proceso. Por un lado están los analistas, encargados de tratar con los clientes y responsables de entender lo que realmente quieren así como de comunicárselo a las personas a su cargo. A cargo de los analistas e inmediatamente por debajo de ellos se encuentran los diseñadores, responsables de comunicarse con los analistas y de dar forma a sus indicaciones a base de diagramas. Finalmente existen los programadores, dedicados a codificar (programar) lo que los diseñadores les encargan con sus esquemas. Los programadores también tienen jerarquías, incluso se organizan jerárquicamente los diseñadores y los analistas (en función de la dimensión del proyecto). En una gran empresa existirán también jefes de proyecto, dedicados a dirigir uno o varios encargos, así como gerentes y demás cargos administrativos de alto rango.
La mayoría de la gente entiende que un software está formado por una serie de instrucciones escritas en lo que se denomina código de programación o código fuente. Existen muchos lenguajes de programación con los que escribir código fuente (véase Java, C, C#, Objective C, HTML, etc). Hay lenguajes más complejos y lenguajes más sencillos. Por lo general un software complejo necesita de un lenguaje de programación también complejo para programarlo. El caso es que el código no se programa sin que los diseñadores desarrollen complejos esquemas que representen la arquitectura de un software. Los diseñadores estudian las características de cada software solucionando y optimizando cada aspecto del mismo. El símil es bien sencillo, un diseñador hace los “planos” de una software tal y como los delineantes y los arquitectos técnicos lo hacen para los arquitectos. Siguiendo con el ejemplo anterior, un programador vendría a ser un albañil. Analistas son los menos, y se encargan de encauzar el trabajo de los diseñadores así como de valorar sus resultados. Volviendo al símil de antes, estos últimos serían los arquitectos.
Visto lo anterior es fácil explicar el hecho de que haya tanto trabajo para los informáticos. Supuestamente los ciclos formativos preparan programadores, la ingeniería técnica en informática (más o menos lo que ahora es un grado) forma por su parte a programadores de alto rango junto con diseñadores de baja cualificación, la ingeniería en informática (lo que se denomina ahora master) se encarga de preparar diseñadores de alta cualificación y analistas. El problema y a su vez la ventaja para los empleadores, es que mientras que un arquitecto se niega a trabajar como albañil no ocurre lo mismo en informática. Aunque a decir verdad quizás sobren aspirantes a analistas y falten programadores (tal y como también ocurre ahora con los arquitectos).
Espero que esta visión general muy simplificada os ayude a entender mejor el trabajo de los que tienen relación con el mundo de la informática.

miércoles, 25 de abril de 2012

William Bonney, Más Conocido Como Billy el Niño


Billy el Niño no fue sólo un forajido más del lejano oeste, representó a un nutrido grupo de norteamericanos de aquel entonces, muchos lo consideraron y aun lo consideran un héroe y con su leyenda y sus actos se cimentaron gran parte de las bases sobre las que hoy descansan los Estados Unidos. Hoy enlazo un pasaje sobre su vida en voz de Juan Antonio Cebrián y por cortesía 32rumbos.com.

lunes, 23 de abril de 2012

Acortadores de Direcciones URL


Publicado originalmente el jueves diecinueve de abril en la versión impresa del Diario Jaén.
Tal y como comentaba hace unos días en un artículo dedicado a vocabulario, una dirección URL viene a ser lo siguiente, (...) “Cuando se pretende llegar a un lugar de Internet hace falta disponer de su dirección. Calle con nombre tal y número pascual es al mundo físico lo que al digital es http://www.loquesea.deestetipo. El final suele ser com si la dirección es de un sitio comercial, es si pertenece a España, etc.” (...). Por si aun pudiera no haber quedado del todo claro, también extraigo el siguiente fragmento de la Wikipedia, (...) “Un localizador de recursos uniforme, más comúnmente denominado URL (sigla en inglés de uniform resource locator), es una secuencia de caracteres, de acuerdo a un formato modélico y estándar, que se usa para nombrar recursos en Internet para su localización o identificación, como por ejemplo documentos textuales, imágenes, vídeos, presentaciones, presentaciones digitales, etc.” (...).
Pues eso, que según el párrafo anterior todas las http://www.loquesea.deestetipo son direcciones URL. Una vez sabido esto seguro que la inmensa mayoría de los que leen estas líneas se habrán encontrado alguna vez con direcciones URL demasiado largas. Para lidiar con ellas surgieron los llamados acortadores de direcciones URL (denominación que obtienen a partir de su nombre en inglés, URL shorteners). Usando un acortador de direcciones URL podemos lograr que cualquier dirección URL no tenga una extensión mayor a cinco caracteres (sin contar la raíz de la dirección URL, que siempre será la misma para según el acortador que utilicemos).
A continuación dispongo un ejemplo. Si echáis mano del acortador de direcciones URL de Google para tratar la dirección URL entre paréntesis (http://www.google.es/#hl=es&gs_nf=1&cp=5&gs_id=i&xhr=t&q=url+shortener&pf=p&safe=off&output=search&sclient=psy-ab&oq=url+s&aq=0&aqi=g4&aql=&gs_l=&pbx=1&bav=on.2,or.r_gc.r_pw.r_qf.,cf.osb&fp=da6130c24c52484c&biw=1115&bih=592) obtendréis como resultado esta otra, http://goo.gl/jRyai. A tenor de lo anterior y tal y como comentaba más arriba, esta última dirección es mucho más sencilla de utilizar y por supuesto apunta al mismo sitio que la otra.
Los acortadores de direcciones URL pueden ser útiles en muchos ámbitos. Por ejemplo cuando queréis listar una serie de direcciones URL en una bibliografía y buscáis mantener un buen estilo, también cuando vais a cualquier sitio y os tienen que dictar una dirección URL demasiado larga que tenéis que memorizar o apuntar en un papel.
Algunos ejemplos de sitios web dedicados a cortar direcciones URL son http://goo.gl/ y http://bit.ly/. Espero que os sean de utilidad.

martes, 17 de abril de 2012

Jack White Te Invita a Escuchar Su Nuevo Álbum, Blunderbuss, Gratis y en Steaming desde la iTunes Store


Jack White, el antiguo componente de los geniales White Stripes, ha decidido dar acceso gratuito a través de la iTunes Store y mediante streaming a su nuevo disco en solitario, titulado Blunderbuss. He estado escuchando algunas canciones y me parece que puede que sea un gran disco, así que si os fiáis de mis gustos y además os simpatiza la música de este hombre, no dejéis pasar la oportunidad y corred a pegarle una escucha a Blunderbuss. El disco saldrá finalmente a la venta el 24 de abril.
This Head I Hold - This Head I Hold (Electric Guest). Una vez abierto Spotify, si es necesario, haced doble clic sobre el tema seleccionado. Enlazaré alguna canción del álbum en cuanto esté disponible en Spotify :)

viernes, 13 de abril de 2012

El Mundo Today. La Actualidad del Mañana


Publicado originalmente el jueves doce de abril en la versión impresa del Diario Jaén.
Tirotean al Ratoncito Pérez cuando se disponía a visitar a la infanta Leonor. No Esperaban su visita y cargaron contra él partiéndole los dientes (...). Sale de un coma excepto para su mujer. No responde a preguntas como “¿Qué has comido?” o “¿En qué piensas?” (...). Se suspende la crisis por falta de fondos. La crisis se hunde (...). El Ministerio de Defensa adquiere armas de mujer. Varios libros de Danielle Steel ya van camino de España (...). Cierra un minibar por huelga de minicamareros. Se respetarán los servicios minis (...). Un poema en mal estado intoxica a 13 personas de melancolía. Seis de los afectados siguen intresados con “pesadez de corazón” (...). Inventan un robot que pide en el metro. Se usará para recaudar fondos para estudios científicos (...). Rafa Nadal se plantea cobrar por jugar al tenis. Vive de ayudar en el estanco de un pariente (...). Descongelan a Walt Disney para preguntarle una cosa (...). Los monos podrán oír en estéreo (...). El zoo de Barcelona adquiere seis gallumbos (...). Pérez Reverte deja la novela y se pasa al PowerPoint (...). Crean la primera rata gay mediante ingeniería genética (...). Muere la ardilla que le ponía la voz a Shakira (...). Hallan un hombre culto tras un arbusto (...). A Chiquito de la Calzada se le aparece Jesufistro (...).
Todos los que recojo en el anterior párrafo son algunos de los titulares que pueden leerse en El Mundo Today a diario. A la gente de esta web se le ocurrió hacer un diario digital de aspecto serio pero de contenidos totalmente disparatados. La idea es que cualquiera pueda estar al tanto de la actualidad pero siempre con un toque de humor. Debido a esta pretendida seriedad de la que hablaba antes, y gracias a la gran difusión que suelen alcanzar algunos de los artículos que publican, es muy común encontrar comentarios a algunas noticias en los que sus autores están completamente convencidos de que se está hablando de un hecho real. Esto último suele ser hilarante en la mayoría de los casos, incluso hay gente que acusa al periódico de tratar algún tema con poca seriedad o con parcialidad.
El Mundo Today es una web con una gran difusión y eso la ha llevado a probar fortuna en otros formatos. Está por ejemplo El Domingo Today, El Mundo Today TV e incluso El Mundo Today Radio. En este último caso puede escucharse a la gente de El Mundo Today en la Cadena Ser y también en M80 Radio, en ambas emisoras cuentan con sus propios espacios de humor.
El Mundo Today fue fundado en febrero de 2009 por Xavi Puig y Kike García. A día de hoy cuentan con muchos más colaboradores. Desde aquí os recomiendo encarecidamente que os paséis de vez en cuando por esta web (http://www.elmundotoday.com) para que así la actualidad del día a día no se os haga tan dura. Os aseguro que lograrán hacer que soltéis más de una carcajada.

martes, 10 de abril de 2012

El Efecto Dzhanibekov. La Rotación de Objetos No Simétricos en Ingravidez



Vuelvo a referirme a mi muy querido y siempre más que recomendado blog Microsiervos para hablar esta vez del llamado efecto Dzhanibekov (el cual desconocía totalmente antes de leer la entrada a partir de la cual redacto este artículo). Resulta que en una de sus misiones el cosmonauta uzbeko Vladimir Dzhanibekov observó que los objetos asimétricos que giran sobre si mismos en situaciones de ingravidez, cambian de repente su sentido de giro 180 grados. El vídeo que encabeza esta entrada ilustra lo que os comento a través de estas líneas. Como veis, se trata de un efecto la mar de vistoso a la vez que desconocido. Imagino que este problema dará muchísimos quebraderos de cabeza a los ingenieros responsables de los diversos instrumentos relacionados con la exploración espacial.
Nótese a modo de bonus que no hay ningún artículo en Wikipedia relativo a este efecto. Igualmente he descubierto con esta entrada de Microsiervos que existe una versión dedicada a las matemáticas del sitio web ya citado en este blog, StackOverflow (de allí es de donde sacan los de Microsiervos más información acerca del efecto Dzhanibekov).
¡No dejéis de visitar el enlace original si estáis interesados en este efecto!
Cosmic Girl - Remastered for 2006 (Jamiroquai). Una vez abierto Spotify, si es necesario, haced doble clic sobre el tema seleccionado.

martes, 3 de abril de 2012

Bob Dylan en el FIB 2012


Hoy os traigo una muy buena noticia para todos aquellos que disfrutéis con la absolutamente genial música de Bob Dylan. Resulta que, en lo que es ciertamente un movimiento muy muy extraño por parte del artista y del propio festival, será el cabeza de cartel del FIB de este año. Así que si tenéis la oportunidad de pasar por Benicasim durante los días que dure el Festival Internacional de Benicasim, sabed que podréis disfrutar del excepcional Bob Dylan (espero que me mandéis fotos y postales).
Love Minus Zero - Bringing It All Back Home (Bob Dylan). Una vez abierto Spotify, si es necesario, haced doble clic sobre el tema seleccionado.