Sleepycat, la base de datos de Google, eBay, Yahoo, Jabber.

Si hay algo que me gusta del open source es la cantidad de Software que uno puede encontrar para realizar prácticamente cualquier tarea, además de eso, también encontramos software con unas características técnicas inimaginables que no todos estamos al tanto o desconocemos, ya sea por la cantidad de ramas que tiene mi profesión o por que simplemente el tiempo es corto.
Había escuchado de las bondades de la Base de Datos de Sleepycat, pensé que era otra base de datos relacional como todas, pero que equivocado que estaba.
Me intereso mucho la idea que las empresas antes mencionadas la usaran y me entró la curiosidad, bajé un paper donde indican a breves rasgos como Google lo utiliza y oh! sorpresa ahí estaba detallado el porque de su elección. Con la especialista en base de datos a lado me explicó el porque de la velocidad de esta base de datos y su uso a ese nivel en servicios como los mencionados en el paper.
Para los que les interese esta tecnología y les guste programar en C ahí tienen muchas horas de diversión y una posible ventaja competitiva, no todos saben de este productito y menos de su poder.

Technorati: Sleepycat

Al parecer mi Blog es igual de especial que su dueño y solo trabaja con productos de calidad.
Fuera de broma he movido cielo y tierra, para que mi blog sea legible en Internet Explorer y no se que es lo que pasa.
Bueno seamos sinceros no soy un especialista en diseño Web por lo que no tengo mucha idea de lo que pueda ser, por lo que he ido adivinando adivinando.
Pero nada, naitcorp se reusa a funcionar con Microsoft. Por el momento la unica solución si utilizas IE es bajar la barra hasta que encuentres el primer post. Ojo este problema es exclusivo de naitcorp con IE, con Opera, Firefox, Safari funciona muy bien.

Technorati: naitcorp

Dirección enfocada al cliente

Hace mucho tiempo que soy lector de Joel on Software un blog de un ex-empleado de Microsoft que comenta sobre las experiencias que vivió en esa empresa. El día de ayer estaba organizando un poco mis feeds de los blogs y estaba leyendo algunos posts antiguos, y la verdad es que la memoria es frágil, muchas veces he leído posts que he dicho que los voy a tener muy presente cuando sea necesario, pero no siempre sucede de esa forma.
Leyendo Joel on Software leí el post titulado, Dos historias, que en resumen habla sobre dos formas muy distintas de Management uno enfocado en a respetar las decisiones de los desarrolladores y otra basada en el lento y tortuoso proceso de reportes para tu jefes.Yo conozco algunos casos concretos del segundo caso y otros esporádicos, donde sin importar si eres el coordinador o gerente de cualquier área, llega una persona con un titulo o un cargo medianamente superior que cambia todo sin tener la menor idea de que esta haciendo o el impacto que esto pueda ocasionar, por el simple hecho de imponer su poder.Lastimosamente, esto ocurre con mucha frecuencia en nuestro país y es un mal muy común de empresas burocráticas o que están regidas a un modelo Gerencial totalmente antiguo y estático.

¿Soluciones?

Bueno si la empresa tiene mucho tiempo las personas lastimosamente se acostumbran a este ritmo de trabajo y lo toman como normal, pero la producción no es la ideal, además, el trabajador se vuelve un Zombie (por decirlo así) que solo cumple con lo justo y necesario, un trabajador que se encuentra a este nivel constantemente esta buscando mejores lugares de trabajo. Además, en una empresa que tiene estos problemas la rotación de personal es muy alta.
En muchos casos se realizan auditorías internas para constatar este fenómeno pero no son tomadas con la seriedad que se debería por que increíblemente estas empresas sigue produciendo a pesar de tener pérdidas en otras áreas.

¿Por qué?

Aquí topamos la necesidad como una de las ventajas para estas empresas, e incluso la antigüedad que tienen, por lo que en la mayoría de los casos se vuelven necesarias para sus clientes, los cuales no encuentran otra salida que adquirir los servicios o productos de dichas empresas, lastimosamente, de esta forma, no se tienen pérdidas pero tampoco se obtiene el máximo de las ganancias posibles.

Otro problema es que muchas veces los clientes también tienen el mismo problema de ambiente de trabajo por lo que todo parece normal, a pesar de no ser así, como resultando de esto se tiene reuniones diarias en las cuales simplemente se discute lo mismo y lo mismo y nunca se llega a soluciones reales, si no simplemente parches.
Algunas vez alguien me dijo no es mejor el que tiene más reuniones.

Calidad sobre cantidad.

A diferencia de empresas dinámicas donde todos los integrantes del “grupo” son tratados igual, sus decisiones son respetadas sin alguna persona no sabe sobre el tema así sea el Gerente de producto, como se describe en Joel on Software.
Las ideas nuevas o innovadoras son tomadas en cuenta porque es un bien para la empresa, se crea lealtad y un ambiente de comunión donde el más beneficiado siempre es la empresa.
Los miembros de la empresa se siente parte de la empresa no tienen necesidad de buscar nuevos trabajos, sienten que están siendo valorados por el trabajo que realizan y tienen beneficios de acuerdo a sus capacidades.

¿En cuál empresa te gustaría trabajar?

Technorati: Management

Los U.S. llegaron a la Luna?

Aquí (The Faked Apollo Landings) les dejo una página donde se encuentran algunos datos muy interesantes donde se pone en evidencia algunos datos, fotos y videos donde se demuestra que el alunizaje fue una farsa.

“Una reciente encuesta de Gallup entre los estadounidenses arrojaba el escalofriante dato de que el 94% de los americanos tienen serias dudas de que los astronautas del Apolo 11 llegaran realmente a la Luna en 1969. Esto es incluso más que el 70% que están seguros que hubo algún tipo de conspiración en el asesinato de JFK en la misma década.”

Via: Microsiervos

Technorati:

Aquí esta una foto del cumpleaños de naitcorp.com. Ahi podemos ver a la Pancha. (Asi se llama mi PC). Hay una botella de vino con los famosos Headphones con los cuales se realizo el Podcast a Paola, fundadora del ecuoug.org. Las gorras de dos empresas que me encantan sus productos por un lado la de Oracle y por otro lado y como no podia faltar Red Hat. Un pastel para celebrar el cumpleaños que fue donación del ecuoug.org.

Technorati:

Hace aproximadamente un mes adquirí uno de esos gadgets que todo niño quiere.
Un flamante PSP (PlayStation Portable), en definitiva, siempre fui un fanático de los juegos de video, pero un Gadget como el PSP no solo es un juguete tiene una cantidad de opciones impresionantes. Lo que más me gusta de este juguetito es la nitidez de su pantalla, puedo ver videos, escuchar música, navegar por Internet.
Definitivamente recomendable, eso sí, el costo aquí en el Ecuador es demasiado alto, por lo que con ayuda de un amigo y Amazon lo adquirí en los US con mejores características y con un costo inferior.

Technorati:

Y casi se me pasa, pero si no fuera por mi editora que realiza tan bien su trabajo aquí estoy.

Ha pasado un año desde mi primer post que se titulo My First Post!! Google+Amazon+Blogger = Epic, como se pueden dar cuenta muy original el titulo, como se explica en el post era mera curiosidad y un pequeño experimento que nunca pensé iba terminar en lo que ahora es naitcorp.

Me siento muy orgulloso de lo que ahora es naitcorp, y va sonar a cuña politica, no seria lo que es si no fuera por todas y cada una de las personas que alguna vez pasaron leyeron se fuero y no comentaron, o los que entraron comentaron y nunca se fueron.

Gracias a este humilde lugar en la web he conocido gente muy pero en serio muy interesante, me he vuelto mas crítico y como digo en mi primer Post dentro de muy poco escribiré sobre mi experiencia en este mundo de los Blogs y la verdad es que el experimento tiene resultados a simple vista.

Solo me queda por conclusion decir que soy adicto a my blog y todo por Blogger servicio de Google, ha pasado algo mas de dos meses y dejé atrás a mi casa en Blogger para comprarme mi nuevo hogar con el cual estoy muy feliz y con mas ganas de seguir.

Como siempre las sorpresas van en aumento y lo que empezó como un blog quiero llevarlo a que se convierta en un servicio que estamos trabajando, muy pronto no hay apuro.

Que mas pues nada muchas gracias a todos espero sus comentarios, insultos y demás.

Y tengo una duda que solo sirve para aumentar mi EGO (No tan grande como el 04 pero bueno). Me gustaría saber cual fue el post que mas les gusto o por lo menos el que recuerdan. Y porque??

FELIZ CUMPLEAÑOS naitcorp

Y Claro SALUD!!!!

Technorati:

Estudios imparciales.

La historia empieza cuando un colega del trabajo me envió un link donde pedía mi opinión sobre un estudio que demuestra que Windows es mas fiable que Linux.

Pues me puse a trabajar en mi respuesta pero en el transcurso se perdió el post has el día de hoy.

En primer lugar la famosa empresa independiente no es tan independiente prácticamente vive de los estudios que le encarga Microsoft y diseña todos sus estudios en base a lo que Microsoft solicita y no a estándares de la industria.

“Teleflora, proveedor líder de servicios tecnológicos a las floristerías, ha realizado un estudio de dos años de duración sobre la diversa oferta de Linux y de IBM Linux. Citando la escalabilidad y una mayor fiabilidad, Teleflora reescribió la totalidad de la aplicación mediante herramientas .NET implantadas en la plataforma Windows.”

Mala posición, es más que conocido que cuando se desarrolla aplicaciones se debe tomar en cuenta la posible migración a otras plataformas y la utilización de estándares de la industria, por esta razón, migrar aplicaciones a una plataforma tan cerrada como .NET es desde mi punto de vista una mala solución ya que en este caso Teleflora se ha atado a un solo proveedor, esto sin tomar en cuenta que el tiempo de vida de .NET es corto tal como ocurrió con Visual.
Si se desarrolla en Java por ejemplo no se tiene este problema ya que se puede ser completamente independiente de la plataforma y no estoy amarrado a un solo proveedor.

“La plataforma Windows se mostró más fiable a medida que las necesidades cambian con el tiempo. Los administradores de Linux tardaron un 68% más en implantar nuevos requisitos empresariales que sus adversarios. La solución SLES de Novell sufrió 14 fallos críticos mientras que la solución Windows Server no sufrió ninguno. La solución SLES de Novell necesitó de 4,79 veces más parches.”

Primero, Linux es fiable a medida que las necesidades cambian con el tiempo, por lo que quisiera se me explique a que se refiere con esto ya que no tiene ningún sentido, si un sistema es fiable las necesidades no tienen porque influir, son solo eso, necesidades.
Es verdad que el tiempo necesario para la implementación de Linux es superior, pero solo en el caso de que no exista una certificación de los productos, es decir, que si se quiere implementar Oracle que es un producto certificado me toma el mismo tiempo en Windows que en Linux, pero si quiero implementar algo que no esté soportado va tomar más tiempo, pero con la seguridad y estabilidad que tiene Linux.
Y sobre este aspecto hay que tomar en cuenta que si bien es cierto en Windows es mucho más sencillo instalar aplicaciones, por lo general son mas vulnerables por que la configuración son basadas en patrones que no funcionan en todas las empresas.
¿Novell sufrió 14 fallos? ¿Cuales? ¿Porque??
Windows no sufrió ningún fallo ¿Bajo que circunstancias???

Suse necesitó de 4,79 veces más parches, por supuesto ahí esta la seguridad de Linux, porque cada día mejora su producto mientras que MS solo lo mejora cuando ya pasó una catástrofe, es decir son reactivos no proactivos. La cantidad de parches es sinónimo de seguridad, no de inseguridad, imaginemos la cantidad de fallas de seguridad que presenta MS que aún no se ha parchado, y por ahí existe alguien con suficiente conocimiento y motivación como para buscar esa falla.

“Sin embargo, la fiabilidad de un sólo componente, aún tratándose de uno tan esencial como el núcleo del sistema operativo, raramente es la fuente de las molestias.”

Por favor la parte vital de un sistema operativo es el núcleo, el kernel, el corazón, y las fallas de seguridad en su mayoría son al núcleo y no son ataques a aplicaciones. A quien se le puede ocurrir decir que los ataques no se los realiza al kernel, para mí sería el mayor reto.

“Security Innovation diseñó este estudio para poder reproducirlo, y creemos que los resultados son coherentes con las experiencias de los usuarios en el mundo real.”

Es muy claro yo puedo diseñar un estudio y sacar los resultados que deseo, existen pruebas o estudios estándares basados en lo que es importante en un sistema operativo que se los aplica a cualquier sistema operativo. Estos estudios o certificaciones estándares por lo general Windows no las pasa, por eso, la necesidad de estos estudios con instituciones “independientes”.

“Una de las cosas que nos encanta de la solución de Microsoft es que nos permite implantar un completo conjunto de soluciones integradas. Actualmente, con las soluciones de Linux y SCO tenemos que acoplar y ajustar los componentes.”
La flexibilidad de Linux es una de sus ventajas, y si hablamos de soluciones integradas, Linux tiene un conjunto de soluciones integradas que vienen con el sistema operativo, porque no se menciona el costo de integrar todas estas soluciones en Windows, mientras que en Linux es mucho inferior.

“A pesar de lo que se dice de que Linux es capaz de lograr mayores volúmenes de transacción, estamos gestionando toda nuestra cartera de clientes web en Windows Server 2003 y disponemos de los mayores niveles de servicio posibles en términos de fiabilidad.”

Me imagino que los Administradores de Sistemas de estas empresas no saben que los servidores mas potentes del mundo corren en Linux y el gran ausente de esta lista es Windows, es decir que en todo el mundo no hay ninguna empresa respetable o institución que elija Windows para obtener verdaderos resultados.

En conclusión, estos estudios “auspiciados” siempre son pagados por lo tanto no son imparciales es preferible tener estudios independientes de organizaciones que manejan estándares. Y si Microsoft está tan seguro de su SO la gente ya lo estaría utilizando masivamente en servidores de misión critica y no en unas pocas máquinas con casos de éxitos ínfimos.
Si todo esto fuera cierto no dudo que los estudios realizados para la implementación de la infraestructura de Google y Amazon están completamente errados, éstas, son dos empresas que en realidad tienen un manejo considerable de información y toman en cuenta muchos aspectos no solo la facilidad, sino la seguridad, estabilidad y en último lugar se encuentran los costos.
Si evaluamos la facilidad Windows es más fácil pero la pregunta es:

¿Quiero un sistema operativo fácil o un sistema seguro? A este nivel la facilidad no es un aspecto a tomar en cuenta.

Technorati: