Tirando código desde nuestro móvil

Cuando estaba en la carrera me pregunté alguna vez si existían aplicaciones para dispositivo móvil (teléfono móvil y tablet) que pudieran permitirme escribir código y compilarlo, o interpretarlo, para ver algún resultado. Pensé que sería útil tener algo así en el teléfono móvil o en la tablet para poder resolver alguna duda o problema que pudiera presentarse al momento, o cuando no hubiera algún ordenador … Continúa leyendo Tirando código desde nuestro móvil

Diseño de base de datos, parte XI: JOIN

Los JOIN, uniones, son muy comúnes en las consultas de base de datos. Nos permiten enlazar dos o más tablas que comparten información en común. En SQL existen diferentes tipos de JOIN: INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN, GROUP JOIN, FULL JOIN y SELF JOIN (para esta entrada nos limitaremos a explicar los 3 primeros que son los más comunes). Antes de comenzar, debemos revisar la teoría de cómo funcionan los JOIN. Para eso, … Continúa leyendo Diseño de base de datos, parte XI: JOIN

¿Y la mariposa monarca? Bien gracias

El pasado 27 de noviembre, la PROFEPA decomisó el equivalente a 26.41 metros cúbicos de madera talada de manera ilegal cerca del santuario de la mariposa monarca (Zitácuaro, Michoacán). No es la primera vez que suceden estos eventos. En el pasado período 2017-2018, se incrementó a 1.4 ha la cantidad de terrenos talados de forma clandestina, superando al del período 2016-2017 en donde se talaron … Continúa leyendo ¿Y la mariposa monarca? Bien gracias

El trabajo en casa (home office) en tiempos del COVID-19

Cuando egresé de la carrera en el 2015, una de las cosas que tenía claras, era que no quería trabajar en un ambiente godín o en alguna institución de gobierno (sin ofender a los que trabajan en ellas), así que cuando empecé con la búsqueda de trabajo, me topé con algunas empresas que ofrecían (entre múltiples beneficios para sus empleados) la opción de trabajar desde … Continúa leyendo El trabajo en casa (home office) en tiempos del COVID-19

Imaginantes: Entrevistando a Pepe Gordon

Hubo un tiempo en que la Luna estaba pegadita a la Tierra. En las noches los amigos se reunían para salir a pasear por el mar en una barca. Mediante una escalera, con un pequeño salto, llegaban a la Luna, cuya superficie con consistencia de queso, estaba llena de conchas, estrellas de mar y peces fosforescentes atraídos por su fuerza de gravedad. Durante esas visitas, … Continúa leyendo Imaginantes: Entrevistando a Pepe Gordon

Edith Clarke, una computadora humana

Así eran consideradas las mujeres que asistían a los ingenieros con la resolución de complejas ecuaciones matemáticas. Pero Edith Clarke quería ser más que eso: Quería ser ingeniera. Lograrlo no fue tarea fácil. Desde pequeña mostró aptitudes para las matemáticas. En su época ser ingeniera era algo impensable. Sin embargo, en 1919 obtuvo el grado de maestría en Ingeniería Eléctrica por parte del Massachusetts Institute … Continúa leyendo Edith Clarke, una computadora humana

¿Qué les hace falta a las mujeres para adentrarse en el mundo del desarrollo de software?

Creérsela. Tiene poco tiempo que existen varias iniciativas para involucrar a las mujeres en el noble mundo de las tecnologías de la información (y digo noble porque cualquier persona ajena al área de computación, sin importar su edad, condición social o género, puede adentrarse en ella). Pero a pesar de todos los esfuerzos que ha habido para involucrar a las mujeres en el desarrollo de … Continúa leyendo ¿Qué les hace falta a las mujeres para adentrarse en el mundo del desarrollo de software?

Diseño de Base de Datos, parte X: Funciones

Las funciones prefabricadas de SQL nos permiten realizar múltiples operaciones en nuestros scripts: Desde poner en mayúsculas o minúsculas el resultado de un campo, hasta asignar fechas o validar si un campo es NULL. A continuación mostraré algunas de las funciones que SQL, y MSSQL, provee. Algunas variarán entre DBMS (como la función TOP, su equivalente es FIRST en FirebirdSQL), pero el principio es el mismo. Ejemplos.- Ejemplos.- Ejemplos.- Ejemplos.- Ejemplos.- Ejemplos.- Bibliografía.- Libros.- … Continúa leyendo Diseño de Base de Datos, parte X: Funciones