El blog de quienes dan soporte

Probando la API de Twitter: tweet archive y delete

Probando la API de Twitter: tweet archive y delete

Hace mucho tiempo que no me ponía a hacer algo con la API de Twitter, y se que hubo muchos cambios en los últimos meses / años en cuanto a funcionalidades, permisos y limitaciones.

Para este caso en particular necesitaba hacer un cleanup masivo de algunas cuentas de Twitter con decenas de miles de tweets. He aquí algunas cuestiones interesantes, y lecciones aprendidas por pasos para principiantes.

Resultados de la Encuesta de sueldos 2020.2

Resultados de la Encuesta de sueldos 2020.2

  Queremos agradecerle a las más de 6400 personas que se tomaron unos minutos para completar la encuesta. Estamos felices de compartir las respuestas con la comunidad para que puedan hacer sus análisis. Al tener más del 90% de las entradas provinientes de Argentina, separamos los archivos en dos: Argentina y resto de los países relevados. Ya pueden ver el análisis de openqube en https://sueldos.openqube.io Les agradecemos que nos dejen sus sugerencias para futuras encuestas en nuestro repo Disneyland.
Gitops, infraestructura al siguiente nivel

Gitops, infraestructura al siguiente nivel

La infraestructura evoluciona y al mismo tiempo trae nuevos desafíos. ¿Puede GitOps ser el nuevo factor determinante en la industria?

DevOps más allá de un rol, es también una filosofía, en la cual hacer las cosas de la manera más automatizada e incorporando el conjunto de skills propios de Desarrollo y de Operaciones. Esto comenzó hace aproximadamente unos 10 años, con la aparición, primero de Puppet y Chef , y luego con Ansible . Fue un proceso predecible ya que DevOps (y posiblemente también SRE ), son en su mayoría una evolución de la antigua posición de System Administrator, que permite adaptar a ellos mismos a un nuevo rol para satisfacer los requisitos de la industria que se va actualizando junto con el paso del tiempo.

Polémica en /var S04E04 - Tips para 1x engineers

Polémica en /var S04E04 - Tips para 1x engineers

En este episodio vamos a estar charlando sobre consejos y lecciones aprendidas para 1x engineers. Topics sobre productividad, aprendizaje, lenguajes de programación, testing, tecnologías, devops, seguridad y project management. Participan en este episodio: Adriel Paredes(@adrielparedes), Juan (@godlike64), Andrea (@peorth) y Eduardo (@jedux)

Escuchanos en Spotify Parte 1 Parte 2

Comandos Básicos con Docker - 2da Parte

Comandos Básicos con Docker - 2da Parte

Además de crear, ejecutar, detener y eliminar contenedores como explicamos en nuestro post previo hay muchas más operaciones que podemos realizar. Entre ellas se destacan el ver la configuración, darle almacenamiento persistente, e inspeccionar sus logs. En este artículo veremos ejemplos de cada una de estas acciones. Para poder ilustrarlas mejor, crearemos un nuevo contenedor con opciones adicionales. Comandos de administración La salida de docker help devuelve dos secciones claramente separadas: Management Commands (agrupados por categoría) y la más genérica Commands (a secas).
Comandos Básicos con Docker - 1era Parte

Comandos Básicos con Docker - 1era Parte

Después de haber aprendido qué es Docker y qué soluciones brinda en el post anterior , ahora es momento de comenzar a aprender los comandos necesarios para sacar provecho de esta tecnología. Asumimos el uso de sudo o de un grupo que tenga los permisos para ejecutar estos comandos (otorgados a través de /etc/sudoers). Si bien en el artículo anterior vimos cómo descargar una imagen y ejecutar un contenedor basado en esta, eso es solamente el principio.
¿Qué es Docker y qué soluciones brinda?

¿Qué es Docker y qué soluciones brinda?

Es probable que la palabra <em>contenedores</em> sea moneda corriente en nuestro lugar de trabajo o algo relativamente desconocido. De una u otra forma, la necesidad de utilizarlos va creciendo a medida que lo hace la complejidad de las aplicaciones que creamos. Cuando cada una de ellas depende de ciertas librerías, de algún intérprete específico, o de una base de datos en particular, necesitamos tener cuidado para que no entren en conflicto unas con otras.