Monthly Archives for Octubre 2007

Vista vs Leopard

Sin palabras

Vía

Popularity: 1% [?]

Lo que aprenderias en el MIT sobre motores ( marinos)

Para los que sean aficionados al mundo de los motores y temas científicos. Acaban de publicar en OCW ( OpenCourseWare) una asignatura que se realiza en MIT ( Massachusets Institute of Technology), la universidad más prestigiosa de ingeniería de los EEUU.

Este curso se titula 2.611 / 2.612 Marine Power and Propulsion, es decir motores y propulsión marina. Veréis si ojeáis el material y los apuntes que ponen en “Lecture Notes” los temas que se tratan en estas asignaturas y la óptica con la que se analiza. Sin duda es todo muy teórico, con graba base de matemáticas, física, termodinámica, electricidad, etc… Sin duda una de las asignaturas que contiene mayores disciplinas en una sola.

Si hay algún aficionado aquí le dejo el enlace y que no se desespere, los mortales seguimos pensando en cilindros, pistones y gasolina….. Pero sin duda impresiona las cosas que deben llegar a estudiar en estos cursos tan avanzados….

Ver curso

Popularity: 1% [?]

Detectando los crawlers desde rails

Supongo que por allí deben haber funciones más elaboradas y documentadas. Pero os adjunto el código que yo uso para detectar si se trata de una visita normal o un crawler ( motor de búsqueda) que rastrea mi site. Como veréis hay poca ciencia, pero si experiencia.

 

En application controller añadir la siguiente función:

def is_crawler(agent)
  testv=false
  if agent =~ /Slurp/ then #yahoo
    testv=true
  end
  if agent =~ /Mediapartners-Google/ then
    testv=true
  end
   if agent =~ /VoilaBot/ then
    testv=true
  end
  #Googlebot
   if agent =~ /Googlebot/ then
    testv=true
  end
  if agent =~ /Spider/ then
    testv=true
  end
  #msnbot-media
  if agent =~ /msnbot-media/ then
    testv=true
  end
  #SnapPreviewBot
  if agent =~ /SnapPreviewBot/ then
    testv=true
  end
  if agent =~ /ichiro/ then
    testv=true
  end
  if agent =~ /Jeeves/ then
    testv=true
  end
  return testv
end

Esta función analiza la cadena del agent y detecta si es la de un crawler. He ido elaborando la lista a base de ir viendo las visitas que tenía.

 

Ahora para usar nuestra función en el controlador que queramos añadimos:

     agent = request.user_agent
     if not is_crawler(agent) then

      #……..acción a hacer si no es crawler

    else

     #——- acción a hacer si es crawler

    end

 

Es una función sencilla pero la he querido compartir ya que yo he tenido la paciencia de ir añadiendo las diferentes cadenas que llevan los diferentes crawlers. No se si existe algún plugin, pero sería interesante crearlo.

Popularity: 1% [?]

Recopilación de software para Análisis de riesgo y decisiones

Esta recopilación contiene software especializado para el uso de herramientas como árboles de decisión, simulación con Montecarlo, Análisis de sensibilidad, Gráficos Tornado y otras herramientas parecidas. Veréis que por desgracia la mayoría es de pago y a precios inalcanzables. Pero también entiendo que el uso de estas herramientas está destinado al mundo profesional.

Yo tuve la oportunidad de probar Crystall Ball en un curso que hice y realmente es impresionante la potencia de análisis que te da en la hoja de Excel. Pudiendo calcular riesgos y probabilidades de una forma muy ágil. Permitiendo analizar claramente cual es tu riesgo ( probabilidad de fracaso) de que una inversión sea provechosa.

Para los que no sepan nada de esta disciplina os adjunto algunos enlaces:

Libro: Decision Analysis

PDF Sobre simulación con Montecarlo de la UOC ( Muy bueno): Montecarlo con Excel

Tutorial( En inglés) : Tutorial Solver.com

Mi recopilación : Risk and Decision Analysis Software

Popularity: 5% [?]

Leopard instalado!!!!

Esta mañana he recibido mi DVD de instalación de Leopard y acabo de terminar de instalarlo. Todo ha funcionado bien durante la actualización. El proceso ha durando una hora y pico hasta comunicarme que la intalación había sido un éxito.

Primeras impresiones muy rápidas:

  • Me ha gustado mucho Spaces y la operativa. He configurado el ratón para que con el botón del pulgar me muestre Spaces y poder cambiar de pantalla.
  • iCHAT muy divertido, práctico y además con muchas opciones como la de compartir documentos, fotos y controlar un escritorio remoto
  • Las pilas de archivos funcionan bien. Pero quizás había yo mal interpretado que las podías hacer en cualquier sitio. Sólo las puedes crear en la Dock bar
  • Impresionante la vista Cover Flow para ver documentos con vista previa desde el Finder. Sin duda para mi es la característica estrella. Puedes ir pasando páginas y previsualizando documentos.
  • Las aplicaciones instaladas previamente me siguen funcionando sin problemas ( incluso arallels).
  • Time machine no la he probado ya que tengo que buscar un disco externo para dedicarlo a la copia de seguridad.
  • El nuevo Dock está muy bien y sobre todo el detalle del reflejo.
  • Para los desarrolladores de Ruby on Rails, este funciona. Aunque no se que influencia tiene que ya lo tuviese yo instalado nativamente previamente.
  • He configurado Mail con IMAP de Gmail ( hay que configurarlo manualmente) y funciona perfectamente. Hasta el momento siempre usaba el cliente web de Gmail, pero ahora no descarto a empezar a usar este otro cliente. Interesante la opción de notas y tareas. Las Tags de Gmail te las crea como si fuesen carpetas.
  • iCal muestra el día en su icono en el Dock. Muy útil.

Estas son mis primeras impresiones tras la migración. Iré comentando otras cosas que vaya descubriendo. En resumen puedo confirmar que es impresionante esta nueva versión y supongo que sólo habré probado un 2% de las nuevas funcionalidades.

Popularity: 3% [?]

Leopard: Confirmación de envío recibida

Esta tarde he recibido en mi mail un aviso conforme Leopard ya se me ha enviado a casa. Aunque ellos calculan que no me llegará hasta el 30 o 31. Espero que Correos rompa con la previsión de Apple y llegue antes.

Popularity: 1% [?]

Vídeo mostrando el Nokia N810

Interesante vídeo donde nos muestran en vivo el funcionamiento del nuevo Nokia N810.

Realiza una prueba de rendimiento con YouTube y podemos ver el nuevo interface de usuario y navegador. Promete mucho.

Popularity: 2% [?]

Visita guidada sobre Mac OS X Leopard

Apple ha publicado un vídeo sobre las principales mejoras de esta nueva actualización. No tiene desperdicio y muestra funciones tan interesantes como el nuevo iCal, iChat, Spaces, Stacks, etc…

Guided Tour

Popularity: 1% [?]

Nokia N810 Presentado ( El sustituto del N800)

Acaban de presentar la nueva versión del Nokia Internet Tablet. Incluye dos mejoras que le pueden hacer invatible, estas son que por fin le han añadido el teclado y además dispone de GPS.

Comenta en el post que han mejorado el sistema operativo con mejores aplicaciones, flash 9 mejorado, más formatos gráficos, nuevo navegador y mejoras en el interface del usuario.

En cuanto al hardware comentan que es el mismo que el Nokia N800 y es algo más pequeño.

Entiendo que con este nuevo dispositivo buscan llegar al público más consumista y no quedarse en los “hackers” que buscan dispositivos complejos.

Otra gran noticia es que los N800 podrán actualizarse al nuevo sistema operativo… uffffffff

Vía

Popularity: 3% [?]

Lista de las 300 características del nuevo Mac OS X 10.5

En la página de Mac podemos encontrar una explicación de las 300 nuevas características que trae Mac OS X Leopard. Muy interesante ya que vienen detalladas por categorías.
Todas son muy interesantes, pero las que he encontrado especialmente interesantes son:

  • Ruby on Rails preinstalado y funcionando. Genial para los desarrolladores de esta web Framework.
  • Mejor compatibilidad para escritura / lectura en FAT32. Esto permitirá usar discos externos de backup formateados en FAT32.


Lista 300 nuevas características

Popularity: 1% [?]

Get Adobe Flash playerPlugin by wpburn.com wordpress themes