martes, 23 de septiembre de 2008

Mi guía de reinstalación



Nunca apunto las cosas que instalo al formatear o comprar un nuevo PC, si lo escribo aquí lo haré con más cuidado:

- Windows Vista: Aún no di el salto. Tras el global gruñido contra vista me he dado cuenta de que los que más se quejan son los que menos saben o menos tolerancia al cambio (a la mejora) tienen. Tres o cuatro personas me han dicho que les va perfecto y coinciden con las tres o cuatro personas que más usan PCs. Importantísimo: procesos tras instalar y entrar:
  • audiodg.exe
  • csrss.exe (x2)
  • dwm.exe
  • explorer.exe (22.6Mb Memoria)
  • lsass.exe
  • lsm.exe
  • MSASCui.exe
  • SearchIndexer.exe
  • services.exe
  • sidebar.exe
  • SLsvc.exe
  • smss.exe
  • spoolsv.exe
  • svchost.exe (x11)
  • System
  • taskeng.exe (x2)
  • taskmgr.exe
  • wininit.exe
  • winlogon.exe
416MB de RAM usados, con 1Gb en total.

- Desactivar el UAC para que no salga el mensaje de ¿Quiere continuar? cada vez que se hace algo más o menos raro (Panel de control -> Cuentas de usuario)
- Actualizar el Vista (evita antivirus, antimalwave, antitroyanos, firewalls y antispyware).
- EmEditor. Un editor de texto que se añade al botón derecho de todos los ficheros y es rapidísimo. $39.
- Firefox + extensiones + buscadores
- PowerISO
- Office 2007

(En este punto: Iniciar windows: 1:10 minutos hasta que sale el cuadro de la contraseña, 1:30 hasta que se inicia Vista y se carga el centro de bienvenida. Wow.)
- Quitar el centro de bienvenida.
- WinRAR 3.71 Developer Edition
- Visio 2007. Un sencillo programa para crear diagramas de todo tipo. Muy útil para hacer esquemas rápidos eléctricos o de flujo.
- Putty (SSH)
- WinSCP (Transferencia de ficheros por SSH)
- K-Lite Mega Codec Pack (Ver divx, xvid, mov, mp4...)
- Filezilla (FTP)
- Microsoft Visual Studio 2008 (Lo bueno de Microsoft)
- Microsoft Live Messenger (Lo malo de Microsoft) + apatch + messenger plus
- Skype
- TortoiseSVN
- Adobe Flash CS3
- Adobe Photoshop CS3
- Adobe Illustrator CS3
- Orcad (Diseño y simulación de circuitos electrónicos)
- ActiveSync (Para sincronizar la HTC)
- Properllerhead Reason (Música: Secuenciador, sampleadores, sintetizadores, etc.)
- Ableton Live(Lo mismo, diferente)
- Sony Sound Forge (Edición de audio)
- Reproductor de Last.fm (Reproductor de radio que se adapta a tus gustos, ligero y rápido)
- Serious Samurize (Tengo que ver si hay algo para Vista como esto; hace gráficas de rendimiento del sistema en tiempo real)
- FileZilla (cliente FTP)

To be updated.

domingo, 21 de septiembre de 2008

Apple TV Take 2 Hack



Hay demasiados tutoriales para hackear el Apple TV. Cuando lo compré tardé varios días y tuve que sacar el disco duro para instalar ciertos programas. Cometí el error de no apuntar nada y he decidido instalar el take 2 (la nueva versión) y documentar todo:

- Actualización desde un ATV 1.1 hackeado con nitoTV, SSH, etc. a una 2.1 por el método normal de actualización automática.
- Ahora tengo un ATV completamente nuevo y no funciona nada de lo que instalé.
- Para evitar abrir el ATV voy a intentar con el método del patchstick: crear un pendrive especial para habilitar el acceso por SSH y ya desde ahí instalar lo demás.
- El material necesario es la imagen del patchdisk que como lleva programas sacados de MacOS, hay que bajarlo con torrent y para crear la imagen en el pendrive, la aplicación DD (GPL):

http://www.chrysocome.net/download

- Me bajo dd-05, por ejemplo.
- Ejecuto dd.exe y se tira un buen rato hasta que saca mucha información, de la que me interesa:

\\.\Volume{830e44e5-5b88-11da-a701-00c09fe3fe7a}\
link to \\?\Device\Harddisk1\DP(1)0-0+4
removeable media
Mounted on \\.\e:


- Creo la imagen en un pendrive de 512Mb:

dd if=ATVpatchstick2.1.img of=\\?\Device\Harddisk1\Partition0 bs=1M --progress

( - por estar escribiéndolo aquí, me confundo y meto Harddisk0 con lo que se me formatea medio disco duro y pierdo el portátil. Bueno, ya es hora de meterle Vista...)

- La copio al pendrive. No cabe en el de 512 porque la imagen es de 1GB.
- No tengo un pendrive mayor pero sí tengo uno que desmonté de 2GB... pues le pongo un cable:



- Meto el patchstick en el puerto USB del ATV y reinicio.



- Compruebo que el SSH está activado en frontrow@192.168.1.10 que es la ip configurada de mi ATV.
- La primera vez tarda un poco porque tiene que generar ciertas cosas, es posible que dé timeout, se prueba unas cuantas veces hasta que entramos.
- Pues no entra.
- Miro la tabla DHCP del router. No ha conservado la IP, entro con 192.168.1.205.
- No entra. Esa es una que se quedó en la tabla DHCP pero ya no es nada. Intento de nuevo.
- AGGH, qué ip tiene???
- Me bajo iptools ya que en este PC no tengo nada para escanear la red.
- No era este el iptools que esperaba pero bueno lo instalo. Va uno por uno. Eterno...
- Pienso que igual lo que hace el patchstick es instalar el SSH, no ejecutar uno. Reinicio el ATV sin el pendrive.
- ¡Ya hay SSH!

- Instalo nitoTV:
http://nitosoft.com/nitoTVInstaller_tt.zip
- Paso el contenido del zip al ATV con WinSCP (es para transferir ficheros por SSH).

-bash-2.05b$ sudo ./installme
installer: Package name is nitoTV 0.5.6
installer: Installing onto volume mounted at /.
installer: The install was successful.
Restarting Finder...



- En el menú del ATV: nitoTV -> install software ->
->Perian (los codecs para poder ver divx, etc)
->mplayer codecs
->Turbo's Kextloader (aún no tengo muy claro para qué es esto)
->Smart Installer (todo lo que sea smart...)



-ERROR! Necesito un tal MacOS X 10.4.9 Combo Updater (310MB agggh!).
- Lo copio en ~/Documents.
->Smart Installer de nuevo. Hace un montón de cosas y reinicio el ATV.
- Configuro el montado automático de los directorios Series, Peliculas, Sonoescopias. Por ahora todo sin tildes, después tengo que comprobar si por smb funcionan.
- Problemas con las carpetas compartidas, tengo que crear en el windows un usuario "atv" para quitarme de lios.
- Monto "Series" y se monta perfectamente en /mnt/Scratch/Volumes/Series pero no sale en "files" del nitoTV. ¿Para qué se montará ahí? En fin, lo hago manualmente:




<plist version="1.0">
<dict>
<key>0</key>

<dict>
<key>autoMount</key>
<true>
<key>customMount</key>
<integer>1</integer>

<key>customPath</key>
<string>/Users/frontrow/Movies</string>
<key>mountAddress</key>
<string>windows02</string>

<key>mountName</key>
<string>G</string>
<key>mountType</key>
<integer>2</integer>

<key>mountVolume</key>
<string>G</string>
<key>requiresAuth</key>
<integer>0</integer>

<key>userLogin</key>
<string>****</string>
<key>userPassword</key>
<string>****</string>

</true>
<key>1</key>
<dict>
<key>autoMount</key>
<true>

<key>customMount</key>
<integer>1</integer>
<key>customPath</key>
<string>/Users/frontrow/Movies</string>

<key>mountAddress</key>
<string>windows02</string>
<key>mountName</key>
<string>Series</string>

<key>mountType</key>
<integer>2</integer>
<key>mountVolume</key>
<string>Series</string>

<key>requiresAuth</key>
<integer>0</integer>
<key>userLogin</key>
<string>****</string>

<key>userPassword</key>
<string>****</string>
</true>
</dict>
</dict></dict></plist></span>

Este fichero es "/mnt/Scratch/Users/frontrow/Library/Application Support/nito/mounts.plist".

- Abro el nitoTV y ejecuto un .avi.
- Fin.


sábado, 6 de septiembre de 2008

Sobre si el LHC va a destruir el planeta...


Mira, hay un 10^-19 de posibilidades y tienes 10^-11 de evaporarte mientras te afeitas.
Vía BoingBoing.

lunes, 1 de septiembre de 2008

Comienzan las guerras clon



Leo en Gizmodo que recientemente un U[C]AV (Unmanned [Combat] Aerial Vehicle - Vehículo aéreo no tripulado [de combate]) ha destruido de forma más o menos autónoma un vehículo que cargaba un explosivo.

Parece ser la primera batalla real que libran dos máquinas autónomas de facciones enemigas. Puesto que la tendencia actual es dotar de cada vez más autonomía a las máquinas de guerra, podemos ir preparándonos para auténticas batallas de robots por tierra, mar y aire.

A corto plazo es evidente que los pilotos de caza cuestan mucho dinero y si se pudieran cambiar por ordenadores se ahorrarían muchos costes no sólo en salarios, también en los sistemas de aire acondicionado, el asiento eyectable, pantallas y paneles certificados para volar, etc. y no habría que hacer los aviones tan seguros y caros.

Me imagino que los nuevos oficiales del ejército serán los diseñadores de videojuegos y sus estrategas, los gamers del StarCraft o del Age of Empires que vigilarán el campo de batalla desde satélites y no sabrán si están en un simulador o en guerra real. Como en El juego de Ender, se reclutarán los oficiales del futuro mirando los high scores de los juegos de sus consolas.


Por supuesto que todas estas guerras se seguirán por Internet y las casas de apuestas harán el Agosto.