Categorías

Calendario del Blog

Agosto 2017
Dom Lun Mar Mie Jue Vie Sab
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2

Imagen Aleatoria

Imagen Aleatoria

Comentarios Recientes

Emblemas

Es Válido 0xCAE274D6
Soporta RSS2
Soporta Atom
Energizado por Jaws Project

Cheap tips and tricks

  • Adobe apesta

    Nota mental: Jamás instales productos de Adobe en una partición hfs+ que diferencie entre mayúsculas y minúsculas... empiezan a hacer cosas extrañas, eso cuando quieren arrancar.
  • Inconsolata

    Uno de los aspectos que suele pasarse por alto al personalizar nuestro $EDITOR, manejador de ventanas o entorno de trabajo, es la tipografía. La gran mayoría suele conformarse con la predeterminada, para los que no, aquí les va una sugerencia.

    Hasta hace unos días mis ojos eran muy felices con alguna de la familia Deja Vu, en especial con Deja Vu Sans Mono, hasta que me topé con un artículo en Hivelogic que lista, según su gusto, las 10 mejores tipografías. Algunas de ellas las conocía, y no me extrañó que estuvieran ahí, pero otras no, de modo que no me quedó más remedio que probarlas. =)

    Así fue como descubrí las bondades de Inconsolata, una tipografía libre (OFL) creada por Raph Levien, que al momento de escribir estas líneas está como la tipografía predeterminada en mi ~/.emacs, ~/.gtkrc-2.0, ~/.awesome/themes/default/theme.lua y ~/.Xresources. Totalmente legible sin importar el tamaño en que se despliegue. <3

  • Ejercicio de rm

    ¿Sabes lo que hace `rm -Rf *`?
    Claro, todos lo sabemos; bueno, yo creía saberlo. Veamos si puedes resolver el siguiente ejercicio:
    $ mkdir borrame
    $ cd borrame
    $ touch .archivo1
    $ touch archivo2
    $ mkdir .directorio1
    $ mkdir otrodirectorio2
    $ ls -a
    .  ..  .archivo1  .directorio1  archivo2  directorio2
    $ rm -Rf *
    $ ls -a
    ¿Cuál es el resultado del último comando?
  • Desbloqueando el iPhone 04.02.13_G - 1.1.2 OTB - BootLoader 4.6 por software

    El miércoles por la noche llegué a León, donde me estaba esperando una caja café proveniente de una Apple Store. El iPhone venía con el firmware 04.02.13_G - 1.1.2 OTB y el número de serie indicaba que pertenecía al lote de la semana 51, que dicho de otra manera, contaba con un BootLoader versión 4.6 ya que así vienen desde la semana 45 (9 de noviembre, 2007... aprox). Hasta el día de hoy no he encontrado una guía que indique cómo poder liberar este aparato por medio de software para poder usarlo con cualquier compañía telefónica; toda la información que encontré al respecto requería abrirlo o bien el uso de una tarjeta como la TurboSIM; motivo suficiente para querer redactar esta pequeña receta. =)

    ¿Qué necesitas?

    Pasos:
    • Lo primero es bajar la versión del firmware. Conecta el iPhone a la computadora, reinícialo presionando, y manteniéndolos de esa forma, los botones de home y power. Ejecuta el iTunes, si es que no se abrió automáticamente, y selecciona la opción de restablecer mientras presionas shift. Esto con el fin de que te permita elegir el archivo con la versión 1.1.1.
      Nota: Si final de restablecerlo indica que ocurrió el error 1015, eso es normal.
    • El teléfono debió quedar indicando que necesita conectarse al iTunes. Cierra este último, y ejecuta windows.bat que está dentro del zip del Jailbreak y selecciona la opción: Boot from Recovery.
    • Una vez que reinició, indícale que deseas realizar una llamada de emergencia y marca el *#307#, presiona call, cuando esté tratando de conectar, bórralo, presiona el 0, y de nuevo call, presiona answer, hold y por último decline. Con ésto obtenemos acceso a la libreta de direcciones.
    • Agrega un contacto, no importa cómo lo llames, lo emplearemos para configurarle la conexión a internet al celular. Dale de alta 2 páginas web:
      - prefs://11
      - http://jailbreakme.com
    • Cuando termines de dar de alta al contacto, podrás darle click a su página web, elige la primera (prefs://11) y desde ahí podrás configurar la conexión WiFi.
    • Una vez configurada la red, accedemos de nuevo al contacto para ahora visitar la segunda (http://jailbreakme.com... si no encuentras cómo regresar al contacto, realiza de nuevo el paso de la llamada: *#307#...), ya en la página vamos a la parte de abajo y damos un click en Install AppSnap. El navegador, Safari, se cerrará, y el teléfono reiniciará.
    • Instala OktoPrep, lo encuentras en: Installer->Install->Tweaks (1.1.1)->OktoPrep
    • Ahora desactiva el Auto-Lock. Settings->General->Auto-Lock->Never
    • Toca el turno de instalar el subsistema BSD: Installer->Install->System->BSD Subsystem
    • Sigue el liberarlo para poder usarlo el SIM de cualquier compañía: Installer->Install->Tweaks (1.1.2)->1.1.2-1.1.3 OTB G-Unlock
    • Abre de nuevo el iTunes, pero ahora en lugar de restablecer elegiremos actualizar, en mi caso lo hice a la 1.1.2 y no lo he probado con la más reciente. Aplica igual, mantén presionado shift al darle click para que pregunte por el archivo del firmware. Este proceso tarda.
    • Cierra el iTunes, y ejecuta de nuevo el windows.bat, la diferencia es que ahora elegirás: Jailbreak.
    • Al terminar el iPhone reinicia, y voilà!


    Nota: Si tienes problemas con los SMS, instala y ejecuta iWorld: Installer->Install->Tweaks (1.1.2)->iWorld

    P.S. Sé que nada tiene que ver esta entrada con GNU/Linux, pero creo muy probable que pudiera resultar de interés a quienes me leen sindicado por esta categoría.


    [0] Creo que era obvio, pero uno jamás sabe.
  • Cron y nuestro querido apt

    La seguridad de una computadora es importante, por más insignificante que pudiera parecernos su contenido o la función que desempeñe. Parte de la protección incluye mantener sus programas en buen estado, ya sean versiones pasadas y más aún cuando éstas son nuevas. La principales distribuciones de GNU/Linux ponen un gran empeño en esta tarea, librándonos de tener que seguir las listas de correo de todas las aplicaciones que tenemos instaladas. Esto no quiere decir que debamos despreocuparnos o que no deba ser uno más paranoico^wdedicado en la labor de administrar un sistema, pero escapa al tema de esta entrada.

    Quienes usan un manejador de ventanas, por ejemplo Gnome, en Debian, no tienen más que voltear hacia el panel para descubrir si existen actualizaciones. Quienes usamos uno con menos aditamentos, o si de plano no lo usamos, estamos obligados a comprobar de manera manual si éstas existen. Vamos, no es difícil pero parte de nuestro trabajo consiste en automatizar las tareas repetitivas, se nos puede olvidar hacerlo[0] o bien, puede ser muy doloroso comprobarlo en más de 10 ordenadores al día. Para esta labor existen: apticron y cron-apt. Su instalación y uso son de lo más sencillo, además están bien explicados en las ligas que te acabo de dar, de modo que no entraré en ello. Sólo te recuerdo que no es recomendable hacer las actualizaciones de modo automático, siempre hay que supervisarlas por cualquier inconveniente que pudiera surgir[1].


    [0] No es tu caso, ¿cierto?
    [1] De alguna manera tenemos que justificar nuestro trabajo. :p
Anterior página 1 2 Siguiente página
8 entradas