Accesos directos en Visual Studio Code

Los accesos directos o shortcuts te permiten ser más productivo. Es por eso que te enlistamos algunos de los Accesos directos en Visual Studio Code, al menos algunos de los más útiles. si estás comenzando a desarrollar es bueno que te familiarices con ellos desde el inicio. Ver también Accesos Directos en Eclipse Ctrl + … Leer más

Boilerplate code

En programación, el boilerplate code o simplemente boilerplate son esas secciones de código que deben incluirse en muchos lugares con poca o ninguna alteración.  Cuando se utilizan lenguajes que se consideran verbosos, el programador debe escribir mucho código para lograr una mínima funcionalidad.  Dicho código se llama boilerplate. Ver más: https://en.wikipedia.org/wiki/Boilerplate_code

El Zen de Python

El veterano Tim Peters enunció 20 bellos aforismos que fueron tomados en cuenta para el diseño de Python de los cuales solo 19 han sido escritos. Lo bello es mejor que lo feo. Explícito es mejor que implícito. Simple es mejor que complejo. Complejo es mejor que complicado. Plano es mejor que anidado. Es mejor … Leer más

El ciclo for en Java, Golang y Python

Haremos una pequeña comparación en la forma en la que puedes usar el ciclo for en cada uno de estos lenguajes de programación. Esta comparación es con propósitos educativos, si vas comenzando en mundo de la programación es bueno que conozcas los detalles básicos de algunos de los lenguajes de programación más ampliamente usados. Comenzaremos … Leer más

Librerías de Java para Reportes

Estas son algunas de las librerías para Java que puedes usar para generar reportes en diversos formatos, agregar gráficas y otros recursos útiles para mostrar datos al usuario final. Algunos proyectos disponen de una versión opensource, edición community y versiones comerciales. JFreeChart: http://www.jfree.org/jfreechart/ JasperReports:  http://community.jaspersoft.com/ BIRT: http://www.eclipse.org/birt/ Pentaho: http://community.pentaho.com/projects/reporting/ Spagobi: http://www.spagobi.org/ KNIME: https://www.knime.com/ ReportServer: https://reportserver.net/en/ … Leer más

Primera Imagen de un Agujero Negro, por Katherine Louise Bouman

Katherine Louise Bouman es una científica y profesora asistente de ciencias de la computación en el Instituto de Tecnología de California.  Hace tres años, Bouman lideró la creación de un algoritmo que eventualmente ayudó a formar esta imagen única en su clase: un agujero negro supermasivo y su sombra en el centro de una galaxia … Leer más

Librerías Más Usadas en Python

También te puede interesar: -Ejemplos Básicos de Python Estas son algunas de las librerías para Python más usadas y que quizá deberías conocer si estás aprendiendo el lenguaje. Son bastante útiles, te facilitarán el desarrollo de aplicaciones avanzadas y podrás usarlas con la confianza de que funcionan y están siendo actualizadas constantemente. requests tqdm pillow … Leer más

Curiosidades en operaciones de punto flotante

¿Qué pasa si restas? 9999999999999999.0 – 9999999999999998.0 = ? El resultado depende un poco del lenguaje.   En la mayoría de los casos el resultado será 2. Esta es la pregunta que se hizo Geo Carncross y hace el experimento con varios lenguajes de programación. Seguramente lo habrás aprendido en la escuela, pero es un aspecto … Leer más

Tips para programadores

Aprende un nuevo lenguaje Es sabido que no debes enfocarte en una sola tecnología o lenguaje de programación.   Pero el sentido de este consejo no es sólo que escojas una tecnología que te permita ganar más dinero (que también es una buena idea), sino que además de eso te permita experimentar y hacer cosas diferentes. … Leer más

Una de las mejores presentaciones de Machine Learning

El empleado de Google Jason Mayes, ingeniero creativo senior, ha publicado unas de las mejores presentaciones sobre Machine Learning. El trabajo es el resultado de dos años de experiencia, es gratuito y se puede descargar o visualizar en línea. Los únicos requisitos según su creador son los siguientes: Dos horas de estudio y atención continuas. … Leer más