Hard Disk

Mejorar el rendimiento del disco duro:

  • Revisar el adecuado uso de swap.
    • Setearel uso de swap a un valor bajo. En /etc/sysctl.conf agregar vm.swappiness=10; así la próxima vez estará en este valor.
    • sysctl -w vm.swappiness=10 lo cambia en el momento.
  • Revisar el disco duro.
    • hdparm es un comando muy útil
    • Hacer una revisión con touch /forcefsck, así la próxima vez que inicie el sistema se hará una revisión del disco.

380 de mujeres

Es sabido que el transporte publico en la zona metropolitana de Guadalajara es de los peores en México, es tan malo que la gente está acostumbrado a él y no se da cuenta de lo malo que es hasta que usa transporte público en otras partes. Lo peor de esto es que la gente en la zona de Guadalajara NO hace nadapor mejorar el transporte público.

El 380 para mujeres NO es un mito urbano, es un absurdo más del transporte público en la zona de Guadalajara. Para los que no sepan son camiones de la ruta 380 exclusivos para mujeres.

El 380 para mujeres:

  • Va en contra de la anhelada equidad de género. (No hay 380 exlusivo para hombres).
  • Evidencia la incapacidad del transporte público en el periferico de Gdl.
  • Entorpece más la ya entorpecida ruta 380. Hombres suben, se dan cuenta de que es un 380 de mujeres, bajan, suben mujeres…ineficiencia absurda.
  • Manifiesta la idea sexista de que los hombres se aprovechan de lo lleno que va el 380 en horas pico para toquetear mujeres; ya que el caso inverso es imposible, en cualquier caso esta es una situación detestabale para cualquier mujer.
  • Viajar en un 380 de mujeres es un objeto de del deseo para las lesbianas.

380 hasta el fin.

Efecto Forer

¿Qué es el efecto Forer?

Es la creencia de que algo muy general es personalizado….

Un claro ejemplo para observar esto es el horóscopo. i.e. El horóscopo es tan general que aplica bien para todas las personas, de allí que no sólo el horóscopo de mi signo me vaya bien sino el de todos los signos me va bien.

generalmente nos creemos esto porque son cosas muy generales y buenas que todos creemos ser o tener; respecto a las cosas malas o no tan buenas son cosas que a la mayoría nos pasan.

Véase: http://es.wikipedia.org/wiki/Efecto_Forer

UNIX notes

grep -v “^$” filename > newfilename

lsof -P -i -n

tcpdump -i eth0 host 192.168.1.1

netstat -t -u -c

hdparm -t /dev/sda
Test hard disk reading speed

echo “foo” > /dev/tcp/192.168.1.2/25
send echo to socket network

awk ‘length>72’ file
list of lines that are longer than 72 characters

sudo mknod /dev/ttyS4 c 4 68
Add another tty device using mknod command

find ~ -name ‘*.mp4’ | xargs mplayer
play all mp4 files on home directory

a2ps –line-number=5 message.rb

stop process using bash ^Z
[2]+ Stopped
you can view these processes with $jobs
then you can refer them to %2
e.g. $kill %2
$bg %2
$fg %2

find . -name '*.txt' | xargs perl -pi -e 's/old_str/new_str/g'

~/jruby/bin/jruby -J-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=4000 -J-Xdebug dioneas.rb ../sample/ruby/philosophers.rb

find ./ -type d -name .svn -exec rm -fr {} +

rm !(b)…..removes all file but b

#disable ipv6
net.ipv6.conf.all.disable_ipv6=1
#sysctl -w
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

-Djava.net.preferIPv4Stack=true

Ghostscript

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -dNumRenderingThreads=3 -sOutputFile=output.pdf input.pdf
-dNOGC — NO garbage collection
-c “30000000 setvmthreshold” –30MB of RAM
-dPDFSETTINGS=/screen (screen-view-only quality, 72 dpi images)
-dPDFSETTINGS=/ebook (low quality, 150 dpi images)
-dPDFSETTINGS=/printer (high quality, 300 dpi images)
-dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs)
-dPDFSETTINGS=/default (almost identical to /screen)

pdftk sales_report.pdf output SalesReport.pdf user_pw PROMPT

echo “test” | ssh user@192.168.0.138 ‘cat > file’

CREATE DATABASE newdb WITH TEMPLATE originaldb OWNER dbuser;

patch -p0 -i ~/fix.diff

sed -n 5647,6239p app.log > relevant.log


python -m SimpleHTTPServer 8000



(server)$ cat file.zip | nc -l 8888
(client)$ nc <server> 8888 > file.zip