Google Desktop disponible para Linux

Acabo de leer en Lifehacker que Google Desktop está disponible para Linux.

Google Desktop es una aplicación que he echado de menos desde que hace ya más de 6 meses me pasé definitivamente en el trabajo a Ubuntu. Desde entonces solo he arrancado MS Windows XP en una o dos ocasiones. ????? ???? ??????

Ubuntu incluye Beagle al que, he de ser sincero, no he dado muchas oportunidades. ???? ??????? ????? No recuerdo haberlo usado nunca y cuando he visto cómo se usa no me parece tan sencillo y potente como Google Desktop. Además cuando monitorizo cómo se está utilizando la CPU de mi portátil Beagle siempre aparece muy arriba en la lista.

Voy a bajarme Google Desktop para Linux y darle una oportunidad, a poco bien que lo haga sustituirá a Beagle en mi escritorio. Ya os contaré.

Actualización. Ya me lo he bajado e instalado y ya está funcionando en mi escritorio. ?????? ??? ???????? La instalación (me he bajado el deb) no ha supuesto ningún problema e inmediatamente tenía disponible en la barra de menú el icono de Google Desktop. Igual que en MS Windows pulsando dos veces la tecla Ctrl aparece el cuadro de búsqueda.

InfoQ publica una entrevista con Javier Paniza, desarrollador de OpenXava

InfoQ publica hoy una entrevista con Javier Paniza, uno de los desarrolladores del proyecto OpenXava.

Literalmente extraido de la página web de OpenXava…

OpenXava es un marco de trabajo para desarrollar aplicaciones web basadas en bases de datos, como Ruby on Rails, pero OpenXava produce aplicaciones J2EE / JavaEE estándars que pueden ser desplegadas en cualquier servidor de aplicaciones Java estándar (o portal Java estándar)

OpenXava es una iniciativa ¿española? (no estoy seguro de que esta afirmación tenga ningún sentido en el mundo Internet) por lo que toda la información al respecto está disponible en castellano, además de en inglés. ???? ????

Es muy refrescante ver que proyectos iniciados en nuestro país crecen y llegan a tener un impacto importante en los medios internacionales de peso en el mundo Java. ???? ???? ???

Todavía no he tenido oportunidad de echar un vistazo al producto, pero si acerca algo el desarrollo de aplicaciones Java 2 EE a la facilidad de Ruby On Rails seguro que me gusta. ????? ???? ?????? También tengo en mi lista de tareas pendientes revisar Groovy, que también pretente el mismo objetivo: simplificar (enormemente) la construcción de aplicaciones Java.

Java EE. Mejores prácticas

IBM ha actualizado un artículo publicado por primera vez en el año 2004 y en el que se recogen 19 mejores prácticas de construcción de aplicaciones utilizando Java EE.

La lista completa es la siguiente (en inglés, hoy estoy vago y no me apetece traducirla):

  1. Always use MVC.
  2. Don’t reinvent the wheel.
  3. Apply automated unit tests and test harnesses at every layer.
  4. Develop to the specifications, not the application server. ???? ????? ?????
  5. Plan for using Java EE security from Day One.
  6. Build what you know.
  7. Always use session facades whenever you use EJB components.
  8. Use stateless session beans instead of stateful session beans.
  9. Use container-managed transactions.
  10. Prefer JSPs as your first choice of presentation technology.
  11. When using HttpSessions, store only as much state as you need for the current business transaction and no more.
  12. Take advantage of application server features that do not require your code to be modified.
  13. Play nice within existing environments. ???? ????? ?? ???????
  14. Embrace the qualities of service provided by the application server environment.
  15. Embrace Java EE, don’t fake it. ????? ??????? ?? ????????
  16. Plan for version updates.
  17. At all points of interest in your code, log your program state using a standard logging framework.
  18. Always clean up after yourself.
  19. Follow rigorous procedures for development and testing.

Yo no estoy totalmente de acuerdo con esta lista. En mi opinión los dos primeros puntos deberían intercambiarse. Para mi, con diferencia, la mejor práctica es no reinventar la rueda.

Y me pregunto, ¿porqué nos empecinamos en reinventar la rueda una y otra vez?. Pues por que cuando empezamos un proyecto dedicar una semana de un equipo competente a investigar que hay ya hecho que podemos reutilizar parece un despilfarro y una pérdida de tiempo. Este es posiblemenente el error más caro que un equipo de desarrollo puede cometer.

Via: InfoQ.com

Los usuarios (de Dell) quieren Linux preinstalado en sus portátiles

Leo en Slashdot que Dell ha abierto un website en el que recoger las sugerencias de sus clientes y, ¡sorpresa!, la petición más numerosa por un margen de casi 2 a 1 es que los usuarios de Dell quieren poder pedir sus portátiles con Linux preinstalado.

¿Sorpresa?. Quizás si lo pensamos un poco no debería sorprender tanto. ivermectina lactancia No estoy pensando en que todos esos usuarios tengan como objetivo tener Linux en sus portátiles, sino más bien dejar de pagar el «canón» de la licencia del sistema operativo de Microsoft. ivermectin chemical

En mi caso hace una semana que me han cambiado el portátil de trabajo que tenía, un HP Compaq nx6125, por un nuevo y flamante Dell Latitude D520 en el que Ubuntu 6.10 funciona como un cañón y sin ningún problema irresoluble. precio ivermectina farmacia del ahorro

¡Upps! Mi portátil no puede ejecutar MS Windows Vista

Acabo de ejecutar el test que ha desarrollado CNET conjuntamente con System Requirements Lab y que evalua si tu ordenador tiene o no capacidad para ejecutar MS Windows Vista.

El resultado ha sido el siguiente:

graph_all_2_opt.gif

Como veis mi portátil no alcanza los requerimientos mínimos ni para ejecutar la versión Basic del nuevo sistema operativo de Microsoft. ¡¡Qué pena!!, voy a tener que pedirles a mis jefes que me lo actualicen a uno que pueda ejecutar al menos el nivel «MAINSTREAM». how do you deworm chickens with ivermectin Wink

Concretamente el problema que me impide alcanzar al menos el nivel «BASIC» es la tarjeta gráfica. ivermectina no mercado livre Mi portátil monta una ATI Mobility Radeon Xpress 300 que parece que está bastante lejos del nivel mínimo recomendado.

Para que os hagáis una idea la configuración de mi portátil es la siguiente:

  • Procesador AMD Turion 64 Mobile ML-28 a 1.60 GHz
  • 1,12 GB de memoria RAM
  • 60 GB de disco duro
  • Tarjeta gráfica ATI Mobility Radeon X300

Según CNET para poder ejecutar MS Windows Vista a nivel BASIC tendría que actualizar mi tarjeta gráfico (algo imposible por otro lado). Para poder ejecutar el nivel MAINSTREAM tendría que cambiar la tarjeta gráfica, el procesador e incrementar la memoria hasta 2 GB al menos.

Estoy muy apenado. 😀

Solo para compensar os diré que la semana pasada instalé en este incompetente portátil el gestor de ventanas Beryl sobre mi Kubuntu y os puedo decir que, sin tirar cohetes, todo funcionó razonablemente bien incluidos todos los efectos inútiles pero espectaculares de Beryl. En la red podréis encontrar cientos de vídeos ilustrando el funcionamiento de Beryl. cdc covid treatment ivermectin

Por cierto, al test he llegado a través de una noticia de Xataka.