martes, enero 31, 2006

IBM ofrece versión gratuita de DB2

Este Lunes IBM presentó una versión gratuita de su base de datos DB2, un movimiento estratégico diseñado para atraer a más desarrolladores hacia sus productos.

DB2 Express-C es básicamente lo mismo que la versión comercial pero con limitaciones en cuanto al tipo de soporte físico (hardware). Puede utilizarse en sistemas con hasta dos microprocesadores (inclusive los de doble núcleo) y hasta 4 GB de RAM. No hay limité en cuanto al tamaño de la base de datos ni el número de usuarios.

Con esto IBM sigue los pasos de de sus competidores, Oracle (Oracle 10g Express Edition) y Microsoft (SQL Server 2005), ofreciendo una base de datos gratuita.

LPT

lunes, enero 30, 2006

Tutorial: Orientación a objetos

EN jH SE HA PUBLICADO LA VERSION 2.0 DEL TUTORIAL OO. ESTA MUY BUENO. ESTAREMOS ATENTOS A LA ACTUALIZACION DE LA SEGUNDA PARTE.

http://www.javahispano.org/download.download.action?type=tutorials&id=25

viernes, enero 27, 2006

LIBROS DIGITALES: JAVA

SURFEANDO EN LA WEB DE JAVAHISPANO, RECOGI LA NOTICIA DE LOS LIBROS DIGITALES COLGADOS EN INTERNET. AQUI EL ENLACE DONDE PODEMOS LEERLOS.

http://www.ooad.org

miércoles, enero 25, 2006

Pon un controlador en tus desarrollos web

OTRO MARAVILLOSO ARTICULO DE LA GENTE DE VERSIONCERO.

****************************************************************

Me ha parecido muy interesante el último artículo de Digital Web donde se habla de los patrones de presentación Web y la arquitectura Model-view-controller. Para los que no estén familiarizados con este tipo de metodologías, el dibujito que acompaña al artículo es muy esclarecedor:

El modelo se entiende con facilidad: cuando se realiza una petición HTTP, antes de volcar la respuesta (normalmente en HTML, pero el caso es el mismo cuando se devuelve XML, PDF, etc.) un mecanismo en el código evalúa los inputs, realiza las acciones oportunas basándose en un “diccionario” de posibles argumentos y establece el valor de variables y objetos globales. A continuación transfiere el control a la presentación de la página, donde la interfaz debería encargarse de indicar al usuario qué es lo que realmente hemos hecho con su petición: resultados de búsqueda, entrada en un backoffice, mostrar errores encontrados, etc…

El artículo plantea los dos casos de uso de este principio. El Page Controller es el uso natural, cada página se controla a sí misma y a veces podría ser una entidad independiente de todo el desarrollo. Este es el tipo de metodología que encontraremos en la mayoría de proyectos Web. El otro caso es el Front Controller, que extiende el modelo de escucha y control a cualquier petición realizada, y aunque cada página disponga de su propio módulo de presentación, el núcleo de respuesta que decide el estado del sistema es común a toda la aplicación.

Implementar un controlador es sencillo. Puedes hacerlo mediante una clase única que se instancia en cada petición, o bien un conjunto de variables globales, funciones, etc.

-Eh, que mi “aplicación” es una página web para la tienda de la esquina y no necesito ese rollo de controladores, como mucho para el formulario de contacto, y eso ya lo tengo arreglado.

Bueno, probablemente con lo que tienes puede bastar. Pero veamos qué ventajas pueden extraerse de introducir un controlador común a todo el desarrollo:

Y a ti seguro que se te ocurren utilidades más específicas, prácticas y reutilizables.


****************************************************************

lunes, enero 23, 2006

BBDD EXPRESS

ESTE FIN DE SEMANA, ESTUVIMOS CONSIDERANDO QUE VERSION DE BASE DE DATOS, HEMOS DE USAR EN UN PEQUEÑO PROYECTO. ELLO ME DIO LA IDEA PARA POSTEAR ESTE MENSAJE.

EN LO PERSONAL, PREFIERO USAR EL MYSQL. MAS AUN ME ANIMA EL HECHO DE SOPORTAR STORED PROCEDURES, FUNCIONES, VISTAS, ETC. PERO ESTE MERCADO (DEL MUNDO LIBRE), SE VE "AMENAZADO" POR LA INCURSION DE LAS VERSIONES GRATUITAS DE ORACLE: ORACLE 10 EXPRESS, Y MS: SQL SERVER EXPRESS. ME PARECE HABER LEIDO QUE TAMBIEN DB2 TIENE SU VERSION GRATUITA.

EN FIN, QUEDA A DESICION DEL EQUIPO DE DESARROLLO, QUE OPCION ELEGIR. UNA VEZ MAS, EL SOFTWARE LIBRE HACE UNA CONTRIBUCION A MUNDO INFORMATICO.

jueves, enero 19, 2006

10 claves para que las nuevas empresas triunfen con Internet

ESTA NOTICIA LA ENCONTRE A INTERNET. ES MUY IMPORTANTE TENER EN CUENTA ESTOS CONSEJOS. COMO NO DICE NADA DE DERECHOS DE AUTOR, HE UTILIZADO LA MEJOR DE LAS TECNICAS DE INGENIERIA INFORMATICA: COPY & PASTE.

*******************************************

Las nuevas empresas o start-ups, como las pequeñas con dilatada experiencia, medianas, grandes, instituciones públicas, asociaciones, etcétera, no deben quedarse al margen de Internet, donde también tienen oportunidades que aprovechar a corto, medio y largo plazo.

A las empresas de reciente creación aconsejo la realización de un proyecto on-line que crezca desde un principio, proporcionalmente al negocio, adaptándose el portal resultante a la evolución de las diferentes variables de la empresa, así como a los cambios del mercado, y todo con una óptima inversión. Jamás olvide que su sitio web debe ser un reflejo actualizado de la compañía, y que no debe ser una cuestión que ya hará más adelante, pues cuanto antes la lleve a cabo, más ventaja obtendrá de futuros proyectos que le supongan una amenaza al ser competencia.

En el intento de redactar unas breves recomendaciones que ofrecerle en este artículo, me he encontrado con unos consejos que Evan Williams, máximo ejecutivo de Odeo, empresa norteamericana que triunfa en la Red, ha enunciado y que se ajustan mucho a la pauta que en nuestra compañía seguimos ante clientes que son empresas que acaban de abrir sus puertas. Entre nuestros consejos y los de Williams, he realizado el siguiente baturrillo de consideraciones:

  1. Comenzar en un radio pequeño. Hay que buscar un nicho de mercado por explotar, y según se nos dé o no, avanzar en una u otra dirección. Ejemplo: puede que el mercado mobiliario esté muy explotado, pero no el de las sillas en su país o ciudad.
  2. El nombre de dominio debe ser breve, fácil de memorizar y teclear. No tiene por qué ser el mismo que el del negocio. Ejemplo: su negocio mobiliario puede crear un portal de venta de sillas www.supersillas.com, donde aparezca su información corporativa e independientemente de que en su local venda también mesas, sillones, etc.
  3. No llene el contenido de su web de tecnicismos y extensas redacciones rebuscadas para demostrar que sabe mucho. Sea directo. Sea casual.
  4. En la Red, sea paciente. El tiempo es un factor en el que se basan buscadores como
    Google para mejorar su posicionamiento en los resultados de búsqueda. Se premia el crecimiento, aunque sea muy lento al principio, antes que al estancamamiento.
  5. Sus visitas lo son todo. Aprenda de ellas. Con el seguimiento comentado en el paso anterior, verá cómo sus usuarios le dirán por dónde debe ir, qué les gusta, qué no, etc.
  6. Atrévase a crear nuevos productos y servicios, sin temer a las grandes compañías. Recuerde que en Internet una pequeña empresa puede ser capaz de competir con una grande. Asimismo, dé ventajas especiales a los usuarios de su sitio web, como ofertas especiales, por ejemplo.
  7. La planificación de su sitio web debe ser congruente con la de su negocio; no me cansaré de recomendarle lo mismo: planifique, planifique, planifique. En un negocio nuevo, sea ambicioso y plantéese metas no más allá de los seis meses, aunque en su reflejo en Internet, sobre todo al principio y como le sugerimos en el cuarto punto, quizás deba tener un poco más de paciencia.
  8. La adquisición de productos de reducido tamaño son más frecuentes y atractivas que las de mucho volumen.
  9. Sea ágil en la adaptación que el mercado le exige... nunca diga "ya se verá". Actúe rápido.
  10. Todos estos consejos deben ser correctamente transmitidos a los empleados. Inyécteles entusiasmo, objetivos con incentivos como premio... la buena salud de sus empleados será la de sus clientes, y por ende, la de su negocio. Déjelos participar también de su proyecto en Internet.
POR: Ricardo Gopar.
*******************************************

Aquí la noticia.

miércoles, enero 18, 2006

ASI COMENZO TODO...

MIERCOLES POR LA TARDE Y ME VENGO DE ALMORZAR. AUNQUE ESO NO LE INTERESE A NADIE, SOLO LO QUERIA COMENTAR. APROVECHO EL ESPACIO LIBRE, PARA ENTREVISTAR A UNOS DE LOS FUNDADORES DE GREAT-SOLUTIONS. EN ESPECIAL AGRADECERLE POR TAL EXTRAORDINARIO NOMBRE CON QUE BUATIZAMOS AQUEL GRUPO DE TRABAJO. DE ESO YA ALGÚN TIEMPO, CICLO 2004-I (PARA SER MAS EXACTOS) DEL INSTITUTO CIBERTEC.

CARLOS ACEVEDO, NOMBRE DE LA PERSONA A QUIEN ME REFIERO Y RECUERDO. AQUI LA CONVERSACIÓN EN LA QUE RECORDAMOS AQUELLOS INICIOS.

********************************************************************************
JEdgar dice:
1. Carlos, gracias por atender estas líneas. ¿Podrías contarnos como es que surgió el nombre de Great Solutions?
G3NSU1SH1 dice:
no recuerdo bien pero lo de solutions ya era bastante usado asi ke si mal no recuerdo , tratamos de buscarle un complemento y ya ke great es mejor ke good o como ke suena mejor ke excelent pues surgio por consenso
JEdgar dice:
2. Si lo recuerdo, aunque yo no estuve presente. Al enterarme del nombre me pareció genial. ¿Qué impresión te dejó esa etapa en el instituto?
G3NSU1SH1 dice:
fue bastante divertida esa etapa fue la ke mas hicimos y menos logramos , pero creo ke fue bastante positiva y tambien me hice mas amigo tuyo almenos segun yo
JEdgar dice:
3. Gracias, nos sirvió de mucho para cultivar una gran amistad entre ambos. ¿Qué recuerdas de nuestros amigos de Great Solutions en sus inicios?
G3NSU1SH1 dice:
bueno, las llegadas de cierto integrante(Erick) con noticias de las peliculas que habia visto y no de lo que habi avanzado en el trabajo, el gran empeño de Rafo que al principio pues no le daba ni pa atras ni pa delante en analisis y diseño de sistemas pero termino siendo uno de los mejores en eso en el grupo, bueno a patty que por cierto era la especialista en analisis y ademas que se adapto muy rapido a un grupo en el que era la unica mujer, y bueno Mr byte que siempre fue el experto en programacion
JEdgar dice:
4. Recuerdo que nuestros objetivos de ser el mejor grupo, debieron relegarse a solo no reprobar el curso. Pero no teniamos nada que envidiar a los demas equipos. Al menos el nuestro no se colgo bajo ningun motivo.
G3NSU1SH1 dice:
porsupuesto, nuestro programa tuvo una buena expocicion, tambien por alli sus errosillos , no siempre corria, aveces cojeaba pero no se caia y valgan verdades los cambios se mantenian estuvo bueno a mi parecer
JEdgar dice:
5. Lamentablemente, como recordarás, el equipo original no pudo continuar en los siguientes ciclos. ¿Qué haces ahora y qué planes tienes?
G3NSU1SH1 dice:
estoy trabajando de soporte de speedy, y estoy tratando de ingresar a la universidad o a ipae a estudiar administracion,pero nomas lo estoy intentando, el proximo año derrepente lo haga, , no encerio esos son mis planes a corto plaso, y a largo plaso como ya te dije mr byte sera hacerme socio de tu empresa
JEdgar dice:
6. Claro que sí, siempre que me traigas mis anillos de compromiso made in Brasil que sigo esperando. Carlos, gracias por tu tiempo.
G3NSU1SH1 dice:
para los amigos siempre hay tiempo , y lo digo no con el fin de cliche, si no ke como tengo pocos pues el tiempo me sobra, , no en verdad eres una de las pocas personas a las que llamo amigo y pues te deseo suerte en todo, y suerte para los nuevos integrantes de Great Solutions, que espero conocer
********************************************************************************

"RECORDAR ES VIVIR Y TODOS QUEREMOS VIVIR MAS", NOS CANTA ALEX LORA. ASI PUES, DAMOS UN MERECIDO SALUDO A NUESTROS AMIGOS RAFO, PATTY Y ERICK. HASTA LA PROXIMA.

PD: ESO ME HACE REDORDAR. ERICK, CUANDO ME VAS A PAGAR LA ENTRADA AL CINE? JAJAJA, MENTIRA UN ABRAZO.

martes, enero 17, 2006

MOISES CAMPOS

DAMOS, TAMBIEN, LA BIENVENIDA A UN GRAN AMIGO Y PARTICIPE DE NUESTRA HUMILDE ORGANIZACION.

BIENVENIDO 2006

Bienvenidos 2006.


This page is powered by Blogger. Isn't yours?