Correo Yahoo! con IMAP. La tercera es la vencida.

Acabo de leer en la Wikipedia en inglés que es posible usar IMAP para acceder a Yahoo! Mail. Por supuesto tiene mas condiciones que un tute cantado: O se usa un cliente desde un teléfono móvil, o se usa una extensión especial a IMAP que, por cierto, es soportada por Mozilla Thunderbird, por Evolution en modo «imapx» y por Gnus.

Advertisements

Creating a MPEG2 file with mencoder

Note to self: This is a reminder and follow up on the previous post of how I managed to reencode an AVC1/AC3 video in a Matroska container to a DVD-ready MPEG2 file with the original AC3 sound in a MPEG container (VOB), just like DVD authoring tools like their files (no sign of players supporting h.264 where I live yet, else…).

mencoder the_darned_movie.mkv -sub subtitles_spa.srt -utf8 -subfont-text-scale 3.3 -subpos 96 -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=5000:mbd=2:trell=yes:gmc=yes:aspect=1.83/1:vpass=1 -of mpeg -mpegopts format=dvd:muxrate=24000:tsaf=yes:interleaving2=yes:vframerate=25 -noskip -o /dev/null

and then the actual encoding (make sure to copy the log file from the first pass somewhere safe just in case):

mencoder the_darned_movie.mkv -sub subtitles_spa.srt -utf8 -subfont-text-scale 3.3 -subpos 96 -oac copy -ovc lavc -lavcopts vcodec=mpeg2video:vbitrate=5000:mbd=2:trell=yes:gmc=yes:aspect=1.83/1:vpass=2 -of mpeg -mpegopts format=dvd:muxrate=24000:tsaf=yes:interleaving2=yes:vframerate=25 -noskip -o the_darned_movie.mpg

I made a couple of fix ups, such as converting the srt file to UTF-8, with gaupol. As well, lavf output doesn’t support VOB output as it was my first idea and to make things worse, it is broken as per program output (MPlayer SVN-r31918 a.k.a MPlayer 1.0.rc4). But, the MPEG muxer supports VOB, yay!

Creating a MPEG4 with subtitles using mencoder

Note to self: This is a reminder of how I managed to reencode an AVC1/AC3 video in a Matroska container to a low-profile MPEG-4 (aka “XViD” or “DivX”) video with the original AC3 sound in an AVI container, just like modern video players like their files (no sign of players supporting h.264 where I live yet).

mencoder the_darned_movie.mkv -sub subtitles.srt -utf8 -subfont-text-scale 3.3 -subpos 96 -aspect 2 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell=yes:v4mv=yes:aspect=16/9:vbitrate=1200:vpass=1 -o /dev/null

and then the actual encoding (make sure to copy the log file from the first pass somewhere safe just in case):

mencoder the_darned_movie.mkv -sub subtitles.srt -utf8 -subfont-text-scale 3.3 -subpos 96 -aspect 2 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell=yes:v4mv=yes:vbitrate=1200:aspect=16/9:vpass=2 -o the_darned_movie.avi

I made a couple of fix ups, such as converting the srt file to UTF-8, with gaupol.

Hacking Debian’s Desktop Default

Changing the desktop default after installing Debian without giving it a second thought is a pain if one is not very familiar with debconf (a.k.a., the spawn from hell, second only to Solaris’ SMF oh, how I loath thee —until I get close to some iron with AIX inside anyways.) You love The Debian Way(tm), and you strive to always use it despite all odds. And what odds! There is no easy and obvious way to change the default desktop in a Debian system[1], just the following:

echo "tasksel tasksel/desktop string xfce" | debconf-set-selections

[1] Yes, I’m bitching too much, but how do you expect a luser to do this without suffering a heart attack? Wait I use Debian, not Ubuntu. Thank you $DEITY!

Las redes sociales y la pontificación sociológica

Mi amigo Zamuro dió una charla sobre redes sociales en el FLISOL de Caracas el sábado 24 de abril que acaba de pasar. Y como es muy aplicado ha puesto las diapositivas de su charla en su blog.

En los comentarios Mariangela Petrizzo escribe algo con lo que no puedo estar completamente de acuerdo.

Mi posición en el asunto es que las redes sociales no son un fenómeno simplemente sociológico o sociopolítico (que son cosas diferentes); eso es reductio ad absurdum, algo a lo que se han acostumbrado las ciencias sociales debido a) a la gran influencia de la física teórica en la ciencia del siglo pasado; no es más que observar el empobrecimiento intelectual al que ha llegado la biología a través de la “molecularidad del ser” dejando atrás todo el conocimiento acumulado por el naturalismo y por la bilogía organísmica, de poblaciones y ecosistemas. Ahora si quieres ser un naturalista exitoso te toca ser presentador de National Geographic o de Animal Planet. b) Las ciencias sociales como ejercicio reduccionista no son mas que la aceptación implicita por el status quo academico, de que las ciencias sociales en general son arte y no ciencia. Es por eso que se le dió tanto énfasis al uso de técnicas de análisis estadístico en la sicología, la sociología y la politología de los 50s, lo que al contrario del uso de la estadística en las ciencias naturales, es pura y física especulación.

En cambio, es apropiado ver a las redes sociales con ojos y mente de antropólogo. Las redes sociales son flujos de cultura que se tribalizan y por tanto deben ser estudiadas con las técnicas de los etnografos, quienes son los naturalistas que estudian a otros humanoides de la misma especie biológica usualmente… Desde este último punto de partida, es perfectamente válido hacer una diferenciación y un paragón entre academia y otros grupos subculturales, pues los academicos (que lo soy aunque no ejerza), hablamos y pensamos de maneras muy diferentes a los otros grupos culturales dentro de la sociedad y lo mismo se aplica a otras subculturas. Yo, por ejemplo, nunca pondría mis pies virtuales en 4chan ni muerto, pero conozco quien lo hace y lo disfruta.

El chipset JM20377 y la corrupción de datos

Recientemente mi computador más viejo falleció dejandome dos discos PATA huerfanitos que no podía leer en ninguna parte. Así que la solución fué encontrar una caja externa USB, cosa nada fácil pues la tecnología IDE está tan muerta como los dinosaurios. Corrí con suerte al encontrar una caja híbrida PATA/SATA2, una de esas baratijas chinas, por aquello de no cerrarme a las posibilidades futuras; como comprar un disco de un terabyte y subastar mis discos viejitos. 🙂 De todas formas es imposible encontrar una caja externa que soporte PATA únicamente.

Sin embargo, cual no sería mi sorpresa cuando al intentar usar cualquiera de los discos para almacenar datos de otro computador y hallar que todos los datos estaban dañados. Siendo el pesimista que soy como buen clamador en el desierto, casi me dá un síncope. Al principio pensé que era el controlador USB del kernel (2.6.31 en ese momento) pero tras tomar un paso atrás pensé: «Bueno, ¿y si es la cajita?». Me puse a investigar y encontré un blog en Corea que relata el mismo problema. La solución es remover la resistencia R15 del circuito de interface del SOC JMicron 20377 que hace el milagro en la cajita. Fotos en el sitio mencionado.

Por cierto, las fotos son a escala, ¡hay que usar lupa y pinzas de cirugía!

Actualización: Aquí coloco una copia del artículo original, en caso de que este desaparezca de la red.

What are Debian devs smoking? I want some, yeah!

This is just too good even for the The Daily WTF

# aptitude install -R devscripts
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information... Done
Initializing package states... Done       
Reading task descriptions... Done  
The following NEW packages will be installed:
  devscripts 
The following packages are RECOMMENDED but will NOT be installed:
  at bsd-mailx bzr chimera2 conkeror cvs cvsnt dctrl-tools debian-keyring 
  debian-maintainers dillo dput dupload edbrowse elinks elinks-lite elvis 
  elvis-console epiphany-browser equivs galeon git-core heirloom-mailx 
  iceape-browser iceweasel kazehakase konqueror libauthen-sasl-perl 
  libcrypt-ssleay-perl libparse-debcontrol-perl libsoap-lite-perl 
  libterm-size-perl liburi-perl libwww-perl libyaml-syck-perl links links2 
  lintian lsb-release lynx-cur mailutils mercurial midori netrik netsurf 
  netsurf-gtk netsurf-linuxfb netsurf-sdl netsurf-vnc openssh-client 
  patchutils strace subversion svk tla unzip w3m wdiff xemacs21-mule 
  xemacs21-mule-canna-wnn xemacs21-nomule 
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 593kB of archives. After unpacking 1745kB will be used.
Writing extended state information... Done
Get:1 http://ftp.us.debian.org sid/main devscripts 2.10.59 [593kB]

WTF?