Adsense

miércoles, 20 de mayo de 2009

La universidad del pueblo University of People... Consideraciones

Leí hace poco en Yahoo! que la ONU presenta la universidad del pueblo, una universidad virtual con educación gratuita, donde según dice la noticia basta tener educación secundaria, acceso a un computador y cierto nivel de inglés.  "que bien que bonito yo quiero yo quiero!!!" jejeje. 

Una vez vista la noticia no pude ubicar la pagina web de la mencionada institucion educativa virtual de manera inmediata. Y una vez que encontré el sitio web (http://www.uopeople.org/) indagué al respecto... la cosa no es tan fácil como la pintan los diversos medios de comunicación:

Primero que nada aunque hablan de cierto nivel de inglés, es que debe saberse hablar el ingles totalmente... puesto que TODO es en inglés. Ya eso es un impedimento incluso para personas graduadas que quieran cursar una nueva carrera... pues de mis colegas muy pocos lo hablan bien.

Los documentos de bachillerato deben ser transcritos en inglés, debes enviar tus notas de TOEFL. y una vez enviada la información académica debes redactar un ensayo de 400 a 500 palabras.

O sea, es un peito entrar a esa universidad... uno lee la noticia y cree que va a ser como inscribirse en el facebook o el gmail jejejeje. 

Por todo lo dicho anteriormente puedo decir dos cosas: 

1) No se ofrece como una opción tan fácil para educación universitaria a un país pobre. En Venezuela un estudiante que desee optar no sé como se las ingeniará para enviar los pagos de los examenes que son en dólares. Sin embargo es mucho mas económica que mandar a tu hijo a estudiar en el extranjero.

2) Por todos los requisitos aparentemente se ve una institución algo seria... y probablemente mejorará en el tiempo...

En conclusión, lejos de verlo como una universidad para pueblos pobres la veo como una alternativa para que nuestros hijos estudien y conozcan gente de otras partes del mundo y quizás tengan una mejor educación universitaria que en nuestro país, sin los gastos de mandarlo al extranjero.

Las universidades deberían ir cambiando su esquema de educación presencial y formar sus propias redes sociales. Yo pienso que es más económico sostener servidores que instalaciones y hectáreas de terreno. 

jueves, 14 de mayo de 2009

Mininova se desangra... y de su sangre Kad se alimenta

Estamos en presencia de una seria caza de brujas a los mayores portales facilitadores de torrents. The pirate bay sostiene su actitud irreverente. Sin embargo en latinoamérica (concretamente donde vivo) el sinónimo de torrents lo era Mininova.

Las series se han evaporado como por arte de magia... mininova ha decidido filtrar el contenido.

Sin embargo, la mula que de terca no tiene nada sigue siendo fiel facilitadora de nuestras amadas series. (eMule). Y una de sus armas más poderosas es la red Kad... una de las redes más extensas de intercambio P2P.

Ese es el camino... cooperación entre los usuarios sin intermediarios.

La lucha contra la piratería no puede ser violenta porque genera hostilidad. Las empresas que dicen tener "pérdidas" deben buscar maneras ingeniosas y agilizar el acceso a sus medios. Deben ir sustituyendo los medios de comunicación habituales por los digitales... pero de manera sabia y atractiva.

miércoles, 13 de mayo de 2009

Cual es el mejor lenguaje de programación

En todos mis años como programador he acumulado la suficiente sabiduria para decir que no se casi nada. No te puedo hablar como un experto, tan sólo puedo contarte mi experiencia. Si eres como yo, matador de tigres, le haces tesis a otros o la tuya propia quiero dedicarte unas palabras. Algo me dice que serán objetadas en respuestas que enriquecerán el escrito respecto a los puntos de vista.

Para mi hablar del mejor lenguaje de programación me es imposible, porque no los conozco todos. Tampoco pienso enfocarme respecto al rendimiento... pero si me enfoco en un tema muy importante y es la facilidad de resolver un problema. Puede que uses un lenguaje de programación muy exótico y bello. Pero cuando quieras hacer algo vas a tener que ingeniartelas, así como los errores. Sin embargo si usas algo que usa todo el mundo encontrarás miles de paginas web que te ayudarán con tan sólo unos clics.

A continuación, con base a lo poco que he vivido agrupo el mejor lenguaje de progamación por objetivos:

El mejor Lenguaje de programación para crear una aplicación Windows:

VisualBasic.net o C# .net: Si el fabricante del sistema operativo te brinda un lenguaje para el desarrollo en ese SO logras una gran ventaja. El entorno de desarrollo en Visual Studio es uno de los más facilistas que encontrarás y con un alto grado de experiencia catalizarán el desarrollo de tus aplicaciones. Si vas a desarrollar un sistema de información recomiendo encarecidamente que no desarrolles "intranets" y te enfoques en las Windows Forms. Si quieres ser más colorido profundiza WPF, pero ya es tu elección.

Para emplear una base de datos es mi humilde recomendación que uses elijas SQL Server  u Oracle pues nativamente trae el soporte para estas dos. Aunque Oracle te suene grande, su version XE soporta sistemas de información de pequeña y mediana escala.

El mejor Lenguaje de programación para crear una Pagina Web:
PHP: Si nunca en tu vida has desarrollado una pagina web dejame decirte que es bien fastidioso, porque realmente no se usa un solo lenguaje... se pueden usar veinte en una maldita paginita. Pero a la hora de hablar de la interacción con una base de datos yo recomiendo con los ojos cerrados PHP. Lo tienen todos los hostings habidos y por haber, todo lo que tu pensabas que se podia hacer en PHP ya lo han hecho mil veces y hay recursos por cerros y toneladas en internet. Así que para desarrollar una página web de mediana o pequeña escala basta con descargar XAMPP y un editor de texto de tu preferencia. Existen ahora frameworks con los que puedas familiarzarte y desarrollar mejor. Las otras dos ventajas es que son multiplataforma.

Para trabajar una base de datos recomiendo el standard de facto PHP+MySQL.

El mejor Lenguaje de programación para crear una aplicación multiplataforma:
Si a estas alturas entiendes que quiere decir multiplataforma debes saber que es Java. Este lenguaje fue concebido para esa función. Es robusto y lleva muchos años en el mercado, por lo que encontrarás en internet los mil y un blogs con información que te ayude a salir de abajo jajajaja.

¿Base de datos? Como es multiplataforma es mi humilde opinion recomendar las BD opensource como PostgreSQL, Firebird, MySQL. En el campo propietario será olvidar SQL Server y usar Oracle que es multiplataforma.

Falta el campo multimedia... pero sucede que no me he metido mucho allí como para recomendar una tendencia específica.

Windows XP ya me aburre... hay que migrar

Hace un tiempo Steve Ballmer dijo que los empleados de las empresas se iban a aburrir de ver su estación de trabajo empleando Windows XP cuando probaran un windows mejor en sus hogares. Yo mismo pensaba que era una insensatez... pero fue cierto.

Luego de instalar en mi Desktop Windows 7 y ver que era "bueno" de forma inconsciente cambié mi laptop del tema antiguo que le puse al Vista al tema Aero.

... Y ahora al tomar mi equipo de trabajo me aburro =(

Tenemos que migrar... no queda de otra... nuestras neuronas de geek de usar lo último así lo piden... 

Debemos empaparnos en las nuevas tecnologías...  los requerimientos y problemas surgirán a partir de estos nuevos sistemas operativos y no podemos quedarnos atrás aunque lo antiguo funcione.

En los paises latinoamericanos por una parte pienso que será MUY lenta la adaptación de los nuevos SO de Microsoft por los altos costes de las computadoras requeridas para trabajar tranquilamente (la falta de versiones piratas estables es algo tácito). Nos acercamos a Vista gracias a que vienen preinstalados en los equipos personales... ¿pero una empresa?

lunes, 11 de mayo de 2009

Windows 7 Flash Player 10

Acontece que adquirí un nuevo ordenador y de una vez instalé el Windows 7. Está de maravilla pues no tuve necesidad de instalar ni un solo driver y todo funciona muy bien. Me alegro que tenga esa facilidad del mundo de las distro de linux pero la confianza de que si el driver es compatible con vista, lo será para este 7 RC.

Sin embargo, cuando voy a la página de youtube veo que no puedo reproducir videos de youtube por falta del último flash player, y cuando me dirijo a la página no me sale ningún link para descargar.

La solución que resolví fue entrar a esta página pero desde otro ordenador con windows XP. Seleccioné que era otro Sistema operativo y lo descargué.

Así indirectamente si pude instalar el Flash player 10 y ver los videos de youtube.

El otro problema que cargo con el Windows 7 es con los idiomas pues tengo un teclado en ingles y windows en español. Pero el muy bravo no quiere quitar el teclado latinoamericando.

[Actualización]
Para usar Flash Player 10 tan solo descárgalo de Softonic.

El problema del teclado lo resolví colocando comopredeterminado al de inglés.