Viajero en el tiempo

Archivo de Octubre 2007

IPhone

Publicado por jcrs en Octubre 30, 2007

                                   iphone.jpg 

desde la época de Bell no se interesaban tanto por un télefono. y no es para menos pues sus ventas ya han superado las del ipod de Apple (la misma fabricante del ihpone) ,las series Blackberry, y al palm, surgió con muchos problemas:

El principal con Cisco, que tenía una marca del mismo mombre , que ya se resolvio .

otro problema :en EEUU aparece amarrado a un convenio por dos años con AT&T y no liberaran al telefono para usarlo con otras lineas hasta que venza el plazo.

tiene funcionalidades de télefono (una version del ihpone (ipod touch) no la tiene),correo e internet  su interfaz es amigable con el usuario y pantalla dactilar.¿ sera posible tanta belleza?  pronto lo sabremos.  

Publicado en Principal | 1 comentario

Maximas de Baloo(El libro de la selva)

Publicado por jcrs en Octubre 24, 2007

las manchas son orgullo del leopardo

sus cuernos del bufalo el honor

se limpio que la fuerza del que caza

se juzga de la piel por su color

si sucede que un toro de voltea

o pruebas del sambhur una cornada

no pierdas tu tiempo en contarnosla

que es cosa que tenemos ya olvidada

no maltrates al cachorro ajeno

miralo como a un hijo de tu padre

que aunque debil y fragil es muy posible

que a una osa talvez tenga por madre

no hay nadie como yo dice el cachorro

con la sangre de su primera pieza

pero la selva es grande y el pequeño

deja que piense en calma que ahora empieza

comentarios aqui

Publicado en Principal | 2 Comentarios »

java vs .Net

Publicado por jcrs en Octubre 24, 2007

boxeo.jpg

no se trata de una pelea (aunque quisisera verla ) solo se trata de las ventajas de cada uno de ellos(java y C#) tratare de ser lo mas imparcial posible aunque prefiera java .

ventajas de .Net (msdn2.microsoft.com)

  • Modelo de programación mejorada: los lenguajes de .NET Framework proporcionan construcciones y funcionalidades previamente no disponibles para los desarrolladores de SQL.
  • Seguridad mejorada: el código administrado ejecuta un entorno de Common Language Runtime que se aloja en el motor de la base de datos. De esta forma, los objetos de base de datos de .NET Framework estar más seguros que los procedimientos almacenados extendidos disponibles en versiones anteriores de SQL Server.
  • Tipos y agregados definidos por el usuario: los tipos y agregados definidos por el usuario son dos nuevos objetos de base de datos administrados que expanden el almacenamiento y las funcionalidades de generación de consultas del servidor SQL Server.
  • Entorno de desarrollo común: el desarrollo de la base de datos se integra al entorno de desarrollo de Microsoft Visual Studio. Los desarrolladores utilizan las mismas herramientas para desarrollar y depurar objetos de base de datos y secuencias de comandos que las que usan para escribir componentes y servicios de .NET Framework de nivel medio o nivel de cliente.
  • Mejor rendimiento: algunas funciones, como aquellas que ejecutan operaciones matemáticas en cada fila de una base de datos, pueden funcionar mejor cuando son ensamblados compilados que se integran a partir de un proyecto de Visual Basic, Visual C# o Visual C++ en lugar de escribirse en Transact-SQL, que es código interpretado. Por ejemplo, se lograrán mejoras de rendimiento para las funciones, particularmente aquéllas que realizan operaciones con números enteros. Sin embargo, los procedimientos almacenados que sólo tienen acceso a datos no funcionarán mejor.
  • Riqueza del lenguaje: Visual Basic, Visual C# y Visual C++ proporcionan funcionalidades que no están disponibles en Transact-SQL, como las matrices, el control de excepciones sofisticado y la reutilización de código.
  • Reutilización de Código: es posible crear y distribuir con mayor facilidad una biblioteca de ensamblados administrados que una secuencia de comandos de Transact-SQL.
  • Extensibilidad: mediante la utilización de Visual Basic, Visual C# o Visual C++, es posible crear dos objetos de base de datos que no se pueden crear mediante Transact-SQL: agregados y tipos definidos por el usuario.
  • Utilización de conocimientos existentes: es posible utilizar y mejorar sus conocimientos en los lenguajes y desarrollar entornos en los que ya existe experiencia para crear objetos de base de datos.
  • Experiencia del desarrollador más enriquecida: al desarrollar objetos de base de datos mediante la plantilla del proyecto de SQL Server, se cuenta con integración completa con el sistema de proyectos, como por ejemplo, generación, depuración e implementación a varios servidores.
  • Estabilidad y confiabilidad: los objetos de base de datos que se crean utilizando Visual Basic, Visual C# o Visual C++ son más seguros, estables, sólidos y confiables que los procedimientos almacenados extendidos, que podrían generar pérdidas de memoria u otros problemas que reducen el rendimiento y la confiabilidad del servidor. Cuando se ejecutan procedimientos almacenados creados mediante Visual Basic, Visual C# o Visual C++ el procedimiento almacenado no realiza administración de memoria ni subprocesamiento y, por lo tanto, se controlan de manera más sólida.
  • Seguridad: al utilizar objetos de base de datos creados mediante Visual Basic, Visual C# o Visual C++, la seguridad de acceso a código de aquellos lenguajes se combina con los permisos basados en usuario en el servidor SQL Server.
  • parece que todas estas ventajas dejarían KO a Java y a cualquiera que se cruce en su camino pero java reaccionara to be continued….

    Publicado en Principal | 6 Comentarios »