Oct 20

Windows 10: enable/disable Hyper-V from CLI

Reading time: < 1 minute Assuming we're running a Windows shell with administrator privileges, using next commands is possible to enable, or disable, Hyper-V. In my case this is needed because when Hyper-V is running Virtualbox only can run 32bit virtual machines. I require Microsoft VM manager Hyper-V because I also run Docker for Windows and it's a requirement.

#enable Hyper-V
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

#disable Hyper-V
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
Aug 08

Setting alternative getty service on Ubuntu with systemd

Reading time: 2 – 2 minutes

There is an a curses app called wicd-curses which uses a service called wicd, thanks to that app is possible to setup networking configuration for wired and wireless networks using a ncurses environment.

The purpose of the next cookbook is get the wicd-curses running on tty1 after the Ubuntu boots; allowing a console user configure networking settings without login in the system. After installing the wicd-curses package we have the daemon running. The first thing to do is ensure that systemd is taking take of the service:

systemctl enable wicd.service

Next we have to stop the service that launch getty on tty1 when the system boots:

systemctl disable getty@tty1.service

Now it’s time to define configuration file for our service /etc/systemd/system/wicd-boot.service:

[Unit]
Description=WICD ncurses on tty
After=wicd.service

[Service]
Type=simple
StandardInput=tty
StandardOutput=tty
RemainAfterExit=yes
ExecStart=/usr/bin/wicd-curses
Restart=always
RestartSec=2


[Install]
WantedBy=multi-user.target

Finally enable wicd-boot.service is required:

systemctl enable wicd-boot.service

Try new configuration is possible without reboot just doing:

systemctl daemon-reload
systemctl restart wicd-boot.service
# check if the service is running with
systemctl status wicd-boot.service

On other tty consoles we also have getty but not in tty1 where we have the wicd-curses interface. When we reboot the system we have the same behavior. Before finish the email I want to mention two helping references:

Apr 09

MacBook Air battery explossion

Reading time: 2 – 2 minutes

Two months ago I went to get my “Mac Book Air mid2011 version” and found that:

The batteries had exploded! It is curious bacause I have laptops saved for many years, one would say it has almost 20 years. Obviously the battery lasts very little but has never exploited. It is incredible that a brand that cares the quality of its product as Apple and a product that was the best in its class 5 years ago; today without more than being on a shelf it has exploded from one day to the other.

In Apple store didn’t want to know about the problem because it is out of guarantee; luckly it wasn’t my daily laptop and after buying a new battery in ebay I have changed the battery for les than 50€ and the laptop keeps running.

bateria-apple

I don’t know if anybody else suffered that experience but IMHO Apple has failed and I’m very disappointed with their reaction with my issue with the product. I know it’s not on guarantee but I paid close to 1.700€ on a Laptop less than 5 years ago and I don’t expect that. Clearly this is a manufacturing problem with the battery. I have to recognize once again that Apple has very good quality products, or not, but day after day their customer support is being worst.

Just a final note my actual laptop is a Toshiba, I’m not proud of it but it works quite good so far today is for far more powerful than current MacBook Air with the same weight amd I don’t have to carry a lot of connectors and cables because everything is embedded, included the 4G modem.

Aug 21

Un parell de setmanes treballant a Mèxic DF

Reading time: 3 – 5 minutes

Aquest agost he tingut l’oportunintat d’estar un parell de setmanes treballant per Mèxic DF, fins ara això d’anar a treballar a altres països en la meva feina havia passat en comptades ocasions i menys durant tants dies seguits. Doncs bé, l’únic que vull és deixar una petita ressenya del que hem estat fent per aquestes terres llunyanes.

L’expedició de Vision Robotics estava formada per en Jordi P. i jo mateix, a més anabem acompanyats del Jordi A. (iWall) i d’en Ricard C. (Conacter). El nostre objectiu era donar a coneixer VR en aquest nou mercat per nosaltres i començar a montar una xarxa de partners a DF. Com que aquí no estic fent cap informe per l’empresa només diré que la cosa va anar molt millor del que m’esperava.

A DF varem passar la major part del temps al voltant de l’avinguda Insurgentes, allà hi teniem l’hotel (al costat del Teatro Insurgentes) i la majoria de reunions les varem realitzar a l’Eurocentro de Nafin. A més també varem participar a la Kolo Academy dins de l’event Infocom México presentant una keynote sobre l’IoT (Internet of Things).

Una de les coses que més m’ha agradat del viatge és haver pogut coneixer a molta gent nova i interessant; de fet, en podria enumerar moltíssims però ho resumiré dient que l’Adrian (Conacter) va ser un anfitrió excepcional. En tot moment ens sentírem còmodes i molt ben acollits en una ciutat tan gran i amb zones que ens venen com a tan perilloses.

Obviament també varem fer una mica el turista i gràcies a en German (Kolo) varem coneixer les piràmides de Teotihuacan i pel que fa a la ciutat de DF l’anfitrió va ser l’Adrian que ens va portar per diversos barris de la ciutat: Centro, Coyoacán, Juarez, Santa Fe, Polanco, Zona Rosa, etc. On varem veure extrems ben diferents, des de llocs que semblaven un poble tranquil i acollidor; fins a pobles petits i plens de gent. També zones modernes i avançades junt amb zones de valor cultural excepcional i plenes de gent humil.

La missió a Mèxic va tenir cert ressó als mitjans de comunicació del país i abans d’acabar l’article en deixo una petita ressenya:

i per acabar un video on en Jordi i jo expliquem què vam anar a fer a Mèxic.

Jul 04

Jornades de Symfony a Castellò (desymfony)

Reading time: 3 – 5 minutes

El Benja i jo igual que l’any passt ens varem acostar el 1,2 i 3 de juliol a les jornades de Symfony de Castelló. A destacar que aquest any hi havia moltíssima més presència de gent que l’any passat obviament tots plegats professionals molt interessants i com m’agrada dir a mi moltíssima gent vocacional disposada a compartir-ho tot i a passar uns dies molt agradables rodejats d’altres geeks.

desymfony2011

La organització va estar excel·lent, es mereixen un 10. No havia vist mai un event tan econòmic i tan ben montat, se’ls ha de felicitar perquè la feina que fan és encomiable. Si ens centrem en les xerrades cal dir que el nivell era força elevat i això sempre és d’agraïr, obviament els ponents sempre tenen nivells diferents i capacitats oratories de diferent calibre però en conjunt la valoració és boníssima.

Pel que fa al contingut destacar que la xerrada del Alvaro Videla em va encantar. Potser perquè estava relacionada amb temes d’AMQP amb els que a la feina hem entrat molt forts. Però potser va ser la xerrada que més em va atreure. Aquí és on es nota que el meu perfil és més de sistemes i networking que no pas un programador pur.

Encara no he parlat de Symfony que és el tema central de les jornades i més concretament del recent estrenat Symfony2. Però això es mereix un apartat especial. He de destacar la feina que han fet la comunitat de Symfony perquè si la primera versió ja la trobava excel·lent aquesta versió ja és algo sublim, no puc dir res més que genial!

Esta clar que una versió tan recent com la que tenim ara esta mancada de moltes cosetes que es troben a faltar però la filosofia que acompanya al framework i els detalls de qualitat que es respiren per tots els racons els trobo difícils de millorar. Per altre banda, destacar també el microframework silex, en escència es tracta del mòdul de routing que té Symfony2 amb la possibilitat de carregar qualsevol dels altres mòduls que té Symfony2, això li dona una lleugeresa i velocitat impressionants.

Per explicar-me una mica del perquè de les coses que destaco penseu només en això: imagineu una interficie gràfica feta amb Symfony2 i qualsevol dels frameworks de JavaScript que més es porten jQuery, ExtJS, etc. desacopleu el model de negoci i la lògica de l’aplicació a través de RabbitMQ; aprofitant aquesta desconnexió entre la vista i el controlador es podria aprofitar el sistema AMQP proposat per desenvolupar codi en qualsevol llenguatge: php, php+silex, python, erlang, C, etc. que es dediques a implementar la lògica de negoci del nostre projecte. Només amb aquests elements es podrien programar moltíssimes de les xarxes socials o grans aplicacions web que s’estan oferint avui en dia al famós ‘cloud’.

Entenc que amb l’exemple que he explicat anteriorment es pot veure la grandesa de les coses que destaco i la potència infinita que ens ofereix a l’hora d’enfocar projectes escalables, senzills d’analitzar i a més per formats d’equips amb disciplines molt dispars.

Si hagués de destacar alguna cosa negativa de les jornades no seria pas un problema de les mateixes jornades sinó de com s’organitza el teixit tècnic que hi vaig coneixer, és a dir, moltes dels geeks que acudeixen a aquestes cites són freelance o treballen en PIMES, això fa que les grans software factories no disposin d’equips formats en aquestes disciplines. Obviament això no és culpa de les persones sinó de la demanda de les grans corporacions sobre tecnologies privatives, obviament la gent que vivim l’open source només en som unes víctimes que treballem per canviar el món poc a poc.

May 20

Em venc el netbook

Reading time: 1 – 2 minutes

netbook obert
netbook vist superior

  • Assus EeePC 1015PD
  • 9h teòriques de bateria, jo n’he aconseguit quasi 7
  • 250GB HD
  • Atom N455
  • 1GB RAM
  • Windows7 Starter
  • Pes sense bateria 1kg
  • Estat: quasi nou, pràcticament no s’ha usat
  • Data de compra:  27/10/2010
  • Garantia: encara li queden uns 5 mesos
  • Web producte
  • Preu nou: (aprox) 350€+IVA

En cas de que algú hi estigui interessat que m’avisi i parlem de preus.

UPDATE: per cert, ja esta venut que no havia actualitzat el post. Gràcies pels que heu mostrat interès.

May 19

Recomanació: curs “Aprende Matemáticas fácilmente”

Reading time: 2 – 4 minutes

matematicasEls propers 28 i 29 de maig a Mens Venilia fan un curs de matemàtiques dirigit a professors, economistes, empresaris, estudiants, etc. que vull recomanar-vos. L’objectiu és coneixer i desenvolupar tècniques de càlcul matemàtic que permeten optimitzar el rendiment personal. Crec que és molt interessant poder veure com estem envoltats de matemàtiques constanment en la nostre vida quotidiana i el fet de podernos-hi relacionar de forma més àgil ens pot ajudar moltíssim en el nostre dia a dia. A més pels amants del poker també hi ha un apartat especial que ajuda a millorar en aquest joc, obviament parlem d’aplicar combinatoria i probabilitats a partir de la informació que tenim a l’abast en cada jugada.

Si teniu curiositat pel curs recomano que us mireu el PDF on es descriu el curs i que us poseu en contacte amb Mens Venilia, segur que no ús arrepentireu de fer-lo.

Per cert, no us perdeu el CV dels professors del curs:

Alberto Coto

Nació el miércoles 20 de mayo de 1970 en la localidad asturiana de Lada de Langreo, España, ha vivido 14 mil 840 días. Inmediatamente agregó los segundos que lleva de vida: aproximadamente 2 mil 300 millones. Una calculadora confirmó los resultados. Alberto aprendió a contar a los cinco años y desde entonces no ha dejado de hacerlo, hasta el momento ha establecido 14 record Guinness convirtiéndose en el calculista mental que más triunfos ha obtenido. Ha sido siete veces campeón mundial de cálculo mental.

“Existe un 97% de probabilidades de tener éxito en algo, inclusive en las matemáticas, si la materia nos gusta. Todos los países latinos tenemos mayor problema con las matemáticas, no es una cuestión genética, es una cuestión ambiental y cultural, la motivación es lo básico para todo, para que podamos ser buenos en algo”, explicó Coto.

Fuente: Por: Jesús Barba | Fuente: Noticieros Televisa | 2011-03-09 21:31

José María Bea

Ingeniero informático, ha participado en campeonatos del mundo de memoria rápida y en un campeonato del mundo de cálculo mental siendo una de las 3 personas en el mundo que han realizado esta participación.

Está en el Top 10 de memoria rápida y participa en todos los campeonatos como maestro de memoria rápida.

Trabaja con Ramón Campayo Campeón del mundo de memoria rápida y con Alberto Coto campeón del mundo de cálculo mental, desde hace años en varios proyectos.

Ha trabajado haciendo programas para aeropuertos y actualmente es profesor de grado superior de telecomunicaciones e informática.

May 12

Ser aigua

Reading time: 3 – 5 minutes

water
A vegades el teu interior desitja coses, a vegades el que vols són  diners, és temps o qualsevol altre necessitat que tens o creus tenir. Jo aquest cap de setmana vaig descobrir que el resum de les qualitats que persegueixo es poden resumir en SER AIGUA.

Què és per mi SER AIGUA?

Potser la capacitat adaptativa i la flexibilitat són les dues primeres qualitats que em venen al cap, però ràpidament propietats com la transparència, el sabor amagat darrera una aparença incípida i la capacitat de reflexar la llum fan que m’adoni que SER AIGUA és molt més que qualsevol altre necessitat.

Les persones sóm aigua en la majoria de la nostre composició, l’aigua és font de vida del nostre planta, fins hi tot hi ha espècies que només poden viure dins de l’aigua, no oblidem que es creu que la vida es va originar en un ‘caldo aquós’. Així doncs, per mi l’AIGUA ÉS VIDA.

Encara podem anar molt més enllà, a mi m’agrada molt deixar empremta però no tanta com perquè no respectin la meva llibertat; fins hi tot en l’aigua veig aquesta propietat després de que la pluja hagi deixat rastre en els carrers mullats però després el sol s’encarrega de fer oblidar aquest rastre.

Això si, quan l’aigua vol deixar rastre ho fa amb força i deixa marcada de forma perpètua la seva empremta en la terra, les pedres i qualsevol altre material que calgui.

L’aigua és suau i carinyosa quan ens acaricia en un riu, una pisicina, una banyera o el mar. Però esta dotada d’una força infinita capaç de borrar pobles sencers al seu pas. Qualitats que hom ha de saber usar amb saviesa.

La facilitat que té de canviar d’estats, tan aviat la podem trobar com un sòlid, un líquid o un gas. Un exemple claríssim de fins a quin pot canviar sense deixar de ser ella mateixa. Què millor per mi que poder ser jo mateix en cada un dels meus rols.

Als humans l’aigua calentona ens pot fer sentir abraçats, acollits i fins hi tot estimats. Però quan esta fresqueta ens ajuda a espavilar-nos ens fa despertar i activar-nos.

L’aigua és agraïda perquè quan la deixem fluir amb llibertat la vida creix al seu voltant. És honesta perquè treu el brut per deixar el net, sense pretencions. És font de motivació i passió. SER AIGUA em permet encarnar aquestes qualitats.

Per què vull SER AIGUA?

El meu objectiu com el de moltes altres persones és ser feliç, per mi ser feliç és donar amor perquè quan ho faig em sento plè. El cor s’omple de joia quan notes que tot allò que has donat sense pensar com et tornaria t’acaba tornant de les formes més inesperades.

Al SER AIGUA i fer meves les propietats d’aquesta és fa senzill tenir totes les eines que calen per ser una persona més desenvolupada. És senzill estar motivat en els projectes personals i professionals, però el que és millor és fa molt senzill tancar els ulls respirar profundament i descobrir que en aquest instant ets una persona feliç en el sentit més profund del terme. Però ho ets ARA! no perquè penses en el passat ni et projectes cap al futur, sinó en aquest instant.

El fet de poder sentir la felicitat en l’instant actual et fa estar infinitament agraït a tot el que t’envolpa: persones, animals, coses, etc. Et sents en l’obligació d’agraïr a tot i a tothom el que ets. T’adones que sense tot plegat tu no series. Com diuen alguns autors ‘inter-ser’, no podem ser si la resta de coses no són. De fet, fins hi tot en la física quantica trobem referències a aquesta idea, quan es diu que l’univers ‘és’ perquè nosaltres l’observem.

Així doncs, jo crec que si vull aportar el millor de mi a tot i tothom que m’envolta he de SER AIGUA d’aquesta forma tot fluirà sense cap tipus d’aspresa. Només així em podré sentir plè.

Apr 13

Quatre notes sobre filosofia de vida

Reading time: 2 – 2 minutes

marcianos

Mirant el video dels ‘marcianos’ he decidit extreure el missatge que intenta traspassar-nos el video així doncs, perquè ho pogueu meditar tranquilament:

Cuando alguien evoluciona, también evoluiona todo a su alrededor.
Cuando tratamos de ser mejores de lo que somos, todo a nuestro alrededor tamibén se vuelve mejor.
Eres libre para elegir, para tomar decisiones. Aunque sólo tu las entiendas. Toma tus decisiones con coraje, desprendimiento y, a veces, con una cierta dosis de locura.
Sólo entenderemos la vida y el universo cuando no buscamos explicaciones entonces todo queda claro.
Aprender algo, significa entrar en contacto con un mundo desconocido. Donde las cosas más simples son las más extraordinarias.
Atrévete a cambiar! Desafiate! No temas a los retos insiste una, y otra vez. Recuerda que sin fe, se puede perder una batalla que ya parecía ganada. No te des por vencido.
Acuérdate de saber siempre lo que quieres. Y empieza de nuevo.
El secreto está en no tener miedo de equivocarnos.
Y saber que es necesario ser humilde para aprender.
Ten paciencia para encontrar el momento exacto.
Y congratúlate de tus logros.
Y si esto no fuera suficiente, analiza las causas e inténtalo con más fuerza.
El mundo está en manos de aquellos que tienen el coraje de soñar y de correr el riesgo de vivir sus sueños. (Paulo Coelho)

Mar 31

Curs de ‘Personal Branding i Coaching Personal’

Reading time: 4 – 6 minutes

Personal Branding
El passat divendres vaig assistir a un curs de “Personal Branding i Coaching Personal” a les oficines del CINC on l’equip Advantage Service dirigit per Juanita Acevedo Segura ens va iniciar en aquest món tan interessant. Del curs en faig una valoració personal molt bona ja que el grup, continguts, ritme, instal·lacions i d’altres van ser excepcionalment bons. Així doncs, abans que res vull destacar la qualitat humana de tots plegats.

Entrant en materia sobre el que es va tractar a continuació faig un petit resum dels conceptes més importants que es van tractar, obviament això és el que jo vaig captar. Per tant, podria ser que tot plegat fos inexacte, erroni o fins hi tot que jo no hagués entès res.

Personal branding

Per crear la nostre marca personal, hem de veure’ns com un producte. Així doncs, per vendre de la millor manera possible el meu producte he de tenir clar què són per la meva marca les 4P del marketing:

    Product: el producte és un mateix, la marca: Oriol Rius
    Place: les xarxes socials, events, fires, networking, etc.
    Promotion: en qualsevol instant ens estem venent.
    Price: cal trobar el valor que esta disposat a pagar per nosaltres el mercat, això si, abans que res ens l’hem de creure nosaltres mateixos.

Com en tot producte és molt important l’imatge externa i interna del mateix, tot en si mateix ha de matenir una coherència amb la nostre personalitat. La imatge ha de ser atractiva perquè cal transmetre confiànca, ningú beuria aigua d’una ampolla oberta i amb l’envàs malmès.

El mercat actual ens ofereix moltíssimes noves possibilitats, però també han fet augmentar la competència. Així doncs, cal diferenciar-nos de la resta cal aprofitar les oportunintats que ens dona el mercat per fer resaltar els nostres atributs i deixar empremta. Si no aconseguim que es recordin de nosaltres passarem inadvertits. Així doncs cal que resaltem els atributs que més ens interessa i buscant la diferenciació amb la resta de l’oferta cal projectar-nos cap al mercat.

Per aconseguir la millor projecció de nosaltres mateixos cal treballar en tenir una base sòlida i això s’aconsegueix treballant amb els nostres valors, fortaleses i actitut en front de la vida.
Arribats en aquest punt només cal saber què volem, només cal treballar en identificar què és el que ens farà que aconseguim l’èxit. Sovint per fer aquest pas cal l’ajuda d’algú que ens acompanyi en el camí i que ens doni confiança, habitualment qui fa aquesta tasca és el ‘coach’.

Al parlar de deixar empremta estem exposant que és molt important la impresió que deixem de nosaltres. El mercat molts cops ens obliga a que aquesta impresió només pugui ser la primera impresió, així doncs, cal que treballem en saber què és el que veuen els altres en nosaltres i que treballem en projectar el que volem que es capti. A més d’això n’hem d’extreure que sovint el que captem com a primera impresió d’algú serà forçosament erroni, així doncs, ens hem de donar una segona o fins hi tot una tercera oportunintat per emportar-nos una impressió d’algú.

Per tal de treballar el tema de la primera impresió se’ns van proposar dos exercicis: el del minut de silenci i el de la finestra de Yohari. Són dos exercicis molt recomanables de posar en pràctica i dels quals s’apren moltíssim.

Beneficis del Personal Branding

  • Aconseguir seguretat en nosaltres mateixos
  • Projecció sobre el mercat
  • Usar i valorar els teus recursos
  • Tenir visibilitat i reconeixement com un expert
  • Permetre’ns marcar la diferència
  • Posicionament
  • Obtenir els teus objectius

Coaching Personal

  • En escència el que busca és l’entrenament de les nostres habilitats personals i professionals per tal de posar-les en pràctica alininant-les amb els nostres objectius.
  • El ‘coacher’ és l’expert que t’ajuda a donar el primer pas i t’acompanya en el camí.
  • Cal identificar les nostres potencialitats, perquè després a través d’un camí de coneixement i reconeixement poguem usar-les transmetent seguretat.
  • El més important, sota el meu punt de vista, és que t’ajuda a saber què és el que realment vols i t’ajuda a convertir el teu objectiu en algo real.

 

Enllaços relacionats: