[ Content | View menu ]

El primer programa

May 22, 2008

Hoy, mientras organizaba los cientos de enlaces que tengo por ahí guardados, me he encontrado con el de Microhobby Forever, un sitio web en el que podemos encontrar, convenientemente escaneados, todos los números de aquella mítica revista. Y por curiosidad -soy tela de curioso- se me ha ocurrido ver si era capaz de encontrar el primer programa que recuerdo haber tecleado en mi vida, por supuesto en aquel querido ZX Spectrum 48K de las teclas de goma… y resulta que sí, que lo he encontrado.

Se trataba de un pequeño programa que apareció en la sección “Trucos” del número 19 de Microhobby, y que básicamente lo que hacía era pedirte un número, luego dibujar unas formas geométrica “raras” en pantalla y luego vuelta a empezar… una tontería, lo sé, pero a los 8 años me parecía alucinante. El listado era así:

10 PLOT 127,87
20 INPUT "numero=";num
30 DRAW 50,50,num
40 PAUSE 100: CLS
50 GOTO 10

Menuda nostalgia… ¿alguien más recuerda cuál fue el primer programa que escribió y ejecutó en un ordenador?

Personal, Programming, Retro - 6 Comments

Ordenar suscripciones en Google Reader

May 21, 2008

Acabo de inventarme un truquito para el Google Reader que hará felices a los maniáticos del orden. El truco consiste en ordenar alfabéticamente la lista de suscripciones, algo deseable para lo que incomprensiblemente el Reader (afaik) aún no ofrece una opción (Winden, a ver si arreglamos esto, eh? en tus manos lo dejo… ;)

Pasos a seguir para ser un jedi:

1. Exportamos la lista de feeds en Configuración > Importar/Exportar.
2. Anulamos la suscripción de todos nuestros feeds.
3. Salimos (Sign out) del Reader y luego volvemos a entrar (sí, es importante hacerlo así).
4. Volvemos a importar la lista de feeds que exportamos anteriormente.
5. Vamos y donamos 1000€ a la fundación “Un Mercedes para el xeleh”.

Unas cuantas advertencias y termino:

(!) A veces algunos feeds no se importan bien. Esto parece deberse a que Reader hace una comprobación previa de cada feed y procede a ignorar aquellos que, por cualquier razón, no estén respondiendo en el momento de la importación.
(!) Hacer este truco se carga “del tirón” parte de vuestras estadísticas de lectura. Si esas cosas os importan -es evidente que a mí no- mejor ni lo intentéis.
(!) En caso de duda, deja tu comentario.

Applications, Tips, Web - 6 Comments

Gente de la demoescena (2)

May 21, 2008

Aprovechando que últimamente ha habido movimiento por aquí con lo de el reto, os dejo otro lote más de enlaces a blogs, sitios y páginas personales de gente que tiene o ha tenido que ver con la demoescena:

codepixel.com (Derethor/Centolos)
Ham/Software Failure
Ithaqua/Stravaganza
Ayame/Network
Wonder/Stravaganza
Ricardo Cabello , Mr.Doob , r08028 (Trace)
Soledad Penadés , supersole.net (Sole)
Kile/Stravanganza
Sergeeo/Dust Inc.
Doup/Dust Inc.
Herotyc/Asynkro^XPLSV
IQ/RGBA
MadGoblin/Zon@n^Spontz
Mi padre tenía un Amiga (Zener)
Krhoma/Exobit
Asturiano en Londres (Jaco/AGAS)

Mañana más…

Demoscene, Links - 5 Comments

Motivaciones

May 17, 2008

Más de quince posts y todavía no os he contado por qué volví con lo del blog.

Seré franco. Si dedico mi tiempo a este blog es porque hacerlo realmente me ayuda y porque realmente creo que es una inversión rentable.

Me ayuda porque cada post que me propongo terminar y termino es una pequeña batalla ganada a la procrastinación; un pequeño triunfo que me da moral para hacer otras cosas. Podría parecer una tontería, pero cuando uno ha caído en un pozo de improductividad, son este tipo de cosas lo único que le dan a uno esperanza de volver a recuperar la ilusión. Eso y, por supuesto, vuestros comentarios.

Y creo que es una inversión rentable porque para alguien con inquietudes de emprendedor como las que yo tengo, es fundamental tener presencia en la red de redes: Un día me presentaré ante un inversor -de estos que ya tienen varios negocios de éxito en Internet a sus espaldas- y me alegraré de saber que esa persona puede, por medio de mi blog, saber quién soy, de dónde vengo, qué sé hacer y cuáles son mis sueños. Esa, amigos, podría ser perfectamente la diferencia entre conseguir inversión o no.

Pero bueno, aparte de estos propósitos, con este blog ya he alcanzado satisfacciones tan inesperadas como la de reencontrarme con viejos colegas de la demoescena. Sólo con eso, su existencia está más que justificada.

Gracias a todos por leerme.

Blog, Entrepreneurship, Personal - 7 Comments

¿Quién era Carlos Ulloa?

May 16, 2008

Este post es un reto que lanzo a toda persona a la que le guste el periodismo de investigación, pero que está especialmente dedicado a esos dinosaurios de la demoescena española que se jactan de conocer bien su historia (y sí, yo soy uno de ellos).

El reto consiste en averiguar cuál era el nick que usaba Carlos Ulloa en los tiempos (a finales de los 80, principios de los 90) en los que todavía militaba en el mítico grupo Darkness, y se dará por buena cualquier respuesta que venga acompañada de -al menos- un par de fuentes contrastables. Si además nos queréis contar alguna anécdota divertida relacionada con la investigación, la zona de comentarios es toda vuestra.

Carlos Ulloa es famoso actualmente por ser uno de los desarrolladores de Papervision3D, un increíble motor 3D para Flash/Actionscript.

Actualización: Carlos Ulloa ha aclarado que en realidad no llegó a formar parte del grupo Darkness ni a involucrarse directamente en la demoescena. El origen de esta confusión viene de la relación que Carlos tenía en aquel tiempo con algunos miembros de Darkness (como por ejemplo Troglobyte) y de su asistencia con ellos a algunas de las primeras parties celebradas en España.

3D, Demoscene, Flash, Research - 27 Comments

Gamma

May 16, 2008

Entre los creadores de demos existe un principio básico que dice que una demo no es una buena demo si la calidad de su música no está a la altura de sus efectos visuales.

En la demo de Outracks que hoy os presento ocurre por una vez lo contrario, pues si bien contiene efectos que no están nada mal (atención al filtro “Commodore 64″), la banda sonora es sencillamente magistral y, sin duda, lo mejor de la demo.

Demoscene - 0 Comments

Respetad la interfaz, por favor

May 15, 2008

Me entero vía genbeta de la existencia de ReadAir, una aplicación Adobe Air que nos permite leer nuestros feeds de Google Reader en plan aplicación de escritorio.

Creo que está muy bien que se desarrollen cosas así y que seguro que habrá gente a la que esta aplicación le guste mucho, sin embargo al final del post leo algo que no me gusta nada:

Algo que llama la atención de esta aplicación es que su interfaz esta hecha a la imagen y semejanza del tema Aqua de Mac OS X, por lo que ReadAir tendrá un look completamente “maquero” sin importar el sistema operativo donde lo ejecutemos.

Y es que no aguanto esta nueva moda de hacer aplicaciones con “look” Mac OS X para otras plataformas pasándose por el arco del triunfo tanto la interfaz nativa como las guías de estilo recomendadas para esas plataformas. Esto es, en mi opinión, una falta de respeto hacia los usuarios.

Porque, de acuerdo, la interfaz de Mac OS X es muy chula, pero si yo ya he elegido otra plataforma para mi ordenador, debería tener derecho a que mis aplicaciones mantuvieran el estilo visual de la misma, y no el de otra. Cuando me descargo una aplicación como ReadAir, lo que estoy esperando es que me aporte una funcionalidad concreta, no que me intente imponer algo que su desarrollador piensa que es muy “cool”.

Sólo analizando el asunto desde el punto de vista de la usabilidad es fácil darse cuenta de que esta práctica es un error, pero si como desarrollador quieres hacer este tipo de cosas, al menos asegúrate de dar la posibilidad al usuario de elegir si quiere esa interfaz o no. Una simple opción en las preferencias de la aplicación y todo el mundo contento. Decir en favor del desarrollador de ReadAir que, al menos, tiene anotado esto en su lista de cosas por hacer, lo cual es un comienzo.

Otros casos, como las versiones para Windows de iTunes y Safari desgraciadamente no tienen remedio. Apple parece empeñada en demostrar lo “superior” que es la interfaz de su Mac OS X, así que dar la opción de no usarla no va a entrar dentro de sus planes, ojalá me equivoque. Sobre esto, me gustaría decirle a Apple que si usar la interfaz de Mac OS X en Windows es un error, cosas como currarse un sistema de rendering de fuentes para Safari que obtiene resultados completamente distintos a los del ClearType de Windows es una auténtica majadería… Y respecto al iTunes mejor ni hablar; si queréis un buen reproductor para Windows instalad el foobar2000.

Cierro el post diciendo que escribir esto me ha hecho reflexionar sobre el asunto de forzar las minúsculas en mi blog, algo que en cierta manera podría resultar molesto para algunos de mis lectores, y que, por tanto, me voy a plantear implementar una opción de visualización alternativa.

Apple, Applications, MacOSX, Usability - 1 Comments

¿quieres ser rico o rey?

May 13, 2008

investigando temas de emprendedores, me encontré hace poco con una preguntita que me llamó poderosamente la atención. según parece, esta es una de esas preguntas que le cae fijo a cualquier emprendedor/a en busca de financiación para montar un negocio; así que si ése era uno de tus próximos pasos, atiende:

¿quieres ser rico o rey?

bien, me imagino que todo el mundo sabrá más o menos qué significa aquí “ser rico” y qué significa “ser rey”, pero lo explico por si acaso: “ser rico” significa que no te importaría ceder el control de tu negocio a manos más expertas en un momento dado si ello significara obtener mayor rentabilidad. “ser rey” significa, en cambio, que prefieres mantener el control total de tu empresa en todo momento y cueste lo que cueste.

ni que decir tiene que un inversor preferirá siempre a un emprendedor que quiera “ser rico”, pues ese es el planteamiento que le facilitará más las cosas a la hora de cuidar y maximizar su inversión. sin embargo, mi primera respuesta a la pregunta fue “ser rey”…

tal respuesta venía motivada en gran medida por mi situación laboral. por el momento sigo siendo empleado de una empresa (cuya actividad no sabría cómo catalogar, la verdad) donde la capa de dirección por encima de mí ha crecido tanto que siento que no tengo ningún tipo de control sobre el futuro de la compañía, y por extensión de mi futuro. es triste, pero creo que después de pasar los tres últimos años construyendo y dirigiendo equipos de desarrollo para alcanzar objetivos marcados por una supuesta dirección estratégica, lo siguiente que tenía que pasar no era una pérdida de control, sino todo lo contrario…

por ello, hasta hace poco pensaba que cuando terminara en mi trabajo actual, el siguiente paso lógico sería montar mi propia empresa de desarrollo para hacer por fin todo “a mi manera”. sin embargo, cuestiones como la de “rico o rey” y otras similares (es una forma de referirme a todo el proceso de reflexión previo al acto de emprender) me han llevado a replantearme la cuestión.

porque para montar un equipo de desarrollo hace falta un mínimo de dinero. y si te lo puedes costear, vale, pero si no, tendrás que recurrir a alguna fuente de financiación externa que, por supuesto, exigirá garantías de que ese dinero se le va a devolver, con beneficios “preferiblemente” (nótense las comillas irónicas).

pero uno no puede ofrecer esas garantías si desde primera hora se empeña en anteponer sus deseos personales de control o de restitución de lo que “debería haber sido” a lo que realmente más le importa tanto al equipo como a los inversores: un buen modelo de negocio apoyado en una organización con sentido.

y si por “un buen modelo de negocio” entendemos una manera factible de ganar dinero, por “una organización con sentido” podríamos entender una en la que, por ejemplo, un jefe de desarrollo con una gran habilidad para resolver problemas técnicos pero con una carencia total de experiencia en otras áreas podría no ser el director adecuado para hacer prosperar el negocio que él mismo inició.

a mí esta posibilidad me asusta (aunque también supongo que todo se vería distinto con un negocio en marcha y un equipo -donde por supuesto incluyo inversores- en el que poder confiar) pero parece que no me quedará otra opción que aceptarla; por el momento, todas las fórmulas que me he planteado o hacen aguas ya sobre el papel o entrañan un riesgo demasiado grande para comprometer a más de un loco en el asunto, por muy seguro que yo me sienta de mi capacidad para llevar todo esto a buen puerto.

por eso, finalmente he cambiado mi respuesta; si hoy me hicieran la pregunta diría:

“ser rico… hasta que aprenda a ser rey”.

Entrepreneurship - 5 Comments

por qué no soy un switcher (1)

May 12, 2008

switcher: usuario que se pasa de pc a mac.

supongo que -de alguna forma- estaba predispuesto a que apple y su poderosa maquinaria de marketing me encandilara. tantos años usando y sufriendo windows, esos iconos tan feos, esa falta de gusto… sólo necesitaba que unos cuantos evangelizadores de apple (o sea, compañeros de trabajo maqueros) me acabaran de vender la moto:

compra un mac, usa mac os x leopard, pasa a otro nivel…

me convencí de que era una buena idea. siendo los macs ahora máquinas intel en las que también se puede instalar windows, lo peor que me podría pasar si la cosa no salía bien era quedarme con un pc bonito, silencioso y bastante caro en relación a otros ordenadores de prestaciones similares.

y empezamos mal porque acabé comprando un imac de 20″, acordándome del progenitor de steve jobs por la broma de la pantalla y sustituyendo finalmente aquella cosa por otro imac de 24″, de esos que sí traen pantalla de verdad después de aguantar estoicamente las justificaciones de los de la tienda; argumentos tales como: “es que este es el modelo más económico” o “es que como me dijiste que eras programador, creí que no te importaría la calidad de la pantalla”

vaya, de juzgado de guardia.

pero lejos de desanimarme, seguí empeñado en mi particular salto hacia “el nuevo nivel”. ya con mi flamante imac de 24″ (por cierto, que mal queda tener que identificar el modelo de ordenador por el tamaño de la pantalla) me dediqué durante varias semanas a buscar, descargar e instalar todo el software que me hacía falta para poder hacer al menos el mismo tipo de cosas que hacía en mi antiguo pc con mi antiguo windows xp.

y la conclusión, como ya habréis adivinado, es que finalmente acabé haciendo una partición bootcamp, instalándome el windows vista y trabajando poco más o menos como lo venía haciendo antes del salto sólo que ahora, además, con la silueta de una manzana mordida estampada permanentemente frente a mí.

lo siento, maqueros del mundo, después de un mes usando ese sistema operativo que consideráis la panacea, ni su “facilidad de uso”, ni su “potencia”, ni su “robustez” consiguió engancharme. cierto es que he disfrutado muchísimo con ciertas características y aplicaciones, pero esperaba más del considerado “sistema operativo más avanzado del mundo”: esperaba no echar de menos windows.

en un próximo post comentaré en profundidad las razones por las que finalmente me he decantado por no utilizar mac os x, con la esperanza de que las conclusiones de mi “intentona” puedan ser útiles a otras personas que también se hayan planteando “saltar”.

Apple, MacOSX - 8 Comments

leído hoy

May 5, 2008

confieso que últimamente estoy prestando más atención al libro de guy kawasaki que a cualquier otra cosa, no obstante ahí van unos pocos links:

aprovecho para comentar que estoy bastante liado preparando la presentación de una idea de negocio que tengo en mente desde hace unos meses. prometo más detalles a su debido tiempo.

Links - 4 Comments