Archivos para marzo, 2009

¿Por donde empezar?… en esta oportunidad empezare … reconociendo que nuestro pais vecino Chile tiene una ligera ventaja en el ambito de la Ingenieria de Software, y esto se ve a todas luces cuando entramos en la red y nos damos con la sorpresa que producen mas contenidos que nuestro amado Peru en este aspecto  … ¿ Quien me contradice ? ja ja ja ja “… Imitemos lo bueno…” bueno queridos lectores les invito a participar de esta bonita comunidad…  😀 Yo llegue a conocer de esta pagina ya que participe alguna vez de una conferencia del super profe ‘ponente’ Enrique Pérez Santi … El tema que desarrollo fueron los 10 años de implementacion de una fabrica de software en una universidad del vecino pais del sur… Hay muy buena informacion … Servido !! _:D

Anuncios
Estimados Sres. espero me puedan apoyar:  ” Lectura recomendada solo para personas con nociones basicas de informatica, abstenerse curioso(a)s”

El año pasado cambié de la versión NOVIA 7.0 a ESPOSA 1.0 y he observado que el programa inició un proceso inesperado de HIJO 1.0 que me ocupa mucho espacio y recursos importantes. En el folleto explicativo del programa no venía mención alguna a este fenómeno. Además, ESPOSA 1.0 se autoinstala en todos los demás programas y se ejecuta durante el inicio de cualquier otra aplicación, interrumpiendo todas las actividades del sistema.

Aplicaciones como:

  • SALIDA-EN-BICI 2.3.
  • VIAJES-DEAVENTURA 4.0.
  • NOCHE-DE-JUERGA-CON-AMIGOS 2.5.
  • FUTBOL-DOMINGUERO 5.0

ya no funcionan :s , y lo que es peor: el sistema se cuelga cada vez que intento cargarlos. De otro lado, de vez en cuando, se ejecuta un programa oculto (¿virus?) denominado SUEGRA 1.0 que parece residente en memoria y que consigue colgar el sistema o que, en el mejor de los casos, ESPOSA 1.0 se comporte de manera totalmente impredecible. Por ejemplo, dejando de atender a cualquier comando que introduzco. (No ha habido manera de desinstalar este programa residente).

Aparentemente, no puedo lograr mantener a ESPOSA 1.0 en minimizado al ejecutar alguna de mis aplicaciones favoritas. Estoy pensando en volver al programa anterior NOVIA 7.0 pero no me funciona el Desinstalar.
¿Me podría ayudar?
Gracias.

Estimado USUARIO:

Este es un motivo de queja muy común entre los usuarios de ESPOSA 1.0, pero se debe en la mayoría de los casos a un error básico de concepto: Mucha gente pasa de NOVIA 7.0 a ESPOSA 1.0 con la idea de que ESPOSA 1.0 es sólo un programa de “Entretenimiento y Utilidades”. Sin embargo, ESPOSA 1.0 (al contrario de NOVIA 7.0) es un SISTEMA OPERATIVO completo. Y su creador lo diseñó para controlar todo el sistema. Es muy poco probable que pueda configurar de nuevo a ESPOSA 1.0 y reconvertirlo a NOVIA 7.0. Hay archivos operativos ocultos en su sistema que haan que NOVIA 7.0 emulara a ESPOSA 1.0, así que no se ganaa nada.

Es imposible desinstalar, eliminar o configurar los archivos del programa una vez instalados. No puede volver a NOVIA 7.0 porque ESPOSA 1.0 no está programado para eso. Lo mismo pasa con SUEGRA 1.0 que es una aplicación oculta que se autoinstala en el sistema mientras ESPOSA 1.0 está funcionando. Hay quienes han intentado el FORMATEO TOTAL DEL SISTEMA para luego instalar los programas NOVIA 8.0 o ESPOSA 2.0, pero sinceramente, le recomiendo vea el Manual, apartado “Precauciones”, en los capítulos “Pago-dealimentos-y-pensiones-Por-Mantenimiento-de-hijos” y se convencerá de que no es una buena opción. Por otro lado, si cambia a NOVIA 8.0 no intente luego pasar a ESPOSA 2.0 porque los problemas que provoca este nuevo sistema operativo son idénticos, si no peores, que los de ESPOSA 1.0.
Aunque existe una versión ESPOSA 3.0 e incluso ESPOSA 4.0, son programas reservados a especialistas y no son aconsejables para el Usuario normal. Si todos fallan, es preferible optar por sistemas basados en plataformas completamente diferentes como CELIBATO 1.0 o GAY 5.3. Yo le recomiendo que mantenga a ESPOSA 1.0 y maneje la situación lo mejor posible. Personalmente tengo también instalado a ESPOSA 1.0 y le sugiero que estudie toda la sección del manual sobre “Fallos Generales de Sociedad”. ESPOSA 1.0 es un programa muy sensible a los comandos y funciona en modo “A Pueba de Fallos”.
Esto significa que Ud. deberá asumir toda responsabilidad por cualquier problema que se produzca, independientemente de su causa, ya que el programa siempre considerará que cualquier fallo en el sistema es debido a un mal uso por parte del usuario. Uno de los mejores recursos, es la aplicación del comando C:\PEDIR-PERDON, en cuanto se produzca un problema o el sistema se cuelgue.. No reinicie el sistema porque seguirá sin funcionar. Evite el uso excesivo de la tecla “ESC” o “SUPR”, porque luego deberá aplicar el comando C:\PEDIR-PERDON para que el programa vuelva a funcionar con normalidad.
El sistema funcionará bien mientras Ud. se haga único responsable por los “Fallos Generales de Sociedad”. ESPOSA 1.0 es un programa muy interesante, pero con un alto costo de mantenimiento. Considere la posibilidad de instalar algún software adicional para mejorar el rendimiento de ESPOSA 1.0. Le recomiendo BOMBONES 2.1 o FLORES 5.0. También puede usar ¿SÍ-QUERIDA? 8.0 o LO-QUE-TU-DIGAS-QUERIDA 14.7. Programas “shareware” muy extendidos que funcionan muy bien como residentes y son fáciles de conseguir.
JAMÁS INSTALE la aplicación SECRETARIA-CON-MINIFALDA 3.3 o AMIGOTES 4.6.Estos programas no funcionan bajo ESPOSA 1.0 y probablemente causen daños irreversibles al Sistema Operativo.

Un saludo !!

La Unidad de Pos grado de la Facultad de Ingeniería de Sistemas e
Informática de la Universidad Nacional Mayor de San Marcos
ha iniciado la convocatoria al programa de Diplomado, según se detalla:

III Diplomado en Gerencia de proyectos en Tecnología de Información.

  • Fecha de Inicio: 17 de marzo
  • Duración: 6 meses
  • Costo total: S/. 3500.00 (Facilidad de pago 5 cuotas de S/ .700.00)
  • Horario de Clases: martes y jueves 7:00pm a 10:00 pm
  • Lugar: Jr. Manuel Segura 271 Sta. Beatriz (Alt. Cuadra 12 de Av. Arequipa)
  • Centro de pago: BANCO FINANCIERO
  • Cta. De Ahorro en soles: Nº 270016684
  • Concepto de pago (matrícula para diplomado): Nº 210 -024

¿Que es QuickPress?

Publicado: marzo 14, 2009 en ElPeruCreceYoTambien
Etiquetas:,

Curioseando … QuickPress y mas… jaja pues, si QP Sirve para hacer estas pequeñas notas, cortas, breves, anotaciones… dejar un link quiza.. algo rapido, corto… :p

Las herramientas que necesitamos podemos encontrarlas gratis y de muy buena calidad, muchos son programas open source que podemos descargar gratis e incluso si dominamos los lenguajes de programación en el cual se crearon podriamos descargar su codigo fuente y modificarlo a nuestras necesidades.

I quiero es un producto de peru.com en donde  usted podrá comprar, desde cualquier lugar en el mundo, una variedad de productos  que serán entregados a sus familiares, amigos y seres queridos con prontitud, en la puerta de sus casas dentro de la ciudad de Lima.

clip_image001

Como puede apreciar, dicho web se ejecuta con mayor eficiencia en iExplorer8 ya que contiene webslices y aggregators … jajaja bueno :s habra que visitarla ¿No?, se trata de una iniciativa Peruana :D.

clip_image001[4]

PROGRAMACION EN TRES CAPAS

Publicado: marzo 13, 2009 en ElPeruCreceYoTambien


Resulta que el dia de ayer mi amigo Andy experto en .net jaja fue a una entrevista de trabajo, y lo sorprendieron con la bendida y muy sonada programacion en tres capas … ¿Programacion en tres capas? fue la pregunta que escucho … jeje :s mmm. A el dedico este post y la informacion que suba al respecto :p

La Programación de 3 Capas es un estilo de programación que tiene por objetivo la separación de la ‘lógica’ de negocios de la ‘lógica’ de diseño. Qué significa esto?

El desarrollo con este estilo se puede llevar a cabo en varios niveles y, en caso de que se necesite mantenimiento (hablando desde un enfoque de análisis) o actualización, sólo se ataca la capa requerida sin tener que actualizar cientos de líneas de código. Un buen ejemplo de este método de programación sería el modelo de interconexión de sistemas abiertos.

También permite distribuir el trabajo de creación de una aplicación por capas; de este modo, cada grupo de trabajo está totalmente abstraído del resto de niveles, de forma que basta con conocer la aplicación que existe entre niveles.

En el Diseño de Sistemas actual se suele usar las Arquitecturas Multinivel o Programación por Capas. En dichas arquitecturas a cada nivel se le confía una misión concreta, lo que permite el diseño de arquitecturas escalables (que pueden ampliarse con facilidad en caso de que las necesidades aumenten). ejemplo

desarrollo web en tres capas: pautas.

Oscommerce

Publicado: marzo 8, 2009 en ElPeruCreceYoTambien

OsCommerce (Open Source Commerce) es una solución en código abierto que combina lenguaje PHP, un estable servidor Apache y un servidor de base de datos MySQL bajo libre GNU General Public License. Permite a los dueños de tiendas, poner en marcha, ejecutar y mantener sus tiendas online con un mínimo esfuerzo y sin ningún coste o licencia implicada en el sistema. Podemos diferenciar claramente la zona de clientes y la trastienda, o zona de administración.

osCommerce nació en el 2000, y con ella podemos contruir una tienda virtual en cuestión de minutos para vender en Internet.

Uno de los beneficios de ser código abierto, es que está siendo diariamente actualizada por su comunidad, añadiendo contribuciones de todo tipo. Módulos de pago, de envío, contribuciones para el diseño, como templates, así como nuevas funcionalidades, noticias. y con todo ello es facil de administrar.

En la actualidad casi todas las empresas de Hosting ofrecen una solución con OsCommerce ya instalada, aunque es realmente fácil instalar.

Entre las caracteristicas principales tenemos que, los pedidos, clientes y productos se almacenan en una base de datos de fácil consulta vía administración-Web. Los clientes pueden comprobar el histórico y el estado de sus pedidos una vez registrados. Los clientes pueden cambiar sus datos de perfil de usuario desde su apartado cliente. Múltiples direcciones de envío por usuario, para regalos. Búsqueda de productos.Posibilidad de permitir a los usuarios valorar los productos comprados, además de comentarlos.Posibilidad de implementar un servidor seguro (SSL). Puede mostrar el número de productos en cada una de las categorías. Lista global o por categoría de los productos más vendidos y más vistos. Fácil e intuitiva navegación por categorías. Plataforma multi-idiomas, por defecto estarán disponibles el español, inglés y alemán.

Interactividad con los productos…

Relaciones dinámicas entre productos. / Descripciones de productos basadas en HTML./ Generación automática de productos especiales./ Controla la posibilidad de mostrar o no en la tienda virtual los productos agotados./ Posibilidad de ofrecer a los usuarios la suscripción a una newsletter de novedades.

Interactividad con los pagos…

Medios de pago online (transferencias, cheques, ingresos, etc)./ Posibilidad de deshabilitar algunos medios de pago según la zona geográfica del usuario./ Posibilidad de añadir el IVA por zonas geográficas y por productos.

Interactividad con los envíos…

Precios de envío por peso, destino y precio./ Precios reales disponibles en tiempo real para algunos operadores (UPS, FedEx). Las contribuciones están divididas en módulos:

  • Módulos de Envío Enviar cosas al extranjero es adaptable Oscommerce a sus necesidades.
  • Módulos de Pago Módulos para cobrar con tarjeta, o contra reembolso, o por transferencia bancaria.
  • Módulos de Pedidos Sirven para hacer descuentos a grupos, para hacer pedidos o para controlar si necesitas añadir IVA o otro impuesto
  • Módulos de Crédito

Oscomerce es un mundo por descubrir y para empezar dedicale 10 minutitos a la instalacion 😀

Hoy hablaremos sobre SOA

Publicado: marzo 6, 2009 en ElPeruCreceYoTambien

“SOA son las siglas de Arquitectura Orientada a Servicios…”

Mucha gente piensa que SOA va por el camino de ser una mera gran campaña publicitaria , es decir ser únicamente un conjunto de siglas creadas por la industria informatica, no existiendo nada por detrás. Este seudopensamiento creado por movimientos publicitarios de marketing, sin embargo SOA si tiene una razon de ser. Para comenzar a explicar el término SOA, lo primero no es indicar lo que significan las siglas, si no determinar lo que SOA no es, para así desasociar esta palabra con conceptos totalmente erroneos:

  • Esto es rotundamente falso que SOA sea el nuevo nombre de los Servicios Web: La Orientación a Servicios existe desde hace aproximadamente 15 años (en esa época ni se pensaba en los Servicios Web) y por supuesto se puede implementar con distintas tecnologías como Colas de Mensajes y CORBA. Actualmente debido a la aparición de los Servicios Web, la Orientación a Servicios ha resurgido, ya que la mejor implementación de los principios de Orientación a Servicios es mediante los Servicios Web, y sobre todo a partir de la aparición de las extensiones de estos (WS-*).
  • “Con SOA el desarrollo de aplicaciones es rápido y flexible”: Es una afirmación cierta si a continuación añadiéramos un “pero”. Ese pero es que esa rapidez y flexibilidad no es instantánea. Es necesario un proceso lento en el que la empresa que aplique SOA sea capaz de asimilar los nuevos comportamientos que implica el utilizar un nuevo paradigma para el desarrollo de aplicaciones. Es decir, que SOA aporta muchas ventajas, pero a su vez aplicar todos los principios de la Orientación a Servicios es complejo y se necesita tiempo y expertos en el tema.

SOA si es un conjunto de servicios tanto de negocio como tecnológicos que interactuando entre ellos, proporcionan la lógica necesaria para construir aplicaciones de una manera rápida y cumpliendo siempre con los principios de la Orientación a Servicios:

  • Los Servicios deben ser reusables: Todo servicio debe ser diseñado y construido pensando en su reutilización dentro de la misma aplicación, dentro del dominio de aplicaciones de la empresa o incluso dentro del dominio público para su uso masivo.
  • Los Servicios deben proporcionar un contrato formal: Todo servicio desarrollado, debe proporcionar un contrato en el cual figuren: el nombre del servicio, su forma de acceso, las funcionales que ofrece, los datos de entrada de cada una de las funcionalidades y los datos de salida. De esta manera, todo consumidor del servicio, accederá a este mediante el contrato, logrando así la independencia entre el consumidor y la implementación del propio servicio.
  • Los Servicios deben tener bajo acoplamiento: Es decir, que los servicios tienen que ser independientes los unos de los otros. Para lograr ese bajo acoplamiento, lo que se hará es que cada vez que se vaya a ejecutar un servicio, se accederá a él a través del contrato, logrando así la independencia entre el servicio que se va a ejecutar y el que lo llama. De esta manera serán totalmente reutilizables.
  • Los Servicios deben permitir la composición: Todo servicio debe ser construido de tal manera que pueda ser utilizado para construir servicios genéricos de más alto nivel, el cual estará compuesto de servicios de más bajo nivel. En el caso de los Servicios Web, esto se logrará mediante el uso de los protocolos para orquestación(WSBPEL) y coreografía (WSCDL).
  • Los Servicios deben de ser autónomos: Todo Servicio debe tener su propio entorno de ejecución. De esta manera el servicio es totalmente independiente y nos podemos asegurar que así podrá ser reutilizable desde el punto de vista de la plataforma de ejecución.
  • Los Servicios no deben tener estado: Un servicio no debe guardar ningún tipo de información. Esto es así porque una aplicación está formada por un conjunto de servicios, lo que implica que si un servicio almacena algún tipo de información, se pueden producir problemas de inconsistencia de datos. La solución, es que un servicio sólo contenga lógica, y que toda información esté almacenada en algún sistema de información sea del tipo que sea.
  • Los Servicios deben poder ser descubiertos: Todo servicio debe poder ser descubierto de alguna forma para que pueda ser utilizado, consiguiendo así evitar la creación accidental de servicios que proporcionen las mismas funcionalidades. En el caso de los Servicios Web, el descubrimiento se logrará publicando los interfaces de los servicios en registros UDDI.

Además SOA proporciona una serie de guías y recomendaciones para conseguir los objetivos que se impone una organización a la hora de desarrollar aplicaciones.

vea en la siguiente figuara como se relacionan los servicios antes mencionados.

te invito a ver los  siguientes dos videos:

Los programas de colaboración del desarrollador como: SAP Referral, SAP Extended Business y SAP PartnerEdge, ofrecen a su ecosistema la posibilidad de expandir los portafolios de soluciones, de esta manera generar mayor volumen de oportunidades y valor a la pequeña y mediana empresa (PyME).

Patricia Hume, SVP Global de Alianzas y Canales para PyMEs de SAP, destacó: “Continuamos innovando para permitir a compañías de todo tamaño ser más productivas al trabajar en asociación con SAP, estos programas de colaboración se crearon para que compañías del sector medio puedan acceder a los productos que mejor se acomoden a sus necesidades específicas”.

Más de 4,500 compañías alrededor del mundo ya se han vinculado activamente al ecosistema de socios comerciales de SAP que atienden a las PyMEs, adoptando una de las tres opciones: SAP Referral, SAP Extended Business o SAP PartnerEdge.
SAP Referral: Aplicación abierta tanto a socios comerciales de SAP como a empresas no vinculadas comercialmente, cuenta con más de 1,500 miembros activos que han generado cerca de 1,000 leads de negocios, con capacidad para generar fácilmente un potencial de ingresos adicionales a las compañías participantes, se puede utilizar como punto de partida para establecer una relación de negocios con SAP, quedando capacitadas para dar un paso posterior y sostener una más estrecha relación comercial en calidad de proveedores.
SAP Extended Business: El programa cuenta con cerca de 300 miembros activos. SAP creó este programa con el fin de garantizar a aquellas compañías que regularmente recomiendan, implementan o desarrollan soluciones SAP, un acceso a la red de socios comerciales de SAP para sincronizar directamente sus operaciones. Al mismo tiempo, el programa permite al desarrollador dar soporte a sus socios comerciales en el fortalecimiento de sus respectivos ecosistemas, la expansión de sus negocios y la generación de ingresos adicionales, a partir de la venta o implementación de sus soluciones.
SAP PartnerEdge: Actualmente da soporte a más de 2,500 socios comerciales que prestan sus servicios a la PyME alrededor del mundo, da reconocimiento y premia a aquellos canales que aportan sus conocimientos y experiencia y asumen el compromiso de ofrecer soluciones SAP a sus respectivos clientes. El programa brinda a sus miembros un efectivo acceso a recursos, servicios y beneficios de clase mundial que les ayudan a sostener exitosas relaciones comerciales, tanto con SAP como con sus respectivos clientes.

“Seguiremos desarrollando las capacidades de nuestros socios comerciales existentes, a través de la implementación de intensos programas de habilitación y continuaremos expandiendo nuestro ecosistema”, concluyó Hume.

Fuente:

http://www.esemanal.com.mx/articulos.php?id_sec=2&id_art=7660