Cómo construir un bot de búsqueda simple en 30 minutos

Cómo construir un bot de búsqueda simple en 30 minutos

La búsqueda de apartamentos apesta, especialmente en Montreal. Esta guía le mostrará cómo construir un bot que se mantenga al tanto de la búsqueda por usted. De esta manera, nunca más tendrá que actualizar sus búsquedas sin cesar. Contexto A diferencia de otras ciudades, la mayoría de las personas que alquilan apartamentos en Montreal tienen el mismo plazo de arrendamiento. Los nuev

Lee mas

   El mejor libro para la preparación de entrevistas de codificación técnica

El mejor libro para la preparación de entrevistas de codificación técnica

Las entrevistas de codificación técnica son notoriamente difíciles, casi como un cuestionario para aquellos que no están preparados. A veces puede ser una tarea abrumadora navegar por todos los recursos de preparación de codificación técnica disponibles en línea, y uno podría preguntarse: ¿Existe un solo libro / recurso que se prepare mejor para las entrevistas de codificación técnica? Lo mejor ,

Lee mas

   Cómo construir un teclado de piano usando Vanilla JavaScript

Cómo construir un teclado de piano usando Vanilla JavaScript

Hacer un teclado de piano que se pueda tocar puede ser una excelente manera de aprender un lenguaje de programación (además de ser muy divertido). Este tutorial le muestra cómo codificar uno usando JavaScript vanilla sin la necesidad de bibliotecas o marcos externos. Aquí está el teclado de piano JavaScript que hice si primero desea ver el producto final. Est

Lee mas
Programación competitiva que rompe mitos: no es necesario que la aprenda

Programación competitiva que rompe mitos: no es necesario que la aprenda

Ahora que tengo su atención con el título de la publicación, permítanme profundizar en mis puntos de vista de la programación competitiva.¿Qué es la programación competitiva?La programación competitiva es un deporte. Tienes que resolver un problema con un código que es rápido, consume la cantidad mínima de memoria y, a menudo, es prácticamente ilegible.Es muy popula

Lee mas
Una mente caótica conduce a un código caótico

Una mente caótica conduce a un código caótico

Vivimos en un mundo con muchas cosas que consumen nuestro tiempo y la necesidad constante de hacer siempre algo. Y si no lo hacemos, nos quedamos atrás mientras el mundo avanza.Mantenerse vivo y ser competitivo hoy significa estar siempre pendiente de las novedades en Twitter, Reddit, Instagram, Facebook, podcasts o cualquier otra plataforma de redes sociales.

Lee mas

   Cómo analicé los datos de mi FitBit para mejorar mi salud en general

Cómo analicé los datos de mi FitBit para mejorar mi salud en general

Resulta que los datos pueden mantenerte saludable Los rastreadores de actividad física se han convertido en una categoría de productos multimillonaria. He tenido una buena cantidad de rastreadores elegantes, comenzando temprano con Nike Fuelband y luego con la banda de actividad MI. Personalmente, no pude adoptar ninguno de ellos muy bien y, finalmente, todos terminaron siendo un elegante reloj digital que necesitaba una recarga cada pocos días para que pudieran decir la hora correcta. Y

Lee mas

   Algoritmos de cifrado explicados con ejemplos

Algoritmos de cifrado explicados con ejemplos

La criptografía, en su forma más básica, es la ciencia del uso de códigos y cifrados para proteger los mensajes. La encriptación consiste en codificar mensajes con la intención de que solo el destinatario deseado comprenda el significado del mensaje. Es una función bidireccional (debe poder deshacer cualquier codificación que haya hecho en el mensaje). Está di

Lee mas

   Cómo conseguir tu primer trabajo como desarrollador autodidacta

Cómo conseguir tu primer trabajo como desarrollador autodidacta

Hace unos seis meses, comencé un nuevo puesto como ingeniero de software. Es mi primer trabajo de desarrollador a tiempo completo. Y aterrizar fue la culminación de dos intensos años de aprendizaje. Antes de comenzar mi búsqueda de trabajo, completé todo el plan de estudios de freeCodeCamp, todo mientras trabajaba a tiempo completo como maestra. Dur

Lee mas

   Todo lo que necesita saber sobre las variables CSS

Todo lo que necesita saber sobre las variables CSS

La mayoría de los lenguajes de programación tienen soporte para variables. Pero, lamentablemente, CSS ha carecido de soporte para variables nativas desde el principio. ¿Escribes CSS? Entonces no hay variables para ti. Bueno, excepto si estuvieras usando un preprocesador como Sass. Los preprocesadores como Sass venden el uso de variables como un gran complemento. Un

Lee mas
Cómo seguir aprendiendo y convertirse en un mejor programador

Cómo seguir aprendiendo y convertirse en un mejor programador

La codificación ha recorrido un largo camino desde los días de Robert Taylor y ARPANET y Sir Tim Berners-Lee y CERN, y continúa avanzando. Cuando se trata de dominar el arte de la codificación, siempre hay margen de mejora. Cuanto mejor pueda codificar, más opciones tendrá en su carrera. Es importante que no se sienta complacido con el lugar en el que se encuentra y que se esfuerce constantemente por aprender más y mantenerse al día con los desarrollos y su comunidad.Las sigu

Lee mas

   Tipografía - Anatomía de las letras

Tipografía - Anatomía de las letras

La anatomía de las formas de las letras describe los diferentes elementos que componen las letras impresas en un tipo de letra. La siguiente figura muestra las diferentes partes de las letras en un tipo de letra: Según "Anatomía del tipo de letra", las partes tipográficas de un glifo son las siguientes:1) altura x; 2) línea ascendente; 3) ápice; 4) línea de base; 5) ascendente; 6) travesaño; 7) tallo; 8) serif; 9) pierna; 10) cuenco; 11) contador; 12) collar; 13) bucle; 14) oreja; 15) empate; 16) barra horizontal; 17) brazo; 18) barra vertical; 19) altura de la tapa; 20) línea descendente En

Lee mas

   Cómo crear su propio emulador de Chip-8

Cómo crear su propio emulador de Chip-8

Antes de sumergirme en este artículo, me gustaría ofrecer una introducción rápida a lo que son los emuladores. En términos más simples, un emulador es un software que permite que un sistema se comporte como otro sistema. Un uso muy popular de los emuladores hoy en día es emular sistemas de videojuegos antiguos como Nintendo 64, Gamecube, etc. Por e

Lee mas

   Codifica tu propio juego de Pokémon

Codifica tu propio juego de Pokémon

En esta conferencia de Colton Ogden, puedes aprender los principios del desarrollo de juegos codificando un clon de Pokémon en Lua. Los principios que aprende se pueden aplicar a cualquier lenguaje de programación y a cualquier juego. Esta conferencia es parte del curso de Introducción al Desarrollo de Juegos de CS50 de la Universidad de Harvard. El

Lee mas

   Cómo ser un gran programador

Cómo ser un gran programador

¿Qué distingue a los grandes programadores? Como todos sabemos, los grandes programadores crean funciones, sitios web, aplicaciones y similares sorprendentes. Pero, ¿qué tienen en común? En mi investigación, no se trata solo de conocer un idioma realmente bien o tener una formación educativa particular. Es que

Lee mas

   Reconstruí la misma API web usando Express, Flask y ASP.NET. Esto es lo que encontré.

Reconstruí la misma API web usando Express, Flask y ASP.NET. Esto es lo que encontré.

He estado buscando un marco de back-end para soportar una aplicación de juegos de mesa y decidí investigar un poco para determinar cuál se adapta mejor a mis necesidades. El objetivo era sencillo: construir una API RESTful simple que permitiera a una aplicación de interfaz realizar operaciones CRUD básicas, brindándome una introducción a cómo sería el proceso de desarrollo. Hay muc

Lee mas

   Altura de la fila de Bootstrap

Altura de la fila de Bootstrap

Bootstrap es una de las formas más rápidas de, bueno, arrancar un proyecto. La biblioteca incluye una gran cantidad de clases de utilidad CSS útiles para obtener un primer diseño móvil receptivo y en funcionamiento rápidamente. Pero, ¿qué pasa si comienza a agregar sus propias reglas CSS a la mezcla, pero no parecen tener ningún efecto en el diseño? ¿Bootstra

Lee mas