Archive by category Sin categoría

Excepciones en Java

Excepciones en Java

¿Qué son las excepciones en Java? Las excepciones son eventos que ocurren durante la ejecución de un programa, modificando el flujo normal del mismo, afectando la sentencias o incluso interrumpiendo toda la ejecución del programa.   ¿Por qué ocurren las excepciones en Java? Podemos encontrar excepciones en un programa por varios motivos, desde errores en el hardware […]

Underscore.js

Underscore.js

¿Que es Underscore.js? Underscore.js es una librería de javascript que te permite trabajar con un conjunto de datos, por ejemplo, arreglos, matrices o cualquier colección de datos que tengas en tu aplicación de javascript. Básicamente Underscore.js hace que sea fácil manipular y realizar operaciones comunes en conjuntos de datos. Ademas puede ser utilizada en  conjunto […]

Scopes y Closures en JavaScript

Scopes y Closures en JavaScript

De acuerdo con su traducción literaria, el “scope” es el alcance de una variable. Este determina en qué parte del código puede ser utilizada cierta variable, dependiendo de cómo y en qué sitio fue declarada. Las variables declaradas fuera de cualquier función tienen un alcance global, es decir, en toda la ventana, lo que significa que […]

Excepciones

¿Que es una excepción? Una excepción es un evento que ocurre durante la ejecución de un programa y requiere de la ejecución controlada de un bloque de código fuera del flujo de normal de ejecución. El manejo de excepciones es una herramienta muy potente a la hora de realizar una gestión de una situacion. Lo […]

INTERFACES Y SU IMPLEMENTACION EN PHP

Las interfaces son un sistema bastante común, utilizado en programación orientada a objetos. Son algo así como declaraciones de funcionalidades que tienen que cubrir las clases que implementan las interfaces. En una interfaz se definen habitualmente un juego de funciones que deben codificar las clases que implementan dicha interfaz. De modo que, cuando una clase […]

Instalación, configuración y uso de xdebug

Instalación Para la instalación de Xdebug   verificamos si está instalado,, para poder verificar  creamos un archivo que contenga el siguiente código: phpInfo(); Este nos indicará muchas opciones de la configuración de nuestro servidor. Buscamos el apartado Xdebug, si no se encuentra, procedemos a instalarlo de la siguiente manera: Instalación desde repositorios 1 sudo apt-get […]

Constantes Mágicas de PHP

Constantes Mágicas de PHP Al igual que el lenguaje provee de unos métodos mágicos predefinidos para realizar diferentes acciones, también provee de unas constantes predefinidas para obtener información del código contenido en el script que estamos ejecutando. PHP ofrece un largo número de constantes predefinidas a cualquier script en ejecución. Muchas de estas constantes, sin embargo, son […]

ORM (Object Relational Mapping)

¿Qué es ORM? ORM es una técnica de programación para convertir datos entre el lenguaje de programación orientado a objetos utilizado y el sistema de base de datos relacional utilizado en el desarrollo de nuestra aplicación. Actualmente, las bases de datos relacionales solo pueden guardar datos primitivos, por lo que no podemos guardar objetos que vayamos […]

Uso de traits en PHP

Uso de traits en PHP

TRAITS Los traits son un mecanismo para reutilizar código en un lenguaje donde se tiene herencia simple. El trait permite tener código accesible entre clases independientes de una jerarquía. El objetivo de un trait es el de reducir las limitaciones propias de la herencia simple. Permite reutilizar un conjunto de métodos sobre varias clases que son […]