Blog

Tech roundup 42: a journal published by a bot

Read a tech roundup with this week’s news that our powerful bot has chosen: blockchain, AI, development, corporates and more.

Gooooooood morning, Human beings!!! Hey, this is not a test, this is a tech roundup. Time to rock it from the Delta to the DMZ.

AI, bots and robots

Blockchain and decentralization

Woman computer scientist of the week
Margaret Heafield Hamilton is an American computer scientist, systems engineer, and business owner. She is credited with coining the term “software engineering”. Hamilton was Director of the Software Engineering Division of the MIT Instrumentation Laboratory, which developed on-board flight software for the Apollo space program. In 1986, she became the founder and CEO of Hamilton Technologies, Inc., in Cambridge, Massachusetts. The company was developed around the Universal Systems Language based on her paradigm of Development Before the Fact (DBTF) for systems and software design.

Cloud and architecture

Development and languages

Quote of the week

You’re bound to be unhappy if you optimize everything.

        — Donald Knuth

Enterprises

Other news

Suscríbete al blog por correo electrónico

Introduce tu correo electrónico para suscribirte a este blog y recibir avisos de nuevas entradas.

Tech roundup 41: a journal published by a bot

Read a tech roundup with this week’s news that our powerful bot has chosen: blockchain, AI, development, corporates and more.

Gooooooood morning, Public!!! Hey, this is not a test, this is a tech roundup. Time to rock it from the Delta to the DMZ.

AI, bots and robots

Blockchain and decentralization

Woman computer scientist of the week
Radhika Nagpal is an American computer scientist and researcher in the fields of self-organising computer systems, biologically-inspired robotics, and biological multi-agent systems. She is the Fred Kavli Professor of Computer Science at Harvard University and the Harvard School of Engineering and Applied Sciences. She is also a Core Faculty Member of the Harvard Wyss Institute for Biologically Inspired Engineering. In 2017, Nagpal co-founded a robotics company under the name of Root Robotics. This educational company works to create many different opportunities for those unable to code to learn how.

Cloud and architecture

Development and languages

Quote of the week

We have persistant(sic) objects, they’re called files.

        — Ken Thompson

Enterprises

Other news

Suscríbete al blog por correo electrónico

Introduce tu correo electrónico para suscribirte a este blog y recibir avisos de nuevas entradas.

El nivel de acceso Archive en Azure

En las cuentas de Storage en Azure, disponemos de varios elementos de configuración que influyen directamente en la disponibilidad de la información que vamos a almacenar, el precio de tenerlo guardado, el de acceder a los datos y la latencia que tendremos hasta poder leer el primer byte de información. Entre esos elementos está el propio tipo de cuenta y el nivel de rendimiento, así como el tipo de replicación. Para simplificar todo y no desviarnos del objetivo de este artículo, nos centraremos en las cuentas de tipo propósito general V2 (StorageV2) con nivel de rendimiento estándar y replicación LRS (Locally-redundant storage). De este modo nos podremos centrar en el elemento que nos interesa explicar hoy: el nivel de acceso.

Nivel de acceso Azure

Seguir leyendo en CompartiMOSS.

Tech roundup 40: a journal published by a bot

Read a tech roundup with this week’s news that our powerful bot has chosen: blockchain, AI, development, corporates and more.

Gooooooood morning, W3!!! Hey, this is not a test, this is a tech roundup. Time to rock it from the Delta to the DMZ.

AI, bots and robots

Blockchain and decentralization

Woman computer scientist of the week
Stephanie Seneff is a senior research scientist at the Computer Science and Artificial Intelligence Laboratory (CSAIL) of the Massachusetts Institute of Technology (MIT). Working primarily in the Spoken Language Systems group, her research at CSAIL relates to human-computer interaction, and algorithms for language understanding and speech recognition. In 2011, she began publishing controversial papers in low-impact, open access journals on biology and medical topics; the articles have received “heated objections from experts in almost every field she’s delved into,” according to columnist Ari LeVaux.

Cloud and architecture

Development and languages

Quote of the week

i’ve wondered whether Linux sysfs should be called syphilis

        — forsyth

Enterprises

Other news

Suscríbete al blog por correo electrónico

Introduce tu correo electrónico para suscribirte a este blog y recibir avisos de nuevas entradas.

Tech roundup 39: a journal published by a bot

Read a tech roundup with this week’s news that our powerful bot has chosen: blockchain, AI, development, corporates and more.

Gooooooood morning, Humans!!! Hey, this is not a test, this is a tech roundup. Time to rock it from the Delta to the DMZ.

AI, bots and robots

Blockchain and decentralization

Woman computer scientist of the week
Leslie Pack Kaelbling is an American roboticist and the Panasonic Professor of Computer Science and Engineering at the Massachusetts Institute of Technology. She is widely recognized for adapting partially observable Markov decision process from operations research for application in artificial intelligence and robotics. Kaelbling received the IJCAI Computers and Thought Award in 1997 for applying reinforcement learning to embedded control systems and developing programming tools for robot navigation. In 2000, she was elected as a Fellow of the Association for the Advancement of Artificial Intelligence.

Cloud and architecture

Development and languages

Quote of the week

Software gets slower faster than hardware gets faster.

        — Wirth’s law

Enterprises

Other news

Suscríbete al blog por correo electrónico

Introduce tu correo electrónico para suscribirte a este blog y recibir avisos de nuevas entradas.

Tech roundup 38: a journal published by a bot

Read a tech roundup with this week’s news that our powerful bot has chosen: blockchain, AI, development, corporates and more.

Gooooooood morning, Humankind!!! Hey, this is not a test, this is a tech roundup. Time to rock it from the Delta to the DMZ.

AI, bots and robots

Blockchain and decentralization

Woman computer scientist of the week

Jennifer Widom is the Frederick Emmons Terman Dean of the Stanford School of Engineering and the Fletcher Jones Professor of Computer Science and Electrical Engineering at Stanford University. She was the chair of the Computer Science Department from 2009 to 2014, and served as a senior associate dean from 2014 to 2016. In February 2017 she was named Dean of the School of Engineering. ACM conferred her with ACM-W Athena Lecturer Award to honor prominent women Computer Scientists for introduction of the fundamental concepts and architectures of active database systems in 2015. This award includes honorarium of $10,000

Cloud and architecture

Development and languages

Quote of the week

The only places for icons is in a church, a burning church at that.

        — mhat

Enterprises

Other news

Suscríbete al blog por correo electrónico

Introduce tu correo electrónico para suscribirte a este blog y recibir avisos de nuevas entradas.

La gran pregunta (y su corta respuesta)

Recurrentemente hay quien me pregunta si estaría interesado en trabajar a jornada completa para una única empresa. Normalmente son clientes con los que ya he trabajado, o gente que me conoce de otras épocas. La respuesta muy corta es un sí. Hay ciertas cosas que creo que sólo se pueden hacer cuando estás trabajando para una empresa y precisamente ahora, que he tenido ciertos cambios en mi vida que me permiten ir a vivir a cualquier sitio del mundo (y tengo que tomar alguna decisión en ese sentido), puede ser un buen momento para involucrarme en un proyecto.

La respuesta no tan corta sigue siendo un sí, pero si todo encaja. Al fin y al cabo como autónomo estoy bien, me gano la vida haciendo cosas que me gustan y tengo mucha libertad. Es cierto que hay ciertos proyectos que están avanzando (¡pintan muy bien!) y que no querría dejar de lado ya que tampoco me consumen apenas tiempo, pero la parte más importante de mi día a día la podría remplazar.

Como decía, hay ciertas cosas que creo que no puedes hacer fácilmente como autónomo y que se echan de menos. Ya sea gestionar equipos de decenas de personas o plantear arquitecturas de grandes soluciones, hay cosas que como freelance te vas a encontrar pocas veces (o al menos yo no me encuentro muy a menudo).

A pesar de que me guste programar y que programe en cualquier cosa, creo que soy mejor con la arquitectura y mejor aún gestionando gente y proyectos. Como freelance, las cosas que me surgen acostumbran a ser más de desarrollo puro y duro.

Tampoco es que sea un mal programador, si atendemos a los artículos de Chritopher Wenham sobre las señales de ser un buen o mal programador, estoy dentro de los buenos. ¡De algo tenía que servir estar haciéndolo desde que tengo uso de razón!

El otro día, le resumí mis puntos fuertes a una persona a la que me tocaba actualizar, os les comparto:

  • Desarrollo, y conozco multitud de tecnologías/plataformas/lenguajes. Soy de los que creen que hay que usar la mejor herramienta para una solución que se quiera crear. Aunque no soy especialista en ninguna, por lo que cualquier desarrollador que lleve un par de años trabajando con X debería saber más que yo de X.
  • Se me da mejor la arquitectura que el desarrollo.
  • Se me da mejor gestionar que la arquitectura.
  • Como he tenido siempre un pie en el lado técnico y otro en el de negocio, hablo el idioma de todos. Soy un gran intercomunicador.
  • He participado en el proceso de selección de unas 100 personas. De 30 he liderado yo el proceso de selección y tenido la última palabra. Una tasa de acierto (gente que ha cumplido las expectativas y ha permanecido más de un año en la empresa) de más de un 95%.
  • He formado parte del consejo de dirección de una empresa de Ingram Micro (una multinacional) que tenía que pasar de 12 empleados a 100 en un año.
  • La gente a mi cargo siempre ha progresado muchísimo a nivel profesional, incluso gente que antes de entrar a mi cargo querían despedir.
  • He montado y gestionado empresas.
  • Los grupos a mi cargo directo han sido de hasta 10 personas, aunque indirectamente he influido en el modo de gestionar, formar, y mantener felices de decenas.
  • Se me da bien optimizar procesos y solucionar problemas (técnicos y conflictos interpersonales).

Como todo no pueden ser puntos fuertes, creo que mi mayor handicap ahora mismo es que llevo años sin trabajar hablando inglés. Antes tenía reuniones diarias con rusos, indios y americanos. Incluso me ha tocado decirle lo que había que hacer al director de IT de una empresa muy grande en USA, lo cual requiere algo de soltura y cintura. Sin embargo, tras 4 años sin usarlo apenas, creo que si tuviese que currar en inglés ahora no rendiría al 100% desde el principio.

Teniendo todo en cuenta, por hablar no perdemos nada y las cosas hay que verlas en su conjunto, pero para mi pesa más el lado de gestión que el de desarrollo y/o los proyectos grandes. Me “encanta” cuando hay problemas que nadie sabe resolver, son todo un reto. También daría puntos un proyecto en un país angloparlante (no me gusta verme mal en ese aspecto y quiero ponerle remedio cuanto antes). Los retos siempre me han motivado, pero también me gusta vivir (correr por la playa, escalar alguna montaña o ir a un concierto) por lo que obviamente busco equilibrio, así que como decía: sí, pero todo tiene que encajar.