EtiquetaOSX

Actualización a OSX 10.8.5 (complementaria) e iTunes 11.1.1

Captura de pantalla 2013-10-04 a la(s) 09.21.54

Apple nos deleita hoy con dos actualizaciones. La primera es una actualización complementaria para OSX 10.8.5 que arregla multitud de pequeños fallos para ciertas maquinas y problemas con ciertos drivers de ciertas cosas (como la cámara Facetime HD) e incluso que funcionen (otra vez) monitores externos en ciertos equipos (como los Macbook Air). Aconsejable no, imprescindible.

La siguiente es iTunes 11.1.1, que soluciona también muchos problemas con sincronizaciones, movidas con el iTunes Radio, etc… Vamos que podéis echarle un ojo aunque no es imprescindible.

No vamos a lameros el pene indicando que es todo lo que hacen cada una de ellas, sino que os recomendamos que leáis la página oficial donde se indican cada cosa.

Los métodos de actualización son conocidos por todos.

MacOSX 10.8.4 si no te has enterado

Captura de pantalla 2013-06-05 a la(s) 20.10.48

Apple ha publicado hoy una nueva actualización para el sistema operativo que lo eleva a la versión 10.8.4.

¿Y que mejora?, pues bastantes cosas.

– Mejoras cuando nos conectamos a redes Wifi
– Mejoras en los calendarios Exchange
– Un par de arreglos para FaceTime
– La lectura de documentos con la voz robotica VoiceOver en algunos PDF
– Safari 6.0.5
– Una mejora que hace que iMessgae mostrara los mensajes en otro orden
– Una mejora que hace que no se mostrara el fondo
– Una mejora que hacia que no se grabaran ciertos documentos en servidores Samba (este si es interesante, que carajo)
– Un arreglo sobre unidades de red llamadas HOME (a mi me ha pasado) y que no te dejaba grabar archivos simplemente porque la unidad se llamaba HOME
– Un problema sobre sistemas de archivos NFS
– Mejoras en Active Directory (si Active Directory de Microsoft)
– Mejoras en la replicación de OpenDirectory en OSX Server
– Mejoras en el 802.1X en redes con Active Directory
– Mejoras en cuantas de usuario con Roaming

Vamos un montón de mejoras internas donde a muchos solo les importara que incorpora Safari 6.0.5 y que, para mi, es un “chapo” por Apple.

Más información: Apple

El mejor sistema del mundo se actualiza a 10.8.3

Captura de pantalla 2013-03-14 a la(s) 22.15.14

Poniendonos en plan freak y nerd como leereis en cualquier otro blog, Apple actualiza el mejor y más avanzado sistema del mundo de forma que toma la delantera frente a el resto (si es el más avanzado, es imposible que avance y tome la delantera, un error que leereis mucho) actualizandose a 10.8.3 que corrige pequeños problemas sin importancia:

– Actualización de Safari a 6.0.3 que lo convierte en el mejor del mundo, como antes era
– Ahora es tan avanzado que podéis canjear las tarjetas de regalo de iTunes Store desde la cámara de vuestros Macs
– BootCamp es compatible con Windows 8 (si, antes daba problemas este al elegir el disco de destino)
– Ya funciona en discos de más de 3Tb
– Arreglada la tontería del file://, ese error que nadie sabia porque. Apple hace magia, es la mejor del mundo, deberíamos adorarla
– Diversos problemas con el audio y ciertos softs solucionados (vamos cosas de drivers fuleros… ejem… magnificos programados por los mejores ingenieros del mundo)
– ¿Hemos dicho que Safari 6.0.3 esta integrado?, ¿si?, pues lo repetimos

Bueno, esta es la forma en que la gente estará maravillandose de esta actualización que nos presenta Apple. Con la movida de Phil lanzando mierda contra otros sistemas y empresas como han hecho justamente los otros contra Apple (lo que nos indica que Apple es exactamente igual que a quien lanza mierda) dejando entre ver que es una empresa igual que el resto, que hace la misma mierda y que ahora, expertos y no expertos sacan las conclusiones que les sale del rabo con razonamientos incoherentes pero que al final les llevan a lo que ellos quieren ver (la empresa se hunde, la empresa va de puta madre), tenemos que los blogs de expertos del culo pondrán como algo imprescindible y otros como una mierda cuando simplemente es una actualización del sistema.

Vía: Cualquier blog

No es tan seguro como parece…

mac-flashback-virus

Hoy va a ser el día en que van a saltar todas las alarmas, en que muchos expertos gurus influencers sin “ni puta idea” se pondrán nerviosos, donde “Apple hatters odiados” lanzaran pullas incuestionables por la ignorancia contra quienes se lo dicen, Apple lovers repetirán el mantra y donde, la información mil veces repetida, se repetirá una vez más para regocijo de todos e incomprensión de quienes lo dicen.

Como sabréis (o no), las empresas antivirus han lanzado el aviso de nuevos troyanos para OSX unidos a la guerra cibernética entre China y EEUU junto con que empleados de Apple han sido tontos y han caído en el viejo bug de Java, estando sus maquinas juankeadas (¿habéis visto que rápido he enlazado tres noticias y con que elegancia?).

Pues bien, volvamos, una vez más, repetiremos brevemente las diferencias entre bug, virus y troyano.

Bug

Un bug es un fallo de una aplicación. Porque los programadores somos humanos aunque vivamos a base de cafe y panes de leche, y todo humano se equivoca y tiene fallos, las aplicaciones que escribimos, tienen fallos. Un fallo de una aplicación (recordad que el sistema operativo en si es una aplicación) es un bug.

Algunos bugs son más graves que otros y algunos más preocupantes que otros. Algunos simplemente son graciosos (recordad el file://), mientras que otros permiten cosas “tan malas” como hacer el jailbreak a un dispositivo con iOS (recordad el bug de Mobile Safari en iOS 5.1 con los PDF aprovechado para obtener root y hacer jailbreak).

La mejor defensa contra los bugs es mantener las aplicaciones actualizadas (y el sistema que es una aplicación) a la ultima versión ya que el programador/es con el tiempo va corrigiendo estos problemas (aunque seguramente cree otros nuevos).

Virus

Un virus es una aplicación que usa un bug de otra (recordad, incluido el sistema) para poder hacer “cosas malas” en el sistema. Es decir, son aplicaciones que aprovechan un bug o un fallo del mismo para poder hacer cosas malas (borrar ficheros, sacar datos, lo que tu quieras…).

Repitiendo, un virus aprovecha un bug (normalmente uno grave) para poder conseguir “root” y hacer algo que dañe los datos del sistema.

La mayor defensa es mantener las aplicaciones actualizadas (y el sistema que es una aplicación), aunque ayuda también un programa antivirus no porque elimine los virus del sistema (que lo hacen), sino porque, como en la vida real, más vale prevenir que curar y evita las infecciones.

Troyano

Sin referirnos a nuestro compañero del canal, un troyano es denominado el virus gallego. Un troyano es una aplicación que usa al peor enemigo y el mayor fallo del sistema (el usuario que esta en frente) para ejecutarse, la psicología.

Un troyano utiliza la poca inteligencia e ignorancia del usuario para “engañarle” de forma que el propio usuario sea el que le da permisos a la aplicación para realizar las cosas “malas” para las que se ha fabricado.

Es decir, no usa ningún problema/bug del sistema como los anteriores, sino que es el propio usuario quien la permite realizar todas las acciones que esta desee.

La mayor defensa, usar el sentido común. Ni tienes un primo nigeriano lleno de dinero estilo Barcenas, ni vas a conseguir ese iPhone a mitad de precio de mercado, ni esas señoritas picantes quieren ligar contigo…

Como defenderse…

Pues como he dicho, primero tener un antivirus (y tenerlo actualizado, por supuesto) aunque recordad que desde que se descubre el bug, se crea el virus que lo aprovecha y el antivirus que lo detecta pasa un tiempo. Es decir, que te puedes “infectar” antes de tener la vacuna, pero a virus viejos todo son pulgas. Principalmente el uso de un antivirus es revisar todo lo que pasa por tus manos y evitar extender las infecciones que te vengan, vamos, igual que una vacuna.

Lo segundo, usar el sentido común, el menos común de los sentidos. Que esto no significa ir solo “a lo legal”, comprarlo todo y ser más limpios que un político. Todos, todos, todos lo hemos hecho (y el que diga lo contrario es Barcenas, digo miente), pero hay que hacerlo con cabeza.

Si tienes la cabeza y los conocimientos, hazlo, si no los tienes, aprende antes o calcula las posibilidades de que la cagues y si la cagas lo que te va a pasar con lo que tu tienes.

La vida es sencilla y las reglas son sencillas, la desinformación que vamos a leer ahora en muchos blogs va a ser culpa de la ignorancia y el poco conocimiento de los redactores (incluido yo, que cojones) incapaces de seguir las pautas de los últimos párrafos aquí escritos.

Vía: Cualquier blog
Más información: bug, virus, troyano

qBitorrent es un cliente más de Torrent

Hace tiempo, un usuario del canal se lio a preguntar acerca de nombres de clientes de Torrents. Le nombramos unos cuantos famosos, pero se nos olvido qBitorrent que no es más que otro cliente de torrent que hace exactamente lo mismo que el resto.

La única pequeña ventaja que tiene este frente al resto es que podemos descargarnos el código fuente y modificarlo a gusto. Para ese pequeño desarrollador que hay en ti o que vas diciendo por ahí que hay cuando realmente… estas cosas te superan.

Más información: qBitorrent

Lynx, nombre para 10.9

url

Lynx (o gato Lince) es el nombre oficial elegido por los fanaticos de Apple para 10.9 según MacWorld y que aun podreis elegir el nombre salvo que entren los de Foro Coches y le llamen OSX 10.9 “Pedo bear“.

Si estuviera Felix Rodriguez de la Fuente para gritar a los cuatro vientos que el animal elegido sea el Lince Iberico (en vez de todos los tipos de Lince existentes).

Vía: MacWorld

El “truco” mágico que rompera tu ordenador

bug-1

Hace unos días se ha puesto muy de moda un truco mágico descubierto por los elfos de santa claus (es decir, nadie reconocido, sino que ha brotado en los blogs de las manzanas como esporas) acerca de como “crashear” casi cualquier aplicación.

Rios de tinta han corrido de par en par por la gente que ha copiado otros blogs, como tomándolo como algo “gracioso” y que no pasa nada aunque realmente no es así.

Ante todo, vamos a explicar cual es el verdadero problema del asunto. El caso es que cualquiera con mínimos conocimientos de HTML sabrá que para hacer referencias locales (de tu ordenador local) a ficheros si, con http indicamos que buscamos algo vía protocolo http (ósea el típico del navegador), con https usamos http seguro, con file, estamos indicando que es un fichero local de nuestro equipo. Como podemos ver en la documentación de Microsoft y que gentilmente nos ha buscado el enlace iberhack_ en Applesfera.

Entonces, cuando en una caja de abrir archivo, un dialogo de dime que archivo tengo que abrir o guardar, metemos algo que comience con “file://” le estamos indicando que es una referencia a un archivo local. Sí, la caja, el dialogo, no interpreta bien como se lo estamos metiendo, pega una excepción, que podemos ver en OpenRadar:

"CFStringHasPrefix(urlVal, CFSTR("file://"))" failed :wrong extraction: File:///

Donde bien claro indica que quiere abrirlo estilo “web” al detectar el prefijo, pero que no es capaz de abrir el fichero “/” (que es el raíz de nuestro equipo).

Muchos, gratuitamente, han lanzado que es problema del auto corrector del sistema y un bug en el mismo al intentar “corregir sintácticamente file://” lo que, como se ve, es del todo falso.

Entrando un poco más en el asunto, es del todo falso en parte ya que de donde todos han cogido la fuente, TheNextWeb, que van de “techniques” sobrados guays o “ninjas” como diría alguno conocido, hablan de que peta el proceso NSSpellCheckerCheckString cuando no es un proceso sino una función y dudamos que haya muchas funciones que lancen procesos aparte para realizar su trabajo.

Pero, volviendo al tema, dan más pistas de el porque del problema. Al parecer el dialogo del sistema de abrir fichero, usado por el 99% de los programadores ya que ahorra trabajo al suponerse que hace bastantes cosas, como sacar un árbol de ficheros de tu equipo con ciertos filtros configurables (cuando le llamas) y que te devuelve la ubicación exacta del fichero que el usuario necesita, esta mal programado y tiene un bug.

Sí, se hace la picha un lío al ser un NSString lo que devuelve sin comprobar lo que se mete en el (algo que hacemos todos los programadores ya que si en una caja un usuario solo puede meter números, va a meter números, letras, eñes, acentos y la madre que lo parió por el simple hecho de que es idiota) y no han preparado bien la función que lo recibe, lo trata y lo envía a nuestra aplicación para que revise que cojones esta metiendo el señorito, saltando en algunos sitios el autocorrector (NSSpellCheckerCheckString) y en otros marchando al guano directamente.

Ojo, esto solo pasa en aquellas aplicaciones que usan el cuadro de dialogo estándar compilado para OSX 10.8, no aquellas compiladas para sistemas anteriores o que no usan el cuadro de dialogo estándar de abrir fichero y el programador ha hecho sus propias comprobaciones (o no).

Es caso es que es un bug, y un bug es. Grave o no, es un bug que se resolverá (o no) en una actualización. Pero tampoco hay que correr tantos ríos de tinta por este problema bastante absurdo salvo que con el se pueda conseguir el root de nuestro equipo y alguna aplicación “maligna” lo use para hacer cositas malas. Es decir, que se ha montado un cirio increíble por algo no tan grave (como paso con Java y ese bug si era peligroso al haber rootkits que ya lo estaban usando).

Por eso, tranquilos, hay bugs que son graciosos y otros que son peligrosos, este es del primer tipo (por ahora). Pero lo que si es importante es antes de dar las noticias, relajarse un poco, no copiar y pegar y, en cada sitio que se jacta de ser “la cream de la cream” tener gente especializada en cosa ya que al ser seguido por mucha gente en vez de informar, desinforma… lo que si que es peligroso comparado con este bug.

Vía: Cualquier blog

9 razones por las que tu equipo va lento y como solucionarlas

Aquí, que somos discípulos de Jobs y amantes de su advenimiento y que nos da mucho por copiar lo que vemos por ahi, diciendo que es nuestro y poniéndonos medallas, hemos encontrado un post en OSXDialy donde nos dan las 9 comunes razones por las que tu equipo va lento y posibles soluciones. Relatemoslas.

Spotlight esta indexando

Aunque no lo creais, spotlight, el maravilloso buscador “encontrador” del quince es una vieja idea de locate de Unix con un GUI bonico con una base de datos de ficheros, tipos y esas cosas donde rápidamente encontramos lo que tenemos. Lo que no sabemos es que no es tan instantáneo como nos hacen indicar, teniendo, de vez en cuando que escanear el disco duro para ver los ficheros que tiene y almacenar sus datos en la base de datos.

Y cuando, de vez en cuando, le pega un repaso al disco duro hace la operación que mas enlentece el mundo, el I/O. Recordad, todas aquellas operaciones que hagan uso de cualquier entrada y salida (como por ejemplo leer del disco duro) son las más lentas debido a que la operación ira a la velocidad de lo más lento (en este caso el disco duro) y por lo tanto, vuestro equipo se volverá una tortuga.

¿Como evitarlo? O esperas a que acabe (un WIN WIN total porque es un “te la envainas”) o abres el Monitor de Actividad (en utilidades) y cerráis cualquier proceso denominado md o mdworker.

Actualización del sistema

En la actualización del sistema el sistema en si revisa todas las aplicaciones que tengamos instaladas y pregunta a la MacAppStore si hay versiones nuevas. Como siempre, este proceso involucra I/O y es lento.

¿Solución? reprogramalo para por las noches y deja el equipo encendido. Vamos, es otro WIN WIN de te la envainas.

Poco espacio en disco

Esto sí es muy importante ya que el espacio libre es fundamental en vuestros equipos. Aunque no os lo creáis (y mas ahora) y mucha memoria que tengáis en vuestros equipos existen aplicaciones que cuando se quedan en reposo (cosas de 10.8, sobre todo) o pasa un tiempo sin usarlas, se vuelvan al disco duro. También, cuando no tenéis memoria suficiente para las aplicaciones se crea una cosa llamada swap que es usar el disco duro como memoria, mucho más lenta por todo lo anterior. Y por ultimo, hay muchas aplicaciones que crean ficheros temporales, caches y diversas mierdas “on the fly” cuando están en ejecución. Moraleja, si os quedáis sin espacio ha de hacer malabarismos con la memoria, con el poco sitio que le quede y con las aplicaciones (y demonios) para que la cosa funcione. Y si tira del disco duro, tira de I/O, disminuyendo la velocidad considerablemente.

¿Solución? los expertos que saben mucho recomiendan nunca estar por encima del 80% de ocupación de los discos duros (del sistema sobre todo). Así que borrad la mierda o moverla a otros sitios.

Poca memoria

Esto es tan importante como el punto anterior, aunque un poco menos gracias al sistema. Tener poca memoria o memoria justa en el sistema para lo que se este haciendo aumenta el uso de la swap y por lo tanto del I/O y enlentece vuestros equipos.

Tener bien claro que tenemos memoria finita, que hay que cerrar las aplicaciones, que no hay que abrir ficheros tamaño gigantesco y aprender a optimizar los recursos es de cajón y debería enseñarse cada vez que se da un ordenador.

Echarle (cuando estemos haciendo lo común en nuestro equipo) un vistazo al Monitor de Actividad y ver la memoria libre e inactiva (memoria que tiene guardados datos para usar luego de aplicaciones abiertas pero no en uso, si eso) es fundamental para saber si estáis cortos de memoria para vuestras necesidades.

¿Solución? u optimizar, cosa que depende de la aplicación que estéis usando y que más memoria consuma junto a aumentar la memoria, son las mejores soluciones. Recordad que un equipo aumenta más su rendimiento y velocidad aumentando la RAM que no el procesador y más en sistemas Unix como OSX. A veces es mejor gastarse el dinero en meter más ram que no en subir unos Mhz o meter más núcleos.

Procesador fundido

Esto de cajón de pino, si tenéis cosas que necesitan mucha CPU el equipo ira lento porque tanto la memoria, el disco duro, como la CPU son finitas.

¿Solución? cierra lo que no uses y este haciendo algo (y no solo por la memoria que consuma) e intenta optimizar tu flujo de trabajo para no sobrecargar la maquina.

Demasiadas aplicaciones abiertas

Este es un compendio y suma del problema de memoria y CPU, así que hay poco que decir.

¿Solución? cierra las aplicaciones que no uses, so obtuso.

No tienes suficiente RAM

Esta esta repetida de la anterior. No la volvemos a comentar.

Escritorio lleno de iconos

El escritorio… nadie lo entiende. El escritorio esta pensado como intercambiador temporal de cosas. Es decir, es un sitio donde dejar vuestros ficheros para un uso temporal. El problema que por el sindrome de diogenes digital lo temporal se convierte en “para siempre”.

Tenéis que saber que el escritorio, debido al movimiento de las ventanas, se renderiza continuamente para dibujar las cosas y eso ocupa memoria y CPU. Un escritorio limpio es un escritorio feliz.

¿Solución? si tenéis un escritorio lleno de ficheros y no sabéis muy bien si los necesitáis o no, cread carpetas y meter los ficheros dentro, así, en vez de tener (por ejemplo) 30 ficheros lo convertiréis en 1 solo, disminuyendo el uso de memoria y cpu en cada redibujado. Esto no lo soluciona, pero retrasa la solución de echarle un ojo y hacer una limpieza, so guarros.

El disco duro esta roto

Como hemos insistido en este post, la mayoría de las veces que el equipo se queda tonto o tarda mucho en hacer las cosas es debido al I/O (operaciones de entrada salida). Si el disco duro esta roto, lo más normal es que el tiempo de lectura (o escritura) aumente considerablemente hasta que al final se estropee del todo. De ahí que cuando salen muchas espirales de la muerte, normalmente se le indique a la persona que su disco duro esta a punto de fallar.

Algunos indican que verificando y reparando se puede solucionar. Ambas cosas suelen ser bastante inútiles por lo que realmente son cuando el disco duro esta rompiendose, ademas de que los síntomas no son de “pelota de la muerte”. Ademas si el disco duro se esta rompiendo cuantas menos operaciones hagáis sobre el, mejor, hasta que clones o hagáis un backup del contenido.

¿Solución? cuanto antes cambies el disco duro, mejor.

¿Más?

Como siempre, seguro que hay mas razones y más problemas. Os recomendamos entrar en el canal del IRC y comentad vuestros problemas para consensuar posibles ayudas y reparaciones o comentad este post y veremos que se puede hacer.

Vía: OSXDialy

Join the Forum discussion on this post

Administrador: actualiza desde la linea de comandos

OSXDialy nos trae este “truco”/delicia que a muchos administradores de sistemas OSX les puede venir de perlas en un momento o si simplemente quieren forzar la actualización de un equipo remoto sin tener que esperar.

Mountain Lion 10.8 incorpora una aplicación de terminal que permite actualizar el sistema a través de la AppStore sin lanzarla, es decir, que podemos considerar la AppStore como un GUI de este comando (para los listos y tal y pascual).

Usad desde un terminal el comando:

sudo softwareupdate

Para ver todas las opciones, que hasta tiene página en el man, como dios manda, para ver todas las opciones disponibles o, consultad la página de OSXDialy donde hay ejemplos de los métodos básicos de su uso.

Vía: OSXDialy

Gimp cuasinativo disponible

Disponible para OSX en formato casi nativo, es decir, nada de X11 pero no escrito en ObjetiveC del todo y con los pantallazos de la versión de Linux que todos estamos poniendo gracias a que la foto mola porque no lo hemos instalado y punto redondo, pero hablamos de ello como expertos chinpum.

Gimp es el Photoshop para pobres, como todos sabeis, pero que a más de uno le sobra y con creces para las chapuzas y retoques fotográficos que hace, pero mola mas tener instalado Photoshop porque quedamos mucho más pro y tal y Pascual Maragal.

Y no nos enrollamos más a copiar y pegar las bondades leidas de otro sitio o copiadas de su web porque nosotros usamos Photoshop, que para eso somos unos expertos de pacotilla de estos de reirte todo el día. Salvo, no hace falta, pequeño redactor, que grites GIMP!, porque poniendolo en minusculas, vale igual.

Más información: Gimp

OSX con sonido retro en las alertas

Sabemos que muchos de vosotros venis de la era iPod o iPhone, de la era en que Apple es cool y mola más que una perdiz, pero en el canal hay gente que hemos probado cosas más viejas, cosas feas, cosas que dan miedo, cosas que anhelamos. Como el gobierno, muchos (bueno no tantos, la verdad) maqueros queremos que vuelva el pasado, los colegios concertados, el OPUS, la religión como asignatura obligatoria, el abortar es pecado y el “es que se visten como zorras, normal que las violen”. Por eso, podeis poner a vuestro OSX un pack que os llevara a las viejas glorias del OSX… auditivamente.

Para hacerlo, seguid los siguientes pasos:

1. Descargar el fichero macossounds.zip
2. Descomprimelo, hombre….
3. Dentro de la carpeta que crea hay varias versiones según las necesidades, a nosotros nos interesan los AIFF, los seleccionamos y los copiamos a la carpeta ~/Library/Sounds
4. Preferencias del Sistema > Sonido > Efectos de sonido y elegimos el sonido que mas nos guste
5. Listo

Vía: OSXDialy

Actualización a OSX 10.8.1

Exacto, Apple nos ofrece la actualización de OSX Mountain Lion que lo eleva a la versión 10.8.1 y que según cualquier blog, es mas milagrosa que las caras del Bélmez arreglando todo lo arreglable y mejorando hasta tu aspecto físico.

Por su parte, Apple indica que antes de instalar, hagas una copia de seguridad con Time Machine por si te toca dar marcha atrás (ósea que muy seguros no están de “lo suyo”), pero indica que mejora la estabilidad general del sistema (es decir, lo de siempre y lo menos concreto) aunque en la página web del update da mas información.

Recordad, que el miedo que todos tenían a que si tenias el OSX pirata no se actualizase, es falso, se actualiza.

Los métodos de actualización son mediante el MacApp Store en la zona de actualizar.