Social Icons

Pages

Mostrando las entradas con la etiqueta Windows. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Windows. Mostrar todas las entradas

29 de enero de 2010

Windows 3.1 en tu navegador

¿ Cuantos de nosotros utilizamos Windows 3.1 hace unos ayeres ?


Para todos aquellos geeks nostalgicos que nos gusta lo retro y, mas que nada, recordar esos tiempos en los cuales el hardware demandaba mas software (y no como ahora que sucede lo contrario), el programador Michael Vincent ha desarrollado un emulador web de Windows 3.1 creado a base de ‭‬javascript, XHTML y PHP, que es muy similar al popular S.O. lanzado por Microsoft a principios de los 90's.

En este emulador de Windows 3.1 podremos ver como lucian aplicaciones que siguen vigentes en los S.O.'s actuales de Microsoft como el juego del Buscaminas, la Calculadora y el Bloc de Notas.

Pueden checar este emulador en la pagina de Michael Vincent.




Lo que hay que ver...

22 de noviembre de 2009

Si los lenguajes de programacion fueran personas

¿ Que pasaria si los lenguajes de programacion fueran personas con vida propia e interactuando entre ellos en Ciudad Desarrollo ?, con un poco de imaginacion, Jeez nos cuenta como serian algunos de estos personajes:

Charlie C

Es un señor de 70 años que sabe mucho, quiza demasiado modesto para revelar su real capacidad y en ocasiones muy criptico. Es una persona muy estricta que tiene una manera de hacer las cosas muy suya. Fue un maestro respetado en la Universidad de Ciudad Desarrollo. Puede hacer desesperar a mas de uno, es por eso que mucha gente prefiere a sus hijos o hijas, que son mas flexibles.

Charlie C fue el hombre que estuvo detras de la construccion de grandes proyectos como el estadio Linuxious. Aun trabaja como independiente en diferentes proyectos. A pesar de la fuerte competencia y de su edad, sigue siendo una opcion viable para muchas compañias en Ciudad Desarrollo.

Charlie C tuvo un hijo (C++) y tres hijas (C#, Perl y Java).


Vin C++

C++ tiene 45 años y es profesor en la Universidad de Ciudad Desarrollo, y ha seguido los pasos de su padre, ama tanto a su padre que ha dado continuidad a su trabajo, el hecho de que sea mas joven que C lo hace mas amigable.

Muchos de sus seguidores admiran el amplio rango de conocimiento que tiene C++, conocimiento que es una mezcla del conocimiento heredado de C con experiencia propia de vida.

Muchos de los proyectos que anteriormente eran de su padre, le han sido asignados a C++ debido a su jovialidad y caracter amistoso.


Montana Perl

Perl es una mujer de 37 años que trabaja como analista de datos en el departamento de linguistica de Ciudad Desarrollo. Siendo una mujer joven y sexy, sus compañeros aman trabajar con ella.

Perl es muy estricta y lista, muchos de sus compañeros dependen de ella para arreglar ciertas cosas, por eso le han puesto el apodo de la "navaja suiza".

Su padre es una fuente de inspiracion para Perl, es una persona que habla poco pero dice mucho. Para Perl, es facil trabajar en diferentes ambientes y siempre se desempeña de manera correcta con un poco de ayuda de su esposo Cygwin. A Perl le fascina viajar, la poesia y las actividades al aire libre.


Bianca Java

Java es una sexy madre de 35 años. Siendo una rara mezcla de juventud y madurez, Java es una de las mujeres mas populares de Ciudad Desarrollo. Muchos proyectos llevan su firma, que ya es sinonimo de calidad.

Es una de las mas grandes competencias que tiene su hermano C++. Como toda mujer, Java es limpia y organizada, trabaja en JVM, una compañia que se especializa en la creacion de puertos.

Java tiene 2 hijas tan prometedoras y competitivas como ella: Groovy y Scala, que tambien trabajan en JVM.


Pierson PHP

PHP tiene 29 años y es amiga de Java. PHP tiene su propia compañia en Ciudad Desarrollo llamada Zendix. PHP es muy popular y famosa por su manera facil de hacer las cosas, ha adoptado las nuevas tecnologias de muy buena manera y tiene un club de fans que cada dia la hacen mas deseable.

PHP fue estudiante de C, el papa de Java, y solia trabajar con Perl, de donde tomo su caracter expresivo. Siendo un mujer hermosa, PHP tiene muchos admiradores.

Mucha gente dice que PHP trata de ser como Java. Recientemente, PHP fue votada como la 3er persona mas popular de Ciudad Desarrollo.


Mary JavaScript

A JavaScript mucha gente la confunde con Java en Ciudad Desarrollo, especialmente los novatos. Existen rumores de que son medias hermanas, pero las dos niegan el parentesco. JavaScript tiene 32 años y sus amigos mas cercanos le llaman "JS", es muy estricta, pero a la vez, relajada, esto la hace muy popular y una excelente compañera, por lo menos alguna vez ha estado involucrada en los proyectos de todos los residentes de Ciudad Desarrollo.

JS es una mujer exitosa en Ciudad Desarrollo, dirige una cadena de mas de 20 compañias, entre las que se encuentran JQuerysius, Mootool y Dojodic. JS trabaja de manera silenciosa y sus trabajos siempre tienen un toque de glamour. Siempre trata de coexistir y cooperar con los demas hombres de negocios de Ciudad Desarrollo.


Angelina Ruby

Ruby tiene 20 años y es uno de los nuevos grandes nombres en Ciudad Desarrollo, debido a su madurez profesional y su manera rapida y eficiente de solucionar problemas.

Ruby se convirtio en una de las mujeres mas exitosas de Ciudad Desarrollo debido a la creacion de su compañia Rails, Ruby fue fuente de inspiracion para que otras mujeres crearan sus propias compañias al estilo de Rails.

Es una persona tranquila y le desagradan las sorpresas, algunos residentes de Ciudad Desarrollo piensan que si Perl llega a irse algun dia, Ruby hara el trabajo tan bien y con mas libertad que Perl.

Ruby cree en el principio de "divide y conquistaras", es por eso que ha dividido sus compañias en grupos llamados Gems.


Jack Python

Python es una de las personas mas conocidas y respetadas de Ciudad Desarrollo, es un constructor de 54 años, algunas personas creen que el puede usar el poder de su cerebro para hacer magia. A pesar de su edad, Python tiene una manera moderna de hacer las cosas.

Python siempre tiene nuevas formas de hacer su trabajo. Como su nombre lo indica, Python es un amante de las serpientes y su trabajo ha sido aprovechado por grandes compañias como Yohaaa, 10^10, y DERN.



Lo que hay que ver...

23 de mayo de 2009

Usuarios Windows, Linux y Mac

Aqui les dejo un grafico que explica como se ven entre si los usuarios Mac, Windows y Linux:



Lo que hay que ver...

25 de abril de 2009

Habilidades de un programador en el futuro

Es obligacion de las personas que estamos en el area de la informatica y las TI actualizar nuestros conocimientos, debido a que estos resultan obsoletos rapidamente con el paso del tiempo. Dentro de la programacion, atras quedaron los tiempos de Pascal, Fortran y Basic; incluso lenguajes no tan viejos como ASP han sido rezagados.

Esta es una lista de habilidades que habremos de tener los programadores durante los proximos años:

1. Las "4 Grandes Plataformas": C, Java, .NET, PHP

Aunque estas plataformas son lentas y pesadas, desarrollar software sobre ellas es sinonimo de exito laboral, asi tambien, es necesario conocer los frameworks y librerias asociadas con profundidad.

2. Aplicaciones Ricas de Internet (RIA - Rich Internet Applications)

El exito de Flash (mas alla de animaciones inutiles y pesadas) radica en que obtuvo funcionalidad adicional en la forma de Flex y AIR. Los navegadores estan mejorando sus motores JavaScript, el cual se perfila como LA plataforma de aplicaciones web. Ademas, el HTML 5 incorpora funcionalidad RIA.

3. Desarrollo web

El desarrollo web es muy demandado en la actualidad, y lo seguira siendo por algunos años mas, tenemos que mejorar nuestros conocimientos de JavaScript, Ajax, CSS y HTML.

4. Servicios web

Cada vez es mas dificil ser un desarrollador sin tener que consumir Servicios Web (incluso aunque nuestro desarrollo no sea una aplicacion web). Los desarrolladores que no puedan trabajar con Servicios Web van a terminar relegados a tareas de mantenimiento en codigo legacy.

5. Habilidades humanas

Los desarrolladores tienen que participar mas en reuniones que no son de desarrollo y de procesos para obtener retroalimentacion de ellos. Por ejemplo, el depto. de contabilidad no puede cambiar las reglas de contabilidad sin trabajar junto a TI para actualizar el sistema, y un gerente de operaciones no puede cambiar el proceso de los call center sin que TI actualice el funcionamiento del CRM. Los clientes necesitan trabajar directamente con los equipos de desarrollo para asegurarse que se cumplan sus necesidades.

6. Lenguajes de programacion dinamicos y funcionales

Los lenguajes como Ruby, Pearl, Python, F# y Groovy todavía no son muy populares a pesar de que son lenguajes muy flexibles y poderosos. Aprender uno de estos lenguajes no solo va a mejorar nuestro curriculum, sino que tambien va a expandir nuestro horizonte y vamos a lograr nuevas formas de pensar y solucionar problemas.

7. Metodologias agiles

Esto no es nuevo, pero sigue siendo vigente, los desarrolladores que tengan experiencia en trabajar y comprender los ambientes agiles van a ser cada vez mas demandados en los proximos años.

8. Conocimiento de dominio

De la mano con las metodologias agiles, los equipos de desarrollo son cada vez mas vistos como socios en la definicion de proyectos. Esto significa que los desarrolladores que comprendan el problema del dominio van a poder contribuir al proyecto de una forma muy visible y valiosa.

9. "Higiene" de desarrollo

Los desarrolladores tienen que conocer mucho mas que solo hacer un checkout del codigo. Necesitan tener un habito riguroso de higiene para asegurarse que estan correctamente coordinados con el equipo. Los "programadores solitarios" que guardan todo local, que no documentan los cambios y demas, no van a ser bienvenidos en las organizaciones tradicionales, y van a a quedar directamente fuera de lugar en los entornos agiles.

10. Desarrollo movil

Desde hace unos tres años atras, el desarrollo para dispositivos moviles despego finalmente, y en los proximos cinco años va a crecer de forma constante. Por supuesto, existen varios enfoques al desarrollo movil: aplicaciones web diseñadas para funcionar en dispositivos moviles, RIAs apuntadas a este mercado, y aplicaciones que se ejecutan directamente en los dispositivos.




"it's evolution, babyy !"

Pearl Jam


Lo que hay que ver...

17 de junio de 2008

Firefox 3 Final Release

Llego el gran dia, hoy es el lanzamiento oficial de Firefox 3, ayudemos a Mozilla a obtener el Record Guiness del mayor numero de downloads de un software en un dia.

El "Download Day 2008" comenzara a las 10:00 a.m. (hora de San Francisco, CA), o sea, 12:00 p.m. hora del centro de Mexico.



Download Day



Descargar Firefox 3




Lo que hay que ver...



12 de junio de 2008

Lanzamiento de Firefox 3, el 17 de junio !

Por fin, despues de varias versiones beta y RC's, se anuncio la fecha para el lanzamiento de la version final de Firefox 3.

El 17 de junio es la fecha señalada por la Fundacion Mozilla para tratar de romper el record Guiness del mayor numero de descargas de software en un dia.

Hasta el dia de hoy hay mas de 1'100,000 usuarios que se han comprometido a descargar la nueva y esperada version del mejor navegador en la actualidad.




Lo que hay que ver...


20 de mayo de 2008

Presidente de Microsoft bajo lluvia de huevos

Tal parece que el mundo se empeña en seguir odiando a la compañia creadora de Windows y, por ende, a sus CEO's. Ahora le toco el turno al actual presidente de Microsoft Steve Ballmer, quien fue blanco de dos huevazos en Hungria.




En Hungria existe mucho descontento por el acuerdo firmado entre Microsoft y el gobierno hungaro, este acuerdo forma parte del programa “Titan” para el fomento de la sociedad de la información en Hungria.

Dentro de este marco hostil, Steve Ballmer se encontraba en la Universidad de Budapest para recibir el Doctorado "Honris Causa", cuando durante un discurso fue atacado por un joven protestante, quien le tiro 2 huevos, mismos que Ballmer esquivo escondiendose detras del estrado. Despues de la agresion, el atacante salio tranquilamente ante la mirada atonita de los presentes.





Este hecho no es aislado, recordemos que durante los tiempos en que Bill Gates presidia al Gigante de Redmond, este fue victima de un "pastelazo" propinado por un joven descontento.







En lo personal, no estoy de acuerdo con este tipo de acciones, estoy a favor de la diversidad, (llamense macqueros, windozeros, linuxeros, GNU's, etc), si bien es cierto que Microsoft ha realizado muchas acciones negativas, tambien habria que reconocersele su labor dentro de la historia de las TI.





Lo que hay que ver...


16 de abril de 2008

Codigo fuente de Windows Vista

Para todos aquellos que dudan aun de la pauperrima calidad de Windows Vista, con esto se convenceran que el nuevo S.O. de Microsoft, es el peor que ha sacado despues de Windows 95.

Microsoft ha liberado el codigo fuente de la principal rutina de Windows Vista, juzguen por ustedes mismos:









Lo que hay que ver...


20 de febrero de 2008

Windows Vista v.s. Linux

Hace aprox. 10 años comenze a utilizar Linux, mi primer distribucion fue Red Hat y a pesar de que el proceso de instalacion fue bastante incomodo, al final quede satisfecho con lo que encontre en la plataforma linux. Ahora, por multiples razones, utilizo Windows XP y SuSe Linux.

Los tiempos han cambiado y ahora es tiempo de decisiones. Por un lado esta Microsoft con su mas reciente apuesta: Windows Vista.... y por el otro, estan las incontables distribuciones linux en el mercado: SuSe, Red Hat, Mandriva, Ubuntu, etc..

He sido testigo, con el paso de los años, de la supremacia de Microsoft en el mundo de los sistemas operativos para PC, pero como todo imperio, tiene que llegar algun dia a su fin y parece que ese dia esta cada vez mas cerca. Microsoft, en lo yo creo que es un error garrafal, anuncio que dejara de liberar versiones OEM (toda computadora nueva dejara de traer Windows XP pre-cargado para dar paso a Windows Vista).

Esta decision, junto con el fracaso de Windows Vista y el desarrollo de las distribuciones linux, hacen que, dia a dia, mas gente migre a otros sistemas operativos.

Si tomamos en cuenta que las distribuciones linux ofrecen una interfaz grafica amigable e intuitiva, sistema operativo estable, ligero y seguro, una suite de oficina competitiva y abierta, y sobre todo, no requieren hardware de ultima generacion para instalarse y funcionar, eso nos lleva a la pregunta del millon:

¿ Windows Vista o Linux ?



Lo que hay que ver...