Posted by maurogullino in Nerd, Sistemas operativos, Vida en la red, Servicios profesionales on Feb 23
DimeHoteles ya cuenta orgullosamente con un servidor dedicado, alojado en un datacenter español.
En honor a MANTISA (primer servidor linux que administré, un Red Hat 9, un fierro!!) lo hemos bautizado DECIMAL. Yo lo pronuncio en inglés.
La empresa que instaló el servidor, la dueña del datacenter, instaló un muy lindo panel de administración (en otra ocasión hablaré de esta empresa, cuando la conozca mejor). El problemilla es que el lindo panel corre sobre PHP4, mientras que DimeHoteles lo hace sobre un PHP5. Por lo cual procedí a actualizar PHP. Todo muy lindo, hasta que descubrís segmentation faults en el log de apache… Mmm, ¿qué será esto? ES UN BUG DE PHP 5.2.1!!! En ciertas condiciones el Zend Memory Manager hace cagadas, hablando resumidamente.
A veces el upgrade no es tan bueno.
En fin, ¿no es emocionante tener acceso root? jajaj
→ 3 Comments
Posted by maurogullino in Nerd, Ingeniería de software on Feb 16
Ayer llegó un mail a la lista de PHP announce. Se trataba del aviso de disponibilidad de una nueva versión en las ramas 4 y 5. ¿Qué loco no? Digo, que una pieza (grande) de software con tantos años de desarrollo siga teniendo avances y mejoras.
Automáticamente recuerdo a nuestro querido profesor Argibay diciendo esto mismo, que el ciclo de vida de un software no se acababa con el release de una versión, porque era evidente que luego habría que solucionar cosas que habían quedado mal hechas (con o sin intención, claro, tampoco vamos a alardear de programar sin cometer errores que no imaginamos) o “peor aún”, los requerimientos iban a cambiar, o dicho de otra manera, el cliente ya no quiere algo de la forma inicialmente planeada o se fueron ocurriendo cosas en el camino. ¿Y qué tal si la competencia de repente hizo algo mejor? Véase Gmail, Yahoo, el viejo y obsoleto Hotmail…
Y esto me recuerda otra cosa, cuando, hace algo así como dos años, preparé un sistema de gestión contable para una pequeña empresa. En mi cabeza el proyecto quedó cerrado cuando les entregué lo que para mí era la versión final, funcional. Pero claro, amplio error el mio: obviamente tenía errores de código, tuvimos que afrontar un cambio en el motor de base de datos, una reestructuración de toda la red, nuevas exigencias contables. ¿Versión final dije? Qué idiota. Qué inexperto.
Conclusión, mía: el ciclo de vida de una pieza de software sólo finaliza cuando ese software deja de estar productivo.
→ 2 Comments
Posted by maurogullino in Nerd on Feb 13
Hace unos meses venimos trabajando con la gente de elserver.com.
Realmente tengo que destacar la calidad del servicio, tanto técnicamente (al menos en los SPV, que es lo que conozco) como humana. En todo momento supieron contestar certeramente mis preguntas y pedidos, a veces rebuscados y ultra detallistas (desde recompilar un PHP hasta investigar conexiones internacionales con precisión).
Hacía rato que intentábamos encontrar un hosting de estas características y parece que lo hemos encontrado.
Una felicitación para elserver, una empresa que se interesa por la calidad de servicio y el soporte técnico. De la gente de soporte destaco, aunque el servicio es realmente bueno en general, las respuestas de Alejandro Ferrari.
Cómo diría la Chiqui: “yo se los recomiendo” jajaja.
PD: no me han pagado ni descontado nada por esto!
→ 3 Comments
Posted by maurogullino in Nerd, Ingeniería de software, Vida en la red, Servicios profesionales on Feb 10
Después de algunos meses de desarrollo, y de semanas cada vez más intensas, y días cada vez más llenos de programación, llegó el momento de presentar en sociedad a nuesto primer hijo oficial: www.dimehoteles.com
En este caso rehicimos el sitio desde cero, from scratch, para un cliente -me atrevo a decir devenido amigo- español.
No sólo se mejoró mucho la interfaz, la usabilidad y la navegabilidad (cosas que pueden verse) sino que por detrás corre toda una aplicación que arrancó bien arquitecturada desde el principio, una base que se la re banca, y toda una estructura de páginas y componentes que son realmente objetos, sumado a una concepción totalmente traducible a otros idiomas y un sitio realmente google-friendly. Me atrevo a decir, un casi framework.
En fin, un verdadero chiche!!!! Estoy muy contento con el proyecto: con lo que se hizo, con lo que se está haciendo, y con todo lo que está por hacer!!
Felicitaciones a la Tana, por tanto trabajo para lograr esto, y bienvenido nuevo DimeHoteles! :)
→ 6 Comments
Posted by maurogullino in Nerd, Seguridad on Feb 08
Mil veces escuchamos decir -y un par yo también repetí por ahí- que PHP es seguro, que las inseguras son las aplicaciones creadas sobre este lenguaje.
Pues, ahora alguien que se supone sabe mucho del código fuente del mismísimo PHP (o esa que no es un phpichi -gracias Cafesolo) decidió hablar definitivamente del tema, nada más y nada menos que para decir que internamente es un desastre.
Son realmente inimaginables las consecuencias que puede tener la divulgación de algún fallo que nos involucre a todos, a todas las aplicaciones web del universo.
Link con información, de Hispasec.
→ No Comments
Posted by maurogullino in Nerd, Sistemas operativos on Feb 03

Nota en CNN en español, José Sua, “ingeniero” del equipo del flamante Windows Vista, recién puesto a la venta.
Resumen (preguntas hechas por la periodista y sus respuestas, sintetizadas):
¿Cuáles son los requisitos del ordenador para correr Vista?
- No me acuerdo, hay que fijarse en el sitio oficial de Microsoft.
- Lo único que recuerdo, porque también participé como desarrollador, es que necesita 512 MB de RAM.
¿Cuáles son las ventajas de pasar de XP a Vista?
- Hemos trabajado mucho
- Es más fácil de usar (?)
- Lo podés conectar inalámbricamente con una Xbox
- Podés clippear mucho más fácil las fotos de tu cámara digital
- Hemos hecho “bastantes” adelantos en seguridad, ya que los usuarios pedían un S.O. seguro
¿Cuáles son las desventajas?
- Hemos trabajado mucho
- Hubo varias betas
¿Qué sucede con la placa de video?
- La placa de video es importante
- El sistema automáticamente deshabilita opciones de visualización si tu placa no se lo banca
- Igual, siempre podés cambiar la placa de tu PC
Realmente una vergüenza.
→ No Comments