Categoría: Programacion
CSS Dock Menu, excelente

Las posibilidades que ofrece el CSS y Javascript son geniales, aunque sea un colador a la hora de la seguridad (XSS), sigue siendo una genialidad para las boludeces
Este menú al mejor estilo MacOSX pero para una página web es excelente ,funciona muy bien en la mayoría de los browsers, es pesadísimo a nivel procesador
Pero se ve genial, aquí tienen el ejemplo funcionando y pueden bajarlo y configurarlo según dice aquí, hecho por la gente de nDesign
Un regalito en PHP, potochop!
Si, ya se, no me especializo por ser un gran programador, pero estaba con ganas de testear algunas funciones de la librería GD y me puse armar una clase (seeeeeee! una clase! para los que me critican cuando no uso objetos)
La idea es sencilla, la clase tiene que permitir hacer lo siguiente:
.- cargar imagen a partir de una fuente
.- hacer resize
.- agregar texto al pie
.- agregar marca de agua
.- guardar resized
.- mostrar resized
Es decir, sirve para cualquier tipo de sitio que tengan, obviamente PHP 4.4.x o 5, librería GD 2.0
Adjunto un archivito de ejemplo para probar usarla, hasta ahora funcionó bastante bien en las pruebas que hice, se aceptan cambios y cualquier sugerencia, envíen mail si quieren mandar código.
Descarga aquí: Potochop 1.0
Post Revolution 0.7.0 Release Candidate 3
Bugfix!!!!!!!
PHP y división por cero
Una buena forma de solucionar los típicos problemas de división por cero, clásico de una encuesta donde nadie votó todavía
ISO a UTF-8
PARTO.
la única forma de definirlo, algo tan absurdo como que no exista en el MySQL una forma de cambiar un charset y que te updatee los campos como corresponde, no, hace lo que se canta.
Luego de la caída de ayer me había quedado medio blog en UTF-8 y la otra mitad en ISO, así que decidí pasar definitivamente a UTF-8 por las posibilidades extra que tiene...
fue un parto, llevo cuatro horas con esto, mierdita por mierdita, tuve que subir todas las notas y comments de nuevo, etc. Alto quilombo.
Consejo: o no se pasan nunca o arranquen su blog en UTF-8 así después imprimen cosas así: やれ打つな蝿が手をすり足をする que no entiende nadie
Ideando y proyectando
Ando pensando (pienso luego existo
) en nuevas ideas, cada tanto sale algo, ultimamente vengo ideando cosas para hacer en la red, si bien casi no tengo tiempo, de vez en cuando me hago de un espacio para programar algo o diseñar una idea.

Como esas vienen saliendo ideas a diario, el tema no es la falta de ideas, es cómo implementarlas y que, encima, funcionen. Algo muy común en la gente es creer que tuvieron una idea original y perfecta y no se la van a contar a nadie por miedo a que "se la roben", al fin y al cabo, todas las ideas ya las tuvo otro, lo que sucede es que rara vez se llevan a cabo.
Voy a recorrer un poco mis ideas y el feedback de ustedes por ahí me ayude a aclarar algunas
SmartMap

Alfredo Ortega es un programador argentino y desarrolló una aplicación en JAVA (J2ME) para móviles que tiene un mapa de Buenos Aires (de calles, vectorial) bastante completo, con búsquedas de intersecciones y todo. El mismo funciona en muchos tipos de dispositivos, desde una Palm a un celular, aunque depende mucho del mismo (no todos tienen memoria suficiente).
Estuve probándolo y les dejo unas screenshots a continuación para que vean como se ve, bastante bueno y útil. Ya tenía otros softwares para la Palm pero cuando no la tenga a mano está el teléfono
Tiene varios mapas, de Córdoba, de La Plata, Esquel, Trevelin (pueblitos del sur argentino), Península Valdez, etc.
No es Open Source, es Freeware, y en este momento está reprogramando "from sratch" en C++ la misma aplicación pero con mejoras, esperemos que ese también funcione en mi teléfono
Además tiene una utilidad para poder compilar mapas propios y utiliza los mapas del proyecto Mapear
Caché de contenidos en PHP 4
Tratando de buscar un método para el PostRev que me permitiese bajar el uso de procesador en el server pensé en implementar un sistema de caché como tiene el Wordpress. Pero, cabezadura como soy, no podía copiarlo directamente, primero hay que entenderlo, luego, hacerlo uno mismo
Así que me puse a pensar, buscar funciones y encontré como hacerlo. Todavía no está implementado en este sitio, pero lo estoy armando como plugin para el PostRev 0.7, así que mientras tanto lo voy a instalar antes de publicarlo. Les cuento como hacer uno.
Aclaración: no hagan preguntas de otros temas aquí, para eso hay otros posts sobre PHP, este sólo tratará de cacheo.
Post Revolution 0.7.0 rc 1
Sólo para avisarles a los usuarios del Post Revolution que publico la última versión, 0.7, un "Release Candidate", para que puedan probar a gusto (digamos que la beta ya se superó), comentar, pasar bugs, probar, etc. Uds. probarán, espero que les sirva.
Post Revolution 0.7.0 RC1, tanta espera tuvo sus frutos, ahora me falta pasar este site a la 0.7
alto quilombo!
PHP para principiantes
Hace un tiempo quise hacer un "cursito" de PHP, era otra época, la verdad que nunca pude terminarlo por falta de ganas, porque sobran tutoriales en la red y por la avalancha obvia de preguntas que rara vez querrìa responder
Pero encontré vía Menéame un buen curso en Programación.net, un site que viene recopilando mucha info para programadores.
El curso lo pueden acceder aquí y explica desde lo básico, variables, operadores, estructuras de control, etc. Hasta sesiones, objetos y conectarse a un FTP. También incluye la instalación de Apache+PHP en Windows, algo que para los principiantes es escencial.
Por mi parte sigo con el debugging del PostRev 0.7 con la ayuda de Zurdito que resultó ser un betatester super detallista
y me está ayudando con todo y creo que vamos bien para una "Release Candidate" muy pronta.