Recent Updates Page 3 Toggle Comment Threads | Keyboard Shortcuts

  • 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) });

     
  • lavigi 08:41 on 05/07/2016 Permalink | Reply  

    Aprendiendo Node.js a trompicones a medida que desarrollo skills de Alexa más sofisticados. Al final ganará mi cerebro, pero vaya lío con el uso de los callback como funciones asíncronas. Complicadete seguir el hilo.

     
  • lavigi 15:56 on 30/06/2016 Permalink | Reply  

    All you ever need to know about scope and functions in JavaScript is in this paragraph:

    “So the rule is you can put function myfunc(){} definitions anywhere but var myfunc=function(){} have to be placed before the function is used.”

    http://www.i-programmer.info/programming/javascript/3722-private-functions-in-javascript.html

     
  • lavigi 09:40 on 30/06/2016 Permalink | Reply  

    El otro día leíamos sobre el físico que cambió la búsqueda de partículas subatómicas por desarrollo de apps de apuestas hípicas. Ayer leo que la tecnología de Strands (fintech), desarrollada por compañeros míos de clase en la facultad (!!!) se aplica al tremendamente serio problema “¿qué ropa me pongo hoy?” en Chicismo. Estamos lejos de un Elon Musk que se enfrente a problemas de relevancia. Muy lejos. Veo que en Europa solamente se hace dinero con cosas muy marginales en el gran esquema de las cosas: abrir bares, vender stickers para redes sociales, y tal. Es difícil ganarse la vida dedicándose a algo grande.

    How a Physicist Who Helped Find the Higgs Boson Got Into Horse Apps


    http://strands.com/

    Chicisimo: una comunidad donde “las modelos somos nosotras”

     
  • lavigi 08:11 on 30/06/2016 Permalink | Reply  

    Si usas notepad++ en Windows y quieres abrir dos instancias para poder ver dos ficheros a la vez, no te rompas la cabeza: abre los dos ficheros normalmente. Tendrás dos pestañas / tabs en la ventana de Notepad++. Clica y arrastra una de las pestañas fuera del espacio de la ventana (como si quisieras dejarla en un espacio vacío del escritorio)… et voilà! dos ventanas a la vez.

    Gracias de nuevo al crowdsourcing, Stack Overflow y todo eso!!

    http://superuser.com/questions/549782/want-2-instances-windows-of-notepad

     
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