Junio
25

Leyes de la Informatica

Publicado en: Informatica por Antioroku

Como la fisica tiene sus Leyes de la Fisica, o las matematicas igualmente se manejan con leyes… casi todo en este mundo se maneja por leyes (salvo en Mexico, pero eso es otra historia) he descubierto el desarrollo de software se rigue por sus propias leyes:

1.- El orden de los requerimientos no altera el sistema.

2.- En la ausencia de fuerzas exteriores, todo software continúa  en su estado de desarrollo normal uniforme a menos que actúe sobre él una fuerza que le obligue a cambiar la base del software con nuevos requerimientos.

3.- La fuerza que actúa sobre un software para alterar el flujo normal es directamente proporcional al producto de la estupides y la confusión.

4.- La acción y la reacción deben ser de la misma magnitud y en sentido opuesto (cada que te griten histericamente por alguna modificación, procura ignorarlos)

2
Junio
9

Cosa que nunca me puse a pensar (solo el que significa PHP [“PHP Hypertext Pre-processor”]), pero de hecho leyendo el blog de Casidiablo (un blog de Java que habla de PHP, cosa mas curiosa) me dieron la duda y la respuestas, y es segun parece los diseñadores de mascotas se las vieron muy ingeniosas:

Elephpant
Y de paso encontré ahí lo que quiero para mi cumpleaños que anda próximo por estos días, por si alguien se anima ya sabe que quiero:

My ouw

O si tienes varo, un pomo………..

1
Abril
15

Anquilosarse y anquilosamiento es el significado de estancamiento de las facultades o del progreso referido tanto a cosas materiales como inmateriales… y con palabras tan osadas, comenzare este articulo, pues ya lo debía. En muchos ámbitos de la comunidad en el desarrollo de software (empresas privadas, gubernamentales, foros, etc.) se cree que un un programador es aquel que contiene el mayor conocimiento sobre su API de programación porque es capaz de recitar de memoria cada comando existente, el que posee doctorados en las escuelas mas prestigiosas o incluso el que puede llegar a documentar una aplicación con las ultimas tendencias del mercado como PSP. A este tipo de personas se les llega a venerar por creer que son los programadores que van a salvar a la empresa. Leer el resto

4
Marzo
15

Gracias a mi gran BOFH (hijo de la gran …..), tuve que aprender algo nuevo y como eventualmente se me olvidara lo pondré en el blog para poder recordarlo mas tarde.

Como sabrán (o quizás no) los que usan BIRT se maneja de dos formas:

  • Birt-designer: desde Eclipse puedes ir diseñando sencillamente el reporte. Aquí se establecen conexiones a BD, SQL, parámetros, scripts, etc. y todo queda en un archivo XML con extensión .rptdesign
  • Birt-viewer: La parte macabra que funciona bajo un servidor de servlets (Tomcat). Este toma en tiempo de ejecución el archivo .rptdesign y lo muestra en varios formatos: html, pdf, cvs, excel. Sólo has de llamar a una URL para que esta haga el trabajo de crear el reporte. La URL es del tipo: http://localhost:puertotomcat/birt-viewer/run?__report=report%2Freporte.rptdesign&parametro1=valor1

Leer el resto

4
Enero
30

PHP - Clase de Sesiones seguras

Publicado en: Informatica por Antioroku

Lo bueno de tener un tester que te odia (ddaz) y un BOFH al que no le eres grato (DrModding), es que tus aplicaciones deben ser seguras, rápidas y confiables. Puesto que serán los primeros en quejarse de tu aplicación. Por eso tengo que estar siempre optimizando todo y volviéndolo mas seguro. Por eso ahora que andaba optimizando a ZOD, me tope con que las sesiones no eran seguras, por lo cual me hice a la tarea de volverlas un poco mas seguras por parte de la aplicación, porque aunque hay un procedimiento para hacerla desde el servidor, no creo que el BOFH me de permisos de root. Así que comencemos: Leer el resto

3
Enero
25

PHP - Manejo de Errores

Publicado en: Informatica por Antioroku

En cualquier aplicación que desee realizarse, el control de errores es primordial. PHP5 nos ofrece una útil función para ello que es set_error_handler(), esta función nos permitirá enmascarar los errores para podrá crear un log propio de los errores (en caso de no tener acceso al servidor como administrador) o bien como algunos programadores amigos míos dirían “no mostrar los warning y notice del sistema”; aunque es una practica que no promuevo, a veces es necesaria.

La clase que mostrare es para poder manejar los errores y poder mostrarlos a voluntad, así como crear logs cuando lo creamos necesario. Leer el resto

1
Enero
8

PHP - Seguridad en Formularios I

Publicado en: Informatica por Antioroku

Después de que mi buen amigo/enemigo Ddaz, me pusiera unas arrastradas en cuanto a seguridad web hace meses, me vi en la tarea de aprender un poco mas en este escabroso asunto de la seguridad de formularios. Por la complejidad de la seguridad en formularios dividiré este manual en 2 o quizás 3 partes. Comenzaremos pues, con los envíos de formularios en PHP. Leer el resto

4
Enero
5

PHP - Clase para Encriptación

Publicado en: Informatica por Antioroku

Mostrare paso a paso, como crear una función de encriptamiento segura por medio de una llave. Lo primero que necesitamos es crear la clase. Para hacerla mas dinámica, podemos pedir la llave a la hora de crear el objeto o bien, usar la que dejemos predefinida en una variable privada Leer el resto

1
Diciembre
28

Feliz dia de los Inocentes

Publicado en: Informatica por Antioroku
0
Diciembre
27

PHP - Clase para conectar a mySql

Publicado en: Informatica por Antioroku

Decidí publicar algo que me a ayudado de base para mis programas en PHP orientados a objetos, y esto es el conector con la base de datos. Este objeto tiene la ventaja de que crea la conexión cuando se requiere y cierra la misma una vez terminada las consultas. Si la combinamos con la función autoload(), creo que obtenemos un buen componente para nuestra aplicación. Leer el resto

0