Mes: noviembre 2021

Nuevo CEO en Twitter: Parag Agrawal

Parag Agrawal (Crédito: Twitter)

El día de hoy fue nombrado un nuevo Director Ejecutivo en Twitter, Parag Agrawal, quién hasta hace unos horas se desempeñaba como director de TI y que viene a sustituir ha Jack Dorsey, co-fundador de la red social.

Parag Agrawal tiene una década trabajando en la red social y en el 2017 fue nombrado Director de TI, tiene un doctorado en ciencias de la computación por la Universidad de Standord y ha trabajado en empresas tecnológicas como Microsoft, AT&T y Yahoo.

Ahora Parag pasará a formar parte de las personas a cargo de grandes tecnológicas que han nacido en India, junto a los CEO de Microsoft (Satya Nadella), IBM (Arvind Krishna), Adobe (Shantanu Narayen) y Google (Sundar Pichai).

En su cuenta oficial de Twitter, Parag dijo lo siguiente “Profunda gratitud por @jack y todo nuestro equipo, y mucha emoción por el futuro.”

Ya veremos qué espera ahora a la red social.

Reino Unido, sentando las bases para la seguridad en Internet

Hace apenas 3 días publicaba que “La seguridad no debería ser una opción“, esto debido a un caso de hackeo ocurrido a GoDaddy, y un día después, Reino Unido dio a conocer una nueva ley para ayudar a las personas a contar con mejores medidas ante los ataques de hackers.

No podemos negar que cada día más aparatos tecnológicos están conectados a Internet. Celulares, computadores, televisores, bocinas, lamparas, relojes y un sin número de dispositivos ahora cuentan con conexión a Internet y la idea detrás de esta ley es que las personas estén mejores protegidas ante ataques de hackers, al momento de estar en línea.

Esta ley obligará a los fabricantes, importadores y distribuidores de dispositivos con conexión a Internet cumplan con altos estándares de cyber seguridad, además que tendrán que informar a los compradores sobre las actualizaciones de seguridad que tendrán estos dispositivos así como el tiempo en que las recibirán.

Otro de los puntos a destacar es que no se podrán incluir contraseñas genéricas fáciles de adivinar, como “password” or “admin”, y tampoco podrás ofrecer la posibilidad de resetear los equipos a contraseñas por default que sean inseguras.

Sin duda alguna esta ley es un parte aguas, y aunque esto está ocurriendo en Reino Unido, esperemos que mas países se vayan sumando y promulguen leyes similares. Como usuarios y consumidores, este tipo de acciones nos ayudan a estar mejores protegidos, incluso cuando no lo sepamos.

Pueden consultar aquí la fuente de la noticia.

Conectando cliente IMAP con Office365

En días recientes he estado trabajando en la configuración de una aplicación para realizar la lectura de cuentas de correo con el objetivo de obtener información que debe ser procesada de manera automática, colocando en la vista del usuario sólo la información que es importante.

Si bien, no es la primera vez que realizo está configuración si es la primera vez que no conseguí que la aplicación funcionara como debería. En los logs de la aplicación sólo obtenía el siguiente mensaje:

A3 BAD User is authenticated but not connected

Busqué por internet por este código de error, y parecía que sería algo fácil de solucionar, varios blogs te daban algunas sugerencias de como se podría solventar, sin embargo no fue así, probe cada una de las alternativas que te daban pero ninguna de ellas me daban la solución.

Habilité el modo debug en la aplicación y empece a seguir la trazabilidad de los mensajes, y era claro, estaba haciendo el login de forma correcta (varios logs hacen referencia que podría ser por un problema de user y password) sin embargo seguía obteniendo el mismo error una y otra vez.

Probé habilitando las opciones de seguridad TLS y SSL, pruebas con distintos puertos y el resultado era el mismo.

Después de varios días de investigación y pruebas, y de convencer al cliente que hiciéramos una revisión conjunta del servidor de correo Office365 logré ver que el problema es porque el usuario de correo tenía deshabilitada la opción para conexión por IMAP.

Creo que pude haber comenzado por ahí, pero debido a que en todo momento lograba obtener un mensaje de autenticación correcta no es algo que se me hubiera ocurrido. No sé si un bug en el servidor Office365 o es una funcionalidad, pero creo que si un usuario no tiene la opción para la conexión, ya sea IMAP o POP3, no debería darte un mensaje de conexión exitosa.

Pero bueno, si están trabajando con IMAP y Office 365, y logran hacer el login pero no obtener mensajes o les regresa el mensaje de error “A3 BAD User is authenticated but not connected“, podrían empezar por revisar si el usuario tiene habilitada esa conexión ;).

P.D. Intenté hacer la conexión mediante el cliente de correo Thunderbird y sucede lo mismo, establece la autenticación de manera exitosa, y parece que la cuenta ya está bien configurada, pero no puede realizar la conexión con el servidor para descargar los correos de entrada.

Dart: la misión que supera la ficción

Dart es un satélite enviado por la NASA al espacio el día de hoy, a bordo de un cohete Falcon 9 de Space X, si la empresa de Elon Musk, y que terminará su viaje en septiembre de 2022. Su objetivo es desviar un asteroide, así es, como lo vimos en la película Armageddon.

Bueno, regresando a la realidad y para nuestra fortuna, este asteroide no se dirige a la tierra y lo que busca la NASA es estudiar y recabar información para poder hacer este tipo de maniobras si en el futuro un impacto a nuestro planeta fuera un riesgo potencial.

Todo este seguimiento se puede realizar a través del canal oficial de la NASA en youtube, sin embargo, tendremos que esperar 10 meses para ver el suceso, que seguramente será todo un espectáculo.

Más allá de si esto es sólo un caso de estudio o no, es un buen momento para reflexionar sobre como la investigación y la ciencia nos llevan a tomar algo que pareciera ser sólo parte de una película de ciencia ficción y demostrarnos que muchas veces es lo contrario y que la realidad supera a la ficción.

El otro punto que me gustaría compartir con ustedes es el hecho de que hoy no tenemos otro hogar, estamos viviendo en un planeta hermoso y único, al menos del universo que conocemos. Vivamos al máximo cada día, cuidemos de nuestro hogar y disfrutemos de la época y de los avances que nos están tocando vivir.

La seguridad no debería ser una opción

Hace unos días publiqué en mi cuenta de twitter (@robinsongarciax) que GoDaddy había sido hackeada, de manera muy puntual esto ocurrió con el servicio de WordPress administrado que ofrece la plataforma. Según la fuente de la noticia esto fue dado a conocer por el propio GoDaddy y fueron más de un millón de usuarios los que se vieron afectados al ser expuestos sus direcciones de correo electrónico y números de clientes.

“Computer Security – Protect Data – Computers” by perspec_photo88 is licensed under CC BY-SA 2.0

Pero porque debería ser relevante esto para nosotros, bueno aquí viene el siguiente punto, hoy en día con la masificación de los teléfonos celulares y con la cantidad de servicios que usamos en línea la autenticación en dos pasos o verificación en dos pasos se está volviendo cada vez más extendido pero no lo suficiente. Este mecanismo de autenticación permite añadir una capa extra de seguridad para la protección de cuentas de usuarios en caso de que tu contraseña sea robada.

Con la verificación en dos pasos, además de ingresar la contraseña de tu servicio tienes que introducir un código, que normalmente es enviado a nuestros celulares por sms o a través de alguna aplicación del propio servicio (cómo Google authenticator o Microsoft Authenticator, entre otras). Al hacer esto, en caso de que algún atacante se hiciera con tus contraseña, al momento de intentar ingresar necesitaría esta clave adicional o pin haciendo más difícil la tarea.

No obstante, aunque la mayoría de los servicios que usamos en el día a día ofrecen la posibilidad de agregar la autenticación en dos pasos, hoy sigue siendo opcional y el usuario es quién decide si añade este paso adicional o no.

Me atrevo a decir, que servicios básicos para nuestra comunicación, como el caso de WhatsApp, deberían venir con está opción habilitada por default (para quien no lo tenga y quiera añadir la autenticación en dos pasos aquí un tutorial de cómo hacerlo) pero incluso como usuarios, teniendo la posibilidad de hacerlo vemos esto como secundario y decidimos no habilitarlo.

Considero que debemos sumarnos y hacer conciencia sobre la gran cantidad de información que tenemos puesta en línea y debemos contribuir para cuidar de esa información, así que les invitó a que la próxima vez que hagan login en algún servicio y les pregunte si quieren añadir la autenticación en dos pasos se detengan un momento y hagamos esa configuración que quizás sólo nos tome un minuto.

Y para aquellos usuarios que hoy trabajen con WordPress y quieran añadir está capa de seguridad adicional, pueden echarle un ojo a este plugin: 2FA.

Crea tu logo gratis

Hace unos días mientras lanzaba la primera entrada al blog me encontraba buscando algunas opciones para poder crear un logotipo, navegando por internet y diversos blogs encontré que existen una gran cantidad de opciones para poder hacerlo, muchos de ellos con costo, pero también una gran mayoría que se ofrecen como gratis.

Decidido por encontrar una opción gratuita me encontré que cada vez que creaba un logo, si quería descargarlo o usarlo tenía que pasar por caja, ya sea en un esquema de suscripción o pago único, pero no podías hacerlo gratis.

Sin embargo, al final encontré una herramienta, cabe resaltar que no tengo ninguna promoción o vinculación con está empresa, su nombre es namecheap. Namecheap es un registrador de nombre de dominio que además ofrece servicios de hosting, pero una de las secciones muy interesantes es que te permite crear un logotipo 100% gratuito. Basando en IA, es fácil de configurar y muy intuitivo, y los resultados bastante buenos. Aquí les dejo una muestra de lo que puede ofrecerte.

Y cómo comenté, es completamente gratis, aunque si tienes que crear un registro para que te dé la opción de descargarlo (este paso es al final). Después de haber creado tu logo sólo tienes que elegir uno entre las muchas opciones que te da y bajarlo en formato png, pero también te los da en svg para que puedas usarlo en tu sitio web.

Si están interesados en crear su propio logo y están buscando por una herramienta completamente gratis, pueden encontrarlo aquí:

https://www.namecheap.com/logo-maker

Microsoft y Linux, una excelente pareja

El día de hoy he leído en diversos blogs de tecnología una noticia sobre la entrada de Microsoft en el top 10 de los computadores más potentes, para lo que no tengan idea de lo que hablo, existe una lista de los 500 computadores más potentes del mundo y cada seis meses este listado es actualizado y en el listado publicado el día de ayer, Microsoft se hizo del lugar número 10 de la lista. Pero la noticia en la mayoría de los medios que he leído no es sobre la entrada de Microsoft en el top 10 sino del hecho que lo haga de la mano de Linux y no de Windows, específicamente con Ubuntu 18.04.

Si bien no soy un usuario de Windows habitual (ahorita mismo me encuentro escribiendo este post desde una Mac), me considero una persona que le apasiona la tecnología más allá de ser fanático de una marca o una compañía, creo que debemos ya pasar esa barrera sobre la guerra incansable en tantos blogs y foros sobre Windows vs Linux y deberíamos aceptar que hoy en día vivimos una realidad totalmente diferente.

Hoy tenemos tecnología sorprendente, incluso tenemos al mismo windows que es capaz de correr de manera nativa linux a través de su windows subsytem linux (wsl), como pueden ver en este video , o por el contrario aplicaciones de Microsoft ejecutándose en Mac o Linux, cómo el caso de Microsoft Edge, Visual Studio Code, .Net Core y muchas otras tecnologías de Microsoft.

El mismo Satya Nadella, CEO de Microsoft, ha hablado al respecto, de como Azure, la plataforma en la nube de Microsoft, soporta cualquier sistema operativo ya sea de escritorio o móvil.

Puedes ver un video de esta conferencia aquí

Más allá de que plataforma es mejor, creo que hoy como usuarios, como desarrolladores de software, arquitectos, o cualquiera que sea nuestro rol al momento de usar una plataforma, salimos ganando con todo esto, podemos tener grandes herramientas en cualquier sistema operativo que queramos, en la que nos sintamos más a gusto, no tiene que haber una verdad absoluta al respecto.

Y en lugar de pensar en sin Windows es mejor o si Linux lo es, porque no tomar todo eso que hoy tenemos y usarlo como una ventaja al momento de elegir.

Para los que son un poco más técnicos, aquí pueden ver todo lo referente al servidor VOYAGER-EUS2.

¿Qué es lo que realmente les apasiona?

Muchas veces nos dejamos llevar fácilmente por lo que la vida nos impone, a través de nuestros padres, tíos o amigos, y nos olvidamos de nosotros mismos, de nuestra propia felicidad, de lo que realmente nos hace feliz, y en ese momento, nuestras vidas se van llenando, tristemente, de mucho estrés, aburrimiento y frustración.

Pero porqué pasa esto, considero que hay dos motivos principalmente

  1. Por mitos falsos
  2. Por no ser sinceros con nosotros mismos, por aparentar algo que no somos.

Este camino no es fácil, todos hemos caído en esta trampa pero lo más importante es jamás dejar de actuar como pensamos.

Pero qué pasa al no ser sinceros con nosotros mismos, sin darnos cuenta, nos encontramos tratando de llevar falsas apariencias, recordando qué cosa dije a quien y a quien no y cuándo lo dije, por el contrario, poder estar en paz con uno mismo siendo y actuando como uno piensa, es realmente liberador.

Si quieren hacer algo, vayan y háganlo; quieren decir algo, díganlo. Empecemos a colocar un pequeño granito de arena y con esto encaminarnos en una sociedad en la que podamos ser los que somos y no lo que esperan que seamos.

Apple dice: repárelo usted mismo

“IF-repair” by Yo Mostro is licensed under CC BY-NC-ND 2.0

Cuando compras un producto, podríamos pensar que tenemos derechos sobre ese producto y podemos realizar lo que sea con él, sin embargo, no parece ser así en términos de reparaciones.

Pensemos en lo siguiente, si compras un auto y se descompone, puedes ir a la agencia y realizar las reparaciones ahí pero también puedes comprar las piezas y repararlo, ya sea tu mismo o llevarlo con tu mecánico de confianza, pero hablando de dispositivos electrónicos, cómo celulares o computadoras es otra historia.

Cada vez los dispositivos vienen más protegidos, incluso algunos pareciera que fueron ensamblados en una sola pieza y no hay forma de acceder a su interior, creo que muchos de nosotros antes de reparar un equipo (si este se llega a descomponer) pensamos en mejor como vamos a sustituirlo. Incluso si piensas en repararlo muchas veces no sabemos ni a donde llevarlo o terminamos en algún centro de reparación del cuál no tenemos certeza del trabajo que nos harán.

Claro, no para todas las marcas y equipos aplica de la misma manera, apple tiene una fuerte presencia, ya sea directamente o a través de empresas que cuentan con las certificaciones necesarias, no sólo para vender sus productos sino también para repáralos, aunque estás reparaciones suelen ser bastantes costosas.

Pero el día de hoy apple ha decidido cambiar la historia y ha publicado en su página de internet el “Self Service Repair“, con está iniciativa apple quiere “permitirnos” hacer las reparaciones por nosotros mismos y parece ser un gran movimiento.

A través de este anuncio, apple menciona que no solamente pondrá a disposición de nosotros, las herramientas y partes oficiales para llevar a cabo las reparaciones, sino también la documentación para hacerlo, y aquí me atrevo a decir, que aunque esto no está pensado para la gran mayoría, nos abre muchas puertas, ya que aquellos comercios que hoy en día realizan estás tareas, quizás con el conocimiento adquirido a través del “hechando a perder se aprende”, tendrás acceso a está documentación, herramientas y también a las partes oficiales.

Como clientes y usuarios finalmente estaremos ganando, ya que estos pequeños comercios, ofrecerán mejores precios para competir con grandes marcas y esto hará que los costos por reparación sean cada vez menores.

En la fase inicial, que comenzará en el 2022 en estados unidos, incluirá los módulos de pantallas, baterías y cámaras, todo esto para el iPhone 12 y el iPhone13, pero que planea incluir también componentes para las computadoras con los procesadores M1, y para aquellos que retornen las piezas reemplazadas para reciclaje, habrá una recompensa, ya que podrán obtener un monto a manera de crédito para compras.

Apple no es el primero en lanzar una campaña de este tipo, pero dado el impacto que tiene como marca estoy seguro que sí está marcando el principio de una nueva etapa en reparaciones de celulares.

Hello world!

Bienvenidos a esta primera entrada, este blog no tiene una temática especifica, aunque puede llegar a tener una inclinación hacía la tecnología o desarrollo de software, ya que por profesión y por convicción es a lo que me dedico y me apasiona (pueden leer un poco más sobre mi en la sección acerca de mi), sin embargo, trataré de compartir lo que a mi me parezca interesante o de alguna manera considere que es algo que puede servir o inspirar a otras personas.

Espero que como lectores puedan disfrutar al acompañarme en este viaje así como yo pienso disfrutar de estar aquí escribiendo y compartiendo con ustedes.

Como primer dato curioso, el título de este post lleva por nombre lo que es considerado, el primer programa al empezar en un nuevo lenguaje de programación, es algo sencillo y fácil de recordar y de cierta manera representa algo nuevo. Pues así daré el banderazo inicial a este blog y diré “Hello world!”.