Pensando en Red nada es tan fácil como parece serlo

2dic/090

Symfony 1.4 estable

Ya tenemos disponible la versión estable de Symfony 1.4, como es de esperar también acompañada de una amplia documentación en varios idiomas en el lanzamiento de la versión estable. En la web de Symfony de habla hispana nos da información al respecto. Y cito de: http://www.symfony.es/2009/12/01/mas-con-symfony-el-libro-definitivo/

La gran novedad es que este libro es el primero que se ha escrito específicamente para los usuarios avanzados de Symfony, por lo que en este libro no te encontrarás la enésima explicación de cómo instalar Symfony o de cómo funciona la arquitectura MVC.

Etiquetado con: No hay comentarios
1dic/092

El camino del Software Libre para llegar a la Administración

En mas de una ocasión cuando intervengo en algún debate sobre el Software Libre en las administraciones públicas siempre acabo mencionando que para que llegue a la administración primero hay que hacer "fuerza" en la formación básica, secundaria y superior. Las universidades ya apuestan por el uso del software libre, por lo menos en la carrera de Informática (que menos), esperando que poco a poco pueda ir contagiando el resto de titulaciones.

Ya podemos ver que en Institutos está llegando el "contagio": Cómo pasarse al software libre en un centro educativo

Es cierto que todo el mundo tiene miedo al cambio, sobre todo la administración pública. El político que tenga que tomar la decisión puede tener miedo de que sea un fracaso, no tiene una gran corporación respaldando el cambio de software. Por lo que normalmente suele ser más "seguro" el firmar contratos "astronómicos" con corporaciones que fomentar el PIB de su comunidad autónoma y fomentar el empleo.

En Euskadi tenemos la suerte de que hay gente que está trabajando para que el software libre llegue poco a poco a la administración pública de una manera razonable, sin vender humo ni tampoco con el "gratis" por delante. Gracias a @txipi que nos informa del trabajo que él y los colaboradores de la "causa" van realizando tras reuniones con las personas adecuadas que saben escuchar. En su blog podemos leer:

http://softwarelibre.deusto.es/las-cosas-de-palacio/

Y el trabajo de que el software libre llegue a la administración no sólo lo están gestionando desde palacio, también desde la formación básica. La iniciativa de ASKE tiene como parte de los objetivos el llevar el software libre a las escuelas.

También la asociación ESLE, una agrupación de empresas apoya y divulga el uso del software libre, de esta manera la administración pública no se sentirá indefensa si opta por migrar sus aplicaciones y así lo están logrando con el trabajo de varias entidades y personas que apuestan por el uso del software libre. El Gobierno Vasco creará una oficina técnica de apoyo al software libre para promover su implantación en la Administración.

Cuando el profesional del futuro tenga el conocimiento sobre herramientas libres podremos estar en igualdad de condiciones con las grandes corporaciones que han sabido hacer en su momento buenas campañas para incluirse en la formación, por lo tanto en el mercado laboral a largo plazo.

Aunque como menciona @txipi en su post al cual hago referencia, las cosas de palacio van despacio, pero afortunadamente van :)

Noticia relacionada en elpais.es.

1dic/090

Actualización del blog

Tras un par de años utilizando el theme que tenía, he decido cambiarlo "tuneando" un poco su aspecto aprovechando la actualización a la última versión de wordpress, esperando también una optimización en velocidad. Gracias a @aNieto2k ahora también se visualiza correctamente en dispositivos móviles.

Parece sencillo, pero la de tiempo que se pierde en actualizar y probar... por fin lo terminé ^_^ ahora sólo tengo que seguir escribiendo. Espero que guste el cambio.

Archivado en: Varios No hay comentarios
30nov/090

MUSIX GNU+Linux 2.0

Se trata de '''Software 100% Libre''' especialmente adaptado para la producción musical, gráfica y multimedia en general.

Podemos obtener MUSIX 2.0 estable en dos soportes: '''Live DVD''' (con instalador) y '''Live USB''' (sin instalador, minimo 4Gb ). Aquí se encuentran los enlaces para su descarga:

Live-DVD:
http://mirror.zonainter.org/musix/Musix-2.0.iso
([http://mirror.zonainter.org/musix/md5sum-Musix-2.0 md5sum])

Live-USB:
http://packages.ututo.org/isos/Musix/Musix-20USB.img.bz2
([http://packages.ututo.org/isos/Musix/Musix-20USB.img.bz2.md5sum md5sum])

Versiones de prueba:

Live-CDs: Por ahora, tenemos una versión CD en estado beta (i386) y otra en estado ALFA para procesadores amd64 (solamente para usuarios avanzados):

* i386 http://mirror.zonainter.org/musix/Musix-2-0_Beta1.iso
* AMD64 http://mirror.zonainter.org/musix/Musix-2-0-amd64_Alfa.iso

Etiquetado con: No hay comentarios
11nov/090

$GLOBALS vs Static method en PHP 5.2.1

Hoy en el trabajo ha surgido la conversación de si es más efectivo el utilizar clases con métodos estáticos para tener una colección de objetos o variables $GLOBAL. No he utilizado en ninguno de mis desarrollos variables globales por lo que en el trayecto a casa vine dándole vueltas a como poder realizar la prueba de rendimiento entre variables globales y método estático.

Lo que se me ocurrió fue crear dos clases idénticas, a diferencia de que una tiene método estático y la otra no. La no estática la instanciaré en una variable global y entonces comprobaré el uso de memoria.

Ambas clases con una propiedad que almacena el string y con sus métodos de GET y SET. Utilizando el string " Hola Mundo! "

Resultado:

Static

54.1 Kb
Hola Mundo!
Memoria usada: 54.5 KB de 256 KB
Memoria consumida:0.4 KB
0.000107 sec

Globals

54.1 Kb
Hola Mundo!
Memoria usada: 54.8 KB de 256 KB
Memoria consumida:0.7 KB
0.000126 sec

La conclusión es clara, Globals consume 0.3Kb más que un método estático y es algo más lento. Esta prueba se ha realizado con un simple string pero si la hiciéramos en una aplicación los datos de memoria y de tiempo tendrían una diferencia más notable.

Etiquetado con: , , No hay comentarios
27oct/090

¿Por qué explotan los iPhone?

Me ha llegado al correo electrónico y me ha hecho gracia :-)
PorqueExplotanLosIphone

Etiquetado con: No hay comentarios
20oct/092

Windows es tu amigo

Cuando estás con el entorno windows xp y el sistema se actualiza automáticamente, microsoft piensa en la usabilidad, y le deja al usuario la opción de reiniciar más tarde "desactivada" para que sepas que no han querido dejar esa opción disponible, así que tienes unos segudos para guardar tu trabajo e irte a tomar un cafe.

reiniciarxp

7oct/092

Una de redes sociales – Twitter +1

En el mundo de la web 2.0 es de sobra conocido por cualquier navegante el concepto que se le aplica a las redes sociales. Todo el mundo sobre entiende este termino sabiendo que en ese sitio web podrá encontrar personas y colaborar con ellas en diferentes ámbitos siendo el contenido que aporte creado por cada uno de los usuarios.

Las redes sociales que yo conozco son: facebook, neopolis, hi5, tuenti, linkedin, twitter, "MySpace". Supongo que habrán nacido muchas más pero por ahora son las que conozco, y la verdad me sobran :-) En una ocasión llegue a leer una división clara en rangos de edades por cada una de las redes sociales que aparecen en Internet. Normalmente la gente tiende a complicarse y en este caso creo que la clave del éxito es la sencillez del proyecto con lo cual aumenta con creces la facilidad de uso. Twitter es un buen ejemplo de ello. Existen un sin fin de aplicaciones para utilizar Twitter, en diferentes plataformas.

Ahora en el mundo de la empresa se está poniendo de moda el focalizar un nicho de usuarios en redes sociales para realizar campañas publicitarias, ahora es cuando Internet parece que tiene más valor como medio de comunicación ya que los usuarios participan activamente en los contenidos de la Red gracias al movimiento Web2.0. Tal vez con las redes sociales, ahora en Internet encontramos más "personas" y menos "usuarios", disponer de un ordenador con conexión a Internet ya no está al alcance de perfiles técnicos, la tecnología se está acercando más al usuario modesto y por lo tanto los servicios para estos usuarios (gran público) comienzan a extenderse.

El único problema que veo en toda esta evolución de la Web es que ahora existen varios proyectos con una cantidad enorme de usuarios en los que ofrecen servicio de autentificación. Algo tipo a OpenID que no acabó cuajando... La mayoría de las grandes redes sociales ofrencen ese servicio.

Se habla últimamente de la identidad digital, lo ideal sería que con un login y password pudieramos validarnos en cualquier servicio y no tener multitud de cuentas repartidas por sitios de los cuales a veces ni volvemos a visitar. Un DNI electrónico "de verdad", con un certificado que nos identifique en la red y que sea de ámbito exclusivo de Internet.

La utopía sería que existiera un estándar para realizar validaciones de usuarios en sitios web. El problema no es el desarrollo, es la promoción y que los desarrollos web lo utilicen.

30sep/0910

Calidad de desarrollo de aplicaciones web – Telepizza.es

Si, viendo la temática del blog tal vez la palabra Telepizza descuadra un poco. Si, soy un cliente más de los productos de esta empresa y desde que es posible realizar pedidos on-line me resulta mucho más cómodo realizar pedidos. Viendo sus promociones, las ofertas etc... pedir a la carta con la tranquilidad de no tener que estar en esperas telefónicas y así poder pedir sabiendo lo que hay en caso de que el dependiente se le olvide alguna cosa (es normal, las promociones vienen y van...)

El caso está, en que hoy me siento a realizar un pedido una vez más desde la comodidad de mi hogar y me encuentro con errores garrafales en la aplicación. Y el más importante, no puedo realizar mi pedido. El motivo... realmente lo desconozco, dudo que sea por mi sistema operativo vs navegador ya que llevo meses utilizando la aplicación sin problemas.

Y entrando en materia me sorprende que una empresa de servicios que tramitará miles de pedidos mediante su aplicación Web, ahorrando así tiempo a los dependientes de las tiendas e incrementando en definitiva los beneficios en ventas tengan una aplicación Web con mal funcionamiento.

Bueno, al encontrar un problema de este calibre en la aplicación me dispongo a enviar un correo electrónico para notificar la incidencia y claro, voy a la sección de contacto:

http://www.telepizza.com/contacto/index.html

Increíble! sólo por teléfono!

Una empresa que se ha sumado al carro de la "web 2.0" teniendo cuenta en Twitter, Tuenti, Facebook, MySpace, YouTube, FotoLog y Flickr no tiene contacto por correo electrónico es algo que no acabo de entender :-)

A todo esto me asaltan las dudas de porque se ha llegado a poner en producción una versión no estable de la aplicación al tener cambios en su catálogo de productos.

- No le han dado tiempo al dpto. de desarrollo.
- No han podido testear al completo todos los aspectos de la herramienta.
- En telepizza no usan Linux???

La verdad no me importa el motivo, lo que me sorprende es la falta de "calidad" en un desarrollo de una aplicación que es para realizar ventas y la poca eficiencia de la puesta en producción.

Llevo años trabajando en el sector y yo no publicaría algo en estas condiciones, hace perder un poco de imagen a la hora de ofrecer el servicio...

Se que no suelo escribir "quejándome" de otros servicios Web, pero hoy me ha dado por hacerlo :-)

¿Cual es vuestra opinión?

2sep/090

Twitter limita las peticiones

Tras los últimos ataques que ha recibido Twitter o por el excedente de usuarios, han tomado la decisión de limitar las peticiones a su API de 150 por Hora.

twitteerlimit

Etiquetado con: No hay comentarios

Page optimized by WP Minify WordPress Plugin