Ingresar:

Fer © :: Blog

March 18, 2008

Simplemente así.

 

Palabras clave: editor, microsoft, vi

Enviado por Fer © | 0 Comentario (s)

December 05, 2007

D es un lenguaje de programación de alto nivel. Este permite la programación imperativa, así como también la orientada a objetos y también la "meta"-programación (a través de plantillas).

El diseño del lenguaje D mejora las limitaciones y las complejidades de C++, e incluye varias características de lenguajes como Java, C#, Ruby y Eiffel. 

Esto era algo que si o si iba a pasar, es evidente que los nuevos lenguajes surgen de los problemas de los actuales, recopilando lo bueno, eso lo ha demostrado la historia.

Creo que realizar una unificación de características en un solo lenguaje tiene muchas ventajas. Ya que no intenta crear una nueva tendencia de programación (como Ruby) sino mas bien unificar las existentes.

¿Será este el comienzo del siguiente "boom" en lenguajes de programación?

Denle una mirada a este artículo que muestra algunas de sus características y decidan por ustedes mismos. 

Palabras clave: lenguaje D, programación

Enviado por Fer © | 2 Comentario (s)

November 20, 2007

Hay mas navegadores Web de los que  sabemos. Además de FireFox, Opera, Netscape, Safari, Internet Explorer, hay un número de alternativas prometedoras los cuales mejoran las flexibilidad, incrementan la productividad y enriquecen la experiencia de navegación.

En este post me encontré con una lista bastante interesante de navegadores Web.

Les listo algunos, sin embargo en el post encontrarán mas detalles de sus características:

Varios de esos navegadores tienen soporte 3D, y por supuesto que deben existir muchos más que esos navegadores para los diferentes SO. Es también notorio que muy pocos de estos nagevadores son ampliamente usados.

 

Palabras clave: navegadores, web

Enviado por Fer © | 4 Comentario (s)

Acabo de encontrarme con un sitio que publica un time picker (seleccionador de horas) enteramente en JavaScript. El time picker es un reloj en el cual tu puedes utilizando drag-and-drop seleccionar la hora que quieras.

Acabo de probarlo, y me pregunto que clase de usuarios podrían utilizar ese tipo de interfaz? ¿Quizá aquellos que no tienen idea de lo que es la hora? ¿Los que no leen horas digitales sino analógicas?. Si prueban el reloj se darán cuenta que pierden mas tiempo y más pasos para seleccionar una hora. Y si quieres colocar una hora manualmente es mas complicado ya que requieres seguir la máscara predeterminada.

Personalmente no me agradan para nada aquellas interfaces que sólamente permiten seleccionar fechas desde un calendario y nada mas y no te permiten ingresar la fecha desde una simple caja de texto. Entiendo que pueden haber casos en los que es necesario un calendario, especialmente si quieres planificar una fecha y ver las semanas o días correspondientes, pero, que pasa si yo ya se que fecha es, en vez de escribirla debo abrir un calendario javascript (AJAX) o simple html, en el cual debo navegar por los meses, semanas o años y al final seleccionar el día... ¿Por qué tanta complicación?.

Es cierto que existen algunos usuarios a quienes les gusta complicarse, muy bien, pero ¿Acaso como desarrolladores no debemos hacerles las cosas mas simples?


 

Palabras clave: javascript, time picker

Enviado por Fer © | 0 Comentario (s)

October 18, 2007

Interesante artículo que nos habla del futuro del desarrollo de software, indicando cuales fueron las causas para que la metodología en cascada halla fallado y en contraste nuevas metodologías como las ágiles estén en crecimiento. 

El problema fue que la metodología en cascada fue arrogante. La arrogancia vino del hecho de que se creía que se podría obtener el sistema perfecto en el primer intento. El segundo problema con él fue que por naturaleza los sistemas dinámicos no son preconcebidos enteramente, ellos evolucionan. Y es justamente esta idea de la evolución que nos conduce a la adopción de metodologías ágiles.


 

Palabras clave: cascada, metodologías ágiles

Enviado por Fer © | 0 Comentario (s)

October 17, 2007

Pasión, Coraje y Convicción, según yo los tres pilares fundamentales que debemos seguir para realizar y lograr lo que queremos, no importa lo que seas o lo que hagas.

Pasión: Debe existir esa entrega total, de forma de que lo que haces no sea una carga, sino mas bien un alivio. Debes hacer las cosas con pasión, sino lo tienes o sientes, está bien, nadie puede hacer de todo!

Coraje: No siempre las cosas te saldrán bien, muchas veces caerás, fracasarás, pero debes tener el coraje de levantarte y continuar dando lucha, de enfrentar los problemas, de sobrellevar los fracasos y de aprender de ellos.

Convicción: Debes saber donde quieres ir y tener la firme convicción de lograrlo, la determinación de obtener aquello que te has propuesto. Nada es inmediato y nada es fácil, todo lo que cuesta más alcanzar, cuando lo logras, vale más.

Mis tres reglas! 

Palabras clave: convicción, coraje, pasión

Enviado por Fer © | 5 Comentario (s)

La revista de desarrollo de software SD Times ha publicado una entrevista acerca del "Futuro de UML" realizada a expertos reconocidos.

Los participantes de la entrevista:

  • Richard Soley (OMG Chairman and CEO)
  • Bran Selic (IBM, has made significant contributions to the UML metamodel)
  • Jack Greenfield (Microsoft - tool vendor)
  • Cris Kobryn (PivotPoint - tool user)
  • Jan Popkin (Telelogic - UML tool vendor)

Algo que me llamó la atención es que en una de las respuestas afirman que UML no seguirá siendo desarrollado, sino mas bien mantenido y además se espera la publicación de mas perfiles UML, lo cual, según ellos es una forma de definir lenguajes de dominio específico (DSL).

Resumen de la entrevista.

Entrevista completa. 

 

Palabras clave: entrevista, uml

Enviado por Fer © | 1 Comentario (s)

October 16, 2007

Una entrevista a Grady Booch, el inventor del lenguaje unificado de modelado (UML) , en la cual se debate la ética detrás del desarrollo de software. Grady ve malas cosas para nuestro futuro.

Palabras clave: entrevista, ética, uml

Enviado por Fer © | 5 Comentario (s)

October 10, 2007

Al parecer a Steve Ballmer le gusta el moviemiento open source. Bueno, siempre y cuando haya réditos para Windows. Y no reemplace nada nunca. De hecho, como él dijo en un evento en Microsoft la semana pasada en Londres, él tiene la esperanza  de ver toda la innovación open source moviéndose hacia Windows, en lugar de Linux. Surprised

El post completo

Palabras clave: linux, microsoft, open source

Enviado por Fer © | 0 Comentario (s)

October 03, 2007

Si eres programador y vas a una entrevista de trabajo, "sigue las señales" que la siguiente imagen indica. Si recuerdas alguna de ellas en tu entrevista, de seguro deberás pensarlo 2 veces.Smile

Palabras clave: cómico, entrevista de trabajo, programador

Enviado por Fer © | 0 Comentario (s)

<< Atrás