Articulos26 Aug 2008 03:25 pm

Bueno, entre otras cosas este fin de semana me hice un ratito para poder probar mis viejos scripts y pegarle una actualizacion… por suerte no me llevo casi nada de tiempo, lo mejor de todo sin duda es que hice andar mucha de las funcionalidades que queria.

No alcance a terminar la documentacion en español, que me quedara pendiente para este fin de semana, pero la version en ingles esta completa!

Sin mas, lo pueden ver donde siempre

Tengo que agradecerle a Marcel Brunner, que no solo me dono unos dolares, sino que me dio un par mas de ideas que podria llegar a implementar.

Articulos26 Aug 2008 03:21 pm

Hoy actualizo mi firmware a la nueva version 2.8, que entre otros upgrades conseguidos este año puedo nombrar:

  • aprendi a cocinar (y entre ortas cosas descubri que me encanta amasar)
  • Mis hijos estan muy sanos y crecen a pasos agigantados
  • Me he dado cuenta q no solo sirvo para programar, de hecho tengo el blog muy abandonado porque no quiero hablar de programacion, me gustan otras cosas ahora.. y es para ese lado donde apuntara
  • fallecieron mi viejo y su madre, una lastima que no haya podido aprender mucho de la vida de ambos, aunque pude conocer a mi viejo de adulto, y eso me llevo a entender muchas cosas de mi vida
  • aunque siga sin postear casi absolutamente nada en este blog, seguimos con www.esequeviene.com, y ya estoy tratando de encontrarle la vuelta sobre que escribir
  • estoy empezando nuevamente a hacer mis scripts, de hecho hoy subo la nueva version de selectBox
  • en Octopia seguimos creciendo, y por suerte tenemos nuevas espectativas, esta semana nos toca mudanza a nuestro nueva casa en la quinta seccion (ya pondre fotos acorde cuando este finalizada la mudanza)

Este ultimo año, he probado, jugado, salido, vivido, reido, llorado… en definitiva, creo que es uno de los mejores años que la vida me ha dado, y eso se lo tengo que agradecer en parte a todas las personas que hacen de mi vida diaria algo mejor.

Articulos18 Jun 2008 09:27 am

Si en estos dias ya actualizaste a Firefox 3 y firebug te dejo de andar, tenes que usar la version beta 1.2 o alguna alpha.

Articulos10 Jun 2008 10:14 am

Parece que todos quieren tener un dia, es asi como el domingo se festeja el dia del comentarista del blog, y aca en Mendoza Fran esta organizando una juntada… una lastima que no pueda ir, pero tengo reservas en la montaña :D

Se los dejo por si les interesa.

Día Internacional del Comentarista de Blog en Mendoza

Curiosidades24 Apr 2008 09:38 am

http://producten.hema.nl/

nada mas pasen el mouse por la taza azul, y la pagina empieza……… excelente!

Articulos09 Apr 2008 04:38 pm

Un tema bastante particular a la hora de hacer un proyecto para terceros, es sin duda cuanto cobrar y como cobrar, aprender a presupuestar es un arte, es por eso que escribo un poco de lo que me ha enseñado la profesión en estos años. Claro que todo esto lo escribo para personas que trabajen de esto, o como decimos en mi barrio, para los que coman del desarrollo web.

Puntos a tener en cuenta

  • Tamaño del proyecto (conocer los límites y alcances)
  • Cantidad de personas a involucrar en el desarrollo y diseño (podría incluir SEO y SEM, pero por lo general lo presupuesto aparte)
  • Estudiar al cliente y estimar cuanto dispone para pagar, muchisimas veces es mejor no hacer los trabajos a tener que hacerlo por unas miserables monedas (de hecho, mi experiencia me dice que casi todas las veces)
  • Hasta cuanto podemos reducir el precio del proyecto, es claro que en cualquier disputa el precio es negociable, pero todo tiene su limite
  • La situación particular de cada uno es bastante influyente, tanto como los conocimientos adquiridos y la velocidad de desarrollo

Interaccion con el cliente

Siempre es fundamental hacer un par de reuniones como mínimo, así tanto nosotros como nuestro clientes nos damos nuestro tiempo para madurar el proyecto, con este tiempo vamos a poder criticar el proyecto y llegar a obtener de nuestro cliente lo que buscamos.. digo esto porque el cliente cumple una parte fundamental en el proyecto, o en otras palabras, es el que paga.

Hablando de clientes, se me ocurre que podemos segmentar y aprender un poco de ellos

  • Los clientes que saben, pueden ser nuestros mejores clientes, a menos que digan la ya clasica frase ‘ustedes saben hacerlo, haganlo como les parezca mejor’, y despues cambie todo y perdamos 1 o 2 semanas de desarrollo porque el cliente NO SABIA en ese momento que quería y nos pateo la pelota a nosotros, esta frase a largo plazo es lo peor que nos van a decir, porque nos obliga indirectamente a hacer algo que no entraba en el presupuesto, perdemos tiempo y sufrimos el stress de reprogramar partes que para nuestro criterio estaban bien.
  • Los clientes que creen que saben… y en mi opinion son los clientes que hay que descartar (a no ser que paguen el precio obvio), un cliente que toca de oido todo, en realidad no tiene idea de nada, y eso lo transmite tanto al proyecto como a la planificacion, y con estos sufrimos el desgaste y por ende terminamos en no querer volver a verlo (aunque lo cobrado sea bueno).
  • El cliente que no sabe, y en particular lo puedo segmentar en dos, el que entiende que esta contratando los servicios de un idoneo en el tema, o el que se aproxima al cliente que cree que sabe… con el primero, es uno de los mejores casos, ya que podemos enseñarle, y vamos a tener herramientas para cobrarle el precio justo… el segundo caso, casi lo descartaria.. a no ser como dije, pague el precio necesario de lidiar con el

Basado en todo esto, y en mi experiencia, es que puedo decirles esto… a los clientes que no quieran (ya sea por el motivo que ustedes le encuentren), siempre presupuesten un 15-30% más de lo estimado, esto nos va a dar un aire para los cambios que se van a ir planteando a la mitad del proyecto (y se los firmo donde quieran que van a tener :P ), a los clientes que sepan, y valoren su trabajo, cobrenle lo justo, ni mas ni menos, estos tipos de clientes son idoneos en el tema y por lo general las personas asi respetan el trabajo que hacemos, a los que les traen presupuestos significativamente menores en comparación con los nuestros, el clasico el sobrino de mi vecino me dijo que lo hace por 500 pesos, dejenlo ir, realmente no vale la pena como cliente y se van a ahorrar muchos dolores de cabeza y tiempo, y a la larga podremos encontrar otro proyecto mas rentable.

Esto es mi experiencia personal, he perdido clientes muy grandes por rebajar el precio y a la mitad del proyecto no llegar a cubrir los gastos mínimos, por entregar muy tarde trabajos que parecian faciles, pero no lo eran… la realidad diaria me dice que mejor tener buenos clientes duraderos, que malos clientes. No tomar NUNCA por ningun motivo un trabajo que este muy por debajo de lo estimado, y no competir habia abajo, siempre buscar mejores clientes.

Piensen que cada vez que perdemos un cliente, perdemos 10… y hoy en día perder potenciales clientes en un mercado esta tan satudaro de ´webmasters´ es una cuestión imperdonable.

Mac01 Apr 2008 09:39 am
Leopard

Hace ya una semana que volvi a abandonar Windows XP, pero esta vez parece que no tengo retorno, si la vez anterior fue para ver si Ubuntu Linux servía para mis propósitos, esta vez fué porque me cansaron los spywares, virus, y la lentitud con la que me andaba todo hace unos dias atras.

Hoy, estoy usando Leopard, en una eMac G4, y les digo, lo tienen que probar, es todo tan práctico y bien pensado, aunque todavia no encuentro todos los accesos directos de teclados que quisiera estoy lo suficientemente contento para decir… ´Windows no creo verte por mucho tiempo´.

Ahora bien, que pasa con las aplicaciones regulares de trabajo, NADA.. en Mac OS X, estan las mismas, sino tengo mejores, pero eso es otro tema sobre el cual estoy escribiendo…. basicamente queria invitarlos a que probaran Leopard ahora que es compatible con PCs Intel… no pierden nada… solo una semana y juzguen ustedes mismos.

Articulos31 Mar 2008 06:58 pm

Mi ultima lectura es un libro relativamente corto pero excelente, en el cual el autor (Bernard Girard) plantea el modelo administrativo que usó (y usa) Google, el titulo es “El modelo Google” entre otros destaca como pudo Google crecer con una ‘relativa’ pequeña inversión. Totalmente recomendado para entender nuevos modelos publicitarios y de negocios que se están planteando gracias a internet.

PHP and AJAX11 Mar 2008 07:29 pm

Es claro que siempre hay errores en la programación cross browser, pero hacerlo para IE 6 muchas veces puede ser horroroso...

El Enojo

Resulta que en una llamada a Ajax.Request, en FF, Safari, Opera e IE7 anda perfecto, pero en IE6, nos arroja un Error del Sistema -1072896748, creo que si googlean este error van a encontrar un monton de basura en las primeras 3 páginas...

Entorno

Basicamente lo que estaba tratando de hacer es devolver una imagen con PHP a través de Ajax.

El problema

En una primera impresion, parece que IE6 no soporta caracteres con acentos... si como ë o û y todos estos que usamos regularmente.

La Solución

Demasiado simple para perder horas, cambiarle el charset a alguno que soporte caracteres con acentos, osea... modificar el MIME de la respuesta generada con PHP.

El codigo salvador

PHP:
  1. header('Content-Type: text/html; charset=iso-8859-1');

Espero que a alguien le sirva y le ahorre horas de lectura :D

Herramientas21 Feb 2008 04:15 pm

hace unos meses estuve probando PHPAGA y realmente me gustó, aunque su instalación es totalmente caótica, y su interfaz no es de lo mas usable, es por eso que en octopia decidimos cambiar nuestro software de Administracion para los proyectos.

Parece una tarea facil, encontrar un proyecto libre para administrar proyectos, y que cumpliera con lo basico, digamos tener Hitos (Milestones), tareas, usuarios, recordatorios en el mail y un RSS para las tareas y porque no integrar a los clientes de los proyectos, la última pero de seguro mas importante para nuestro caso, fue la de que esta herramienta debería poder usarse en nuestros servidores y no tendríamos que pagarle a ninguna empresa por este servicio... el resultado es ProjectPier.

ProjectPier, se basa completamente en ActiveCollab, que desgraciadamente se hizo pago el año pasado y el desarrollo libre se dejo de lado, con esto supuse de primera que lo que me esperaba era algo muy bueno, y asi fue; ProjectPier es claro, facil de instalar de usar y rápido.

Por suerte se le puede cambiar el skin que viene por defecto, ya que es bastante feo y si las tipografias se pierden en los fondos, entonces se me hacian muy dificiles de leer, despues de probar los demas skins que vienen en la instalación base optamos por usar GoCollab, que se ve bastante simpático.

Una particularidad de este Manejador de Proyectos, es sin duda que les damos tiempo de fin a los hitos, y no a las tareas del mismo, aunque en una primera impresion suena raro no dar tiempo a las tareas, en la práctica es super práctico, ya que se definen hitos (por ejemplo: Carrito de compras) y le asignamos un tiempo de fin a ese hito, y adentro vamos a tener un monton de grupos de tareas. Esto implica directamente dedicarle tanto tiempo en la planificacion, y sin duda es mas acorde a la realidad de la programación web, donde es muy dificil estimar tiempos por tareas.

Traducción al español

Un tip que me estuvo dando vueltas por unas horas, este sistema esta traducido ya a muchos idiomas, el español es uno de ellos, pero si bajan la ultima version actual (0.8.0.2) solo esta en ingles, y por mas que en los foros digan que la traduccion al español esta en el paquete, no es asi, simplemente hay que bajar la version 0.8.0 Final y sacar el idioma que querramos.