Soy Curioso me intercambia ¿Quién fue el primer programador de la historia?

No es una iniciativa que muchos utilicen, pero me gusta ver que de vez en cuando aparece un bloguer interesado. Y desde aquí animo a quien quiera a intercambiarme un post. Podéis ver los pormenores de la iniciativa pinchando en el banner del lateral.  Esta vez ha sido Jesús Espejo el bloguer detrás de SoyCurioso el que se ha puesto en contacto conmigo, cosa que agradezco, para intercambiarme algún post de su blog. Y he elegido el titulado como ¿Quien fue el primer programador de la historia? por que me ha parecido realmente curioso y interesante. El post completo es el siguiente:

programacion_en_ada

¿Sabías, además, que el primer código para computador fue escrito por una mujer? En éste caso, tenemos que hablar de programadora. Ada Byron, alias Lady Lovelace, es considerada la primera programadora del mundo. Ada, hija de un prestigio poeta (Lord Byron), escribió su “programa” allá por 1842.

Técnicamente, el programa no estaba escrito en código, sino en notas de papel de su puño y letra, e incluso se comenta que aparecen textualmente las palabras “código fuente”. Dicho “programa” era capaz de resolver de forma automática (a través de algoritmos creados por la propia Ada) los llamados números de Bernoulli.

De hecho, aunque el programa no fue escrito realmente en un PC (o al menos, eso tengo entendido), se ha probado que, traducido a la lógica de los lenguajes de programación actuales sería totalmente funcional.

Curiosidad: El lenguaje de programación usado durante décadas por las fuerzas militares de EEUU se denominaba “ADA”, en honor a su nombre. De ahí la imagen superior ;-D.

Curiosidad friki: ¿Os habéis fijado…? El primer programa de la historia fue Open Source.

Un dato realmente interesante y perfecto para ser incluido en un blog de curiosidades :D ¿Interesante no? Pues se lo he cambiado por el de La Historia de Internet. ¿Alguien mas se anima a intercambiar posts?

Foro de Util y ¡Gratis!

Como sabéis, queridos lectores, desde hace un tiempo soy editor en Útil y ¡Gratis!, un blog dedicado al software y los servicios útiles y gratuitos. El sitio está dentro de la pequeña red cuyo mayor exponente es Mangas Verdes, el sitio de Manuel M.Almeida.

uyg-logo-ff

El caso, es que en el propio blog Mangas Verdes, se ha habilitado un foro. Donde se pueden hacer consultas y discutir cuantos temas se quieran. El foro está dividido por temáticas, cultura, tecnología, periodismo, cine … y evidentemente un foro expresamente para Útil y ¡Gratis! que es el que me encargo de moderar.

Así que ya sabeis, todos directos a preguntar, compartir, ayudar, responder y en definitiva, a darme trabajo en el foro de Util y ¡Gratis!

El software imprescindible que tengo en mi PC

En vista de que últimamente estoy trasteando bastante (ahora estoy montando un servidor con un PC que tenía medio abandonado) y que Ubuntu 8.10 espera impaciente a ser instalado en mi PC actual, he decidido hacer un listado de todos y cada uno de los programas que tengo instalados. De esta forma, cuando se me vaya todo al traste, podré recuperarlo mas o menos rápido :D Ahora mismo utilizo Windows XP SP3.

  • Antivirus ESET Nod32. Muy liviano y por ahora nunca me ha fallado.
  • Mozilla Firefox. ¿Que decir podría decir de este navegador que no se sepa ya?
  • WinRAR. Estuve probando 7zip y no me terminó de gustar. Este descompresor cumple a la perfección.
  • Windows Live Messenger. La mensajería instantánea que a mi pesar utilizan la mayoría de mis contactos.
  • SpyBot S&D. Potente desinfectador de troyanos y malware. De cuando en cuando una limpieza viene perfecta.
  • iTunes. Soy consciente de que muchos lo odian, yo lo amo y gestiona mi iPod que da gusto.
  • Nokia PC Suite. Desde que Nokia se tomó en serio el vinculo smartphone-PC, este software de gestion de telefonos ha mejorado muchisimo.
  • QuickTime. No me incomoda tenerlo, y se instala junto con iTunes.
  • Paint.Net. No necesito la potencia de Photoshop y el MS Paint se queda corto, este software es una maravilla para modificar las imágenes que terminan en el blog.
  • VideoLan. Hace ya algunas versiones el WMP se está volviendo una completa basura. Con VideoLan, puedo ver vídeos y películas sin preocuparme de nada.
  • Nero. Antes, tenía competencia en el mundo Windows, ahora nada.
  • Last.FM. Software que recomienda y reproduce álbumes en streaming. Además, se vincula con iTunes para saber que música escuchas y subir tus preferencias a internet.
  • K-Lite Codec Pack. Tengo por costumbre instalar este codec cada vez que formateo. Realmente no creo que necesite ni la mitad de lo que incluye.
  • Steam. El software de Valve para conseguir, validar y actualizar sus juegos. Una maravilla.
  • Filezilla. Cliente FTP fácil de usar y perfecto para las tareas que necesito hacer.
  • eMule. La mayoría de archivos que no se encuentran en ninguna otra red P2P, estan en la del eMule.
  • Safari. Apple lo ha metido en el actualizador de iTunes y Quicktime, yo lo utilizo para ver si este blog funciona bien.
  • Adobe Reader 8. Hay un montón de lectores PDF, pero este es el que llevo toda la vida utilizando aunque últimamente me esta cansando ya tener que esperarlo y ver como Firefox se ralentiza por su plugin. Uno de los candidatos a ser substituido.
  • Flickr Uploadr. Subir mis fotos a Flickr es una gozada con este programa.
  • FrameFun. Modifica algunas cosillas en imágenes, las redimensiona, pone sombras,… bastante completo y muy útil para bloguear.
  • FlashGet. Potente gestor de descargas, que además incorpora un cliente BitTorrent.
  • Launchy. Lanzador de programas, lo instalas y con CTRL+ALT lo ejecutas y solo con teclear el nombre del programa y Enter, se abre. Muy útil y rápido si te acostumbras a usarlo. Hace días que no abro el menú de inicio.
  • Google Desktop. Utilizo la búsqueda de cuando en cuando, pero los Gadgets me viene perfectos (tengo el de imagenes con un horario de clase, el calendario, el tiempo, la señal Wifi y una calculadora)
  • OpenOffice 3.0. La suite ofimática libre, sustituto perfecto para MS Office al nivel que yo necesito.
  • DropBox. Genial software en el que se tienen 2Gb de datos tanto en internet como en cualquier PC vinculado a tu cuenta perfectamente sincronizados. De maravilla para tener algunos archivos en Windows y Linux, en el pueblo, y en el instituto :D
  • Alcohol 120%. Su función de grabación es muy buena, pero las unidades virtuales vienen perfectas para cuando me descargo un ISO y quiero ver su contenido.
  • Dev-C++. El software con el que programamos en el instituto. Simple, util y en castellano.

Tengo pensado sustituir algunos, aunque el perro de ponerme a desinstalar, descargar,… y además a esta lista habría que añadir aquellos que se instalan por defecto con los drivers, como el ATI Catalyst Control Center o las mil y una utilidades que suelen molestar cuando instalas tu tarjeta de sonido y Wifi. Además, hay que añadir las que viene por defecto en Windows, como el infumable Internet Explorer, el Windows Media Player o el MS Paint.

Con este software paso el tiempo, y en cuanto termine mi servidor casero me pondré con Ubuntu (por que tengo que hacer mil y una movidas con mis discos duros para que el sector de arranque no se rompa cuando lo instalo), así que dentro de un par de meses, cuando Ubuntu ya esté a mi completo gusto, haré una lista similar.

Por cierto, si crees que tienes una utilidad perfecta para substituir una mia o algo que la complemente, no olvides comentarlo!

¿Problemas con tu PC? Kit de reparacion casero

Todos los que nos dedicamos un poco a esto de la informática, hemos tenido que estar tardes y tardes buscando la solución para ese problema que ayer no estaba, y hoy no nos deja trabajar tranquilos ¿verdad? Cuando el lió es cosa del software, muchas veces vale la pena formatear, pero ¿que hacemos cuando es cosa del hardware? Pues utilizar este Kit de Reparación Casero, marca Asus.

Es un kit de reparacion perfecto para quitarte de encima ese estress derivado del problema informatico. Y al parecer, funciona bastante bien, por que la placa base que se ve en la imagen, ha quedado niquelada.

Apple, dando lecciones a Sony, Microsoft y Nintendo.

Si una empresa tiene el honor siempre llegar antes a los sitios, y saber aprovechas oportunidades que aún se ven lejanas, esa ha sido Apple. Eso lo tenemos todos claro. Sacó el iPod cuando los mp3 aún ni siquiera eran para las masas, hizo del diseño la piedra angular de sus PCs cuando lo mas normal era encontrar cajas rudas y grises,… se podrían poner centenares de ejemplos.

Pero para mi, un mercado que estaba claramente creado, claramente difundido, y verdaderamente maduro, pero que nadie se había atrevido a utilizar para las masas, ha sido el de el homebrew o las aplicaciones caseras. Tan solo pequeños desarrollos han basado su existencia en el homebrew con resultados mas bien discretos. Las consolas GP32 y GP2x son un ejemplo de ello.

Pero Apple, ha sido la primera gran empresa en ver que ese mercado es perfecto para explotar. Y la forma es tan extremadamente simple como crear una App Store, y encargarse de la distribución. Tan solo ha tenido que renunciar a cobrar cantidades desorbitadas por un Kit de Desarrollo, a cambio de tener centenares de aplicaciones en el iPhone e iPod Touch al instante. Esto es algo, que incomprensiblemente Sony, Microsoft y Nintendo no han echo.

Desde siempre, los gadgets mas vendidos han tenido una comunidad desarrolladora paralela y no oficial. Todos hemos visto y hemos conocido los cartuchos piratas de la GameBoy donde se podían tener centenares de juegos en uno solo. También hemos visto como la Xbox 1 se convertía en un verdadero centro multimedia y como se le instalaba Linux, o que decir de las PlayStation 1 y 2, tal vez, las consolas mas faciles de engañar de la historia para que cargaran software no firmado, caso aparte, la PSP, que es tremendamente mas funcional pirateada. Igual camino lleva la Nintendo DS, que fácilmente puede hacer la función de todo un Pocket PC de gama media-alta. La PS3, que con la inclusión de linux parecia que se empezaba a entender con los desarrolladores caseros. Pero no, ni Sony, ni Microsoft, ni Nintendo han querido tender la mano a estos desarrolladores.

Y lo mas extraño ha sido que las tres compañías han tenido este mercado delante de las narices durante años: Sony sabia desde siempre que sus PlayStations eran fácilmente pirateables, y sabe perfectamente que la PSP es una maravilla para homebrew (yo tengo GPS casero en la PSP desde hace años). a Nintendo le pasa lo mismo con la DS, pero viniendo de mucho antes con los cartuchos piratas, y Microsoft… ¿no ha aprendido nada del software gratuito para Windows?

Es increíble que Nintendo lleve como 4 videoconsolas, Sony haya lanzado 3, Microsoft solo 2 pero viniendo del mercado PC y ninguno de ellos se haya atrevido a ver lo que Apple ha visto en tan solo 1 dispositivo! el iPhone.

Lo mas interesante de todo, es que Apple, ha visto el mercado, ha liberado su Kit de Desarrollo, y verdaderamente se va a forrar con un mercado que las compañias de videojuegos podrian haber abordado hace siglos! Para ellos habria sido mas facil no hacer nada, pero claro, eso no va con Apple.