Archivo Categorías : programación


Introducción a flexbox

Flexbox es un esquema de diseño CSS3 para que los elementos de una “caja” encajen de manera flexible ocupando toda la pantalla adaptándose a distintos tipos de dispositivos (caballo de batalla de hoy en día e el diseño web). Es un candidato a estándar en W3C así que habrá que seguirle la pista. Para empezar […]

CSS3 logo

Aplicación Django para subida de ficheros

Buscando cosas para un proyecto he encontrado esta app/módulo para la carga de ficheros en una aplicación web usando las últimas técnicas de manera que la carga sea sencilla y visual. http://blueimp.github.io/jQuery-File-Upload/index.html Nos permite una carga archivos vía drag&drop, pre-visualizarlos, validar su carga y nos muestra una barra de progreso mientras sube. Y todo con […]


logo-webrtc

WebRTC: videoconferencia y más en HTML5

HTML5 más que con un pan debajo del brazo trae una panadería completa! una de las cosas más golosas es las posibilidad de RTC  con WebRTC que trae las conexiones RTC, canales peertopeer para transmitir sin pasar por el servidor y getusermedia para capturar vídeo. Hay varios proyectos por ahí que lo usan. Uno es […]


web2py en una sub url

Si queremos que web2py funciones en una dirección del tipo: http://midominio.com/web2py/ Es necesario que creemos (o copiemos del ejemplo) el fichero routes.py con un contenido similar a:   routes_in=((‘/web2py/(?P<a>.*)’,’/\g<a>’),) routes_out=((‘/(?P<a>.*)’,’/web2py/\g<a>’),)


lego

lego

Los patrones de diseño son soluciones reusables a problemas de programación comunes. Nos permiten ahorrar tiempo y aprender más sobre un lenguaje. JavaScript cada día tiene más usos (ahora con las plataformas multidispositivo para aplicaciones móviles por ejemplo) y la comunidad se está poniendo las pilas:

http://addyosmani.com/resources/essentialjsdesignpatterns/book/


Crear versión mobile de una web sobre DJANGO 4

Buscando como hacer una aplicación django apta para escritorio y móviles encontré bastante info, como por ejemplo: http://mobiforge.com/developing/story/build-a-mobile-and-desktop-friendly-application-django-15-minutes http://stackoverflow.com/questions/1057252/django-how-do-i-access-the-request-object-or-any-other-variable-in-a-forms-clea http://stackoverflow.com/questions/164427/change-django-templates-based-on-user-agent http://sullerton.com/2011/03/django-mobile-browser-detection-middleware/ http://opensource.washingtontimes.com/blog/2010/feb/17/loading-templates-based-request-headers-django/ Pero al final la que más me ha convencido la encontré a través de stackoverflow (como no!): http://stackoverflow.com/questions/2321172/detect-mobile-browser-not-just-iphone-in-python-view Se basa en el uso de un middleware, el minidetector. En su web hay una […]