Archivos por Autor

Hace tiempo hablé con HyBRiX acerca de los motivos que llevaban a Apple a no incluir en el iPhone ni flash ni aplicaciones en segundo plano, y no hace mucho, el gran Emilcar sugirió que compartiera mi opinión. Así que aquí va. Para poder decir todo esto me baso en mi año y pico de experiencia iPhonera y en la charlita sobre el iPhone a la que acudí hace algunos meses, donde explicaban, a grandes rasgos como programar para él y las limitaciones que tiene el terminal.

Lo primero, y seguramente por lo que os tiréis a mi cuello, diré que el iPhone, tal cual está ahora, no tendrá flash, me refiero a la parte de hardware, claro, el software puede tocarse mucho, pero no hasta ese punto. Esta limitación viene por dos motivos, uno la batería y el otro la escasez de memoria del terminal. No sé si os habéis fijado (si no usad este programita que comenta mi compi) pero cada vez que ejecutáis algún contenido flash en vuestros macs la actividad de la CPU se dispara considerablemente, con un simple vídeo de Youtube, los ventiladores se ponen a tope de revoluciones, y la CPU no para de trabajar en lo que dura el vídeo, y si os fijáis en ocasiones hasta después. No es raro que se os quede el plugin pillado, colgado, haciendo inusable el mac durante unos minutos. Ahora todo esto extrapoladlo al iPhone, un dispositivo con un procesador mucho más limitado, donde la refrigeración está mucho más comprometida, y ya no sólo eso, la batería. La batería de nuestro iPhone podría durar minutos, si ya nos quejamos cuando le damos un poquito de caña al 3G, hacemos un poco de uso del GPS… imaginad que lo que realmente está moviendo todo eso está trabajando al 100%.

El siguiente motivo, también válido para argumentar la ausencia de apps en segundo plano, viene de la escasez de memoria RAM del dispositivo. En esta época donde lo normal en cualquier equipo son 2GB de memoria… ¿que pensáis que puede tener el iPhone? Efectivamente, muy poco :P apenas tiene 128MB. Ahora pensad en todos los demonios que tiene el iPhone en su estado natural, pues son unos cuantos. Lo que hace que habitualmente la memoria esté ocupada a la mitad de su capacidad, o incluso a 3/4 sólo con el uso que hace de ella el sistema operativo. ¿Qué sucede cuando esta se llena? Pues que el SO, como protección y evitar el cuelgue del sistema cierra la aplicación, pensadlo, no se os ha cerrado nunca Safari teniendo unas cuantas páginas abiertas mientras escucháis música?? pues ese es el motivo, así como uno de los motivos por los que se han rechazado muchas apps para el iPhone, hay que cuidar el consumo de estas. Y realmente esa es la explicación para que algún juego no lleve música mp3 de ultracalidad y en su defecto lleve 3 MIDIs guarrillos… la falta de memoria. Es por eso que en este terminal será muy difícil ver aplicaciones ensegundo plano. Bueno, eso y que el aparato carece de una memoria intermedia, por decirlo de alguna manera, que si tiene cualquier ordenador relativamente moderno, hablamos del swap, o la memoria de intercambio, es una porción del disco duro que se utiliza como almacén de memoria, de tal forma que si tenemos que sustituir algún bloque de memoria en el teléfono, esta sustitución no sea tan costosa, generalmente es donde se almacenan los procesos suspendidos. Ahora intentad visualizar la situación, tenemos el iPhone con un sistema de mensajería, el propio sistema operativo y entre tanto queremos abrir un par de webs… Imaginad todo eso corriendo a la vez, si tuviésemos swap se podría dejar un pequeño demonio para el programa de mensajería y el propio programa suspendido en esa tierra de nadie de la unidad principal de almacenamiento, pero sin swap… esa región de memoria tiene que liberarse… y su destino será ser borrada, con lo que si se vuelve a abrir habrá que volver a cargar todos los datos y demás historias de la aplicación, que es básicamente lo que pasaría si por fin viesen la luz las famosas push notifications.

Espero no haber sido demasiado técnico en las explicaciones, pero creo que son estos dos buenos motivos por los que el iPhone, al menos sin ninguna modificación de hardware, seguirá sin implementar estas dos features. Aunque una cosa os digo, al final te acostumbras y vives con ello… vamos, que apenas lo echas de menos :P

Parece algo obvio, ¿verdad? Estamos pagando una tarifa plana y apetece poder usarla algo más que desde el iPhone… Es algo que por defecto no se puede hacer, pero afortunadamente, y gracias al Jailbreak podemos conseguirlo, otro motivo más por lo que merece la pena ;) Eso sí, hay opciones más sencillas de configurar y otras más difíciles… pero todas son un poco enrevesadas, en todas ellas compartiremos la conexión 3G a través del WiFi, mediante el uso de proxy. Pero no me meto en tecnicismos y os paso a enumerar lo que he encontrado tras el salto.

» Lee el resto de la entrada…

Ya hace tiempo que hablé de ello, pero no por aquí, y al haber estrenado Air hace poco me he acordado otra vez. No sé vosotros, pero si yo considero una tecla indispensable esta es la tecla ‘del’, aka forward delete, y desgraciadamente los portátiles de Apple no la llevan… Anteriormente al lado de las flechas ponían un ‘intro’, bastante inútil, y ahora ponen otro ‘alt’, que a mi también me resulta innecesario, pues además ya me he acostumbrado y sólo uso el de la izquierda.

Aquí es donde entra en escena DoubleCommand, un software de mapeado de teclas muy sencillito y muy efectivo, donde en una simple interfaz podéis cambiar varias opciones de vuestro teclado, la verdad es que yo sólo he usado la del ‘alt’ derecho, pero para los switchers recién llegados también hay alguna manera de hacer que las teclas se comporten como lo hacían en vuestras antiguas PCeras ;)

Para instalarlo es bien sencillo, una vez descargado el software hacéis doble click e instaláis el paquete, se os colocará un nuevo item en vuestras preferencias del sistema, desde donde podremos seleccionar los mapeos que queramos. Tenemos la opción de poder probarlos en el acto (Active), guardarlos para el usuario actual (User) o dejarlos como por defecto en el sistema (System). Os dejo con una captura de mi configuración, como veis para funcionar desde el principio. Espero que os haya resultado útil este pequeño truquito ;)

Aquí podéis descargar la última versión del programa.

Con la llegada de los nuevos MacBook con unibody y trackpad de cristal, surgieron un par de gestos nuevos en el trackpad multitouch, los gestos de 4 dedos. No son gestos imprescindibles, pero una vez que te haces a ellos resultan bastante cómodos… Cual fue la sorpresa cuando los usuarios de los MacBook Air y MacBook Pro de generación anterior quisieron usar dichos gestos… No figuran los gestos de 4 dedos??? Todo olía a una limitación de software, una de esas cosas inexplicables que hace Apple de vez en cuando. Estaba comprobado que los trackpads eran iguales, la controladora era la misma… Por suerte la gente se puso a investigar y descubrieron la manera de habilitarlo :D

Es algo sumamente sencillo, tan sólo hay que modificar un archivo, podemos decir que se trata del archivo con la preferencias del multitouch, aunque como siempre que se tocan archivos del sistema, tenemos que ir con pies de plomo. Os comento los pasos.

Copiamos el archivo a modificar, porque nunca se sabe, y porque si no, no nos dejará modificarlo, el archivo es:

/System/Library/Extensions/AppleUSBMultitouch.kext

Una vez en la copia, “mostramos el contenido del paquete”, allí buscamos el archivo info.plist, y buscamos la entrada IOKitPersonalities, que está al principio del archivo.

Nos encontraremos con muchas entradas con la forma WSTrackpad*, pues debajo de esta entrada, copiamos lo siguiente:

<key>TrackpadFourFingerGestures</key>
<true/>
<key>TrackpadSecondaryClickCorners</key>
<true/>

Guardamos, y volvemos a llevar el archivo a su ubicación original. Reparamos los permisos del disco (con “Utilidad de Disco”) y reinicíamos… Listo, ya tendríamos que tener los gestos de 4 dedos en preferencias del sistema.

En principio este método es válido para las versiones 10.5.5 y 10.5.6. Pero para esta última, y por si no queréis complicaros la vida, os dejo el archivo modificado, sólo tendréis que copiarlo en /System/Library/Extensions/, habiendo borrado (previo guardado) el anterior, y reparar permisos, tras un reinicio tendremos los gestos ;) Y una vez que te haces a ellos los consideras imprescindibles, así que no tengáis miedo ;)

Vía MacRumors

Otra entrada de bricolaje para hoy. Esta quizá para los maqueros un poco más “antiguos”.

Tenéis ya el MacBook Pro un poco mayor??? ese era mi caso, el ventilador derecho empezaba a flojear, hacía muchísimo ruído, y de vez en cuando se ponía a vibrar como loco, parecía una batidora, hasta el punto de que no podía usarlo en la biblioteca de la facultad en ciertas ocasiones, y bueno, el consiguiente riesgo de que dejara de funcionar y mandase a tomar por saco la placa base.

Una vez descubierto el problema, tocaba solucionarlo, mi primer intento fue limpiar el ventilador, primer desmontaje de la jugada, pero no surtió efecto… Es entonces cuando decidí cambiarlo, dos opciones se presentaban, servicio técnico o yo mismo. Por comodidad y cercanía llame al servicio técnico, realmente me interesaba comprar el ventilador. Llamo y cual es mi sorpresa cuando me dicen que no venden piezas sueltas, que tienen que montarlo ellos cobrándome la mano de obra o.O y que instalar el ventilador me saldría por la módica cifra de 150 a 200 €, estamos locos??? y además una semana como mínimo sin el pequeñín… Opción descartada al instante…

Nuestra siguiente opción, comprar el ventilador, pero no en eBay, además de porque cuando lo busqué no había, porque no me fio para estas cosas ya, tuve una mala experiencia hace poco con un componente electrónico y no quería volver a repetirla. Así que me voy directamente a iFixit. Podemos decir que es el sitio por excelencia de componentes de macs, suelen ser los primeros en desmontar los ordenadores nuevos y me inspiraban confianza. La web me resultó bastante clara, y no me costó mucho encontrar la página del componente, en mi caso el ventilador derecho de un MBP C2D 2.16, aproveché y además me pedí una especie de barra de plástico para usarla en las desconexiones de cables. El ventilador costaba 49.95$ más otros 3$ de la barrita, me salió todo por unos 66€, incluyendo los gastos de envío, a través de US Postal Service express, tardó en llegarme el paquete 4 días y el número de seguimiento fue fiel en todo el proceso.


» Lee el resto de la entrada…

Para mi primera entrada voy a reciclar un post de mi blog, aunque está basado en un MacBook Pro de la anterior generación, supongo que seremos bastantes los que todavía tenemos uno y esos discos duros de 120GB se nos quedan pequeños, o queremos instalar una unidad SSD. Si estáis en cualquiera de estos casos esta crónica os puede ser de utilidad. Los modelos que aquí menciono son los que tenía disponibles cuando cambié el disco, en febrero de 2008, ahora los discos de este tamaño llegan a los 320GB y el problema de la caché del disco ya no es tal…

Por fin me he decidido, he cambiado el disco duro de “mi querido MacBook Pro”, y la verdad, ha sido menos complicado de lo que esperaba… Os relato mis peripecias.

Lo primero es encontrar un disco duro sustituto, requisitos: que sea Serial ATA, por supuesto de 2,5″, tamaño portatil. Mi primer candidato fue el modelo Passport 250GB, de Western Digital, en principio el disco duro que traía pintaba de buena calidad , y estaba bien de precio. Una vez comprado, abierto y a punto de ponerme manos a la obra, se me ocurre buscar el modelos de disco duro en el todopoderoso Google, cual es mi sorpresa cuando veo que el disco si está bien, un WD Scorpio (WD2500BEAS)… pero con 2MB de caché, no jodas. Primera chinita en el camino, procedemos a cambiar el disco, para asegurarnos vamos directamente a por un modelo de LaCie, el Porsche Mobile 250GB, este sí es de los buenos, SATA y con 8MB de caché, marca Samsung (HM250JI). Además su apertura es bastante sencilla, y contábamos con un pequeño tutorial hecho por Algemon.

» Lee el resto de la entrada…

Pues por fin, tras algunas conversaciones con HyBRiX empiezo mi nueva andadura como editor en InicioMac… A ver como se da. Podéis llamarme Hex. Realmente me llamo Héctor, cuento ya con 25 añitos y ahí sigo, estudiando Ingeniería Informática, eso sí, ya empiezo a ver la luz al final del túnel. Llevo ya dos años como usuario de Mac, y la verdad es que en estos dos años le he metido mucha mano a los míos, espero que sirva de algo. De momento, para que luego digan que twitter no vale para nada… gracias a ello conocí a HyBRiX, que ha resultado ser un gran hombre, que de otra manera no podría haberlo encontrado, o por lo menos la estadística no estaba de nuestra parte ;) Espero poder ofrecer mis mejores consejos y opiniones como padawan suyo que soy ahora ;)

Quizá os preguntéis, y este tipo… ¿de donde sale? Pues de la nada :P jajaja realmente mi presencia en internet se limita a mi blog personal hexmac.es. Blog que empecé hace ya algo más de un año con el mundo mac como pretexto, pero en el que termino hablando de casi todo. Además podéis seguirme en twitter y ver como se forja un informático pirado :P

Buf, es difícil escribir una presentación de uno mismo, así que de momento con esto os quedáis, ya actualizaré el “Acerca de…“ con algo más decente. Espero que os guste lo que a partir de ahora ofreceremos entro los dos.

HyBRiX, muchas gracias por confiar en mi para compartir este proyecto ;)

avatar Hola y bienvenidos a InicioMac. El blog para los principiantes al mundo Mac. En este blog hablamos sobre aplicaciones, trucos, particularidades de Mac OS X...etc.