Aprende sobre algunos conceptos básicos de programación orientado a objetos

Para nuestro propósito en general un objeto puede definirse como cualquier ente o entidad física o lógica de información. En este sentido todos los elementos materiales o inmateriales pueden clasificarse como objetos. En particular cualquier objeto considerado presenta los siguientes tres elementos: a) Propiedades: Son las características propias de un objeto estos atributos son los que permiten diferenciar o individualizar un objeto de otro objeto ya sea de la misma o diferente clase o categoría. Las propiedades mas generales son forma, color, tamaño, peso, etc., pero ya en particular: Chamarra…

Leer más

Aprende sobre los operadores aritméticos con Javascript

En programacion un operador es un símbolo especial que indica al compilador que debe efectuar una operación matemática o lógica. JAVASCRIPT reconoce los siguientes operadores aritméticos: OPERADOR OPERACION + SUMA – RESTA * MULTIPLICACION / DIVISION % MODULO O RESIDUO El operador (%) devuelve el residuo entero de una división entre enteros, ejemplo; // área de declaración var alfa; // área de operaciones alfa = 23 % 4; // área de despliegue desplegar alfa; —> El resultado en pantalla es 3 Otro ejemplo; alfa = 108 % 10; desplegar alfa; → El resultado en pantalla es 8 Para…

Leer más

Inscripciones abiertas 05 de Octubre

Inscripciones Abiertas el lunes 05 de OCTUBRE El lune 05 de Octubre: Inscripciones abiertas, Diplomado de Programación,  Diseño Digital, Integración Web y Mercadeo  Inscripciones abiertas.  CLASES PRESENCIALES: Mañana  9am a 12m Lunes a Viernes de 9am a 12m:  Jquery Lunes a Viernes de 9am a 12m:  Mysql Lunes a Viernes de 9am a 12m:  Photoshop nivel 1 Lunes a Viernes de 9am a 12m:  Android nivel 4 Tarde 2pm a 5pm Lunes a Viernes de 2pm a 5pm:  Flash Lunes a Viernes de 2pm a 5pm:  Illustrator nivel 1 Lunes a…

Leer más

Ejemplo práctico expresiones regulares

Como muchos saben, las expresiones regulares son uno de los instrumentos mas útiles en cualquier lenguaje de programación. ¿Para que podemos usarlas?. Uno de sus usos mas típicos es el de validar entradas de datos que los visitantes de una página puedan mandarnos a través de formularios html.  El ejemplo mas corriente es el de una dirección email. Imaginemos que queremos filtrar las direcciones introducidas por los visitantes, para evitar introducir en la base de datos la típica dirección basura ghghghghghghg. Todos sabemos la estructura de una dirección email, formada…

Leer más

Funciones compatibles con Perl para expresiones regulares,

Las funciones PCRE son «perl-compatibles». Perl es uno de los lenguajes de programación con mejor motor de expresiones regulares, y además es muy conocido. Esta librería es utilizada (con distintas variantes) no solo por Perl, sino por el propio PHP y tambien en otros entornos, como el server Apache, Phyton o KDE.  Las funciones de expresiones regulares PCRE de PHP son mas flexibles, potentes y rápidas que las POSIX.  Prácticamente no existe ninguna diferencia sintáctica entre un patrón PCRE o POSIX; muchas veces son intercambiables. Naturalmente existe alguna diferencia. La…

Leer más

Expresiones regulares

Las expresiones regulares son una serie de carácteres que forman un patrón, normalmente representativo de otro grupo de carácteres mayor, de tal forma que podemos comparar el patrón con otro conjunto de carácteres para ver las coincidencias.  Las expresiones regulares estan disponibles en casi cualquier lenguaje de programación, pero aunque su sintaxis es relativamente uniforme, cada lenguaje usa su propio dialecto.  Si es la primera vez que te acercas al concepto de expresiones regulares (regex para abreviar) te animará saber que seguro que ya las has usado, aún sin saberlo,…

Leer más

Aprende cómo salir de una aplicación segura en php

La seguridad de la aplicación se basa en la definición de unas variables de sesión que se consultan en cada página segura. Puede ocurrir que el usuario entre en la aplicación e inicie una sesión y que se marche de la aplicación segura sin cerrar la sesión, con lo que quedaría abierta para que cualquier otra persona pueda acceder a la aplicación volviendo por el historial de páginas del navegador.  Las sesiones se finalizan solas cuando pasa un determinado tiempo sin recibir nuevas peticiones, pero no deseamos que antes de…

Leer más

Salir de la aplicación segura en PHP

La seguridad de la aplicación se basa en la definición de unas variables de sesión que se consultan en cada página segura. Puede ocurrir que el usuario entre en la aplicación e inicie una sesión y que se marche de la aplicación segura sin cerrar la sesión, con lo que quedaría abierta para que cualquier otra persona pueda acceder a la aplicación volviendo por el historial de páginas del navegador. Las sesiones se finalizan solas cuando pasa un determinado tiempo sin recibir nuevas peticiones, pero no deseamos que antes de que…

Leer más

Capa de seguridad en PHP

Este archivo, en nuestro caso llamado seguridad.php, se encargará de dotar seguridad a toda la aplicación de acceso restringido. La técnica que vamos a utilizar es incluirlo al principio de todas las páginas que queramos que permitan un acceso restringido.  El módulo de seguridad, incluido al principio de cada archivo, realizará las comprobaciones oportunas y actuará permitiendo ver el archivo o denegando su visualización dependiendo de dichas comprobaciones.  Dependiendo del nivel de seguridad que deseemos implementar, la creación de este archivo puede ser más o menos complicada. Como no deseo…

Leer más

Control de los datos de autentificación en PHP

Esta página será encargada de decidir si los datos de configuración son correctos y actuar en consecuencia. Dependiendo del nivel de seguridad que queramos aplicar a nuestra aplicación, esta página será más o menos complicada.  En un principio no deseo liar mucho las cosas, así que explicaré una versión muy reducida de este archivo de control, en la que se comprueba si el usuario y contraseña sean dos valores específicos. Esto tiene la desventaja que sólo podemos crear un usuario/contraseña distinto y no un sistema que permita muchos usuarios distintos.…

Leer más