Samba en CentOS: “NT_STATUS_ACCESS_DENIED”

Pasé un rato sufriendo con esto, Samba parecía correr bien, pero no podía acceder al contenido de una carpeta compartida:

drmad@dorothy:~$ smbclient //appserver/software
Enter drmad's password:
Domain=[FLISOL] OS=[Unix] Server=[Samba 3.5.10-115.el6_2]
smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*

A parte de corregir el iptables para que deje pasar el Samba (en mi caso, simplemente hice un iptables -F), me había olvidado de SELinux.

Así que el comando:

chcon -R -t samba_share_t /ruta/a/la/carpeta/

hizo la magia :) instruyendo al SELinux que esa carpeta será una compartida de Samba.

 

 

Almuerzo IcaPlanetario, algo así

Después de 2 semanas de intenso planeamiento, Gustavo, Jose (quien aún no es IcaPlanetario) y yo logramos almorzar sin terremotos en Plaza del Sol. Fue una agradable tertulia de tecnología y vida entre KFCs, y algunos movimientos telúricos causados por algún camión  :-)

¿Saben que? Vamos a organizar almuerzos más seguidos. Sería ideal que un día nos reunamos todos en la vida real.

Wallpaper de la Tierra, animada

Hace buen tiempo que tengo en mi papel tapiz una vista del planeta tierra, hecha en Blender, que me gusta. Pero conversando con JJ, me di cuenta que estaba un poco estático. Aun no estoy como para programar en OpenGL, así que renderizé 720 cuadros de animación de la tierra girando :-D

El “sol” le da la vuelta a la tierra cada 24 frames, así que tengo 30 días con sus noches distintas. Cada hora, con un cron, ejecuto este script:

#!/bin/bash
# Cambia el papel tapiz según la hora
# por drmad

DIA=`date +%j`
HORA=`date +%k`
OFS=$(( (($HORA - 5) % 24)  + ( ($DIA % 30) * 24 )  ))
OFS=`printf %04d $OFS`

if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] ; then
    # Esto captura la sesión de dbus, para ejecutarlo desde el cron
    export DBUS_SESSION_BUS_ADDRESS=`cat /tmp/dbus-drmad`
else
    echo $DBUS_SESSION_BUS_ADDRESS > /tmp/dbus-drmad
fi

gconftool-2 --type string --set  /desktop/gnome/background/picture_filename ~/Proyectos/earth_wallpaper/pics/$OFS.png

Le resto 5 a la hora, para que mas o menos caiga la iluminación de la tierra con las imágenes de la tierra. El script lo ejecuto una vez al iniciar mi sesión para que coloque el tapiz, y guarde la sesión de dbus, que luego se usa cuando llamo el script via cron.

El resultado:

A las 8 am:

A las 11am:

A las 5pm:

A las 6pm:

Y a las 7:30pm

Justo ahora se ve el océano pacífico en el wallpaper :) El 3er monitor muestra un programa que hice en Gambas llamado MultiMon. Aun está recontra incompleto, cuando esté en un beta haré un post al respecto :) Mostrará un montón de info, ahorita solo muestra la fecha, y un slideshow.

Cómo no iterar a través de los elementos de un formulario en Internet Explorer

Traducción al español de un post de  Douglas T. Muth sobre este problemita que me estaba haciendo zapatear:

Así que, me encontré iterando a través de los elementos de un formulario hoy. Este código trabajó perfecto en FireFox:

for (key in form.elements) {
   var element = form.elements[key];
   ...
}

Pensaste que eso trabajaría en MSIE también, ¿no? Nooooo… intentar iterar a través de los elementos de esta forma en MSIE hará que obtenga métodos, configuración del lenguaje, y todo tipo de otras cosas que normalmente no se encuentran en el array de elementos. En vez de eso, tuve que hacer esto:

for (var i=0; i < form.elements.length; i++) {
   var element = form.elements[i];
   ...
}

Y por extraño que parezca, form.elements.length retorna solo el número de elementos del formulario, y no los métodos o cualquier otra cosa que haya aparecido antes.

Oh bueno, al menos pude acabar la tarea que se supone debía completar hoy en el trabajo. Eso es la parte importante.

El plan secreto de los Fujimori: El Santo Goatse

La base de la democracia es el conocimiento. Un pueblo ignorante es fácil de manejar, y es más fácil si lo divides, y los mantienes feliz por separado a cada grupo pequeño.

Pero en estos tiempos, está muy mal visto el feudalismo… no los puedes azotar para que no aprendan. Entonces, ¿Cómo los vuelves ignorantes? Muy sencillo: Les regalas cosas. No importa que sean de pésima calidad, lo que importa es que parezcan cubrir una necesidad. Aquí algunos ejemplos ingeniosos:

  • Les vendes un almuerzo a S/. 0,50 . Entonces no tendrán que esforzarse para cumplir con la obligación que muchos no quisieron: alimentar una familia. S/. 5,00 diarios y tienes a toda tu familia llena de alimentación basura.
  • Les construyes colegios estatales pomposos. No importa que no tenga fierros en las columnas (les puedes poner unas mechitas de fierro en las puntas, como para que salgan bien en la foto), tampoco importa que los profesores estén muy pobremente remunerados, y tengan una pésima calidad de enseñanza. El objetivo es hacerles fácil la tarea de “creer que están educando” a sus hijos.
  • Les pones programas en la TV gratuita que muestre personas con los problemas que ellos tienen, para que se sientan bien cuando el personaje de la TV logró superar su problema. También les muestras a personas más fregadas, como para que su envidia les haga sentirse mejor. Laura Bozzo cae a pelo ahí. Más un noticiero donde pasen sonseras como vírgenes que lloran, y alguna que otra telenovela, y la fórmula está lista. Ah si, esto también sirve para distraer a los niños en la tarde, cuando los papás quieren descansar.
  • Haces muchos periódicos que cuesten muy barato. S/. 0,50 es un buen precio. Y los llenas de tonterías y mentiras camufladas con algo de realidad. No olvides poner alguna mujer semi-desnuda en la portada, ayuda a vender más y maximizas la venta de condones en los niños que entran a la pubertad.

Esta historia la conocemos todos los Peruanos . Y ahora, este plan ha dado frutos: Los niños y jóvenes que han crecido con este tipo de vida y educación, han votado en las últimas elecciones presidenciales. El resultado, ya lo conocemos. No quiero ni pensarlo.

Parece que los gobiernos que siguieron al del preso Fujimori les gustó la idea de tener un pueblo idiota, y mantienen algunos de esos elementos destructivos del intelecto. Hace unos días encontré este diario en la esquina de una iglesia (a 1 cuadra de la Gran Unidad Escolar San Luis Gonzaga de Ica):

El “amarillismo” en su máxima expresión. Tener al pueblo con miedo también ayuda a que puedas hacer con él lo que quier– AGUANTA UN SEGUNDO…

OMGWTF?! (Actualización: “Goatse” es algo muy asqueroso, y esa imágen en el diario es un “tributo” a Goatse. Una breve descripción puedes encontrarla en este enlace de la Wikipedia. También encontré el origen de esa foto, fue una broma de mal gusto hecha por el año 2004) Eso explica por qué todos en las fotos se están tapando nariz y boca… ¿Esto es noticia? ¡Qué forma de manipular a la gente! Si pones algo del texto de la noticia en google, encuentras el foro de donde han hecho un copia-y-pega de la noticia. ¿El chupacabras?

También es una copia exacta de un foro de mitos en Internet, con todo y sus errores de escritura. Las demás noticias también son igual de vacías, y estúpidas. Siguen habiendo noticias que juegan con el deseo de la gente de escasos recursos, a salir de su situación. Ahí a la derecha dice “Una PC por 3 mil kilos en botellas de plástico”. Es una excelente idea. Excepto que es en Chile.

Esta es la única noticia científica que sí es real. Pero está redactada como si fuera ciencia ficción, difícil de entender si no ves la noticia original, y el contexto científico. Me pregunto cuántas personas que compran estos diarios tengan nociones de física cuántica.

Ésto es lo que muchos niños han conocido como “noticias”. Desinforma completamente, generando mayor ignorancia, haciéndolos dóciles para hacerlos felices con mentiras sencillas. Es muy probable que si Fujimori regresa al poder, seguirá idiotizando a la gente de bajos recursos, para que sus hijos voten por Kenji para presidente…