Entradas

El libro negro de las computadoras en la productividad

Imagen
La internet está inundada con una miríada de guías elaboradas por entusiastas y jugadores que le dicen cuál es la mejor computadora y configuración para equipos poderosos que puedan responder a las necesidades de jugadores, entusiastas y especialistas en el ámbito del cómputo. ¿Una computadora así le funcionaría a un usuario orientado a la productividad? ¡Seguro que sí! Aunque, posiblemente, le funcionaría más hacer una inversión que le permita tener una máquina especialmente diseñada para la productividad con la durabilidad y capacidad de respuesta que eso significa. Ello se hace especialmente cierto con las actuales necesidades de teletrabajo, seguridad y conectividad requeridos en esta nueva forma de trabajo.Incluso, en el ámbito estudiantil de todo nivel de estudios, la adquisición de un equipo de cómputo que permita realizar las actividades y, cuanto y más, satisfacer las necesidades actuales de conectividad, seguridad y teleclases que exige el nuevo estilo de vida causado por la…

Patoaventuras de la computación: La que se reiniciaba

Imagen
Y, sí... Una máquina que ya tenía tiempo que no podía dominar. Su procesador AMD, su tarjeta madre Asus, su RAM Kingston, su tarjeta gráfica Radeon, su fuente de energía Gigabyte, sus SSD Samsung, su gabinete genérico...La tarjeta madre había sido la misma, una Asus con chipset B350 que funcionaba bien con, primero, su procesador AMD Ryzen 5 2400G y, luego, con su AMD Ryzen 5 3400G. La memoria Kingston funcionaba en modo XMP a 3200MT/s, la SSD funcionaba a 3.4GB/s. Luego de actualizarle el procesador a un AMD Ryzen 5 3600 allí empezó la pesadilla. El equipo se reiniciaba. No siempre... A veces pasaban días y todo funcionaba bien... Los reinicios eran cada cuanto, y algunas veces hasta se negaba a arrancar.¿Actualización de BIOS? Tenía la última disponible en el sitio Web. Además, mi hijo tiene una máquina con el mismo modelo de tarjeta madre con un AMD Ryzen 5 3600, con memoria Kingston de 3200MT/s y SSD NVMe Samsung y sin problemas. Nada. Niente.¿Problemas del procesador? Hum... Le f…

Habilidades humanas para desarrolladores. Tu economía

Imagen
"El dinero es una herramienta. Te llevará donde quieras, pero no te reemplazará como el conductor." - Ayn Rand.
Si se llega a tener un buen nombre en el ámbito del desarrollo de aplicaciones, esta actividad puede convertirse en una de las ocupaciones mejor pagadas en el ámbito profesional. Hay que tener mucho cuidado con esto porque puede convertirse en un arma de dos filos (tal como ha sucedido con diversas y conocidas personalidades como boxeadores, futbolistas, actores, o ganadores de la lotería entre otros), pues ganar mucho puede traer una falsa sensación de seguridad que nos lleva a obviar el futuro.

Al menos en México existen pocas a nulas guías donde se nos indique cómo administrar nuestras finanzas (que siempre serán recursos escasos, no importa cuánto, aparentemente, haya de sobra). Por desgracia, como lo he atestiguado, existe una profunda inclinación a gastarse cuanto antes y en lo que sea lo que se ha recibido como ingreso. Y no sólo eso, cuando se tiene a la ma…

Una vida por descifrar

Imagen

El infinito espacio entre las palabras

Imagen
El rendimiento de las computadoras es más o menos como el juego de "¿Dónde quedó la bolita?". Siempre uno esperará que se centre en una de estas cuatro cosas:

DiscoCPUMemoriaRedPero, ¿cuál? ¿Cuál es el compás de espera? ¿Y qué es lo que Usted hará mientras espera?
¿Vio Usted la película "Ella"? Si no, debería verla. Es grandiosa. Una de mis escenas favoritas es donde la Inteligencia Artificial describe lo difícil que es comunicarse con los humanos: Es como si estuviera leyendo un libro... y es un libro que amo profundamente. Pero ahora leo el libro lentamente. De modo que las palabras se separan y los espacios entre ellas casi son infinitos. Aún puedo sentirte... y las palabras de nuestra historia... pero es en este infinito espacio entre las palabras en donde yo ahora me encuentro. Es un lugar que no se encuentra en el mundo físico. Es donde está todo lo demás y que yo no sabía que existía. Te amo tanto. Pero es aquí donde ahora estoy. Y es lo que ahora soy. Y necesi…

BASIC: El lenguaje que ha marcado una época

Imagen
El 1 de mayo se cumplirá un nuevo aniversario del lanzamiento de, quizá, el lenguaje de programación más importante para la consolidación de la computación en el mundo: BASIC. El Beginner's All-Purpose Symbolic Instruction Code (BASIC) fue originalmente lanzado en esta fecha de 1964 como un sistema de tiempo compartido desarrollado por los Dres. John George Kemeny y Thomas Eugene Kurtz. Su finalidad era que los estudiantes aprendieran con rapidez a utilizar este sistema de tiempo compartido, lo cual era importante en una época donde los lenguajes de alto nivel estaban enfocados a entornos científicos y estrictamente matemáticos (como con Fortran) o al de los negocios (COBOL o RPG). El ingreso de BASIC fue un respiro de frescura para la creación de aplicaciones de propósito múltiple, tal como lo define su acrónimo.

Su enorme facilidad de uso atrajo la atención de una oleada de usuarios, programadores y hackers que lo llevó a ser adoptado por distintas plataformas. Sin embargo, no f…

Los ciberataques en el trabajo en casa

Imagen
Ha habido un importante incremento en la ingeniería social y en los ataques conocidos como "pescar" (phishing). Un ataque de "pesca" es aquél donde se nos hace llegar alguna comunicación que parece ser legítima, y nos lleva a algún sitio o nos invita a obtener algún archivo con la finalidad de obtener información bancaria, de acceso a redes o de diferentes índoles con oscuros fines. En la actualidad, estos ataques se están aprovechando de los temores y ansiedades propias de los tiempos que estamos viviendo con el encierro e incertidumbre merced al COVID-19. Es importante mantener la calma y la cabeza muy fría para tener los sentidos alerta ante esta crisis y ataques.

Tales ataques utilizan distintos métodos: suplantación de identidad de algún sitio Web, el phishing de voz (vishing), así como mediante mensajes textuales (smishing), y todos se basan en las mismas tácticas: explotar las emociones humanas. En esta explotación infunden algún sentido de urgencia y se va…