[ TEMIGA ]
Archivo de Febrero, 2009
Filter un misterio de PHP.
16 Feb
Todas las aplicaciones (Web, Escritorio, Consola) dependen que datos externos para crear una salida o iniciar un proceso, estos datos pueden venir desde un usuario u otra aplicación (WebService, formulario, etc…) por eso la premisa #1 de todo desarrollador debe:
Filtrar todos los datos externos
El filtrado de datos es una de las piedras angulares en cualquier aplicación en el tema de seguridad, independientemente del lenguaje donde se trabaje. PHP proporciona una amplia gama de herramientas y funciones para filtrar o validar los datos, pero a diferencia de otros lenguajes, no tiene funciones estándar para filtrar los datos (como cgi de perl).
La extensión Filter llena este vacío y viene a suplir muchas expresiones regulares que son extremadamente lentas para validar formatos y datos de entradas, estas son muchas de las bondades de PHP que muchos desarrolladores no suelen utilizar y que vienen a ser parte de las buenas practicas de desarrollo sobre este lenguaje.
Más >
La desidia de un profesor + Parte II
10 Feb
Desidia fue la mejor palabra que encontré para darle como nombre a este y debido a que este termino se ha convertido en una sorpresa en cuanto a los profesores de las materias técnicas, esta vez le toco el turno al profesor de programación III (Java) esta vez el enfoque no sera algo técnico como lo fue el post anterior, no quise hablar de este profesor aunque ya en una clase “metió la pata” explicando las excepciones en este lenguaje de programación pero no tocare ese punto.
Bien el profesor en cuestión comienza diciendo como que AWT (un manejador de ventana) es fastidioso para los layout :-O, pero los mas WTF es que el profesor comienza a explicar AWT utilizando NetBeans, pero el problema aquí no es NetBeans; sino que el profesor en vez de apoyarse en dar un ejemplo práctico (escribiendo el código, osea tipear) de una ventana simple, nada de listener(eventos) y cosas exotericas. Algo que ayudaría a muchos que están sedientos de conocimientos, pues nada el profesor se apoyo con el diseñador de NetBeans de interfaces de este IDE, osea arrastrar un botón, textfield, etc y listo como por arte de magia tengo código listo, esto es desidia.
Prof. Charlatan + Buenas Prácticas PHP + Parte I
7 Feb
Este termino comencé a ver una materia que se llama Procesamiento de Datos (Programación PHP) y es triste ver como un profesor le cae a mentira a un grupo de alumnos, que en vez de dedicarse “enseñar”, busca “sorprender” a un conglomerado, como se que esto dará mucho que hablar hoy comienzo una serie de post donde rescatare las carencia de este profesor, por razones obvias no daré su nombre (Espero lea este post profesor) y que NO se consideran como buenas prácticas de desarrollo en PHP.
Aclaro que No es un Flame contra este profesor, son simplemente aclaratorias que desde mi modesto punto de vista no puede quedar “impune” de la misma forma sirva para incentivar a las personas y/o alumnos(hasta al mismo profesor) a buscar información antes de decirla y/o creerle a cualquiera y mas en el área de la programación debido a que existe mucha información en la web.
Hay cosas de “ABC” que cualquier desarrollador de aplicaciones web debería tener claro, en este caso para PHP y es que las aplicaciones web de hoy día necesitan ir rápido, y rápido no se traduce es hacer códigos pequeños sino en implementar buenas prácticas.









Comentarios Recientes…