jueves, enero 11, 2007

Nueva versión de Ecto para MacOSX

Acaban de salir una ecto, el software que utilizo para la gestión de blog. En este caso es de la versión 2.4.2, que entre otras novedades tiene:
  • Soporte para el nuevo API de Blogger, aunque no tiene soporte para la antigua API de blogger 0.3. En caso de necesitarse la antigua API, está esta versión (ATOM 0.3)
  • Arreglos del soporte de del.icio.us
  • Un bug en la vista previa
El autor comenta en su blog que sigue trabajando en la versión 3 de Ecto :). No olvidar que la url para el soporte de la nueva API de Google es:
http://www.blogger.com/feeds/default/blogs

Technorati Tags: ,

miércoles, enero 10, 2007

Novedades de Apple

Reconozco que Apple no ha dejado a nadie indiferente en la presentación de la Macworld de este año. Hasta ahora, tenemos tres productos nuevos - sin descartar que a lo largo de esta semana aparezcan nuevos productos, todo puede ser -:

AppleTV

Apple TV. Es el mediacenter de Apple. Un pequeño ordenador con un disco duro de 40GB, conexión 802.11b/g/n (con lo cual tenemos un gran ancho de banda), red ethernet y USB. Como salida de vídeo y audio tiene una interfaz HDMI, salida de video compuesto, conexión óptica de audio y a través de RCA. Mando a distancia incorporado y todo listo para intergrase en iTunes - supongo que caerá una actualización pronto - que se utilizará como consolidador de todo el material multimedia que tengamos, para mandarlo, o bien al disco del Apple TV o haciendo streeming - aunque en este caso, necesitarmos 802.11g como mínimo o el cable ethernet -. Poco se sabe de que micro Intel utiliza ahora mismo, habrá que esperar a que aparezcan las primeras unidades para ver que información dan. Soporta H.264 y H.264 protegido en varios perfiles y MPEG4 en perfil simple. En cuanto al audio AAC, AAC protegido, MP3 con bitrate fijo y MP3 con VBR (bitrate variable), AIFF, WAV y Apple Lossless compresión. Los formatos de fotos que permite son jpeg, gif, bmp, tiff y png. Un pequeño mando a distancia permite controlar el aparato. Este aparatito promete: veremos cuanto tardan en empezar a salir firmwares especiales con soporte para DivX por ejemplo. (la hoja completa de especificaciones). De precio unos 300 dólares. No está nada mal.

iPhone

El tan rumoreado iPhone también lo tenemos ya aquí. Más que un telélefono móvil es la suma de un móvil, un iPod (4G o 8G) y una agenda personal. La sorpresa es que corre MacOS X. La interfaz que utiliza es una pantalla táctil de aproximadamente 3.5" de pantalla. A través de una serie de gestos manejamos el iPhone. Aparte de la conexión de GSM, se dispone de 802.11b/g, Bluetooth 2.0 y EDGE. Al usar MacOS X nos encontramos con las aplicaciones clásicas del mismo: Safari para navegar, el iCal (Calendario) o la Agenda. Además tiene una serie de sensores para saber posición, luz ambienta o que lo acercamos a la oreja par hablar por teléfono. Aparte tenemos las posibilidades del iPod tradicional de oir música, ver fotos o vídeos. Por supuesto, todo sincronizable a través iTunes. El precio entre 500 dólares y 600 dólares en función de la capacidad.

Airport Extreme

Esta ha sido una de las novedades que no se ha hablado en la presentación y da pie a pensar que esta semana podemos tener nuevas sorpresas. La Airport Extreme, la estación base de Apple se renueva totalmente desde el ovni anterior. Ahora soporta el estándar 802.11n - aunque como todo el hardware que sale, sólo el último borrador -, aparte de 802.11b/g. Decir que todos los Mac Core 2 Duo - excepto el iMac 17" a 1.87 Mhz" - soportan este borrador. 4 puertos ethernet 10/100, un conector USB para un disco duro o una impresora, etc. Al salir esta versión se ha rebajado el precio de la Airport Express. No esta mal. Un cacharrito similar valía cerca de 200 leros cuando lo vi y este sale a la venta por unos 179 dólares.

¿Habrá más novedades?

Reconozco que me he quedado con las ganas de ver un Macbook Pro de 12", así que de momento a esperar. Tampoco han hablado nada de iWork'07 o de iLife'07 ni de Leopard. Así que es probable que esta semana tengamos alguna novedad más :)

Technorati Tags:

martes, enero 09, 2007

Configuración avanzada de TCP/IP en Linux (I)

Aunque hace tiempo que no toco las características avanzadas de rutado en Linux, voy a hacer una serie de notas sobre cosas que estoy releyendo para empezar el Advance Routing Howto e IPROUTE2 Utility Suite Howto de Linux. En primer lugar, comentar que en este documento no se habla de rutado con protocolos dinámicos, sino de rutados estáticos, manejo de las tablas de kernel, manejo del arp, etc.

En primer lugar, el comando básico que utiliza Linux para manejar toda la configuración de red es iproute2, que sustituye a los tradicionales arp,ifconfig y route, aunque cualquiera de estos comandos sigue funcionado en Linux actualmente. Estos comandos tienen su equivalente con ayuda de la orden ip (normalmente está instalado en /sbin).

En primer lugar podemos ver los interfaces que tenemos en la máquina. Normalmente esto se realiza con la orden ifconfig -a, que nos da información sobre los interfaces, MACs y direcciones IP se sustituye por ip addr ls:

root@xxxx ~]# ip addr ls
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
        valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.2/24 brd 192.168.1.255 scope global eth0
    inet6 fe80::20e:a6ff:fe95:c4a5/64 scope link
        valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0

Para sacar la tabla de rutas, el netstat -rn se sustituye por ip route ls:

[root@xxxx ~]# ip route ls 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.2
169.254.0.0/16 dev eth0 scope link
Como puede verse, no tiene ninguna ruta por defecto y sólo tiene la ruta de link - o sea de la subred - y la ruta para la subred que se asigna en caso de intentar obtener IP sin presenciua de DHCP. Notar que esta es una de las múltiples tablas que puede usar de ruta Linux, concretamente esta es la tabla principal, conocida por main.

Por último para ver la tabla de arp, se utiliza normalmente arp -na, pues con el nuevo comando sería ip neigh ls

[root@xxxx ~]# ip neigh ls
192.168.1.10 dev eth0 lladdr xx:xx:xx:xx:xx:xx REACHABLE

Los ejemplos anteriores están en la introducción de la Advance Routing Howto. Los objetos que maneja el comando ip están en la siguiente tabla:

Objeto Descripción
link Maneja toda la información asociada con la interfaz: si está levantado o caído, direcciones MAC locales, soporte de multicast, si está en modo promiscuo o no, MTU, nombre de las interfaces, etc
addr Maneja la asignación de direcciones IP a las interfaces.
route Maneja las tablas de rutas del sistema
rule Permite las definición de reglas en tablas para su uso por el sistema de rutado.
neigh Maneja las tablas ARP del sistema
tunnelManeja la creación de túneles entre sistemas
maddr Maneja las direcciones multicast
mroute Maneja el caché de rutado multicast del sistema
monitor y rtmon Monitorizar diversos objetos del sistema

Technorati Tags: ,

domingo, enero 07, 2007

Macworld 2007: Rumores

Mañana arranca la Macworld en San Francisco, una de las grandes conferencias de Apple. Desde hace varios días se extienden por los diferentes foros de Internet rumores sobre lo que presentará Steve Jobs en la keynote de apertura. He estado leyendo con interés en los foros de Macuarium los rumores que han ido surgiendo para esta presentación.

En el apartado software van a existir novedades en iWork, la suite informática hasta ahora compuesta por Pages como procesador de textos y Keynote como software de presentación. Según Thinksecret se le añade Numbers como hoja de cálculo. tengo la versión del 2005, aunque no la he usado mucho, porque necesitaba una mayor interoperatividad con Office, y reconozco que el Office para Mac es mucho mejor que su hermado de Windows.

Por otra parte, tendremos más información sobre Leopard, la próxima versión de MacOS X.

En la parte hardware se avanzará en información sobre itv, el setup box, que Apple dejó ver en Septiembre del año pasado. Parece ser que la fecha de comercialización será los tres primeros meses de este año. Poco se sabe de sus capacidades actualmente. Hay rumores de una nueva versión del iPod y de un posible teléfono, iPhone, pero todo son especulaciones. En cuanto a ordenadores, ha tomado fuerza el rumor de una versión del MacBook Pro de 12" - algo que algunos nos falta en la gama de portátiles Apple -.

Mañana por la tarde, tendremos las respuestas :)

Technorati Tags:

miércoles, enero 03, 2007

Tecnologías de comunicación en buques de guerra: Las fragatas de la clase Alvaro de Bazán

Las fragatas de la clase Alvaro de Bazán o F-100 son buques de defensa antiaérea y antibuque construidas sobre la base del sistema de rádar americano AEGIS. Podéis ver un poco de la historia de la fragata en este artículo de la wikipedia o la página oficial de la Armada Española. Mientras curioseaba sobre las tecnologías de rádar que usa, di con este artículo en una Asociación de la Milicia Universitaria que describe el proceso, tanto de construcción como de sistemas de las fragatas de la clase F-100.

Me llamó la atención la parte del artículo que hace referencia al SICP, el sistema integrado de gestión de plataforma. Este sistema es un distribuido a lo largo del buque, usando PLC, controladores lógicos programables, para obtener información de los sensores, que se conectan a una subestaciones locales, LSSs, que con su software se encargan de controlar las partes que tienen asignadas. Se comunican entre ellos a través de una red de datos, DTS. Aparte existen las LCU, unidades de control local

El DTS es un sistema redundante usando tecnología ATM a 155 Mbps, sobre un medio de transmisión de fibra óptica. Existen 4 conmutadores ATM dentro del buque conectados todos entre sí (una tecnología mallada). Cada LSS o LCU se conecta a dos conmutadores ATM diferentes para tener redundancia. Lástima que no exista más información pública sobre el tema :). Como curiosidad, el sistema de control usa Windows NT.

Aparte las F-100 tiene un sistema de combate SEWACO XI de Thales Naval (originalmente Thomson-CSF ) que usan tecnologías del mismo tiempo.

Technorati Tags: