17 Jun 2011 @ 5:58 PM 

Les voy a comentar que esto del Cloud Computing no me termina por convencer aún, ya que esto implica que todas las aplicaciones, fotos, música, videos y de mas archivos residen en un servidor en el internet al cual tengo acceso, aun pienso que los asuntos de privacidad, conexión y seguridad no son de lo mejor en internet ni aquí en Ecuador, pero al enterarme de los esfuerzos de Google ya es otra cosa aunque deben seguir encaminando más esfuerzo al tema, lo último que han planteado es la creación de una portátil tipo netbook es decir pequeña, con conexión a internet vía 3G y Wifi, pero que solo tiene un disco duro de 16GB, si tal como escribí solo de esa capacidad, debido a que no será necesario más espacio de almacenamiento, esos 16Gb es para el sistema operativo de Google llamado Chrome que es muy parecido al navegador de Internet Chrome y lo más llamativo y que se destaca de este sistema es que los documentos, aplicaciones entre otro tipo de información se quedará almacenada en la nube, a comparación de los sistemas de computación convencionales.

Estos nuevos portátiles Google fabricados por Acer y Samsung se encuentran a la venta en Estados Unidos al precio de $ 379.99 dólares, sin duda un precio razonable por un producto que ofrece muchas características interesantes que por primera vez saldrán a la luz, aunque seguro en mi país ese precio será más alto.

Otra característica interesante es que el S.O. inicia en menos de 10 segundos (wao, nada de los 20 a 30 segundos de Windows, Linux o MacOsX), el modo sleep aparece al instante y su batería dura ocho horas de uso continuo. El teclado también es muy peculiar, ya que eliminaron los comandos “F” para integrar teclas coordinadas al sistema operativo como la búsqueda, atrás, adelante, refresh, pantalla completa y próxima pestaña. Lo malo que se le podría ver a este portátil es que necesita de una conexión a Internet y no todos tienen acceso a él y esto puede resultar desalentador para los usuarios que no son tan tecnológicos. Lo que si es que “la nube” ha llegado para quedarse de parte de Google.

Que les puedo decir, sigo pensando que mis archivos se quedan en mis equipos, en mi poder, no se los daría a nadie ni mucho menos a un servidor que no sé donde esta, y que no está bajo mi control, pero cuando está detrás Google ya es otra cosa, aunque por supuesto Google ya he tenido proyectos que simplemente no pegaron y los cerraron como Google Wave, o el escaneado y digitalización de los archivos de diarios de todo el mundo entre otros, y qué decir de que Google no tiene esa onda “cool” como la tiene Apple, así que dejaré que el tiempo les dé o no la razón, yo me remito a decirles estar al tanto del Cloud Computing.

Les dejo un video del tema:

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 21 Jun 2011 @ 12:42 AM

EmailPermalinkComments (2)
Tags
 16 Jun 2011 @ 7:07 PM 

Vamos a comentar sobre los celulares y sus sistemas operativos específicamente los que están en la categoría de SmartPhone, ya el lector se estará preguntando ¿Sistema Operativo en mi Celular?, y es que asociamos esta palabra de S.O. a Windows, Linux, MacOSX por nuestros equipos de escritorio o portátiles, pero debemos aclararlo, los celulares conocidos como “Celulares inteligentes” tienen un sistema operativo que les permite interactuar con el usuario, sobre todo aprovechar una serie de servicios del mismo, como Organización y control de programas, cámara de fotos y video, correo electrónico, navegación en Internet con 3G o WIFI, Mensajería instantánea, radio, televisión, reproducción de audio, entre otros, he destacado los más importantes, y es que manejar todo esto en un celular, solo es posible con un S.O.

Empecemos con los “SmartPhone Blackberry”, estos poseen el Blackberry OS desarrollado por la empresa canadiense RIM (Research In Motion) para sus dispositivos. El sistema permite multitarea y tiene soporte para diferentes métodos exclusivos de RIM particularmente me refiero a sus  trackwheel, trackball, touchpad y pantallas táctiles.

Las primeras versiones de este S.O.  Se remonta a los primeros handheld en 1999. Empezaron con el acceso a correo electrónico, navegación web y sincronización con programas como Microsoft Exchange o Lotus Notes aparte de poder hacer las funciones usuales de un teléfono móvil, otras marcas utilizan el cliente de correo electrónico de BlackBerry como Siemens, HTC, Sony Ericsson entre otros, porque cuentan con el teclado QWERTY completo. Está orientado al uso corporativo por su gestor de correo electrónico y agenda, con el software BlackBerry Enterprise Server (BES) proporciona el acceso y organización del email a grandes compañías identificando a cada usuario con el conocido BlackBerry PIN, la última versión del sistema operativo es la Blackberry OS 6.

Ahora sigamos con iOS de los iPhones,  anteriormente denominado iPhone OS creado por Apple originalmente para el iPhone, siendo después usado en el iPod Touch e iPad. Es un derivado de Mac OS X, se lanzo en el año 2007, aumento el interés con el iPod Touch e iPad que son dispositivos con las capacidades multimedia del iPhone pero sin la capacidad de hacer llamadas telefónicas, en si su principal revolución es una combinación casi perfecta entre hardware y software, el manejo de la pantalla multitactil que no podía ser superada por la competencia hasta el lanzamiento del celular Galaxy S I y II por parte de Samsung, personalmente puedo decir que el manejo multitactil del sistema operativo es de lo mejor.

Otras características que lo ubica entre los mejores son el manejo de correo electrónico, la navegación web con Safari, la reproducción de audio, llamadas con videoconferencia y sobre todo una estética de hardware muy cuidada y agradable que ha caracterizado a los productos de Apple, aparte es considerado una videoconsola portátil, ya que incluye giroscopios, sensores para que sean aprovechados por los juegos, además tiene un procesador bastante potente para ser un dispositivo pequeño el “Apple A4” de 1Ghz de velocidad , la última versión del sistema operativo es iOS 5.

Ahora continuemos con el sistema operativo Android, está basado en Linux diseñado originalmente para dispositivos móviles como los teléfonos inteligentes pero después tuvo modificación para ser usado en tablets como es el caso del Galaxy Tab de Samsung , actualmente se encuentra en desarrollo para usarse en netbooks y PCs, el desarrollador de este S.O. es Google, fue anunciado en el 2007 y liberado en el 2008; además de la creación de la Open Handset Alliance, compuesto por 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos para celulares, esto le ha ayudado mucho a Google a masificar el S.O, hasta el punto de ser usado por empresas como  HTC, LG, Samsung, Motorola entre otros.

Las aplicaciones se ejecutan en un “framework Java de aplicaciones” orientadas a objetos que viene con una máquina virtual Dalvik que es parecida a la maquina virtual de java propuesta por James Gosling (creador del  lenguaje java) con algunas modificaciones, a nivel de características tiene correo, navegación, reproducción de audio, multitarea y el soporte de pantallas multitactil muy parecido al Iphone de Apple por eso es una seria competencia.

Pasemos hablar de dos mas que son menos conocidos el primero es  Windows Phone, anteriormente llamado Windows Mobile es un S.O. móvil compacto desarrollado por Microsoft, se basa en el núcleo del sistema operativo Windows CE y cuenta con un conjunto de aplicaciones básicas, actualmente va por la versión 7. Está diseñado para ser similar a las versiones de escritorio de Windows estéticamente y existe una gran oferta de software de terceros disponible para Windows Mobile, la cual se puede adquirir a través de la tienda en línea Windows Marketplace for Mobile y por ultimo quiero concluir con Symbian OS que fue producto de la alianza de varias empresas de telefonía móvil, entre las que se encuentran Nokia como la mas importante, Sony Ericsson, Samsung, Siemens, Benq, Fujitsu, Lenovo, LG, Motorola esta alianza le permitió en un momento dado ser unos de los pioneros y más usados, pero actualmente está perdiendo vertiginosamente cuota de usuarios aceleradamente;  esta por la versión 3.


Dejo para el final parte de la entrevista que me hicieron para el programa Ecuador Tecnológico del canal de ESPOL no tan técnico y muy clarificador, espero les guste.

Fuente: Datos técnicos y algunos extractos de Wikipedia.

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 07 Ago 2012 @ 12:13 AM

EmailPermalinkComments (3)
Tags
 13 Jun 2011 @ 3:01 PM 

Hoy les voy comentar sobre la zona sur del área de la Bahía de San Francisco, en el norte de California, (Estados Unidos), y es  Silicon Valley o Valle del Silicio que comprende el Valle de Santa Clara y la mitad sur de la Península de San Francisco, abarca aproximadamente desde Menlo Park hasta San José y cuyo centro se situaría en Sunnyvale, de esta zona han nacido las grandes empresas de informática como Adobe Systems, Advanced Micro Devices (AMD), Apple Inc. , Cisco Systems, Electronica Arts, Google, Hewlett-Packard, Intel, Maxtor, Oracle Corporation,  Sun Microsystems, Symantec, Veritas Software, Yahoo!,  McAfee,  NVIDIA Corporation, Silicon Graphics, PayPal, Verisign, Rambus, Facebook, Palm entre otras; con este pretendo darle una idea al lector porque esta zona en California es muy importante, he citado a los pesos pesados de empresas informáticas.

El término Silicon Valley fue acuñado por el periodista Don C. Hoefler en 1971. Silicon (Silicio), alude a la alta concentración de industrias en la zona, relacionadas con los semiconductores y las computadoras. Para que esta zona tenga este grado de acogida a los grandes emprendedores informáticos, se debe a que tiene un aliado estratégico como lo es la Universidad de Stanford es decir el talento Humano académico, además a la visión de  William Shockley y Frederick Terman, profesor de la misma universidad, consideró que una vasta zona sin utilizar de propiedad de la universidad sería perfecta para el desarrollo inmobiliario e intelectual y estableció un programa para incentivar a los estudiantes egresados a quedarse allí, proveyéndoles de otro factor importante que es el capital de riesgo que en términos simples significa la abundancia del dinero. Uno de los principales éxitos en la historia del programa fue que logró convencer a dos egresados: William Hewlett y David Packard ¿les suenan conocidos?, ambos crearían a HP Hewlett-Packard, que no estaba relacionada con la NASA o la Marina estadounidense.

El Valle del Silicio demuestra el triunfo del capitalismo indudable de occidente y especificamente de EEUU, en cuanto a economía y desarrollo se refiere, siendo esta una de las regiones más prosperas del Estado de California, en Europa el concepto equivalente a Silicon Valley es el de los parques tecnológicos.

¿Guayaquil puede ser un SILICON VALLEY?, pues la respuesta es SI y NO, aquí paso a dar mi opinión, según la historia de esta zona de EEUU, unos de sus factores de éxito es que tiene a una de las mejores universidades de EEUU y del mundo como lo es la Universidad de Stanford, su reputación es de veintisiete docentes galardonados con el Premio Nobel; bueno nuestra situación es “algo parecida”, porque Guayaquil es la sede de la mejor universidad del ECUADOR como lo es la ESPOL, es decir tenemos el talento aunque he de referirme que ESPOL no tiene NI UN SOLO PREMIO NOBEL,  pero es la mejor a nivel Ecuatoriano, otro factor de éxito es “incentivar a los estudiantes egresados a quedarse allí, proveyéndoles de capital riesgo”, bueno esta parte no se cumple con ESPOL de la manera ideal, puedo sin temor a equivocarme que nuestros alumnos lo menos que quieren es quedarse en ESPOL, ellos quieren graduarse he irse, así que debemos cambiar eso; que ESPOL les provea de dinero como capital de riesgo es casi imposible en las condiciones actuales, y es el punto más débil de la ESPOL y de Guayaquil; nosotros NO TENEMOS INVERSIONISTAS DE RIESGOS, por eso los pocos emprendedores en el ámbito Informático han salido con sus limitados recursos como COBIS, Signum entre otras empresas, muy pero muy pocas.

Además tenemos problemas de perfiles y competencias entre que debe hacer un Ingeniero en Computación, un Licenciado en Informática, Analistas de Sistemas y Programadores; aun peleamos cuál es la «MAMA DE TARZAN EN SOFTWARE«, solo mencionaré algo en “POS” de mi gremio, los creadores de Google son dos licenciados, Larry Page con una licenciatura en Ciencias de la Computación de la Universidad Estatal de Michigan y Sergey Brin con una licenciatura en Matematicas y Ciencias de la Computación luego obtuvieron su doctorado en stanford, el creador de Hotmail Sabeer Bathia es licenciado, el creador de FireFox Blake Ross es Licenciado entre otros dedicados al software y su aplicación que NO SON INGENIEROS, y porque no decirlo el de APPLE, Microsoft y FaceBook no terminaron sus estudios, señores debemos definir que el Ingeniero hace ciencia y el Licenciado la Aplica como el resto pero al no haber empresas de hardware en Ecuador que más les queda hacer a nuestros ingenieros, pero aquí en mi país unos quieren hacer lo que hace el otro y quitarse mercado; esta claro que debemos tener a Intel, AMD, Nvidia, ATI, IBM , Sony, Samsung entre otros pesos pesados aqui en Ecuador para nuestros Ingenieros (Opinión personal).

Bueno continuamos, es decir que tenemos a favor a la mejor universidad del país, con algunos problemitas internos por resolver tanto de dinero, perfil y EGO, pero quiero citar algo más y quizás uno de los factores que lo puede cambiar todo si lo sabemos hacer bien; y es que la universidad de Stanford “consideró que una vasta zona sin utilizar de propiedad de la universidad sería perfecta para el desarrollo inmobiliario e intelectual”, la ESPOL está planteando algo similar, un área dentro de la Universidad llamado PARCON, el parque del conocimiento BINGO!!, esto es empezar a plantear soluciones directas al problema, y por supuesto establece a una ESPOL como universidad de investigación seria.

Pero no puedo terminar este artículo con mi punto negativo; debemos aprender una lección, dejar a un lado a los “FIGURETIS” y dejar al talento humano gobernarnos, sean Ingenieros, Licenciados, Analistas, Programadores o simples mortales nerds capaces, si “PARCON” integra todo este bagaje “multidisciplinario” de profesionales y estudiantes, será un éxito, el capital de inversión de riesgo vendrá por añadidura, además de hacer unos cambios a la forma en cómo enseñamos a ser emprendedores a nuestros alumnos y por supuesto debemos hacer alianzas estratégicas con el Gobierno Nacional; pero todo esto es competencia de nuestras autoridades y docentes.

Asi que retomando la pregunta, ¿Guayaquil puede ser un SILICON VALLEY?, mi respuesta es NO en la situación actual, debemos cambiar de mentalidad, resolver la inversión, las Universidades, los perfiles de las carreras, el concepto de aplicación de emprendimiento, y entonces mi respuesta será un SI rotundo.

Fuente datos técnicos: Wikipedia

 06 Jun 2011 @ 12:24 PM 

Quiero compartir con ustedes los enlaces para ver en vivo la Electronic Entertainment Expo, también conocida como E3, es la convención de videojuegos más importante de la industria. La exposición sólo permite la entrada a trabajadores de las empresas y periodistas, que este año 2011 se hará en los Ángeles del 7 al 9 de junio, pero hoy Lunes 6 y Martes 7 son las conferencias de parte de Microsoft, Electronic Arts, Ubisoft,  Sony y Nintendo que son imperdibles, para enterarse que nos depara el futuro en el mundo de los videojuegos.

Lunes 6 de Junio:

Martes 7 de Junio:

Gracias a http://www.revistagamer.com

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 06 Jun 2011 @ 03:21 PM

EmailPermalinkComments (0)
Tags
 04 Jun 2011 @ 1:08 AM 

Quiero compartir con ustedes una charla conversatorio que se dio el año pasado auspiciado para la APESPOL (Asociación de Profesores de la ESPOL), donde tuve el honor de comentar a un público de jóvenes y básicamente contestar 2 preguntas, por qué escogí estudiar Informática en la ESPOL? y por qué estudiar en ella?, por supuesto en la primera parte menciono como me enamoré de las computadoras y luego por qué considero que estudiar en la ESPOL es la mejor decisión, sobre todo al haber sido coordinador de carrera en la EDCOM conozco la ESPOL por dentro, les dejo el video que gracias el Doctor Vicente Riofrio existe (no pensé que se me había filmado),  un detallito es que el audio tiene un volumen muy bajo, así que sugiero subirlo lo más que puedan o usar audífonos, espero les guste tanto a mis amigos como estudiantes sin el ánimo de ser un “Figureti”.

NO se trata de convencer a nadie, sino simplemente ser lo que somos, LOS MEJORES,  si dentro de mis lectores alguien se convierte en POLITÉCNICO, entonces el objetivo se ha alcanzado, recomiendo apagar la música del BLOG, la del gatito.

Frases impactantes «Por un error me anemoré de la computación» , «Lo fácil es entrar a la ESPOL, lo dificil es mantenerse»,»No basta que nosotros digamos que somos los mejores sino que lo digan los demás», «El vicerrector Armando Altamirano fué mi profesor de matemáticas del PRE», «Aprobado! entra a la carrera de Sistemas» , «Tenia buenos profesores porque eran exigentes que como profesional ahoro lo valoro», «tenemos profesores con experiencia en desarrollo», «queria que me enseñaran a programar videojuegos» 🙁 , «El bum de la computación empezó en la ESPOL con la ESCUELA DE COMPUTACION (PROTCOM) cuando FIEC solo graduaba Ingenieros Eléctricos», «ESPOL ya ha recorrido el asunto de la certificaciones, tenemos experiencia», «Siempre somos los primeros según los ranking» entre otras.

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 04 Jun 2011 @ 01:28 AM

EmailPermalinkComments (0)
Tags
 31 May 2011 @ 12:08 PM 

Hoy voy a compartir con ustedes mis vivencias con el motor de base de datos Microsoft SQL Server y conocer las diferentes versiones que han salido al mercado, no está de más hacer notar que este motor está basado en el modelo relacional, quiere decir que su objeto mas importante son las tablas las mismas que usan claves foráneas para establecer relaciones o lo que denominamos integridad referencial, además estas deben tener integridad de la entidad que establece definir una clave primaria en cada tabla como identificador único de registro.

Es importante recalcar que el Modelo Entidad Relación es un punto importante en el “modelamiento de datos” o también denominado “MER”, cuestiones como la normalización son puntos clave para un Administrador de datos con este motor e incluso para el desarrollo de sistemas.

Todo empieza en el año de 1989 con SQL Server 1.0 que salió para el viejo sistemas operativo OS/2 de IBM que vio la luz en 1987, posteriormente en el año 1993 aparece SQL Server 4.21 para Windows NT, lo raro fue su número de versión, luego en el año de 1995 sale la versión de SQL Server 6.0 en todo el apogeo del sistema operativo Windows 95, debo mencionar que para estos momentos SQL server no era tan conocida ni popular, recién tomaba auge Windows NT en el mundo de los servidor, al siguiente año 1996 se lanza SQL Server 6.5, es este momento que personalmente comienzo a ojear la documentación del motor, pero no a implementarlo.

En 1998 Microsoft lanza SQL Server 7.0 que se convierte en la versión más popular, en el siguiente año 1999 Microsoft  lanzo otra versión 7.0 con las herramientas OLAP (On-Line Analytical Processing) que es una solución utilizada en la llamada Inteligencia empresarial o Business Intelligence, donde el objetivo es agilizar la consulta de grandes cantidades de datos.

Esta versión de Microsoft SQL Server 7.0 es la que use para mi tesis cuando me gradué de Analista (año 2000) junto a dos compañeros el Lcdo. Gabriel Buendía y el Analista Juan Brito, la usamos para la 2da versión de la página del antiguo PROTCOM (Programa de Tecnología en Computación) ahora llamada EDCOM, usamos Macromedia Flash y Dreamwaver, lo interesante y novedoso para  aquella época era que este sitio se lo administraba con un sistema  hecho en Microsoft Visual Basic 6.0; todo se podía modificar en cuanto a sus datos, y es aquí que decidimos usar a SQL server, para la pagina usamos ASP 3.0, debo decirlo, todo era tecnología Microsoft, desde el S.O. del servidor, tecnología de acceso a datos y el motor,  al finalizar la tesis en el año 2000, migramos la base al reciente SQL Server 2000 o versión 8.0; desde aquí este motor marco un interés en mi en aprender sobre su forma de administrar los datos y su lenguaje T-SQL, aunque también soporta ANSI-SQL.

Escuche por unos amigos en el año 2003 que Microsoft saco la versión SQL Server 2000
64-bit Edition
, que se podía instalar en Windows XP 64Bit y Windows Server, pero no la use, yo seguía aprendiendo más de la versión 2000, para este año 2003 me certifique en SQL Server 2000 como MCP, además del conocido Microsoft Visual Studio 2002 y ASP.NET.

Esta versión 2000 duró por mucho tiempo 5 años después en el 2005 es lanzada la versión SQL Server 2005 o versión 9.0 que se me hizo fácil migrarme a ella; la utilice en mi tesis de Licenciado con un sistema de control de dictado de materias para docentes llamado “COASIS”; además como Administrador de datos en la APESPOL (Asociación de Profesores de la ESPOL) y en algunos proyectos del EDCOM: pude probar sus nuevas características, y finalmente en el año 2008 es lanzada SQL Server 2008 o versión 10.0, que para el 2010 ya sabía trabajar con ella y la propusimos en el dictado de una materia de la carrera de Sistemas con la que estamos ahora.

La última versión de este motor es lanzada en el año 2010 como SQL Server 2008 R2, algunos la llaman SQL Server 2010, cosas raras de algunos administradores, pero en fin es solo una versión mejorada de la 2008 que aun estoy aprendiendo en cuanto a sus nuevas características.

Con este artículo espero dar un enfoque distinto a la historia del motor relacional Microsoft SQL Server, en otro artículo podemos profundizar en sus bondades y beneficios.

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 31 May 2011 @ 12:30 PM

EmailPermalinkComments (1)
Tags
 27 May 2011 @ 9:33 PM 

Hoy comentaré sobre algo tan novedoso y que nos causará un nerviosismo intrigante, los primeros en pegar con esta idea y llevarla a cabo es Apple, planteando usar su teléfono el iPhone como tarjeta de crédito, todo se trata de un software que funciona directamente desde nuestro celular, creado por la empresa “Square”, así que ahora no tenemos que preocuparnos si salimos o no con la billetera, es mas no hace falta el abanico de tarjetas de créditos, porque siempre y cuando tengamos nuestro teléfono celular con nosotros podemos hacer el pago correspondiente.

Por ahora se trata de una versión beta, y requiere que tengamos un iPhone, el software de la empresa Square en el negocio o establecimiento y en el teléfono, además un lector de tarjetas conectado a la entrada de auriculares y  contar con nuestra tarjeta de crédito, una vez que se finaliza toda la transacción, recibiremos la confirmación de pago por un mensaje del tipo SMS o correo electrónico, simplificando todo el proceso.

A esta idea se suma el todopoderoso Google, más o menos con la misma filosofía de usar el móvil como tarjeta de crédito, rumor que se venía oyendo desde el año 2005, La diferencia con la iniciativa de Apple, es que la de Google pretende hacer del teléfono de cada comprador una tarjeta de crédito mientras que Apple y Square apuestan por convertir los móviles e incluso los “tablets” de los vendedores en terminales de pago con tarjeta.  Google aspira a que en su aplicación para pagar con teléfonos Android quepan todas las tarjetas de crédito del cliente.

La primera prueba de Google, mostró que el sistema admite un tipo de tarjeta de MasterCard, otra de prepago de la misma Google y varias de regalo de los comercios que se han suscrito. En cuanto a la seguridad el proyecto de Google llamado “Google Wallet” dice ser tan seguro como una tarjeta de crédito. Además de contar con un PIN que se requiere para cada pago, hay que sumar la pasarela de seguridad de cada compañía bancaria, que los datos van encriptados, que nunca se muestra completo el número de la tarjeta y la muy segura “tecnología NFC” para el envío de datos entre el teléfono y el terminal que sólo se pone en marcha una vez introducido el código de seguridad, pero el gigante ya se topo con una pelea legal con Paypal que plantea que Google ha copiado la idea de ellos, producto de 2 empleados que salieron de ella y que ya están trabajando para Google, ver el video para enterarse del asunto y una explicación de lo aqui expuesto.

Debo decir que lo que me asusta es el como? y cuando? llegará a Ecuador esta novedad, porque debemos admitir que el robo de celulares en nuestro país en pan de cada día, y a regañadientes aceptamos la perdida, pero al saber que perdemos un medio de compra, los ladrones nos harán feria nuestros ahorros, en todo caso se deberán aplicar mecanismo de identificación supongo, pero desde ya que nos deparará el futuro con respecto a este tema aquí en Ecuador.

Quisiera terminar este artículo con algo que llega a mi penosa mente con mucha tristeza, una clase de la materia de Emprendimiento cuando estudiaba mi licenciatura, y el profesor nos planteo allá por el 2005 que expusiéramos una idea de negocio, y un compañero expuso “el pago con el celular” WOW, de locos todos dijimos “Grandiosa idea”, será que le robaron la idea los de PayPal?, no lo creo por supuesto; pero es una pena que en nuestro país tengamos a politécnicos con grandiosas ideas y que no existan inversionistas de riesgos como los hay en la Bahía de San Francisco al sur de esta ciudad llamada “Silicon Valley” en EEUU, donde han nacido empresas de la talla de Apple, ORACLE, SUN, Facebook, Intel entre otras, gracias a la mentalidad de sus inversionistas de riesgo que en mi querido Ecuador NO EXISTEN, así que desde mi humilde opinión NO tenemos mucho futuro en esto del Emprendimiento tal como lo estamos planteando, para ello dedicaré un artículo en el futuro.

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 30 May 2011 @ 10:45 PM

EmailPermalinkComments (0)
Tags
 23 May 2011 @ 3:01 PM 

Les voy a comentar sobre los diferentes productos que la empresa Microsoft ofrece, porque son muchos, muchos más CONOCIDOS que otros, pero esta empresa ha crecido, y ya no solo nos ofrece Windows y Office con todos sus “plus” como Word, Excel, PowerPoint entre otros; tratare de describir rápidamente en formato de lista para que sirve cada uno, empezando con los más conocidos hasta los menos escuchados.

Y la lista de las 50 aplicaciones empieza con las más conocidas, en negrita con los que me identifico:

1. Microsoft Windows 7, Vista, XP, 2000, Me, 98, 95 (sistema operativo de escritorio).

2. Microsoft Windows Server 2008 R2, 2008, 2003, 2000, NT (Sistema operativo para servidores)

3. Microsoft Office 2010, 2007, 2003, XP, 2000, 97, 95 (Suite Ofimática)

a. Word (Procesador de Texto)

b. Excel (Hoja de Cálculo)

c. PowerPoint (Presentador de Diapositivas)

d. Access (Base de datos)

e. Outlook (Correo electrónico)

f. Publisher (Diseñador de Publicaciones)

g.       Groove (Colaboración para trabajo en equipo)

h. Project (Manejo y control de proyectos)

i. Visio (Programa vectorial para realizar diagramas en general)

j.        InfoPath (crear formularios de entrada)

k.       OneNote

4.       Microsoft Office 365 (Office en la WEB)

5. Microsoft Mac Office 2011, 2008, 2004

6. Microsoft SQL Server 2008, 2005, 2000, 7.0 (RDBMS motor de base de datos relacional).

7. Microsoft Visual Studio.NET 2010, 2008, 2005, 2003, 2002, 6.0, 5.0

a. Visual Basic .Net (Lenguaje de Programación OO)

b.      C# (Lenguaje de Programación OO)

c.       C++ (Lenguaje de Programación OO)

d.      Visual J# (Lenguaje de Programación OO)

e. ASP.NET (Lenguaje de Programación OO para Servidor)

8. Microsoft Internet Explorer 9, 8, 7, 6 (Navegador de Internet)

9. Microsoft Windows Media Player 12, 11,10,9,8, 7 (Reproductor multimedia)

10.   Microsoft Dynamics (Solución CRM y ERP).

11.   Microsoft Expresión (Competencia a Adobe CS5)

a.       WEB (Creación de Sitios Web)

b.      Blend (Animaciones tipo Flash)

c.       Design (Diseño Profesional)

d.      Media (Multimedia tipo Director)

e.      Encoder (Codificación de archivos)

12. Microsoft Live Essential

a.       Windows Live Mail

b. Windows Live Messenger

c. Windows Live Movie Maker

d.      Galería fotográfica de Windows Live

e.      Windows Live Mesh (integrado con la barra de herramientas y la Galería de Fotos)

f.        Windows Live Toolbar

g.       Windows Live Writer

13.   Microsoft Windows Small Business Server 2011 (Sistema Operativo)

14.   Microsoft Windows Storage Server (Almacenamiento para S.O.)

15.   Microsoft System Center (Gestión TI)

16.   Microsoft System Center Configuration Manager (Gestión TI)

17.   Microsoft System Center Operations Manager (Gestión TI)

18.   Microsoft System Center Data Protection Manager (Gestión TI)

19.   Microsoft System Center Virtual Machine Manager (Gestión TI)

20.   Microsoft System Center Service Manager (Gestión TI)

21.   Microsoft System Center Essentials (Gestión TI)

22.   Microsoft Opalis (Gestión TI)

23.   Microsoft BizTalk Server (Plataforma de Aplicaciones)

24.   Microsoft Forefront (Seguridad)

25.   Microsoft Forefront Endpoint Protection (Seguridad)

26.   Microsoft Forefront Client Security (Seguridad)

27.   Microsoft Forefront Protection 2010 for Sharepoint (Seguridad)

28.   Microsoft Forefront Protection for Exchange (Seguridad)

29.   Microsoft Forefront Security for Office Communications Server (Seguridad)

30.   Microsoft Forefront Threat Management Gateway (Seguridad)

31.   Microsoft Forefront Identity Manager (Seguridad)

32.   Microsoft Commerce Server (Productividad Empresarial)

33.   Microsoft Exchange Server (Productividad Empresarial)

34.   Microsoft Exchange Server On Line(Productividad Empresarial)

35. Microsoft Share Point / Server

36.   Microsoft Share Point On Line

37.   Microsoft XNA (Desarrollo de Videojuegos)

38. Microsoft Security Essentials (Antivirus)

39.   Microsoft Lync (Comunicación para Office)

40. Microsoft DirectX (Librerías graficas, audio etc. Para videojuegos)

41.   Microsoft Money (Llevar la contabilidad)

42.   Microsoft Azure (Plataforma para la nube de Internet)

43.   Microsoft Windows Azure AppFabric

44.   Microsoft SQL Server Azure

45. Microsoft Live Meeting (Videoconferencia y Estudios a distancia)

46.   Microsoft Communications OnLine

47. Microsoft Virtual PC 2010, 2007 (Vitalización de Windows)

48.   Microsoft Amalga

49.   Microsoft Antigen 9.0

50.   Microsoft Windows Phone 7 y muchos más…

Y hasta aquí llegamos, quiero que el lector se dé una idea de que Microsoft siempre ha tenido muchos productos de software, no todos nos vienen a la mente, porque tal vez nos desenvolvemos en un área muy específica de la informática, pero esta empresa siempre se le ha reconocido por estar en todas partes, y eso que no he contado las líneas como por ejemplo Xbox 360 entre otras UPS!.

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 23 May 2011 @ 03:06 PM

EmailPermalinkComments (1)
Tags
 23 May 2011 @ 12:17 PM 

Les quiero comentar que hoy en día hablar de aplicaciones Web es muy común, incluso en las empresas, ya que estas están comenzando a plantear que sus sistemas internos que corren como aplicaciones de escritorio, instaladas en sus equipos locales con algún servidor en su intranet se migren al Internet, entonces la principal diferencia con una aplicación web es que los usuarios pueden utilizarla accediendo a un servidor web (Windows o linux) a través de Internet o de una intranet mediante un navegador que puede ser Internet Explorer, Mozilla FirexFox entre otros, por ejemplo Wikipedia, Gmail, Hotmail, Mercadolibre, Ebay, Amazon, Youtube, Sitios de compra entre otros; son ejemplos claros de estos sistemas web enriquecidos.

Las ventajas que presentan estas aplicaciones son diversas pero las más importantes son:

  • No requieren instalación en los equipos clientes, porque se usa el navegador con alguna dirección en especial, que pide usuario y clave; no existe un proceso “setup” o “instalar”.
  • Presentan una centralización ya que al estar instaladas en un único servidor, los cambios solo se hacen en el, así que son fáciles de actualizar y mantener.
  • La interfaz en muy común y práctica ya que siguen el patrón de diseño o concepto de navegación de otras páginas web que el usuario ya conoce.
  • Si el sistema está en una dirección publica del internet, se puede acceder a estas desde cualquier parte del mundo.
  • Son desarrolladas con nuevas formas de arquitectura como SOA (Arquitectura orientada a servicios) y nuevas tecnologías.

Pero me voy a centralizar desde el punto de vista de las herramientas, que es lo que debe saber el programador para crear este tipo de aplicaciones, primero que nada la base será el lenguaje HTML y Javascript; aquí podemos utilizar algún buen editor y diseñador de páginas las alternativas:

  • Adobe Dreamweaver (Recomendado)
  • Microsoft Expression Web Designer
  • Microsoft Visual Studio.NET

Luego este programador debe conocer por lo menos uno de los lenguajes de programación para el web, del lado del servidor, que le permita interactuar o conectarse con un motor de base de datos, las alternativas son:

  • PHP (PHP Hypertext Pre-processor o Personal Home Page Tools) (Recomendado)
  • JSP (JavaServer Page)
  • Microsoft ASP.NET (Active Server Page) se puede programar con VB.NET o C#
  • Java como Applets  porque es un componente de aplicación que se ejecuta en el contexto de un navegador web.
  • Adobe Coldfusion
  • CGI (Common Gateway Interface) actualmente se usa muy poco.

Para los datos y su portabilidad el ganador indiscutible es XML y XSD; el motor de la base (RDBMS) puede ser cualquiera, sea un MySql, Oracle, Microsoft SqlServer, DB2, Informix entre otros.

El servidor web en cuanto al Sistema Operativo puede ser un Linux que tenga instalado Apache que es el servicio que expone el servidor web de aplicaciones, y en Windows Server deberá estar el IIS (Internet Information Server) que hace lo mismo que Apache pero en Windows, otro servicio que se está usando bastante es JBoss con la misma finalidad.

Por último siempre estarán las tecnologías que complementan al desarrollador para mejorar aspectos más puntuales en estas aplicaciones y enriquecerlas tales como:

  • AJAX (Asynchronous JavaScript And XML (JavaScript asíncrono y XML)
  • CSS (Cascading Style Sheets).
  • Web Services.
  • LINQ (Language Integrated Query) de Microsoft
  • Reporting Services, Crystal Reports o alternatives Open Source.
  • Adobe Flash para las animaciones o mejorar el Fron-End más su lenguaje ActionScript
  • XUL (acrónimo de XML-based User-interface Language)
  • HTML versión 5 con todas las mejoras que trae.

Para concluir en todos estos lenguajes siempre estará presente el conocimiento de la Programación Orientada a Objeto, las mejores prácticas de desarrollo, el uso de librerías para reutilización de código, el uso de protocoles de comunicación seguros como HTTPS, Firmas Digitales, Canales Seguros; ya que si la aplicación esta en el internet se expone a lo que yo llamo “El salvaje Oeste”, lleno de Hackers.

Quisiera terminar este artículo diciendo, que si se me escapó algún lenguaje o tecnología pido las disculpas del caso, ya que lo he escrito desde mi humilde experiencia, espero haber aclarado esto del desarrollo de aplicaciones web, tanto para mis estudiantes como amigos en general.

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 23 May 2011 @ 01:07 PM

EmailPermalinkComments (4)
Tags
 18 May 2011 @ 12:02 PM 

Les voy a comentar que estuve asistiendo a un curso de la ESPOL que fué dictado en la EDCOM (Escuela de Diseño y Comunicación Visual), en el campus peñas del 10 al 16 de mayo de la herramienta Unity 3D, que esta pensada para hacer videojuegos, realmente Unity es un software para modelar los objetos, crear terrenos, la física, sonido, de una manera sencilla, además de la lógica del juego;  aclarando que “sencillano quiere decir fácil, porque se debe tener un previo conocimiento en modelado (recordar que soy un programador no diseñador grafico);  me interesa bastante la programación dentro de la herramienta, que utiliza una versión de JavaScript, aunque se puede usar también C#.

Lo interesante es que permite publicar el juego (Compilarlo y construir el ejecutable) en las plataformas de iOS es decir para iPhone, Windows, Mac, Android de Google y Wii; que era lo que sabía antes de entrar al curso, pero cuando me puse a investigar dentro del mismo encontré que también están incluidas las plataformas Xbox 360 y PS3.

El software no es gratis, hay que pagar la licencia si uno se va a dedicar a desarrollar de manera comercial, pero si les interesa desde la pagina de Unity 3D http://unity3d.com/unity/ se pueden descargar una versión de prueba muy funcional que les permite publicar el juego, pero dura unos días, suficiente para darse una idea del entorno y las facilidades que esta presta, lamentablemente la documentación para los autodidactas como yo esta en puro ingles, pero con el ingles técnico que sabemos es más que suficiente.

En la misma página http://unity3d.com/unity/ se pueden bajar unas demos con los fuentes de juegos increíbles para que vean el poder de este motor 3D, que no está nada mal comparado con el que usan las desarrolladoras fuertes en esta industria como es el UDK de Epic (Unreal Engine) que sirve para lo mismo y en muchos aspectos lo supera; pero sus costos de licenciamiento son altos asi que pensar en unity 3D no es descabellado.

El docente que impartió el curso se llama Alejandro Bermann, argentino con experiencia en la herramienta, traído exclusivamente por la EDCOM para el público que desea aprender y sumergirse en esto de los videojuegos, el curso cubrió las expectativas de las personas que manejan modelamiento y texturizado 3D, un poco de programación, pero me dejo lo necesario y las pautas para continuar, y por supuesto el potencial que les da la herramienta a los profesionales de Diseño y no comer cuento chino.

Les pongo una imagen del juego que se realizó en clase de un FPS (First-person shooter) de 3 niveles, al final hay que matar un dragon, con sonido, efectos y en 3D.

Posted By: Lambert Sarango Yamil Edinson
Last Edit: 18 May 2011 @ 02:40 PM

EmailPermalinkComments (5)
Tags

 Last 50 Posts
 Back
Change Theme...
  • Users » 11181
  • Posts/Pages » 148
  • Comments » 238
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Acerca de Yamil Lambert



    No Child Pages.