martes, 8 de marzo de 2016

torotools.es se materializa

Mira que el castellano es rico, pues siempre estamos intentando buscar palabrejas de otros idiomas.

Cuando digo que torotools se materializa no me refiero a que tengamos cientos de clientes en todo el mundo con millones en facturación, tampoco me refiero a que las descargas crezcan mes a mes (que eso ya está ocurriendo), sino que la nueva versión de torotools implementa Material Design.



Material Design son unas pautas de diseño, o una metodología de diseño que ha creado Google pensando sobre todo en los dispositivos Android. Es la primera vez que nadie crea algo así en formato libre. Hasta ahora, hemos visto software libre, contenido libre, pero nada similar a esto.

Viniendo de vuelta de vacaciones me di cuenta que de forma instintiva había cambiado mi viejo TomTom por Google Maps, que se actualiza automáticamente, es gratis y lo tienes en el móvil... y según lo estaba usando me di cuenta que tenía toda la funcionalidad de mi TomTom antiguo en la mano …  Claro! No se  a que estoy esperando!

En las versiones anteriores de torotools, el navegador identificaba el dispositivo desde el que llamabas y te ofrecía uno de los dos posibles clientes web, el completo o el móvil (con funcionalidad reducida). Con un formato Responsive Design, solamente hay un cliente web, y con material Design, conseguimos que el 98% de la funcionalidad esté disponible en dispositivos móviles, ya sean tablets o smartphones, además de ordenadores tradicionales.

Toda la funcionalidad de Gestión Documental, Recursos Humanos, Redes Sociales Corporativas y Time Tracking existente en torotools es desde ahora accesible desde cualquier smartphone.

Dicen las malas lenguas que Google es el demonio y que  su único objetivo es dominar el mundo. Pudiera parecer que con Material Design su objetivo fuera que todo pase por sus pautas, pero oye, es que ha quedado tan chuli … Si tenéis un rato, y queréis como ha quedado pasaros por la página web donde se pueden ver las mejoras.


Mola. Ya queda muuuuucho menos para cerrar el primer círculo.

miércoles, 3 de febrero de 2016

Internet Explorer: ¿Lord Sith o Caballero Ren?

Jamas pensé que escribiría un homenaje póstumo a Lord Explorer. Sí, ya se, algunos de vosotros diréis que ha aprendido los designios de la Web para existir como un fantasma en su última versión, pero la verdad es que cuando el Emperador Microsoft anunció que el Lord Explorer tenía un aprendiz Sith, aquello no pintaba bien.




Haciendo las primeros pruebas en torotools.es hace ya algún mes, descubrí que Edge, el aprendiz de Lord Explorer, no seguía los designios de la Web que su maestro trataba de inculcarle.

“Mmmm Extraño es, el ActiveXObject cargarse no puede“ que diría Yoda.

Y es que por increíble que parezca, el Emperador Microsoft está siguiendo los estándares. ¿Que pasará ahora con todos los programas que han utilizado en los últimos años tecnologías como ActiveX, VBScript o tantas otras. Confiaron en el lado oscuro y ahora ….

Hay que remontarse a la época de las Guerras Clon, donde Lord Explorer & el épico Caballero Jedi Netspace Navigator se enfrentaron en mortal combate, hasta que el lado oscuro de la Web resultó triunfador.

Desde entonces, Lord Explorer ha sido uno de los mayores dolores de cabeza de los programadores de la Web al tener que estar programando siempre dos veces la misma cosa ...

Sin embargo, y a pesar del lado oscuro, el Lord Explorer, ha estado allí desde el principio de la Web, y sin duda alguna ha contribuido a la construcción de la misma. Es por ello que me pregunto si realmente era un Lord Sith o un auténtico Caballero Ren... Nunca lo sabremos.

En cualquier caso, noto una nueva perturbación en la Web. Me temo que Darth Google está aprovechando la caída, para hacerse con todo el poder. Al fin y al cabo, ese ha sido siempre su objetivo no? …

¿Conseguirá Darth Google derrotar al Emperador Microsoft?

¿Queda algún Caballero Jedi en el Universo Web? … porque Opera se ha pasado al lado oscuro y Firefox (el Padawan del gran Netscape) está escondido en algún planeta del que nadie tiene el mapa ....

Lo que es seguro es que no hemos visto el último episodio de este culebrón …  Que la Web te acompañe ...

P.D. Que sí, que soy un friki....





lunes, 18 de agosto de 2014

El tiempo es magnitud fundamental en mecánica clásica

Tenía yo en mis épocas de COU una profesora de Física y Química a la que llamábamos cariñosamente "la Pura". Era una de esas profesoras que pensaba que los alumnos tenían que aprender ellos solos y que su obligación se limitaba a poner exámenes y mandar ejercicios para el día siguiente. Y sin embargo, se empeñaba en que aprendiéramos chorradas absolutas como que la ‘c’ de E=mc2 viene del latín ‘celeritas’ ... que anda que no es bonita la relatividad en sí misma para atraer la atención de los chavales inquietos, como para adornarla con este tipo de memeces...

Una de sus frases favoritas, repetidas hasta la saciedad, y quizás una de las pocas cosas que he aprendido de ella era que “el tiempo es magnitud fundamental en mecánica clásica” (que venía a cuento porque en mecánica relativista el tiempo deja de ser magnitud fundamental). Y ciertamente, es importante, en tanto en cuanto nosotros nos movemos en un mundo regido por la mecánica clásica.


Durante mi vida profesional, he dirigido todo tipo de equipos y proyectos, y por unos u por otros motivos (en los que no voy a entrar en detalle) creo que cualquier ayuda que te organice el tiempo de tu equipo es bienvenida. Durante todo este tiempo, he tenido que soportar sistemas de gestión del tiempo que no cubrían lo más mínimo de lo que necesitaba. Es ridículo que en estos días necesite llamar a una persona para saber en que está trabajando, es absurdo pensar que tenga que llevar la contabilidad de las horas a facturar a cliente en un excel, estúpido que una persona tenga que rellenar una hoja al final de la semana y patético pensar que implementar un workflow para esto pueda llevarme décadas.


Escribiendo este artículo me viene a la memoria mis inicios en meta4, donde una de mis primeras tareas fue hacerme cargo del sistema de gestión de tiempo y costes. Buenos y divertidos momentos con Sonia y Mangles. Recordando esos tiempos y herramientas, me doy cuenta del cambio que ha sufrido la tecnología en estos 10 años y las maravillas que se pueden hacer ahora en este ámbito... aunque claro, el mismo cambio que hay desde el 'Quake' hasta el 'Shadow Fall'. ¿Una partidita Mangles?

Se que si “la Pura” lee este post no se pondrá contenta de mis recuerdos respecto a ella, pero estoy completamente seguro que los jefes de proyectos o departamentos que lo lean, se alegrarán un montón al ver el siguiente vídeo, que refleja mis deseos de un sistema de gestión del tiempo hechos realidad. Al fin y al cabo, a todo el mundo le gusta recibir regalos y en cierto modo, el Open Source es un regalo ...







domingo, 16 de febrero de 2014

Los zombies del conocimiento.


Corrían los años 90 cuando se iniciaba la que estaba destinada a ser la nueva gran revolución de la informática en aquella época. La Gestión del Conocimiento.

Miles de empresas de software, al igual que profesionales de la época se lanzaron entonces a crear nuevos productos, nuevas metodologías, nuevas teorías …. yo mismo me embarqué en Newknow en una de las etapas más divertidas y emocionantes de mi vida.

Sin embargo, centenares de proyectos fracasaron en el mayor fiasco que yo haya conocido. Pocos productos sobrevivieron a aquella hecatombe, y los que sobrevivieron fue a costa de dinero o a base de dejar de ser lo que inicialmente eran (¿alguien recuerda lo que pretendía ser Sharepoint y lo que es ahora?) --- especial mención a Autonomy que sigue fiel a sus principios ---   Es fácil que te encuentres por la calle uno de los zombies del conocimiento que siguen murmurando autoengañados “yo lo conseguí, conseguí que aquello funcionara ... sí … ”

En las épocas posteriores, me temo que se haya creado mucha confusión en torno a la Gestión del Conocimiento, equivocada muchas veces con la Gestión Documental, muchas otras con la Gestión del Talento. Desde mi humilde punto de vista podemos decir que:

  • La Gestión Documental se refiere a información, no a conocimiento. Se encarga de almacenar y organizar documentos y ficheros. También permite crear nueva información basándose en herramientas colaborativas de generación de contenido.
  • La Gestión del Conocimiento intenta que cada persona disponga en cada momento de la información que necesita para su trabajo o que desea en su vida personal. Por ejemplo, si yo soy un ingeniero trabajando en centrales nucleares, dengo que disponer toda la información que tiene mi compañía acerca de centrales … claro que no se convierte en conocimiento hasta que el ingeniero encuentra y lee dicha información.
  • La Gestión del Talento, trata de organizar los recursos humanos de una compañía (realmente el conocimiento de los mismos) para cubrir las necesidades de la empresa en recursos cognitivos, es decir que disponga de las  personas adecuadas en cada momento para lo que la empresa necesita.

Todavía me encuentro en muchas reuniones a los viejos zombies del Conocimiento de los años 90 que me hablan de conocimiento tácito y explícito, que quieren buenas prácticas por encima de todas las cosas, que intentan convencerme que lo que se genera en un foro es importantísimo porque es conocimiento … pues va a ser que no, no se convierte en conocimiento hasta que no entra dentro de un cerebro que lo necesita en ese momento. ¿Que como se consigue eso? Hay muchas maneras (algunas incluso todavía no se han implementado) pero la más eficaz en estos momentos es usar redes sociales corporativas.

Cuando te planteas crear un conjunto de productos que gestione el talento y el conocimiento de una organización, sabes que no puedes hacerlo de golpe, que tienes que ir poco a poco... pero ¿por donde empezar?

Mi elección fue sencilla, comenzar por un sistema que permita crear y gestionar información (documentos), un Gestor Documental que pueda ir almacenando la información de la empresa y el uso de la misma, que vaya almacenando cuando y donde dicha información se transforma en conocimiento. Y así es toro ECM tool (http://www.torotools.es/products/toroecmtool).

Pero, hasta el momento que torotools sea capaz de gestionar toda esa meta-información, alguien tendrá que aprovecharlo, ¿no? Al fin y al cabo, estamos hablando de software abierto …. no tendría mucha coherencia que intentara guardármela para mis sistemas, eso no es ser abierto, ¿no?




Por eso, en la versión 1.2 de toro ECM tool, entre otras nuevas funcionalidades, se implementa una integración con el Tin Can API, de manera que la meta-información que se genera puede ser leída y entendida por un LRS corporativo que sepa usarla para gestionar el talento de la corporación, al menos … hasta el momento que torotools pueda reclamarla para su uso.




¿Que no sabes lo que es el Tin Can API o un LRS? Lee, este artículo pasado...





martes, 12 de noviembre de 2013

Aplícate el cuento, listillo ...


Aquellos pocos que hayan leído mi blog con anterioridad, recordarán que uno de mis primeros artículos criticaba que, a veces, en los proyectos de Open Source, se tiende a desarrollar aquello que nos gusta, o que es más cool, olvidándonos de lo que realmente se necesita.

Y ahora, resulta que saco a sourceforge.net un software que no es ni más ni menos que un Enterprise Content management (ECM), para que nos entendamos, un Gestor Documental, un cacharro que almacena y guarda documentos. Que sí, que tiene funcionalidades molonas como pueden ser una red social integrada, un cliente mobile, spiders para la carga de datos, bla, bla, bla.
Pero al fin y al cabo, ya existen muchos Gestores Documentales en el mercado. Hay de muchos tipos, formas y colores y muchos de ellos son de código abierto también. Así de memoria me vienen a la cabeza Nuxeo, Alfresco, OpenKM, Magnolia, incluso SharePoint .... muchos y muy buenos .... entonces ¿donde está la innovación???

¿Que pasa? ¿Se me ha ido a mi también la pinza? ¿Es que es muy cool hacer un Gestor Documental? ¿que me da gustillo? Pues no, no es nada de eso...




El secreto está en la orientación. Todos los Gestores Documentales tradicionales nacen con la pretensión de ser el centro de un gran sistema focalizados en la documentación de una organización, y es por ello que evolucionan a herramientas de Case Management, de Digital Assets, procesos de negocio, etc, mientras que toro ECM tool, nace con la idea de ser un punto de apoyo para una suite de productos focalizado en la gestión del talento y conocimiento de una organización.

Y ojo, esto no quiere decir que toro ECM tool sea un mal Gestor Documental, más bien al contrario (vaya, se nota que soy su papi), de hecho, os recomiendo que os paséis por la página web www.torotools.es y echéis un vistazo. Es únicamente que no va a seguir el mismo proceso que el resto de Gestores Documentales que existen en el mercado, al menos no en la primera fase de su vida.

Gestión del Conocimiento, Gestión de Talento, Gestión Documental ... la verdad es que hay mucho que contar acerca de estas tres expresiones. ¿Os he contado alguna vez mi teoría de los zombies de la Gestión de Conocimiento? ... mejor lo dejo para el siguiente artículo.

El caso es que después de analizar los distintos pasos que debía que dar en la creación de la suite de torotools.es, decidí que el primer paso consistía en la Gestión de Documentos. Nada más (y nada menos) que la Gestión Documental de una empresa. ¿Que hay muchos Gestores Documentales y muy buenos? Pues que se la va a hacer, así es la vida....

El tiempo nos mostrará si las siguientes tools que construya consiguen que torotools.es se convierta en una gran herramienta para gestionar el conocimiento y el talento de las organizaciones, aunque espero que no sea mucho tiempo .... que ya estoy mayor ....

martes, 22 de octubre de 2013

Y ahora resulta que Java no está de moda....


No, si al final va a tener razón Hegel con eso de que la historia se repite.

Recuerdo una charla que nos vino a dar un consultor de Microsoft hace ya muuuuchos años, en mi querida Meta4 natal, en donde el pavo trataba de convencernos de que el recién inventado .net destronaría a la joven java y volvería a colocar a Microsoft en el trono que le correspondía.

Pero todos los que después de trabajar con tecnologías Microsoft o IBM habíamos descubierto el maravilloso mundo de java, donde para empezar a hablar no tenías que pagar una licencia por el entorno de desarrollo (primeros brotes del openSource – o código abierto--), no dudamos en poner a parir al flamante consultor de Microsoft nada mas salir de la sala.

Y es que pocos de los que ahora critican a Java, no saben lo que existía antes (ni les importa, claro está). Todos los que dicen que Java no es cool, no pueden ni siquiera imaginar los vientos de libertad que Java trajo al mundo de la informática.

Y ahora estamos en que si php o Rails o Scala es lo más cool. Pues vale, de alguna forma tiene que divertirse la muchachería (me gusta esta palabra, la escuché hace poco relacionada con la delincuencia juvenil ... en fin).

Pues mi opinión al respecto me la voy a guardar (y eso que he trabajado con algunos de estos lenguajes) porque al final es lo de siempre. Es cierto que hay lenguajes que tienen una arquitectura mejor que otros. Es cierto que hay lenguajes que dan más rendimiento que otros. Es cierto que hay lenguajes que son más fáciles de usar que otros. Pero al final, lo importante desde mi punto de vista, lo realmente importante no es el lenguaje en sí, sino el programador que lo usa. Un programa puede estar muy bien hecho aunque esté hecho en COBOL (tengo que revisarme la vista, ni yo mismo se lo que estoy escribiendo) y hay programas conocidísimos por todos en tecnologías de las que hablamos que si los miras por dentro .... pero bueno, funcionan.

Pues nada, a puntito de lanzar como openSource algo que está basado en una tecnología que ya no es cool, pero que supuso un antes y un después en el mundo de la informática. Claro, tanto tiempo desarrollando para que ahora me tachen de viejo carca, aunque pensándolo bien, eso es precisamente lo que soy.

Je! Estoy seguro que más de uno y más de dos van a ir corriendo a revisar mi código cuando sea público para hacerme tragar mis palabras .... ojala sea así y me permita recibir feedback de como mejorar ...

Quizás deba aplicar un extends a la frase de “los grandes rockeros nunca mueren” y convertirla en “los grandes programadores nunca se formatean” ... ¿no estaría bien?

jueves, 16 de mayo de 2013

Un grito de desesperación....


Que ya se que se supone que esto es un blog de tecnología, pero dado que no escribo en un par de meses tengo al menos que explicar donde me he metido y ya de paso, lanzar al viento mi súplica de ayuda.

Resulta que desde hace ya tiempo, llevo desarrollando un software como afición (si, ya se que suena mucho a friki, pero es que en mi trabajo ya no desarrollo... y me gusta). El caso, es que por fin está terminado e, infeliz de mi, se me ocurrió intentar lanzarlo al mundo para probarlo.



¿por que lo llaman seguridad social?


Como inicialmente mis objetivos no son económicos, lo más sencillo es crear un proyecto de código abierto en sourceforge (un portal para proyectos de código abierto, donde las empresas van a buscar software barato), pero como tampoco soy un millonario altruista, la idea era crear una empresa desde donde lanzar el código, probarlo y si tiene éxito, aprovecharlo de manera más profesional en un futuro.

Actualmente estoy trabajando por cuenta ajena en BlueMat, con un contrato indefinido de esos que Europa quiere hacer desaparecer .... y que, dado que no voy a tener una otra fuente de ingresos quiero mantener.

Así que la idea era seguir trabajando por cuenta ajena y montar una empresa en paralelo para este rollo. Ahora, ¿que tipo de empresa? Por lógica tendría que irme a una sociedad limitada, y más concretamente a una sociedad limitada unipersonal (no quiero socios para un hobby). Otra opción sería darme de alta en autónomos (ya trabajé en este régimen durante años y simplemente por temas de desempleo prefiero cuenta ajena), así que obviamente prefiero una sociedad limitada.

Y aquí empiezan los problemas, porque para ser socio de la sociedad no necesitas nada (bueno necesitas pagar dineeeero), pero la sociedad necesita un administrador, que por pelotas tiene que estar dado de alta en el régimen de autónomos ... uf!

Así que a investigar otra vez, y descubro el régimen de pluriactividad. Y es que parece que en este país todo funciona a base de apoquine. Resulta que una persona puede estar dado de alta en dos regímenes, por lo que podría trabajar a cuenta ajena y al mismo tiempo darme de alta en autónomos, pagando doble impuestos (más dineeeero), a pesar de no ganar un duro con la segunda actividad, pero bueno ... lo mínimo de autónomos son 250 euros/mes ... es un palo, pero tampoco me voy a suicidar ...

Y aquí siguen los problemas, porque resulta que ya tengo casi 46 años (suena a viejo, pero ni de coña), y que los 47 años son el límite para subir la cotización, así que de cotizar por el mínimo nanis, porque si algún día (que no creo, porque BlueMat cuenta con una salud envidiable) pierdo mi trabajo y me quedo como autónomo, ya no podría subir la base de cotización, por lo que básicamente me quedaría sin jubilación (aunque sinceramente, tampoco está claro que vayamos a tener jubilación).

Es decir, aparentemente tengo que volver por pelotas al régimen de autónomos ... Y tal y como están las cosas, si volviera a autónomos por iniciar una actividad nueva tras un despido forzoso, podría capitalizar el paro, pero como va a ser voluntario, pues pierdo todos los derechos adquiridos durante años para desempleo, pierdo más dineeeeeero.

Es decir, sea como sea, voy a perder dinero, derechos, tiempo ... y todo por algo que seguramente acabe en el cajón de los recuerdos (espero que en los buenos recuerdos). Ya estoy resignado, tendré que hacerlo de esta forma, salvo que alguien que haya pasado por mi misma situación sepa una solución y me ayude un poquito....

Mi idea de pardillo era llegar a la administración y decir "hola! quiero empezar una nueva actividad, y si al final genera beneficios y empleo y actividad ¡vamos a ganar todos!" y que te respondieran "Genial!". Lo que realmente te encuentras es que llegas a la administración y dices "hola! quiero emp..." y te responden "son cien-mil"

Ahora la pregunta ... ¿por que hay una tasa de paro en España del 27%? 

miércoles, 27 de marzo de 2013

¿Y si Android se muere?

 
Si te pones a leer en Internet acerca del futuro de Android, puedes encontrar dos tipos diferentes de visionarios:

a. Los que creen que Android tiene sus días contados porque Samsumg va a empezar a usar su propio sistema operativo (Tizen) ... menulo lío se ha montado con esto ...

b. Los que opinan que Samsumg tiene ya tanto poder fáctico sobre Android que a pesar de que este tenga licencia Apache y de las restricciones de Google, dominará Android por los siglos de los siglos.



El caso es que esto no es más que una nueva lucha entre las grandes de la informática. Las guerras soft, como yo las llamo, existen desde el principio de los ordenadores y si no estuvieran allí, la verdad es que este mundillo sería demasiado aburrido (tantos ceros y unos juntos)... Algún día nos pararemos a analizarlas en detalle, que tiene su jugo.

Google ha sido (o al menos ha parecido) desde siempre uno de los seguidores del software open source (o de código abierto). En el tejado de Google hay proyectos como Android, pero también tiene proyectos como google code (uno de los repositorios de código abierto más grande de los que existen).

Igualmente, Google es el precursor de servicios gratuitos en la web. Desde su famoso buscador, pasando por google maps, gmail ... Pero, no nos engañemos, las empresas están para ganar dinero, y Google más que nadie...

Al final, Android acaba dando dinero a Google a través de Google Play, y muchos de los productos gratuitos de Google para el usuario final no tendrían sentido si esos mismos productos no se vendieran a las empresas (como su correo o el mismísimo google maps).

Es decir, al final, todo pasa por que sea código libre o no, genere beneficios a Google ... claro!

Por ello, últimamente estamos viendo como Google, en un mundo cada vez más competitivo, está descontinuado proyectos que tenía desde hace tiempo en marcha. ¿Quizás porque no les son rentables?

Siempre he dicho que en el momento en el que Google desconectó Google Wave, fue cuando Google dejó de ser Google para siempre.

Lo realmente gracioso del tema es que si Android muere, no pasaría nada, porque seguramente existirán otros sistemas operativos cada vez más sencillos de usar ..... ¿a quien le importa un comino si la pantalla de tu teléfono es un Android, un Tizen o un Firefox OS? Al final, el usuario valora si es fácil de usar, tiene latencias o las apps que existan disponibles, y seguro que todos ellos van a ser iguales de manejo, sencillos e intuitivos ... Y casi seguro que la mayoría van a ser de código abierto (por la cuenta que les trae)....

Los sistemas vienen y van, esto ocurre y esto ocurrirá cada vez más rápido. Lo realmente raro es que un sistema operativo tan “suyo” como es Windows haya estado tanto tiempo monopolizando el mercado . Vaya, no pude evitarlo ....






The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.

viernes, 8 de marzo de 2013

Windows no es un estándar


Espera, espera …. ¡no cierres el navegador todavía! Entiendo que cualquiera que lea esa frase pensará “ya tenemos aquí a otro friki del Linux que intenta venderme la moto. Este pollo no tiene ni idea de lo que está diciendo”, pero si me dais dos minutos, entenderéis a que me refiero.

En el mundo de la tecnología, un estándar es un conjunto de normas que se redactan entre varios fabricantes, administraciones y expertos en una materia para crear un punto común de comunicación entre ambos. Si, por ejemplo, no se hubiera creado el estándar HTML, las páginas web funcionarían únicamente en un único navegador … eso no tendría sentido, no?

De este modo, cada vez que alguien tiene que construir algo alrededor de un tema, sigue el estándar y sabe que será compatible con todo lo relacionado a lo que quiera construir.

¿Eso significa que por narices se tenga que seguir un estándar el crear un programa? Pues no.
¿Eso significa que un producto que no siga los estándares sea malo? Pues tampoco, sin embargo creo que es bastante obvio que es recomendable seguir aquellos que ya existan.

Pues bien, resulta que hay fabricantes que debido a su situación de primacía en el mercado (léase Microsoft) casi nunca los han respetado, de hecho a veces ni siquiera han participado en su redacción.

El caso máximo dentro de Microsoft de incumplimiento de estándares ha sido siempre Internet Explorer, navegador maldito donde los haya que desde la versión 6.0 ha ido evolucionado como Microsoft entendía que debía evolucionar la web. No es solo esa “falta de respeto”, sino que ademas incorporaba tecnologías que solamente funcionaban en su navegador (VBScript, ActiveX, SilverLight,… ).

Internet Explorer 6


Internet Explorer ha sido una losa para los programadores de páginas web que siempre han tenido que programar dos veces, una para IE y otra para el resto de navegadores. Eso ha llevado a un punto en donde ya existen páginas en Internet que “no recomiendan” el uso del navegador maldito. Por eso, cuando me contaron que en el nuevo Internet Explorer 10 la cosa era distinta, me dije a mi mismo… ya veremos.

Ayer estuve probándolo y sorprendentemente Microsoft ha hecho un navegador nuevo. No sólo respeta bastante los estándares HTML5 y CSS3, sino que además es rápido, javascript funciona bien y la transformación XSLT (principal fallo del IE9 a mi modesto entender) es perfecta.

Esto me lleva a pensar …. ¿será que Microsoft ya no se considera tan fuerte como antes? ¿será que después de tantos años ha aprendido? ¿será otra estratagema para que los clientes de Vista actualicen su Windows? Yo ya tengo mi respuesta, ¿cual es la tuya?

miércoles, 20 de febrero de 2013

Mirad lo que tengo!!!!!!


La personalidad de un tecky es cuanto menos curiosa. Si estás cerca de uno, no notarías diferencia con respecto a un ser humano normal, pero cuando estás en una manada de teckys todas sus particularidades salen a la luz. Dentro de estas particularidades, hay una que sobresale entre todas las demás: un tecky es sobre todo caprichoso.

Ayer estábamos todos trabajando en silencio, cuando Jordi sacó un paquetito y dijo “mirad lo que tengo”. Inmediatamente toda la manada nos abalanzamos a ver lo que contenía el paquetito y vimos con sorpresa que había comprado una Raspberry Pi.


Una Raspberry Pi es uno de los muchos mini-ordenadores que están apareciendo. Es una placa base pequeña que tiene usa salida para USB (para el teclado y ratón), una salida HDMI (para una pantalla), una toma de red, una salida para una tarjeta de memoria (que hace las veces de disco duro) y una entrada de alimentación … y ya está, con eso consigues algo que puede hacer las veces de un ordenador (con un linux o algo similar).

Pues a estas alturas ya somos tres los que tenemos un chisme de estos, eso sí, todos tenemos “razones fundamentadas” para comprar una. Miguel Ángel quiere montar un media-station, yo quiero probar mi proyecto a ver si tira (no, todavía no ha llegado mi momento) y Jordi …. bueno, lo de Jordi es todavía más complicado.

El caso es que mirando la Raspberry Pi no puedo dejar de pesar en la web 3.0 (y se llama 3.0 porque como en todo lo relacionado con la tecnología, Internet tiene numeritos de versiones):

  • La web 1.0 era cuando solo podíamos acceder a páginas HTML estáticas para consumir información.
  • La web 2.0 es la que estamos viviendo ahora, donde no solamente consumimos, sino que podemos interaccionar, por ejemplo, cuando realizáis uno de los miles de comentarios a este blog o cuando estáis en redes sociales. No solo leemos contenido, sino que creamos contenido.
  • La web 3.0 está relacionada con lo que se llama la web semántica, que básicamente consiste en crear un estándar semántico para poder describir en cada una de las páginas de Internet de que trata la propia página. De esta forma, podrán ser comprendidas no solamente por humanos como hasta ahora, sino también por máquinas. Imaginad por ejemplo que tenemos en casa un sistema para hacer la compra. Con la web semántica, este sistema podría buscar en todos los centros comerciales de Internet los precios más baratos y realizar la compra óptima para mis necesidades semanales... Se acabó el hacer la compra semanal!!!!
Y es que cada vez tenemos más cacharros en casa, ya todos tenemos una pequeña red de ordenadores (el router de Internet crea una red inalámbrica), ya existen televisores que se conectan a Internet … y dentro de poco empezaremos a tener micro-chismes de estos por toda la casa para que nos hagan “trabajitos” que no queremos hacer.... ¿a que recuerda a la peli “Yo robot”? … que miedo ….


Mi Raspberry Pi


(*) Raspberry Pi and the Raspberry Pi Logo are trademarks of the Raspberry Pi Foundation. 



miércoles, 6 de febrero de 2013

No se usar Google!!!!!


Hace poco, una compañera de trabajo de la que no diré el nombre para evitar molestias innecesarias, estaba muy cabreada porque no conseguía encontrar uno de sus contactos en la agenda de Gmail. Con ánimo de ayudar, me acerqué a ella y la comenté “eso es que no sabes usar Google” . Bastante airada me contestó “llevo usando Google desde hace años”. Y seguramente sea cierto, pero eso no significa que sepa usarlo, como la mayoría de las personas.

El éxito de las tablets en el mercado está siendo espectacular y creo que es debido a la sencillez de uso de las mismas. Es mucho más fácil ver que apps o fotos tienes en la tablet y moverlas con el dedo como si fueran moneditas que tener que abrir una konsola (una pantallita negra) y escribir ls -la para poder ver los ficheros que hay en el ordenador....

Viendo como mis niños manejan tanto el ordenador como las tablets, cualquiera diría que ninguno de los dos entornos es complicado de aprender, pero lo cierto es que los humanos aprendemos de pequeños y según crecemos cada vez nos cuesta más, nos volvemos vagos. Así, a un niño no le cuesta el más mínimo trabajo manejarse con ordenadores o con tablets, pero para un adulto que no ha usado tecnología nunca, las tablets son mucho más intuitivas que los ordenadores porque se parecen más a lo que ya está acostumbrado (tendremos que rediseñar la frase “tan fácil que hasta un niño podría hacerlo”, que triste, eh?)

El alto grado de usabilidad, término que en informática mide el nivel de sencillez que para un humano supone usar una aplicación informática, es el éxito de las tablets … e igualmente fue el origen del éxito de Google. Hasta mi madre busca en Google todo tipo de artículos que quiere comprar, alquilar o regalar (no sin desesperación por parte de mi padre) sin cuestionarse siquiera como lo ha hecho.

Pero lo cierto, es que Google da mucho más juego que eso. ¿Cuantos de vosotros (de los no frikis) ha buscado con un filtro ext:doc para buscar ficheros de Word o site:es para buscar en sitios web de España o ha usado Google como calculadora o convertidor de monedas o simplemente ha buscado una frase entrecomillada?. A lo largo del tiempo, Google ha intentado que los usuarios aprendieran a usar su herramienta de mil formas distintas. Botones para priorizar la búsqueda, para dar opciones avanzadas de forma más sencilla, pero la verdad es que ninguna de ellas acaba teniendo éxito y al final todos buscamos por texto plano.

Y es que realmente es más complicado que un adulto aprenda por sí mismo a usar una aplicación informática sin que le obliguen, a que Google desarrolle su nueva generación de buscadores (esto lo dejamos para otro artículo, ¿vale?).

P.D. Cuéntanos tus secretos de búsquedas con Google. Todos lo agradeceremos.

martes, 22 de enero de 2013

Lloraremos cuando no nos quede libertad!!!

El proyecto Tin Can me tiene amedrantado, no por su complejidad tecnológica, sino por las tenebrosas posibilidades que se vislumbran.

Tin Can consiste básicamente en ampliar el concepto de SCORM desde e-learning hacia todo tipo de plataformas (mirar el video). Eso significa que cualquier plataforma que soportara Tin Can podría enviar a la plataforma de gestión del Capital Humano información continua de tu actividad de aprendizaje vía API. Por ejemplo, si blogger soportara Tin Can, podría mandar a mi empresa que estoy escribiendo un artículo de Tin Can, que luego lo publicaré y que será leído por miles de personas en el mundo y que cientos de ellas lo valorarán como muy interesante (vaaaale, exagero un poco), por lo que se podría determinar que tengo ciertos conocimientos (competencias) acerca de Tin Can que podrían reflejarse en mi perfil del empleado y repercutir a futuro en mi plan de carrera, nómina, etc.

No, si la idea es buena, ¿o no? 




La verdad es que no me puedo considerar un visionario de la tecnología, no.... Cuando me contaron el concepto de las redes sociales hace años, mi respuesta fue, bah! eso funciona un ratito y luego se olvida.... metedura hasta las trancas .... Pero esa garrafal afirmación estaba fundamentada. En el pasado, yo trabajé en newknow (buenos recuerdos, oye...) donde se desarrolló un cacharro similar a una red social, que usando IA determinaba tus necesidades de conocimiento on the fly (en tiempo real). Y lo que nos encontrábamos al llegar a un cliente era ... ¿eso está escuchando lo que yo hago? ¿y cómo se quita? ... pues vaya .... Simplemente porque el tema de la privacidad en aquella época era importante, muy importante (de esto hace unos 10 años).

Hoy en día es complicado que alguien guarde su vida privada. Puedes ver a cualquiera de tus compañeras de trabajo en bikini (por ser fino) en Internet o puedes saber hasta el más mínimo detalle de la vida de una persona con un simple buscador. Recuerdo el caso en que estuvimos a punto de contratar a un pollo hasta que vimos que se metía en peleas ¡hasta en el fútbol! (ahora me estoy dando cuenta que cuando busque curro y lean esto pensarán que soy un friki .... jolín! ). ¿Que ha pasado? ¿Como es que ha cambiado todo tanto?

Hagamos ahora un poco de ciencia ficción. Imaginad que estamos en el 2020, Tin Can está instalado no solo en plataformas sino en todas partes. Voy a sacar un paquete de cigarrillos a una máquina y Tin Can manda "_ILDE_ compra cigarrillos negros" al ministerio de Sanidad.... al día siguiente tengo un consultor especializado en mi casa para convencerme que deje el tabaco antes de que me enganche. "Pero, si es que esto es bueno para el ciudadano, evitamos que se muera de cáncer" (y de paso el gasto de sanidad). ¿Donde quedará mi libertad?

Ya decía Bonifacio (mi profe de Control Lineal) en la Facul, que si la gente supiera lo que se les venía encima, quemaría los ordenadores. Lo que Bonifacio no sabía es que la gente se volvería tan complaciente (por no decir dependiente) con las nuevas tecnologías que cederían de forma gratuita su intimidad.

Volviendo a la vida real, Tin Can supondrá un avance espectacular en la formación de la empresa. ¿Cuantas plataformas conocéis que soporten Tin Can? ... que yo sepa, Saba lo soportará en la siguiente versión ;)

martes, 1 de enero de 2013

Me han dado un golpe con el coche...


Lo típico de estas fechas, nochevieja, atasco, rotonda, alguien bebe algo más de la cuenta y ya está liada. La verdad es que afortunadamente no ha sido nada, un susto para los nenes pero nada más.

Sin embargo, esto te da mucho que pensar. Se suponía que este año 2013 sería para mi un gran año, un año de nuevas oportunidades, un año que he estado esperado mucho tiempo y en el que por fin voy a lanzar el que espero sea el gran proyecto de mi vida ... (vaaaaaale, el gran proyecto de mi vida después del nacimiento de mis dos niños). Pero claro, ves tanta miseria alrededor, tanto desánimo, y encima empezamos el año con un episodio así ... ¿será un mal pronóstico? ¿mejor lo dejo para otro día? ¿virgencita que me quede como esté?

El caso es que llevaba tiempo buscando un tema para iniciar este blog y ¿que mejor manera que utilizar el golpe que me han dado? ¿que mejor forma de empezarlo convirtiendo un hecho negativo en algo positivo?

Porque eso precisamente es lo que creo que hay que hacer en estos momentos, meter todo el coco posible para convertir los malos tiempos que vivimos en cambios importantes, no intentar quedarse anquilosado en modelos pasados que nos han llevado a la situación en la que estamos. Es obvio, sin embargo, que a mucha gente esto les da miedo y prefieren limitarse a hacer operaciones de reducción de costes, pensando que cuando la situación mejore ... muerte anunciada desde mi humilde punto de vista.

mi pobrecito coche


Para el que quiera acompañarme, en este blog hablaremos mucho de software (que raro), de open source, de tecnología pero también del lado funcional de este mundo. Hablaremos de gestión del capital humano, de gestión documental y del conocimiento y trataré de hacer lo que he hecho durante gran parte de mi carrera profesional, servir de puente (interfaz) entre el mundo técnico y funcional. Me sentiría alegre si puedo hacer que ambas partes se conozcan más a fondo.

Así, olvidémonos de malos rollos y augurios y empecemos este año de aventuras. Al fin y al cabo, tenga o no tenga éxito mi proyecto, estoy seguro que me hará feliz .. y ¿que es la vida sino un intento de perseguir la felicidad?

Feliz año a todos!!!. Espero que en este año se cumplan todos vuestros sueños... y los míos.