Planeta AUGCyL

Bueno ya pasaron, vieron y se fueron

MD - hace 2 horas 12 mins

Uff que locura ayer, porque antes de ayer por la noche me dio por subir una noticia a meneame (Una imagen de la feria de Apple)…por si sonaba la flauta…y vamos que sonó. 13.000 y pico visitas en 24horas.

Y como es normal, a no ser que te atrincheres y te prepares para la avalancha…cosa que no me esperaba, vas a ser arrasado, menos mal que el mensaje no se perdió porque un alma caritativa añadió un mirror a la foto, y no obstante mas o menos aguanto bastante bien el golpe el wordpress (link a la wikipedia).

Antes de terminar una reflexión sobre la noticia que salio por meneame, primero vi mucho comentario agrio y agresivo, también mucho comentario muy bien labrado, no se todo era de esperar.

Quizá lo que me sorprendió pero no tanto es mas o menos muchos comentarios que se podía resumir en el comentario “solución, no lo compres” pero es que esa no es la solución y seamos serios porque al igual que hace décadas el concepto de la ecología era una cosa sin importancia y si se ponía un coche contaminante en venta, salían los pocos ecologistas a intentar hacer algo el resto del mundo les decía mas o menos “solución, no compréis el coche”. Si ha día de hoy en la época actual sale un coche nuevo pero contamina como un descosido, me apuesto a que muchos de los comentaristas de no lo compres pondrían el grito en el cielo porque ya conocen y respetan la ecología como responsabilidad social. Pues con el tema de la libertad cultural, derecho a la intimidad y la libertad (y muchas cosas que antes no estaban en jaque porque no había piezas en el tablero que lo hicieran) la gente actual todavía no la tiene en consideración como algo importante para la sociedad y que es de responsabilidad que corporaciones y personas la respeten, y por lo menos señalar con el dedo a la empresa que no respeta las justas reglas de juego.

Bueno aquí ya se respira tranquilidad otra vez, volvemos a ser los mismos, bueno alguno le parecerá interesante este weblog y estará por un tiempo por aquí, saludos a los nuevos.

Categorías: Planeta AUGCyL

Predicciones 2010

Diego Calleja - Dom, 02/07/2010 - 18:59
pEste año no he hecho ninguna lista de predicciones, me parecía aburrido. Pero tras leer a href="http://diegocg.blogspot.com/2009/01/predicciones.html"las que hice el año pasado/a, y comprobar que entre las fallidas -fork de Openoffice, segmentación del iPhone en un modelo barato y un modelo caro, E17- he llegado a "acertar" algunas me he animado, a pesar de que ya estamos en Febrero.../pp · La prensa digital de pago tendrá éxito. /pp · Google Wave será remodelado masivamente o eliminado./pp · Dado que en este año la economía empezará a recuperarse, o al menos a dejar de caer, veremos una recuperación enérgica de los resultados de las empresas con más futuro -las que durante la crisis sufrieron pocas o ninguna pérdida: Apple, Red Hat, IBM, Google, etc - y un estancamiento de aquellas que están llamadas a ir dejando poco a poco sus puestos a otras./pp · Las predicciones de éxito de ARM en Netbooks se harán realidad./pp · Habrá rozamientos entre Oracle y la comunidad de MySQL (insisto, es como si Microsoft comprara el copyright y equipo de desarrollo de Openoffice y prometiera mejorarlo para hacerlo competir con Microsoft Office)/pp · Google a href="http://diegocg.blogspot.com/2010/02/youtube-h264-y-theora.html"solucionará el problema de H.264/a de alguna forma: adoptando Theora, un códec nuevo de On2, o proporcionando desinteresadamente algún tipo de garantía legal a Mozilla frente a los ataques de las patentes./pp · Android quizás no llegue a sobrepasar en cuota de mercado al iPhone, pero se le acercará (contando con el apoyo de tantos fabricantes, es cuestión de tiempo que les supere)/pp · Las interfaces basadas en cosas tipo QT/Kinetic, Clutter o Core Animation se empezarán a generalizar de verdad en las aplicaciones./pp · Gallium3D empezará a adoptarse en las ramas estables de las distros más importantes, marcando el final de la transición gráfica de Linux. /pp · Algun distro importante basada en Gnome se pasará a KDE, o al menos planteará la cuestión a su comunidad./pp · Steve Ballmer dejará Microsoft./pp · Enlightenment 17 verá la luz, y no lo usará casi nadie./pp · Surgirá algún tipo de red social, o evolución de red social, que convertirá a Facebook en el siguiente MySpace y atacará a Twitter con efectividad./pNo digan que no me arriesgo...div class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7974522-8456047636313075209?l=diegocg.blogspot.com' alt='' //divimg src="http://feeds.feedburner.com/~r/diegocg/~4/e8IHon-qgSw" height="1" width="1"/
Categorías: Planeta AUGCyL

Una imagen de la feria de Apple

MD - Dom, 02/07/2010 - 15:24

No no voy a hablar del iphone XL :P .

Pero si a poner una imagen que no ha salido por ningún lado:

Es de la gente de DefectiveByDesign.org una gente que lucha en contra del DRM (link a la wikipedia).

Categorías: Planeta AUGCyL

Pygame es divertido jugar con el

MD - Dom, 02/07/2010 - 12:13


Ando jugando con PyGame y es divertido, no soy un experto en el lenguaje python pero es bastante accesible.

De momento no tengo nada serio, y espero que no salga nada muy serio xD que uno no tiene tiempo para ser un estadista.

Aunque siempre que juegas con un lenguaje de estos te pita el oído con la optimización pero que quieres jugar creando el juego o jugar a optimizarlo…yo ya pasado esa época ahora soy mas mesurado en esos temas.

Categorías: Planeta AUGCyL

El porque de alguno de nuestros odios

MD - Sáb, 02/06/2010 - 15:44

Ayer por circunstancias…un videoclip de metal en el que un músico llevaba una camiseta de Atari…afloro en mi los “porques” de porque ese odio a Nintendo o Atari o a muchas otras.

Y creo que he encontrado la raíz del problema (racional o no) es básicamente, porque cuando eramos críos crecimos con ellos, pero ahora que somos mas o menos personas maduras ellas son las que no han crecido, no han sabido adaptarse a la madurez de sus hijos culturales.

Y aquí estamos donde nuestros héroes son cosa del pasado, o incluso son nuestros nuevos enemigos en el presente.

Categorías: Planeta AUGCyL

Las recetas contra la crisis y la semántica

Jose Ángel de Bustos Pérez - Jue, 02/04/2010 - 22:15

Cuando parecía que se empezaba a ver un poco la luz al final del túnel y se estaba empezado a reactivar algo la economía se han empezado, cusiosamente, a oír las soluciones que proponen para la crisis:

  • Bajar los sueldos
  • Abaratar el despido
  • Ampliar la edad de jubilación

Estas son la recetas de los expertos que no han sido capaces de ver venir la crisis (o al menos de avisar y/o tomar medidas al respecto). Argumentan que tomar estas medidas hará mejorar la economía.

¿La economía de quien?

Curiosamente, cuando hay perspectivas de que se empiece a reactivar la economía se proponen medidas que perjudican a los de siempre y benefician a los de siempre también. Equidad que se dice.

Cuando lo que hace falta es reactivar la economía y la única forma de hacerlo es incentivando el consumo se propone bajar los sueldos. Sería todo un detalle que explicaran como se va a estimular la economía con la bajada de sueldos.

Acaban de subir las retenciones, para los afortunados que tenemos trabajo, nos suben el IVA a mediados de año y además nos deberían bajar los sueldos. Con esta perdida de poder adquisitivo ¿se pretende incentivar el consumo? Hombre los asalariados no creo que puedan consumir mucho para reactivar la economía. Igual los más de 4.000.000 de parados son la esperanza blanca que van a reactivar la economía dado que como no tienen salario no se lo bajaran.

Para defender estas medidas populares (que afectan al pueblo) argumentan que la productividad es muy baja.

Esta claro, parece ser, que con una bajada generalizada de sueldos se va a lograr una mayor productividad.

La mejor forma de incentivar a un trabajador no productivo es bajarle el sueldo. Este verá como a su compañero que es productivo le han bajado el sueldo también y pensará “Coñé, si fuera más productivo como mi compañero tendría mejores condiciones laborables” PLAS PLAS PLAS (son mis orejas aplaudiendo).

Si lo que se quiere es aumentar la productividad lo que se debería hacer:

  • Tener un sistema económico que incentive a los trabajadores productivos.
  • Las empresas cuando se vean forzadas a despedir empleados lo hagan basándose en su productividad y no en quien es el más barato de despedir. Cuando se mantienen en plantilla a los empleados caros de despedir y que no son productivos se sigue encareciendo su despido y no se mejora la productividad de la empresa. En muchos casos es al contrario ya que se despiden empleados productivos ya que “son baratos de despedir”. Y se reafirma en su puesto no productivo en la empresa a lastres para la misma. Si no hubiera contemplaciones en despedir a los no productivos habría muchos menos.
  • La subcontratación. Cuando se subcontrata un trabajo y entre la empresa que ofrece el trabajo y el que lo hace hay 5 o 6 empresas de por medio que no aportan nada más que encarecer el precio final. Es muy difícil conseguir productividad cuando se encarecen servicios a costa de no aportar nada. Si las empresas obligaran a sus subcontratas a realizar ellas el trabajo o como mucho a subcontratar a otra empresa, ya que hay veces que una empresa no tiene todos los perfiles necesarios para ejecutar el trabajo, se reduciría el coste para la empresa y los trabajadores podrían cobrar algo más. Aumentaría la productividad.
  • Implantación de jornada continua. Se es más productivo.
  • Sindicatos. Eliminación de subvenciones públicas, que funcionen con las cuotas de sus afiliados. Si quieren liberados, que los pagen los sindicatos y no las empresas. De esta forma se reduciría la presión fiscal, y los sindicatos funcionarían ya que de no hacerlo tendrían que cerrar. Las empresas dejarían de tener que pagar a empleados que no trabajan para la empresa. No son productivos, ni para la empresa y muchas veces ni siquiera para sus compañeros.
  • No todo son números. Muchas veces sólo se miran los números. Mientras salgan se da por supuesto que todo funciona en perfectas condiciones. Esto hace que muchas veces la situación con los empleados llegue a tal extremo que reviente sin previo aviso y esto se traduzca en una perdida para la empresa. No simplificando la dirección de las empresas a sólo números se podrían prevenir ciertas situaciones perjudiciales para la empresa. Como la fuga de conocimiento/trabajadores a la competencia y la consiguiente perdida de clientes y/o perdida en la calidad de los servicios.
  • El asalariado no tiene que pagar los despilfarros de la empresa. Si se subvencionan los despilfarros con los sueldos de los asalariados se seguirá despilfarrando.

Toda esta campaña brutal que estamos teniendo estos días sobre abaratar el despido, bajadas de sueldo, ampliación de la edad de jubilación creo, desde mi gran ignorancia y sentido común, que tiene estos objetivos:

  • Desviar la atención sobre el número de parados
  • Preparar el terreno para ser la próxima factoría de mano de obra barata para la zona euro

A nadie se le escapa que China en los próximos años va a ser la principal economía del mundo y eso trastoca los planes de los ideólogos de la UE cuya meta era que la zona euro se convirtiera en la primera economía del mundo.

China tiene mano de obra muy barata y eso le permite un crecimiento muy grande dado que atrae a muchas empresas para reducir costes. Dentro de la UE los paises que podrían ribalizar con China son España, Grecia y Portugal que tienen unas de las economías más débiles de la UE con la ventaja de ser países desarrollados y con una brecha cultural y social muy reducida con el resto de países de la zona euro. Además se da la “coincidencia” que son países que tradicionalmente basan su economía en el turismo, no son productores. Si se les asfixia lo suficiente habrá una situación propicia para la implantación de factorias que den soporte a los países productores dentro de la UE.

Curiosamente son estos países a los que se les recomiendan estas medidas para mejorar la “economía”. Me esta dando en la nariz que lo que se pretende es aprovechar la situación estratégica para atraer mano de obra barata de estos países para pasar a ser en unos años la factoría barata de la zona euro.

Hay un gran interés en favorecer los planes de pensiones privados. Un chollo para las entidades bancarias que van a disponer de una gran cantidad de liquido que va a estar inmovilizado durante mucho tiempo. Se inyecta capital privado a los bancos a un interés inmejorable, para los bancos claro. Los favoritismos a la hora de despedir empleados que los asume la Seguridad Social al dejar de ingresar por la disminución de trabajodres activos y empezar a pagar al aumentar el número de parados hacen peligrar el sistema de pensiones.

Para conseguir todo esto el uso de la semántica es fundamental.

Categorías: Planeta AUGCyL

Virtualizando Linux en pSeries

Divulgaciones - Mié, 02/03/2010 - 21:27

De un tiempo a esta parte Virtualización es una palabra que esta en boca de todos. Se virtualiza todo, hasta el almacenamiento.

En este artículo pretendo mostrar como instalar Red Hat Linux para PowerPC en un cliente virtual en pSeries haciendo boot from SAN.

Dado que lo que voy a describir no es una configuración estándar que se vea todos los días, empezaremos con un poco de literatura.

Para los que lo desconozcan pSeries es la “gama media” de servidores de IBM considerando:

  • Gama baja: servidores x86. (xSeries)
  • Gama alta: mainframe. (zSeries)

Este hardware utiliza procesadores Power, antiguamente RS6000. El sistema operativo “nativo” para esta arquitectura es AIX (UNIX de IBM).

Existía una categoría intermedia denominada iSeries (AS-400 o S-390). Estos “servidores” eran mainframes “de juguete”. Hoy en día IBM ha incluido esta gama de servidores dentro de pSeries y en ellos también corre Linux.

En este hardware es posible hacer particiones y particionar el “hierro” repartiendo todos sus recursos entre las diferentes particiones lógicas o LPARes. En realidad este esquema se podría considerar como una especie de virtualización. En esta arquitectura los LPAR acceden directamente al hardware asignado.

IBM dió un paso de tuerca más y mediante Virtual I/O Server (VIO Server) permite crear clientes virtuales que acceden al hardware/recursos asignados por el VIO Server. En esta arquitectura los clientes virtuales acceden al hardware asignado a través del VIO Server.

El VIO Server es un servidor AIX al que se le asignan todos los recursos del pSeries que queramos asignar a los clientes virtuales y será el encargado de asignarselo a los clientes virtuales.

En un diseño típico instalaremos dos VIO Servers para evitar que el VIO Server sea un punto único de fallo y si cae nos tire todos los clientes virtuales.

A la hora de crear un cliente virtual deberemos crear la máquina virtual mediante el HMC (Hardware Management Console). EL HMC es un servidor xSeries con un Linux personalizado que gestiona los recursos del pSeries.

Le ofrecemos el disco de sistema operativo, a través de un VIO Server y realizamos la instalación.

Se recomienda hacer la instalación en un disco en la SAN en lugar de en los discos internos. El motivo es muy sencillo, la SAN nos ofrece un gran rendimiento y tolerancia a fallos. Si utilizamos discos internos deberemos, si queremos tener redundancia, crear un RAID 1.

Basándome en mi experiencia, podemos encontrarnos con problemas si se degrada el RAID:

  • Caerse el cliente virtual.
  • Caerse el VIO Server que le ofrece el disco.

Los problemas se manifiestan cuándo se intenta volver a sincronizar el RAID para tener redundancia.

Por este motivo es recomendable utilizar discos en la SAN.

Una vez realizada la instalación en un disco en la SAN deberemos ofrecerle el disco de sistema operativo por el otro VIO Server y configurar el multipath.

¿Pero qué es el multipath? Al ofrecerle el disco de sistema operativo, usualmente /dev/sda, por el otro VIO Server tendremos que escanear el bus SCSI y a partir de ese momento el sistema operativo verá “otro” disco, /dev/sdb. En realidad es el mismo disco visto por dos caminos, uno por VIO Server.

Si un VIO Server cae o hay algún problema con el acceso a ese disco por el camino que controla un VIO Server el cliente virtual dejará de ver el disco y si lo está utilizando por ese camino tendremos problemas.

La solución es configurar el multipathing para que el sistema operativo sea consciente de que /dev/sda y /dev/sdb son el mismo disco. Cuándo falle un camino lo detectará el sistema operativo y conmutará de forma transparente al otro camino.

Existen dos formas de configurar el multipathing en Linux, sin software de terceros:

  • mdadm.
  • device mapper.

Veremos como hacerlo con mdadm. Dejaremos device mapper para otro artículo.

Utilizando mdadm para configurar multipathing en un disco en la SAN será necesario que en la instalación del sistema operativo no utilicemos LVM. Sí lo utilizamos no nos dejará configurar el multipathing en el volume group  donde resida el sistema operativo al estar activo y siendo utilizado el volume group.

Un esquema de particionado típico en esta arquitectura es:

  • /dev/sda1 (/deb/sdb1) PPC PReP boot partition donde se instala el cargador de arranque YABOOT. En iSeries se incluye el kernel para el arranque en esta partición.
  • /dev/sda2 (/dev/sdb2) partición /boot donde residirá el kernel para el arranque en pSeries. En iSeries no será necesaria.
  • /dev/sda3 (/dev/sdb3) swap.
  • /dev/sda5 (/dev/sdb5) partición /. Por simplificar instalaremos todo en /.

Editamos el fichero /etc/modprobe.con y añadimos la línea:

alias multipath multipath

De esta forma nos aseguramos de cargar el módulo de multipath en el arranque. Posteriormente tendremos que regenerar el initrd del sistema.

Ahora tendremos que crear los dispositivos multipath:

mdadm -C /dev/md0 -n 2 -l mp /dev/sdb2 /dev/sdc2
mdadm -C /dev/md1 -n 2 -l mp /dev/sdb3 /dev/sdc3
mdadm -C /dev/md2 -n 2 -l mp /dev/sdb5 /dev/sdc5

Una vez generados los dispositvos de multipath tendremos que modificar el fichero /etc/fstab para utilizar los dispositivos /dev/md? en lugar de los /dev/sda?.

En los sistemas Power, pSeries, el cargador de arranque no es ni GRUB ni LiLO, es YABOOT. El fichero de configuración del cargador de arranque es /etc/yaboot.conf y será algo similar a esto:

# yaboot.conf generated by anaconda

boot=/dev/sda1
init-message=Welcome to Red Hat Enterprise Linux AS!\nHit <TAB> for boot options

partition=2
timeout=20
install=/usr/lib/yaboot/yaboot
delay=5
nonvram

image=/vmlinuz-2.6.9-34.EL
label=linux
read-only
initrd=/initrd-2.6.9-34.EL.img
append=”console=hvc0 rhgb quiet root=LABEL=/”

Tendremos que realizar los siguientes cambios:

  • Añadir el multipath para la partición PPC PReP boot. Ello lo haremos incluyendo /dev/sdb1 en el apartado boot del fichero anterior. No confundir con la partición /boot.
  • Es recomendable el regenerar el initrd con otro nombre para tener la configuración original y poder arrancar la máquina en caso de problemas “just in case“.
  • Por defecto Red Hat monta las particiones por etiqueta para evitar que si cambia de nombre un dispositivo se pueda seguir montando sin problemas. Dado que hemos creado un multipathing tendremos tres dispositivos, que en realidad son el mismo, con la misma etiqueta: /dev/sda5, /dev/sdb5 y /dev/md2. Si seguimos utilizando el montaje por etiquetas es posible que no se utilice /dev/md2 que es el dispositivo que suministra multipath. Por lo tanto en la claúsula append quitaremos el parámetro root=LABEL=/ y habrá que indicarle a YABOOT la partición root del sistema.

El fichero /etc/yaboot.conf quedaría:

# yaboot.conf generated by anaconda

boot=/dev/sda1 /dev/sdb1
init-message=Welcome to Red Hat Enterprise Linux AS!\nHit <TAB> for boot options

partition=2
timeout=20
install=/usr/lib/yaboot/yaboot
delay=5
nonvram
image=/vmlinuz-2.6.9-34.EL
label=linux
read-only
root=/dev/md2
initrd=/initrd-2.6.9-34.EL-mp.img
append=”console=hvc0 rhgb quiet”

Una vez realizado todo esto deberemos regenerar el initrd:

mkinitrd /boot/initrd-2.6.9-34.EL-mp.img 2.6.9-34.EL

Dependiendo de la versión de linux que estemos instalando, kernel, quizá necesitemos utilizar mkinitramfs para regenerar el initrd.

Después de esto podremos reiniciar el sistema utilizando multipathing y haciendo boot desde la SAN_.

Categorías: Planeta AUGCyL

Youtube, H.264 y Theora

Diego Calleja - Mié, 02/03/2010 - 14:00
pLo queremos todo, esa es una de las máximas de la sociedad moderna. Demandamos que el progreso material nos proporcione todo, y ya. Tras el anuncio de un a href="http://youtube-global.blogspot.com/2010/01/introducing-youtube-html5-supported.html"Youtube HTML5 experimental/a, me temo que este pensamiento ha aflorado en los internautas, a raiz de las críticas sobre que el experimento no esté usando ya mismo Theora como formato de vídeo, en lugar de H.264./ppNos olvidamos de que hasta hace prácticamente nada, el tag video no existía o no había aterrizado en las versiones estables de navegadores. El mundo no puede cambiar de la noche a la mañana, y los códecs en particular son un territorio donde las costumbres imponen su dictadura por las buenas o las malas. Háganse a la idea de que los formatos MP3 y AAC span style="font-style: italic;"también/span están a href="http://en.wikipedia.org/wiki/MPEG-1_Audio_Layer_3#Licensing_and_patent_issues"protegidos por patentes/a y a href="http://en.wikipedia.org/wiki/Advanced_Audio_Coding#Licensing_and_patents"requieren licencias/a (razón que impide a Fedora soportarlos por defecto), y ambos dominan casi por completo la música digital. Y ello a pesar de que en el sonido las costumbres son más fáciles de atacar que en el vídeo (no se requiere hardware especial para decodificar sonido, por ejemplo). Asi que no nos alteremos. No veo a la gente clamar al cielo porque haya a href="http://www.kernelpodcast.org/"podcasts de software libre/a en formato MP3, pongámonos en perspectiva antes de clamar al cielo por que Youtube use H.264. /ppY ojo, que conste que no quiero confundir la perspectiva con el conformismo. Me parece perfecto hacer una excepción, decidir que se ha colmado el vaso y tener con los códecs de vídeo la rebeldía que no se han tenido con otras cosas. Pero la realidad es la que es, y no sirve de nada meterse gratuitamente con Google, que es una compañía con el suficiente historial como para poder afirmar que a ellos les disgustan los formatos propietarios y patentados tanto como a usted y a mi./ppGoogle está atado por el momento a H.264. ¿Por qué? Porque es el estándar de facto, lo cual puede gustar más o menos pero es un hecho innegable. Es el formato más utilizado en páginas de vídeo con reproductores basados en Flash (la única manera decente de ver vídeo en Internet hasta hace poco - y aun hoy las implementaciones del tag video tienen mucho que mejorar). Eso implica que toda la infraestructura de Youtube está construida sobre H.264. Recodificar su ingente cantidad de vídeos en otro formato seguramente necesitará muchos recursos de hardware extra (empezando por almacenamiento). Además están las cuestiones de calidad y ancho de banda, que aparentemente han sido refutadas en gran medida con Theora 1.1, pero que pueden ser inválidas con nuevas versiones del codificador H.264 que utilice Google (si no lo son ya). Sin mencionar la falta de soporte de aceleración por hardware, necesaria para dispositivos móviles./ppY todo esto sin mencionar que los navegadores más usados del mundo (IE) no soportan el tag vídeo ni lo van a hacer en breve. /ppPor tanto, ¿puede Google cambiar a Theora? Si, pero es muy difícil hacerlo, y la mayor web de vídeos del mundo no puede permitirse el lujo de cambiar de códec predilecto de la noche a la mañana por puro idealismo sin tener en cuenta muchas cosas. ¿Tiene sentido apostar por un códec que, al menos teóricamente, es inferior a H.264? Quizás prefiera esperar al sucesor de Theora, vaya usted a saber. /ppLa única pista cierta de las intenciones de Google es su adquisición de una compañía experta en estos temas, a href="http://www.on2.com/index.php?id=472amp;news_id=697"On2/a (compra que aun se está completando). Esta compañía, que es muy relevante en temas de códecs, lanzó hace poco uno nuevo, VP8, del que se a href="http://www.on2.com/index.php?id=439amp;news_id=641"afirma que es mejor que H.264/a. A largo plazo, Google quizás acabe utilizando span style="font-style: italic;"su/span propio códec, en vez de otros, y de hacerlo probablemente lo liberaría, como es costumbre de la compañía. Aunque los temas de patentes pueden hacerlo imposible. Sea cual sea el futuro, de momento tenemos H.264 para largo. Y MP3 y AAC, no lo olviden. /pdiv class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7974522-2917616137036670050?l=diegocg.blogspot.com' alt='' //divimg src="http://feeds.feedburner.com/~r/diegocg/~4/Xb9EbzvN_VQ" height="1" width="1"/
Categorías: Planeta AUGCyL

Grandes filósofos

Jose Ángel de Bustos Pérez - Mar, 02/02/2010 - 22:16

Grandes filósofos de nuestra época:“Never understimate the bandwidth of a mini-van full of DLT
tapes traveling down the highway at 65 miles per hour …

- Andrew Tanenbaum, “Computer Networks

Categorías: Planeta AUGCyL

Españoles en campos de concentración alemanes, entorno a 9000

MD - Mar, 02/02/2010 - 11:24

Que rápido se olvida la historia, miles de Españoles (en su mayor parte de republicanos) fueron encerrados y muchos asesinados en campos de concentración alemanes.

Pero hay una asociación que no deja que se olvide Amical de Mauthausen.

Por eso merece recordarlo, para que no se olvide.

Categorías: Planeta AUGCyL

Toda la vida trabajando…67 o mejor 69

MD - Lun, 02/01/2010 - 19:42

No se como puede ser tan difícil eliminar las fugas de dinero en vez de que paguemos el pato todos…bueno casi todos.

Fugas, fugas, para que queremos reyes, marqueses, condes y sueldos de delito como cierto alcalducho de ciudad charra.

Categorías: Planeta AUGCyL

Hacienda somos todos

Jorge Gonzalez - Lun, 02/01/2010 - 14:59

Érase una vez que se era, un joven tributador español que hizo su primera declaración de la renta. No tenía mucho que declarar, salvo su salario, ya que no disponía de bienes o inmuebles, pero sí podía obtener una sustancial rebaja en lo que cotizaba, ya que venía alquilando una morada en Madrid, siendo éste de Ávila.

El joven tributador, que no había hecho nunca una declaración de sus ganacias, pidió a su progenitor que se la hiciese, ya que tenía amplia experiencia en el tema, tras haber hecho multitud de declaraciones a si mismo y a otros allegados.

El resultado de la operación fue la nada despreciable suma de alrededor de 1 000 euros a devolver, una cifra nada despreciable para un poco-más-que-mileurista de hoy. Imagínense la alegría de éste al conocer la noticia.

Sigue leyendo...

Etiquetas:

Categorías: Planeta AUGCyL

postmorten de NyxQuest

Javier Santana - Dom, 01/31/2010 - 12:18
Leía el a href="http://www.gamasutra.com/view/feature/4254/postmortem_over_the_top_games_.php"postmoreten de NyxQuest/a, que para el que no lo sepa es un videojuego creado por una compañía Española, a href="http://www.overthetopgames.com/"overthetopgames/a, con gran éxito internacional en wiiware, y he visto ciertas frases que me han gustado mucho, sobretodo porque encajan bastante con la filosofía de tener recursos acotados para obtener mejores resultados.br /br /blockquoteSince we didn't have a lot of money to spend, we had to find ways to resolve some problems. Not enough work force for animation? Ask a friend with free time! No budget for voices? Get a voice actress girlfriend with her own studio! No testing department? Friends and family/blockquotebr /br /blockquoteSince we were a small team and couldn't have a lot of detailed models and textures, we chose a style that focused on lighting and shadows./blockquotebr /br /blockquoteAt the same time, we were telling the story of a burned and forgotten earth, full of deserts and ruins... this setting was not only chosen because of the story, it helped us to reduce work. Since the game world was ruined and deserted, we could create fewer assets and spend the time on making them stylish./blockquotebr /br /blockquoteWe decided to partner and fund the game with our own money. In the end this has worked very well, because we managed to do a good looking game in the time we had, and with scarce resources. But it was a very tight development cycle; we barely made it with the money we had saved./blockquotebr /br /El artículo es altamente recomendable y merece la pena leerlo detenidamente.div class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5644592-8254549177420170915?l=blep.blogspot.com' alt='' //div
Categorías: Planeta AUGCyL

iPad: Un éxito de software

Diego Calleja - Mié, 01/27/2010 - 20:16
pPor si aun no se han enterado, Steve Jobs ya ha anunciado su tan rumoreado "tablet": a href="http://www.apple.com/ipad/features/"el iPad/a. Parece que Apple lo ha vuelto a lograr: ya hay quien dice que esto no es más que un iPod Touch más grande y caro, no parecen darse cuenta que ser un iPod Touch es su principal ventaja, no un defecto. Parece que ya nadie recuerda que, esta vez, Microsoft se les ha adelantado 20 días, que fue cuando Steve Ballmer a href="http://news.bbc.co.uk/2/hi/technology/8444672.stm"presentó los "slate PC"/a, que en aspecto de hardware son idénticos al iPad./ppSin embargo, parece que, por mucho que se hayan adelantado, Apple tiene en realidad la ventaja. El "slate PC" de HP funciona con un Windows 7 normal y corriente (que tiene soporte para pantallas táctiles), el iPad usa el mismo software del iPhone y puede utilizar las aplicaciones de la App Store. Comparen eso, en una pantalla táctil de este tamaño y con este formato, a utilizar la interfaz del Windows 7. Una interfaz diseñada para pantallas táctiles vs una interfaz diseñada para el ratón. /ppNo cabe duda que mucha gente estará feliz y contenta de usar la interfaz del Windows 7...pero mientras no se decidan a sustituir a Mobile con una base NT como plataforma táctil, seguirá siendo una solución incompleta. Aquí sale a la luz el gran problema de Microsoft a día de hoy, que ya se ha a href="http://diegocg.blogspot.com/2009/05/windows-en-la-encrucijada-de-los.html"comentado extensamente en este blog/a, el estar atado a x86. Mientras que Apple y Linux tienen SOs que funcionan bajo ARM -que, al menos por el momento, son imbatibles en dispositivos móviles- y tienen interfaces diseñadas especificamente para multitouch, Microsoft se divide entre NT/x86 con la interfaz windows tradicional y Mobile/ARM con la interfaz esperando a definirse en la tan prometiva versión 7. Aunque tanto CE como NT pueden funcionar en otras plataformas, y .NET teóricamente debería servir para unificar las APIs de la compañía, no terminan de centrarse en una única plataforma de software para todos sus dispositivos, como ya han hecho todos sus competidores./pNo cabe duda que en breve más de una compañía empezará a imitar al iPad utilizando distros móviles Linux (de hecho, si HP hubiera optado por usar Android en su "Slate PC" podría haber dado una buena colleja a Apple, pero han dejado pasar la oportunidad): estaremos atentos.div class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7974522-7224211723086871125?l=diegocg.blogspot.com' alt='' //divimg src="http://feeds.feedburner.com/~r/diegocg/~4/Z3wajLbYcHA" height="1" width="1"/
Categorías: Planeta AUGCyL

¿ Como programarías si fueses ciego ?

Javier Santana - Mié, 01/27/2010 - 19:15
Leo en stackoverflow una pregunta que me ha llamado muchísimo la atención a href="http://stackoverflow.com/questions/118984/how-can-you-program-if-youre-blind""how can you program if you're blind/a". Las respuestas de personas ciegas son muy interesantes, sobretodo por ver como se las apañan, como valoran la usabilidad... también hay preguntas un poco estúpidas: "apagas la iluminación de la pantalla del portátil para ahorrar batería?".br /br /Ser ciego seguro que hace mejorar ciertas capacidades; quién no ha tenido que volver al fichero de la clase que estamos usando constantemente a ver el nombre de vaya usted a saber atributo? seguro que ellos retienen toda esa información en la cabeza con más facilidad. Las combinaciones de teclas seguro que son el pan de cada día, el movimiento del cursor seguro es mucho más rápido al no tener que mirar donde está, etc.br /br /También me viene a la cabeza un antiguo compañero de trabajo que era programador y tenía algunos problemas de movilidad. Me quedé muy sorprendido cuando le vi navegar entre carpetas con el explorador de windows. Para él usar el ratón era difícil, sin embargo con combinaciones de teclas se movía a una velocidad asombrosa, mucho más de lo que he visto moverse a personas con sus capacidades motrices perfectas. Él tenía una restricción y ha hecho de ella una ventaja.br /br /Moraleja:br /br /a href="http://gettingreal.37signals.com/ch03_Embrace_Constraints.php"span style="font-weight:bold;"Let limitations guide you to creative solutions/span/adiv class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5644592-2334596663797458689?l=blep.blogspot.com' alt='' //div
Categorías: Planeta AUGCyL

Ya es oficial en Europa

Jose Ángel de Bustos Pérez - Mié, 01/27/2010 - 09:49

Sun Oracle

Categorías: Planeta AUGCyL

Nueva BSO de AC / DC

Jose Ángel de Bustos Pérez - Mar, 01/26/2010 - 19:51

AC / DC ponen la banda sonara (B.S.O) a Ironman 2.

No son canciones nuevas, parece ser que serán:

  • Shoot to Thrill
  • Rock ‘N’ Roll Damnation
  • Guns for Hire
  • Cold Hearted Man
  • Back in Black
  • Thunderstruck
  • If You Want Blood (You’ve Got It)
  • Evil Walks
  • T.N.T.
  • Hell Ain’t a Bad Place to Be
  • Have a Drink on Me
  • The Razor’s Edge
  • Let There Be Rock
  • War Machine
  • Highway to Hell

La estadística dice que cuándo AC / DC participa en la BSO de una película esta no es precisamente un peliculon y a las pruebas me remito:

Esta última no la he visto y no puedo opinar sobre ella pero las otras dos …. En la última salen tocando una versión de You shook me all night long

El trailer de la película se puede ver aquí.

Categorías: Planeta AUGCyL

iWish: La última presentación de Steve Jobs

MD - Mar, 01/26/2010 - 09:22

No os pongo mas, iWish.

Categorías: Planeta AUGCyL

De pirámides y consultoras

Javier Santana - Dom, 01/24/2010 - 18:29
Esta mañana veía uno de esos entretenidos documentales de construcciones, creo que era mega estructuras - por cierto, el título original es a href="http://dsc.discovery.com/convergence/engineering/engineering.html"extreme engineering/a, imagino que en España algo con la palabra ingeniería de por medio no llamaría - br /br /Explicaban, muy por encima dicho sea de paso, las hipótesis que tenían acerca de como las pirámides habían sido construídas, basándose en las construcciones aledañas a las pirámides, donde se supone que debían acampar los esclavos que las construyeron, en las tumbas que encontraban dentro de las pirámides. Me gustaría destacar dos cosas con las que no pude evitar esbozar un sonrisa pensando en las mega-consultoras donde se hace software a lo bruto, algo parecido a como se hicieron las pirámides.br /br /- Resulta que a tenor de la cantidad de huesos de animales allí encontrados, los esclavos no debían serlo tanto, parecía que estaban bien alimentados, si tenían accidentes les curaban y les mantenían aunque fuese sin, por ejemplo, un brazo. Es curioso como analizando los huesos es posible determinar esas cosas. Además, había grupos de trabajadores especializados...br /br /- Un capataz de la obra, del que encontraron sus restos en un sarcofago dentro de la pirámide, no debía ser ningún mindundi por tanto, tenía los huesos de la columna "aplastados", síntoma de haber cargado con peso durante tiempo.br /br /span style="font-weight:bold;"Conclusiones/span:br /br /- Los egipcios ya sabían que al empleado había que tratarle bienbr /- Para saber llevar bien un proyecto tienes que bajar a descargar el camión. En el ámbito metalúrgico lo llaman "mancharse las manos de a href="http://es.wikipedia.org/wiki/Aceite_de_corte"taladrina/a" br /br /Igualito igualito que las mega-consultoras "españolas".div class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5644592-5621668636897769897?l=blep.blogspot.com' alt='' //div
Categorías: Planeta AUGCyL

El novio puede comprar a la novia: Por fin, Oracle + Sun

Diego Calleja - Dom, 01/24/2010 - 18:17
pComo ya habrán leído en muchos sitios, la Comisión Europea ha dado a Oracle el visto bueno final para completar la compra de Sun. Con esto se termina una de las compras más relevantes de los últimos tiempos en el campo de la informática. Y, a pesar de que yo mismo he criticado en este blog a la Comisión por querer impedir la adquisición de una base de datos de código libre, tambien hay que mirar su lado bueno: han conseguido de Oracle compromisos que jamás hubiera propuesto ella misma por iniciativa propia, y se ha dejado claro a las multinacionales que hay vigilantes observándoles y que hay límites al libre albedrío./ppHabrá que esperar a los anuncios de la próxima semana y a los movimientos de los próximos meses (y sepan que al menos este blog les prestará la atención que se merecen) para saber qué va a hacer Oracle con la retahila de juguetes que han conseguido: Fundamentalmente, SPARC, Java, MySQL, Solaris y OpenOffice. Con excepción del primero, el resto tiene una influencia considerable para el software libre (y no libre)./ppProbablemente el más importante sea Java. Guste o no guste, es un lenguaje muy usado y un frente de batalla a alternativas como .NET. Aunque en teoría cualquiera puede influir en la evolución del lenguaje y contribuir a la VM Hotspot (o crear la suya propia), en la práctica es gente de Sun quien domina y decide lo fundamental, y muchos opinan que Sun ha sido excesivamente conservadora en su enfrentamiento con .NET. No cabe duda de que el señor Ellison no va a pecar de cobarde y que no tiene ningún interés en dejar que Microsoft pasee tranquilamente. Y lo mismo ocurre con OpenOffice: Poder regalar los mismos productos por los que tu competidor cobra miles de millones para hacérselo pasar mal es el sueño de todo empresario capitalista. /ppRespecto a MySQL, a href="http://diegocg.blogspot.com/2009/12/el-culebron-mysql.html"ya dije/a que no me creo que Oracle tenga intención de mejorar algo gratis que pueda hacer cierta competencia a su base de datos propietaria en el futuro. Es como si Microsoft hubiera comprado el copyright del código de Openoffice y contratado a sus principales programadores. Por mucha promesa que hayan hecho de mejorar MySQL (recordemos que es un compromiso temporal de 3 años), me parece inevitable que tarde o temprano aparezcan conflictos en la comunidad (imaginen que los de MaríaDB piden incluir en la rama principal de MySQL un parche que añade una característica hipotética crítica para competir con Oracle, y quienes controlan los repositorios ponen dificultades) y aparezca un buen fork./ppRespecto a Solaris, la atención se centra en ZFS vs Linux, pero un Sistema Operativo es bastante más que un sistema de archivos. Por un lado, nadie ignora la popularidad de Linux y que no va a desaparecer ni dejar de dominar el mercado POSIX solo porque Oracle decida hacerle la competencia. Por otra parte, Oracle está abiertamente enemistada con IBM y Red Hat, y su acercamiento a Linux es más utilitario que sentimiental. En 2006, antes de intentar comprar Sun, antes de crear Unbreakable Linux y justo una semana despues de la adquisición de JBoss, Ellison a href="http://www.ft.com/cms/s/0/ef3547f0-cdad-11da-afcd-0000779e2340.html?nclick_check=1"decía esto/a: /pp style="font-style: italic;""I'd like to have a complete stack," he said. "We're missing an operating system. You could argue that it makes a lot of sense for us to look at distributing and supporting Linux."/ppNo hay que ser un genio para darse cuenta de que con la compra de Sun ya tienen su propio Sistema Operativo sin tener que recurrir a Linux. Aunque Solaris no va a ser tan popular como lo es Linux (SPARC no va a hacer desaparecer a x86), a Oracle no tiene porque importarle, con tal de que Solaris sea lo mejor para ellos y sus adinerados clientes. Además, tienen dinero de sobra para mantenerlo competitivo, aunque tengan que hacerlo todo ellos solos sin ayuda de ninguna comunidad./ppRespecto a SPARC: Su futuro está muy en el aire, a href="http://www.theregister.co.uk/2009/09/11/sun_sparc_roadmap_revealed/"especialmente tras la desaparición de 'Rock'/a, y lo más seguro es que deje toda la responsabilidad del chip a Fujitsu, como ya estaba haciendo Sun antes de la adquisición. Que x86 tiene ganada la partida a SPARC es un hecho consumado por mucho que algunos quieran afirmar lo contrario, explíquenme sino porque Sun tuvo que ponerse a vender chips AMD. /pdiv class="blogger-post-footer"img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7974522-6168752688157927612?l=diegocg.blogspot.com' alt='' //divimg src="http://feeds.feedburner.com/~r/diegocg/~4/FbHTBVOmtqk" height="1" width="1"/
Categorías: Planeta AUGCyL