Categoría: El comentario


Creando fotos en 3D

Nada como entretenerse haciendo cosas divertidas como imagenes 3D y emulando video 3D desde la PC.

Este es el resultado de mi primer foto 3D con la camara del iPhone.

Plop…si usee unos lentes 3D que vendian en una edicion de playboy en 3D ja ja ja!!!, lo mas simpatico es que la revista la tenian en la oficina.

Parece que finalmente saldrá en línea el nuevo sitio de Exclesior… como todo proyecto a tenido sus altibajos pero bueno al final del día ya salio.

Para este portal básicamente diseñe una Arquitectura N Capas similar a otras que he tenido oportunidad de crear pero el cambio radical fue el uso de tecnología de PHP en script, Apache como webserver, RedHat Linux como sistema operativo y MySQL con Stored Procedures como medio de almacenamiento.

El uso de tecnologia “Open Source ó Software Libre” me dio mucho para poner un reto real para este tipo de arquitecturas y tener una mejor forma de comparar estas tecnologías con las comerciales.

En cuanto a PHP como lenguaje de script

PHP sin duda tiene una gran facilidad para programar cosas sencillas de forma fácil, pero en cuanto se implementan arquitecturas y patrones este tiende a complicarse de forma exponencial. Es por esto que buena parte del tiempo se paso saltando de pagina en pagina web tratando de identificar gente que hubiera implementado algo similar y en la mayoría de los casos la respuesta fue clara…. casi nadie había implementado arquitecturas de este tipo y por lo tanto los ejemplos y sugerencias fueron pocas.

Otra de las cosas que jugo también en contra fue el fanatismo tecnológico… donde todos recomiendan usar PHP ufff es bien fácil claro levantas un sitio en segundos… si claro … levantan un sitio YA ECHO POR UN EXPERTO en segundos.. no echo por los que lo recomiendan, de echo en la mayoría de los casos resultaban ser comentarios del típico niño que tiene su pagina web en wordpress o joomla donde realmente no tienes que saber como esta echo para usarlo… en fin encontrar formas probadas y bien echas de hacer las cosas fue muy difícil pero finalmente se definió la arquitectura, la checamos y le dimos go.

En cuanto a Red Hat Linux como Sistema Operativo

Bueno esta fue otra super patada en… donde mas duele, cuando COMPRAS la version corporativa esta tiene con todos los esquemas de seguridad (todo desinstalado y los permisos mas apretados que cualquier cosa) por lo que la tarea de configuracion fue entre epica y legendaria. De echo tardamos 3 días configurando el servidor y sobre todo verificando que funcionaba bien y como queriamos ya que tenia PHP preinstalado pero en una version antigua por lo que el update a la version ams reciente de PHP fue horrible, en serio realmente una pesadilla pa empezar los cochinos paquetitos RPM que si no concidia en uan decimal la version R.5.4.3.2.34.2.2.3.0 ya no jalaba la porqueria… no es posible… en verdad si eres un usuario normal de computadoras LINUX NO ES PARA TI. Si a nosotros nos costo muchisitmo trabajo tu vas a llorar sangre. Del menu de linux tenia la opcion como si fuera windows de instalar este servicio o aquellla utileria… no pues como decirles que siempre tenia algun error nuevo a cada click! y estaba preinstalado el sistema operativo CERTIFICADO por redhat… no me imagino que pasaria si no fuera asi.

Y esque en este campo no falto la opinion ignorante… Descargate el paquete de la we que conosco le das click y se instala todo con una version bien buena que conosco… DEMONIOS!… solo tenia que preguntar lo siguiente para darme cuanta de las pesimas recomendacion que obtiene uno de este tema:

  • ¿De donde salio esa instalación?
  • ¿Alquien la certifica?
  • ¿Si tengo problemas alquien me da soprte del paquete que remoiendas?
  • ¿Quien usa este paquete?
  • ¿Como cambias la seguridad?
  • ¿No tiene codigo oculto cierto?

Bueno…. terminando las preguntas te dabas cuenta de como no sabian nada y esque hay que tener cuidado en este tema de los paquetitos prediseñados de linux ya que el codigo fuente es abierto y por lo tanto cualquier hijo de vecina puede hacer su “linux” y ponerle codigo malicioso que te afecte de forma grave.

Por otra parte la administracion remota del servidor es un total y completo chiste… usaas el famoso SSH para conectarte via TEXTO al servidor, Como en las epocas de MS DOS ¿Se acuerdan? si… si…. es triste el asunto y esque para el Geek clavado le parece bien bonito esto pero en la era de Interfaces modernas, faciles de usar y graficas … creo que no se vale.

Otras opciones eran los paquertes de administracion prediseñados como PLESK o Webadmin que si bien son una maravilla para el usuario que no conoce de informatica son una pesadilla para quienes si tenemos que saber como funcionan las cosas….y hacer cosas mas avanzadas o tomar un control real de la maquina. En este punto si aprendi a amar a Microsoft con su remote desktop que me permite conectarme de forma directa a mi Windows Server y administrarlo como si estuviera enfrente.

Que puedo decir de MySQL como base de datos

Definitivamente la mejor caracteristica de MySQL sigue siendo que es gratis, realmente no tiene mucho de usar stored procedures y su comunidad refleja un total desconocimiento de sus usos y beneficios por lo que nuevamente fue una tarea epica tener que encontrar formas de hacerlo funcionar con arquitecturas de n capas por otro lado las interfaces para administrar MySQL son sinceramente PRIMITIVAS, fue un infierno ejecutar query’s… editar un stored procedure no quiero ni empezar a hablar de ello pero si has usado SQL Server u Oracle te encontraras increiblemente frustrado con lo pobre del ambiente grafico de MySQL y su capacidad para ejecutar consultas.

Lo bueno de MySQL fue que una vez que logras programar toda la capa de negocios funciona como tiene que funcionar pero definitivamente para un programador es el infierno!

El Web server de Apache

Facil de configurar, realmente no hay mucho que moverle solo editar sus archivos de texto para configuracion, conocer los comandos de stop y start del web server y parale de contar. Aunque carece de una interfaz grafica realmente los comandos son muy basicos. Creo que si lo volveria a usar.

Interfaz para el sistema K4

Este si fue un paseo por el parque ya que pude usar herramientas profesionales de desarrollo je je aqui basicamente diseñe un parser con Visual Studio . Net 2008 en el cual una ventana, dos timers y algunas librerias XML que me permitiar abrir secuencias varias y seleccionar nodos que formaban las notas del dia para el sitio web. VB.NET es un total y absoluto SI!

En resumen del proyecto Excelsior.com.mx

Muchos atrasos y cuestiones raras pero al final del dia se llevo a termino el proyecto y la arquitectura objetivo se logro con exito.

Mi recomendacion si se tiene que realizar otro sitio de este tamaño con un buen balance de costo beneficio seria:

  • PHP como lenguaje de script
  • IIS o Apache como webserver
  • SQL Server u Oracle como base de datos
  • VB.NET para interfaces externas.
  • Windows Server 2008 como sistema operativo

En cuanto a costos entre las tecnologias

Realmente hoy en dia el precio de la tecnologia ha caido de forma significativa y si lo que requieres es un sitio web con bases de datos SQL Server, Windows Server y .NET o PHP puedes rentar un hosting desde 100 pesos al mes… SI CIEN PESOS AL MES EN UN DATACENTER DE USA <= por lo que realmente no es uffff aca el super ahorro de dinero con la tecnologia open source… De echo para una compañia yo recomiendo un server dedicado que les cuesta como tres mil pesos al mes con acceso completo por remote desktop y que instalen lo que sea necesario y se que al menos esta fisicamente seguro y con soporte 7×24 cuando lo requiero.

Por alguna razon que desconosco en Mexico existe una obsecion por tener el server aqui!!! Al ladito del señor director de la compañia… o en su edificio al cual le acaban creando costosisisimos data centers sin ninguna razon. Creo simpre olvidamos la parte de zapatero a tus zapatos y pero los goupies tecnologicos acaban teniendo sus servers como verdaderos jugetes. De echo recuerdo mucho un caso de un encargado de sistemas que tenia sus servidores en el SUELO! con cables que colgaban de todos lados aaaa y eso si!! la taza de cafe sobre uno de los servers! Cuando le pregunte .. ¿Por que no los pones en un rack? respondio… ¿en un que? pero en fin eso es otra historia.

Este 21 de Marzo se celebra el inicio de la primavera en el hemisferio norte del planeta coincidiendo con la manifestación del equinoccio de primavera y bueno esto trae cosas raras como que cada año escucho sobre la cantidad de gente shamanes, brujos y por supuesto personajes de TV (Noticieros, programas mañanaeros, nocturnos, etc) que invitan a ir a las piramides a cargarse de energia durante el inicio de la primavera, pero la pregunta es ¿De donde salio esta falsa creencia?

Ver artículo completo »

cartoon_swine_flu

Mucho se ha dicho del dichoso virus, pero en verdad me causa curiosidad…era necesario tanto desorden en ciudad de mexico?
En verdad se necesitaba cerrar los comercios?…

Creo en verdad que la desinformación y mala toma de desiciones han sido los verdaderos problemas en esta supuesta pandemia que ya para muchos es algo asi como el fin del mundo y cosas así.

Personalmente me pone a pensar lo siguiente:

  • ¿Si es tan grabe por que solo mata en mexico?
  • Hay un total de 7 muertos…. de los cuales no sabemos nada, edad, sexo, como se contagiaron… solo se sabe llegaron grabes y no se trataron a tiempo.
  • ¿Donde esta la estadistica que diga: Total infectados 2000, curados XXXX, mueros 7?… para mi gusto una estadistica asi me dice es curable y no tan grabe

De las medidas tomadas en el DF:

  • Parecen mas politicas que de prevención…tomadas de forma apresurada y sin información suficiente. (Posiblemente tratar de verse como salvadores del mundo)
  • Cierre de restaurantes…¿Necesario?. No lo creo. (de echo la gente se amontonaba pero en lugar de estar dentro del restaurante AFUERA en la calle en el solesito donde se hacia un caldo… pero de gente “formada”… la realidad es AMONTONADA para comprar comida para llevar ja ja…esto si es malo)
  • Mascaillas… Si los hace sentir mas seguros OK… cada quien puede prevenir tanto como guste.
  • No saludar de beso… Ok va les compro esa medida…. no suena muy exagerada.
  • Lavarse las manos… bueno esta es una buena practic en general… no deberiamos ni que decirlo es como logico.
  • Cerrar aautolavados… <– En serio? Es necesario cerrar esto… Que forma de destruir la economia ya dañada por la crisis.
  • Cerrar locales pequeños abiertos al publico de cualquier tipo? deben ser como idiotas las autoridades del D.F.

En resumen a mi: El virus famoso me preocupa casi tanto como el chupacabras ja ja ja!

Seguir

Get every new post delivered to your Inbox.