martes, 13 de abril de 2010

Como resetear la password de root

Muchas veces ocurre que nadie recuerda la password de root de un servidor o quieres acceder a la maquina de algún antiguo compañero que ya no esta en la oficina o simplemente necesitas entrar a la mala a alguna maquina en particular.

Este método sirve para todas las distribuciones estandares con grub.

Pues es muy simple al momento de bootear cuando sale el grub debes posicionarte sobre la distribución y versión del kernel de la que quieres resetear el password y apretar "e"

en Ubuntu 9.10 deberia decir algo como:
root (hd0,0)
kernel /boot/vmlinuz-2.6.31-20-generic root=UUID=XXXXX ro
initrd /boot/initrd.img-2.6.31-20-generic
quiet

deben editar la linea del kernel (posicionandose y aprentando "e") y agregar init=/bin/bash y cambiar el ro por rw
en mi caso quedaria:
kernel /boot/vmlinuz-2.6.31-20-generic root=UUID=XXXXX rw init=/bin/bash
terminan de editar aprentando enter (es importante el rw para que la particion se monte con read y write para escribir el archivo de los passwords)

luego deben apretar "b" para iniciar el booteo
deberian quedar con consola de root
root@(none):/#

secuencia de comandos sería:
# mount -o remount,rw /
# passwd
# mount -o remount,ro /
# exit

y luego rebootear

gracias Rodrigo Henriquez

jueves, 28 de enero de 2010

iphone push notification fix


Esta solucion la encontre en un foro pero era algo criptica asi que la explicare lo mas posible.

Si llegaste hasta aca te daras cuenta que los metodos que indican que solo hagas el inject y ellos te pasan los certificados NO SIRVEN.

Esto es porque cuando itunes activa un telefono le firma los certificados que sirven para que ande el push. Estos certificados deben ser unicos (cuando obtengas los tuyos cuidalos)

Para este metodo necesitas un iphone activable "legalmente" ademas del iphone al que le quieres arreglar el push.


Una vez que objetengas los certificados debes borrar carpeta lockdown del iphone legal (o restaurar) y volver a activar.

bajar el pushfix.zip

hints:
para copiar los archivos lo puedes hacer via scp desde linux o mac, winscp desde windows y para ejecutar los comandos putty o un terminal en el mismo iphone.

Si no tienes idea de lo que hablo se te puede hacer un poco complicado seguir esta guia. Debes encontrar a alguien que sepa algo de linux y a el se le hara muy facil seguir los pasos.

Si no entiendes alguna parte no dudes en comentar y te intentare ayudar

Iphone "legal" 3g/3gs
  • Debes restaurar un Iphone 3g/3gs (activable via itunes)
  • Activarlo via itunes
  • Instalar una aplicacion push capable y usarla para que se active el push
  • Jailbrokear y luego instalar sshd desde cydia
  • copiar por scp nimble a /Library/Keychains
  • ejecuto nimble (cd /Library/Keychains; chmod +x nimble; ./nimble)
  • copiar los 4 .bin al escritorio (cuidalos son muy importantes)
  • Volver a restaurar o borrar todo el contenido de la carpeta /private/var/root/Library/Lockdown
  • Reiniciar
  • Activar nuevamente para tener nuevos certificados y devolverlo al que colaboro.
Iphone 2G/3G/3GS Hacktivado

  • Apagar las push notifications y desinstalar todas las aplicaciones push capable
  • scp del inject y los 4 .bin a /Library/Keychains
  • ejecutar inject (cd /Library/Keychains; chmod +x inject ; ./inject )
  • borrar el inject y los 4 .bin de /Library/Keychains
  • instalar una aplicacion push capable y disfrutar

jueves, 10 de septiembre de 2009

Cambio pila o Bateria Polar f11

Desde ya hace un tiempo que tengo un polar f11.

Se le acabo la batería y no quería gastar el exagerado precio que cobran en polarchile. Lo que mas me desagrada es su pésima atención solo lunes a viernes y paran a almorzar, lo que hace imposible que cualquiera que trabaje pueda ir. Ademas tienen el descaro de demorarse 48 horas y cobran $12.000 CLP.



Bueno al final fui y compre la bateria en un multiservice es una CR2032 me costo $3.500 CLP (8 usd)

Pense en buscar una con mas amperes hora para que durara mas pero la verdad es que quiza que sea mas grande.








  1. Sacamos los 4 tornillos y retiramos la tapa inferior
  2. Hacemos palanca suavemente para que se suelte el contacto del agarre
  3. Metemos el desatornillador por el agujero y hacemos palanca suavemente y la pila subira
  4. Ponemos la nueva pila y estamos
La información del perfil queda guardada como también el owncode (así que no hay problema con el código de la banda) comprobado.

miércoles, 9 de septiembre de 2009

Michael Jordan Crossover, defense, driving off and fadeaways

Como no aprender una poca del mejor

Crossover:


Entrada y fintas de lanzamiento:



defensa:




fadeaway izquierda:



fadeaway derecha:


Usando la pantalla:

viernes, 4 de septiembre de 2009

Shooting basketball (Kobe Bryant)

Paso a paso de jugadas basicas de Kobe


y una mas



Entrevista a Kobe donde da tips basicos de basketball

lunes, 24 de agosto de 2009

Tweeks para windows 7 (hacer que se vea decente)

Cambiar el tamaño de los iconos del escritorio:

Boton derecho sobre el escritorio
Ver/Iconos Pequeños

Cambiar el tamaño del grid de los iconos del escritorio:
Boton derecho sobre el escritorio
Personalizar
Color de ventana

Cambiar
espaciado entre iconos (horizontal) a 35
espaciado entre iconos (vertical) a 40


Cambiar Icono de accesos directos:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer
Crear
Shell Icons
y crear la Cadena o String
29 => “c:\windows\system32\shell32.dll,29″

jueves, 13 de agosto de 2009

howto eclipse y subversion en ubuntu 9.04 jaunty

Documentare la instacion ya que siempre que tengo que volver a hacerla me demoro en volver a enteder que hice la ultima vez.

En este caso usare todo para 64 bits para poder usar mi studio 1555 con 4 gigas de ram

Instalar java
http://java.sun.com
Java SE Development Kit (en mi caso para 64 bits)

instalar eclipse
http://www.eclipse.org
eclipse-php-galileo-linux-gtk-x86_64.tar.gz

cd /usr/local/
sudo tar xzvf ~/eclipse-php-galileo-linux-gtk-x86_64.tar.gz

instalar libreria para svn
sudo apt-get install libsvn-java

sudo vi /usr/local/eclipse/eclipse.ini
-showsplash
org.eclipse.platform
-framework
plugins/org.eclipse.osgi_3.4.0.v20080605-1900.jar
-vmargs
-Djava.library.path=/usr/lib/jni
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m

ejecutar
/usr/local/eclipse/eclipse

ir a Help/Install New Software...
agregamos
Galileo -> http://download.eclipse.org/releases/galileo
Subversive SVN Connectors -> http://community.polarion.com/projects/subversive/download/eclipse/2.0/galileo-site/

de Galileo agregamos
Colaboration/Subversive SVN Team Provider (Incubation) 0.7.8.I20090506-1500
y de Suversive SVN Connectors
Suversive SVN Connectors/Subversive SVN Connectors 2.2.0.I20090505-1500
Suversive SVN Connectors/Native JavaHL 1.5 Implementation (Optional) 2.2.0.I20090505-1500
Suversive SVN Connectors/ SVNKit 1.2.2 Implementation (Optional) 2.2.0.I20090505-1500

reiniciamos el IDE y deberiamos estar listos
luego podemos elegir cual de los 2 usar en Window/Preferences
Team/SVN/
tab SVN Connector: Native JavaHL o Default SVN Kit