Recent Updates Page 2 Toggle Comment Threads | Keyboard Shortcuts

  • lavigi 23:13 on 26/11/2016 Permalink | Reply  

    Yo llevo unos añicos dándole vueltas al tema del fin del mundo, o de nuestra civilización, o de nuestro modo de vivir, con la total convicción de que todo se irá al garete con la computación cuántica. Me explico. La seguridad informática y de las comunicaciones se basa en técnicas criptográficas cuya gracia es que si intentas “romper” las comunicaciones así, a lo bruto, te tardarías algunos miles de años en conseguirlo usando las tecnologías computacionales actuales. La computación cuántica podría romper esos secretos como si estuviesen hechos de papel de cebolla.

    Y tachán tachán, llegó el día, ya están las consultorías dándole vueltas a ese asunto y prediciendo la fecha en que eso pasará: http://singularityhub.com/2016/11/24/quantum-computers-could-crush-todays-top-encryption-in-15-years/

    Dos cosas:

    1. ¿Por qué el fin de nuestro modo de vivir? Porque sin comunicaciones seguras ni funcionan los bancos, ni los aviones, ni el Mercadona. Se acaban los servicios financieros (nos quedamos sin dinero) y se acaba la cadena de suministro (nos quedamos sin productos) Los huertos urbanos y el “kilómetro cero” son conceptos mu molones, pero nadie puede sobrevivir con los tomates cherry que cultiva en su balconcito. Ergo emigración masiva al campo y que Dios nos coja confesados de las ampollas que nos van a salir en las manos.

    2. Telefónica ha colocado al eminente investigador de computación cuántica Ignacio Cirac en su consejo de administración. ¿Igual no será el fin del mundo, solo el de Pepephone? 🙂 https://www.telefonica.com/documents/162467/1711552/Cirac.pdf/2a6fe6e2-7cfc-499d-8504-da626ba4da40

     
  • lavigi 15:18 on 26/11/2016 Permalink | Reply  

    ¿Hay algo más así rollo extraño que pudiera suceder en 2016? No preguntes, no preguntes, que te puedes arrepentir…

     
  • lavigi 19:58 on 24/11/2016 Permalink | Reply  

    Nothing like speaking with people from different standpoints to open your mind. This one’s about patient records. In many countries, the law states that personal information belongs to the person it refers to, and this person has all rights on that information (including access, of course). Health information, together with race, sex orientation and religion, are the most sensitive kinds of data according to the EU. So it strikes me that it’s damn hard to get hold of your own patient record. Honestly, I am fed up of having to recite all my medications, chronic conditions, surgeries, family history… every time I visit a new doctor. So it is only logical that I could get my patient record from all the health providers that have treated me so far, and it would make sense that I can hand over my patient record to any new physician instead of me reciting (and forgetting stuff) and she typing everything up. Right?

    In practice, wrong. And I never knew why. So this week I had the chance to ask the about a panel of experts on integrated care during HIMSS’s excellent World of Health IT Congress. Two guys said that I was right, we should have a way to obtain said records but in practice it’s impossible. Another panelist, a medical doctor, said that many healthcare professionals won’t agree with me and won’t allow that a patient gets access to their own health data.

    This was puzzling, I never thought clinicians would be the impediment (even though part of the Hypocratic oath includes some stuff about when to disclose tough information…). Then it dawned on me. They believe they own that patient information. I wondered why? Then the answer was clear to me. They believe that information is the result of their work. They believe they hold intellectual rights to *my* personal information!!!! My mind has gone – booom! I think this is bananas. But I think it’s true.

     
  • lavigi 19:48 on 24/11/2016 Permalink | Reply  

    Nivel estupidez de nuestra sociedad: máximo. Ejemplo: incidente del puñetazo de Justin Bieber y que alguien pueda pensar que el cantante haya hecho algo mal. Recapitulemos: el tal Bieber acude en coche al lugar donde va a dar su concierto y donde se acumulan los fans. Para tener un detalle con estes (oh my god, le he visto la cara a 2 metros de distancia!) el tal Bieber decide bajar la ventanilla. En ese momento llega un pavo, mete la mano por la ventanilla y le toca la cara. Bieber responde con un puñetazo.

    Si a mí, una doña nadie que no tengo que estar paranoica por la existencia de chalados obsesionados conmigo que quieran matarme, alguien me toca la cara yendo yo tan tranquila por la calle, o estando en el autobús, o en la cola del Mercadona, quizás no le pegue un puñetazo porque soy pequeña y no tengo tanta fuerza, pero sí os aseguro que le meto dos dedos en los ojos (así en plan peli de Bruce Lee), ¿qué le puede pasar por la cabeza a un famoso que sí tiene motivos para la paranoia mencionada más arriba cuando alguien invade tan gravemente su espacio personal? El puñetazo fue poco, la verdad. Y muy comprensible.

     
  • lavigi 19:16 on 24/11/2016 Permalink | Reply  

    Innovación de la buena: esta silla de ruedas permite a personas parapléjicas ponerse de pie. Pensadlo un momento. Es una posición, un ángulo de visión, un punto de vista que jamás pensaron poder volver a experimentar. Potente.

     
  • lavigi 16:33 on 24/11/2016 Permalink | Reply  

    Me dice una compañera: “No, el sábado no puedo, que es Black Friday”. Parpadeo rápido. Ella no entiende mi desconcierto. Creo que deberían pegar más pósters de éstos por la ciudad. Just sayin’.

     
  • lavigi 14:24 on 17/11/2016 Permalink | Reply  

    La interface de Salesforce.com, al menos la de la versión Web, es fea de narices. Fea nivel SAP de fea. Me parece increíble. Y se lleva fatal con aplicaciones clásicas de movilidad en el entorno empresarial, vertiente actividad de verdad, no “faffing around in the HQ”. Con SFDC es difícil desarrollar aplicaciones móviles que puedan funcionar offline. Las fábricas, los almacenes, los sótanos suelen tener un 3G “malo”, si no inexistente. Duele ver que los ejecutivos le tengan tanto miedo a la informática como para tragarse cantos de sirena nubosa que prometen eliminar la complejidad. Y luego toma.

     
  • lavigi 10:54 on 17/11/2016 Permalink | Reply  

    Ayer recibí una buena “niusleta” de Marc Vidal sobre digitalización, el palabrusco actual que más asusta a directivos de multinacional. La dedicó a explicar la diferencia entre “digitalizarse” y “transformarse digitalmente”. Yo lo explico un poco diferente, pero el concepto es más o menos el mismo:

    Digitalizarse: sinónimo de “informatizarse”. Es decir, identificar los procesos de negocio existentes, ver cómo mutarían éstos si se sustituyera “el papel” (¡o el word, excel y correo!) por sistemas informáticos, y llevar a cabo el cambio: implementar a la vez el sistema y los cambios en los procesos (con todo el esfuerzo que esto conlleva, claro está).

    ¿Ha cambiado tu producto? ¿tu modelo de negocio? ¿tu modelo de costes? Los dos primeros no, el segundo un poquillo, se supone que para mejor. ¿Has hecho algo disruptivo? ¡¡¡CIEN MIL VECES NO!!!

    Transformarse digitalmente: Aprovechando el potencial de las tecnologías que ya se están convirtiendo en “commodity” (o sea, que las usa todo el mundo), “dale la vuelta” a tu negocio. Cambia la forma en que interactúas con tus “stakeholders”, haz que el valor que ofreces a tus clientes sea 10 veces mayor al que dabas actualmente.

    Lo primero suena tangible, lo segundo, un poco difuso, ¿verdad? No es casualidad: que se te ocurra una idea “bingo” para transformar tu negocio digitalmente es CONDENADAMENTE DIFÍCIL y la implementación lo es incluso más. En un entorno de empresa que cotiza en bolsa, dominada por los “controllers”, donde las decisiones se toman según el CAPEX y el OPEX que te queda para los siguientes dos meses y en el siguiente año fiscal Dios (el controller) ya dirá, es sencillamente… IMPOSIBLE.

    Hace falta un liderazgo muy “rara avis”, una persona con una visión de futuro muy clara y que sea capaz de hipnotizar a los que solo miran los “numeritos” para poder hacer transformaciones de este tipo.

    No en vano Elon Musk dice siempre que uno de sus mayores objetivos es seguir siendo propietario de sus empresas, porque a la que “salgan a bolsa” se acaba el poder enfocarse a objetivos a medio plazo.

    Os dejo un pequeño ejercicio que sirve para reflexionar sobre este tema: La instalación de los contadores de electricidad inteligentes que son obligatorios en España por obra y gracia del BOE, ¿servirán para una transformación digital o se quedarán en mera optimización del proceso de lectura de contadores? ¡Espero vuestras respuestas!

     
  • lavigi 11:38 on 25/08/2016 Permalink | Reply  

    Hola, amiguitos. Hoy vamos a hacer una lectura crítica y comparada de dos artículos que han salido en prensa esta semana:

    1. La australiana que demuestra que se puede vivir sin dinero http://www.elmundo.es/papel/historias/2016/08/24/57bd88f7268e3e63428b466f.html

    2. Si quieres jubilarte a los 40, aprende de esta pareja https://es-us.finanzas.yahoo.com/blogs/contante-sonante/si-quieres-jubilarte-antes-de-los-40–aprende-de-esta-pareja-231059102.html post original en Forbes http://www.forbes.com/sites/laurashin/2015/03/30/how-this-couple-retired-in-their-30s-to-travel-the-world

    En ambos se trata de personas cansadas de un estilo de vida consumista y estresante que deciden hacer cambios en su modo de vivir. Y todos los protagonistas son angloparlantes. Hasta ahí llegan las coincidencias. ¿Las diferencias? Muchísimas. La primera y principal, que solamente uno de los casos es factible, el otro una falacia o ya de plano una mentira. Veamos cuál es cual.

    Empecemos con la australiana. Decide desprenderse del dinero aprovechando que su hija se va de casa y que lo deja con su esposo. Se va a vivir a la granja de unos amigos, planta un huertito, su higiene es gracias a una ducha solar (bolsa negra, el agua se calienta con el sol) y para cocinar se monta una cocineta con ladrillos donde poder prender una hoguera contenida. Se va de la granja para aterrizar en casa de otros amigos. Para papel higiénico usa servilletas con poco uso que le pasa un amigo que tiene un bar. Como del huerto no se puede comer suficiente, rapiña comida caducada en los contenedores y recibe las sobras de sus amigos. Sale en la prensa generalista de medio mundo.

    ¿Podemos decir que la australiana vive sin dinero? Depende, hay que acotar la pregunta. ¿Sin dinero suyo o sin dinero en absoluto? Porque dinero se necesitó para comprar la casa de los amigos que la acogen, y dinero se necesita para mantenerla. Dinero es lo que mueve el negocio de su amigo de las servilletas. Y la comida desechada que recoge de sus amigos con dinero también se pagó. ¿La pregunta es para un pequeño periodo de tiempo, o para siempre? Porque la señora ya ha cambiado de casa una vez, se entiende que de “arrimadita” te pueden aguantar unos meses, pero desde luego no va a poder hacerlo para siempre, a menos que tenga 50-100 buenísimos amigos dispuestos a acogerla… o a menos que se convierta en la “chacha” y esté pagando el derecho a techo “en especies, con trabajo”. Este último concepto, la última vez que miré, se llamaba esclavitud, que al menos en mi opinión es mucho peor que cobrar un salario.

    Vamos con los jubilados de 40 años. Se trata de dos profesionales de la informática, él estadounidense, ella taiwanesa, que tras luchar duro por quitarse de encima las deudas adquiridas como estudiantes (esto no pasa casi en España, pero en montón de países la gente se va a estudiar lo más lejos posible de los padres y mientras estudian se sostienen a base de préstamos, tanto para el pago de matrículas como para su hospedaje y manutención) y por estilo de vida (coche, tarjetas de crédito) deciden hacer un plan de vida orientado a ahorrar suficiente dinero para poder mantenerse el resto de su vida, con ese mismo nivel de vida más austero pero sin “malpasar”, sin tener que trabajar. Lo lograron a los 40. Mudarse cerca del trabajo, ir en bici en lugar de tener coche, cocinar mucho e invitar amigos a casa en lugar de salir… invertir los ahorros de modo inteligente y hacer cosas interesantes sin gastar demasiado. Y después, tras la “jubilación”, les bastó con reubicarse a una ciudad con un coste de vida muy inferior y una buena calidad de vida para cumplir con su sueño.

    ¿Con cuál de las dos opciones te identificas? ¿Qué crees que diga esto sobre tu personalidad y tu nivel de responsabilidad y autonomía? ¿Eres más cigarra u hormiga?

     
  • lavigi 11:24 on 24/08/2016 Permalink | Reply  

    Pegándome con node.js y los proxies. El gestor de paquetes npm sí dispone de una variable global que la configuras con la información de tu proxy y ya está. Pero node, no. Es proyecto a proyecto.

    En la comunidad hay un pequeño riachuelo de tinta al respecto: https://github.com/nodejs/node/issues/1490

    Yo no tengo tiempo de esperar a que se decidan, así que he encontrado una buena solución por mi cuenta. Gracias a TooTallNate tenemos el módulo proxy-agent https://github.com/TooTallNate/node-proxy-agent que funciona perfectamente.

    Este es mi pequeño how-to:

    En tu proyecto instalas el módulo con el comando npm –save install proxy-agent

    En tu código donde uses http, request, o request-promise, tienes que añadir lo siguiente:

    var ProxyAgent = require('proxy-agent');
    var proxyUri = process.env.http_proxy || 'http://proxy:port' ; //sustituye proxy:port por los tuyos

    Luego cuando vas a hacer la llamada, hay que añadir esto a los parámetros.
    agent:new ProxyAgent(proxyUri)

    O lo haces en una variable opciones…

    ;var options = {
    method: 'GET',
    uri: 'http://www.algo.net' ,
    resolveWithFullResponse: true,
    json: true,
    agent:new ProxyAgent(proxyUri) // esta para lo del proxy
    };

    Que luego invocas, aquí por ejemplo con request-promise:

    var rp = require('request-promise');
    return rp(options);

    Aquí con http:

    var http = require('http');
    http.get(options, onresponse);

    … o lo haces poniendo el parámetro directamente en la llamada:

    rp({ url:url, json:true, agent:new ProxyAgent(proxyUri) });

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel