Categoría: Programación

0

Diferencias entre Angular JS y Angular

Antes de nada debes tener claro que, a pesar de compartir el nombre, AngularJS y Angular no tienen nada que ver. El mal llamado “Angular 2”, que se llama solamente Angular, no es una nueva versión de AngularJS (también denominado Angular 1.x). Es un nuevo framework, escrito desde cero y con conceptos y formas de trabajar completamente distintos. Angular utiliza un sistema de inyección de...

0

Recursividad en SQL

Como todo buen diseñador de base de datos sabe, es bastante común encontrarse con entidades recursivas en el diseño de nuestra BD. La manera más sencilla y clara que es usando la sentencia WITH que es la que usaremos para hacer de manera sencilla la consulta recursiva. Muchos que ya tienen experiencia en este campo me dirán, ¿y por qué no usas...

0

Bill Gates y Elon Musk utilizan la Regla de las Cinco Horas

A muchas personas les basta con acudir ocho horas al trabajo y completar ciertas tareas rutinarias, para cumplir. Pero muchos empleos, especialmente los creativos, exigen cierta productividad que no siempre consigues por el simple hecho de acudir al trabajo. Emprendedores de éxito como Bill Gates, Elon Musk o Mark Zuckerberg han confesado utilizar la Regla de las Cinco horas para mejorar su...

0

¿Cómo empezar con Python?

¿Python 2 o Python 3? Esta es una duda importante que tienen muchos recien llegados al lenguaje. En Python existen dos versiones oficiales en mantenimiento, la versión 2 se seguirá manteniendo durante unos cuantos años y se usa bastante debido a que hay mucho código que depende de esta versión, la versión 3 salió hace unos cuantos años y...

0

Qué es GitLab y por qué tanta gente huye a él tras la compra de GitHub por parte de Microsoft

Parece que es casi un hecho, según Bloomberg, Microsoft habría comprado GitHubpor unos 2.000 millones de dólares, aunque ambas empresas aún no han confirmado la transacción. Pero, por supuesto, las reacciones no se han hecho esperar. La gente parece estar dividida entre aquellos que ven algo positivo en Microsoft haciendo honor a su mantra de amor a los desarrolladores...

0

Refactorizar y no morir en el intento

Si procedes a arrancar grandes cantidades de código con desenfreno, te puedes encontrar en una situación peor que cuando empezaste. Claramente, la refactorización es una actividad que debe llevarse a cabo, lentamente, deliberadamente, y con cuidado. Martin Fowler ofrece los siguientes tips sencillos sobre la forma de refactorizar sin hacer más daño que bien: 1. No trate de refactorizar...