No 4k

El nuevo Apple TV se anuncia la próxima semana y las “rumores” dicen que no va a tener 4K resolution. La gente esta protestando desde ahora. Hay gente tan disgustada con esa posibilidad que están resueltos a no comprar un dispositivo que aún no se ha anunciado.

A veces me pregunto si estas “ausencias” en los productos de la manzana no están cuidadosamente planificadas para generar un poderoso buzz inicial. La cólera, la indignación, los “rants” y las apasionadas discusiones generan más publicidad que los reviews positivos.

Imagino a a Tim Cook en su oficina reunido con Phil, Eddy, y Jony.

Tim: ¿Por fin que vamos a hacer para que la gente se queje con el nuevo Apple TV?

Phil: No 4k

Tim: ¡Oh my God! Se van a volver locos. Que excelente idea.

Phil: Ya los tenemos protestando. Podemos decir que el contenido 4k todavía no está tan extendido y hacerle llegar a algunos de nuestros muchachos de los medios unas gráficas mostrando que el 4k está overrated.

Eddy: Eso va a generar aún más protestas pero lo que podemos hacer es regalarle a todo el que compre el Apple TV el último disco de “Gente de Zona

Tim: I don’t know about that Eddy… La última vez no nos salió muy bien.

(Eddy se pone sus Beats headphones y le “desconecta el plug” a la reunión)

Tim: ¿Y que vamos a hacer para compensar lo del 4K? ¿Jony?

Jony: Hemos desarrollado con exquisito cuidado y respeto por la intimidad del ambiente donde este dispositivo va a vivir una experiencia de usuario deleitable que es coherente con todos nuestros productos pero al mismo tiempo es única y se adapta con deleite a las particularidades de un formato más grande y más inclusivo. Si bien el iPhone, iPod y el iPad son dispositivos profundamente personales el Apple TV reúne a toda la familia o amigos en un….

Tim: Ok, Ok… ¿Viene en 3 colores right?

Claro que esto no funciona así… pero, no va a tener 4k, señoras y señores. O eso dicen.

Sharing is caring!

Having problems with your Drupal Cron?

Cron jobs are vital to keep a healthy and secure Drupal site, so is not a good thing to see a “Cron job failed” message on a monday morning… or any other day. The first thing that you need to do is to check the log messages. Go to Reports/Recent Log Messages and look for any warning or error related to the Cron module. This information is useful even if you don’t understand the message because can help the community to help you.

The cause is usually that Drupal is executing a heavy task that makes the system unresponsive and crash the whole process. In my case was the Backup and Migrate module that was trying, and failing, to backup my whole site to Amazon S3. I changed to backup only the database (a ligther task in my case) and Cron was running fine again in no time.

But this is only a temporal fix because I need to backup my whole site. The solution could be the use of modules like Elysia Cron.

Elysia cron is usually used in large sites that needs performance optimization.

  • Avoid drupal peak loads by distributing heavy load tasks during quiet periods of the day: for example you may want to rebuild the XML Sitemap of your site at 2:00AM in the morning, where usually only a few people are visiting your site. You can even move some tasks to be executed only once a month (log rotation, old records expiry…).
  • If you have tasks that should be executed very often, but don’t want to execute ALL drupal cron tasks that often! For example, you may want to check for emails that needs to be sent to your users every 2 minutes. Standard cron is managed in a “monolithic” way, so even if you find out how to execute it every 2 minutes, you will end in having all cron tasks executed so often, with a lot of performance problems.
  • Fine tune cron cache management : drupal cron will invalidate variable cache every cron run, and this is a great performance problem if you have a frequently called task. Elysia cron optimize cache management, and doesn’t need to invalidate cache.
  • Setup tasks that should be run at a precise time: for example if you want to send a SimpleNews newsletter every monday at 9:00AM, you can do it.
  • Parallel execution: if you have a task that takes a lot of time to execute, you can setup a different channel for it so it won’t block other tasks that need to be executed every 5 minutes.
  • Turn off (disable) a cron task/feature you don’t need.
  • Debug system cron problems. If your cron does not terminate correctly you can use extended logging, see at each cron timings and disable task to track down the problem.

Another possible reason for Cron jobs failures could be your php version. Sometimes you need to be running PHP 5.4.0 to have happy cron jobs. Check your hosting panel (or your server) for your version of PHP.

This is a terrible boring post  that, maybe,  could be useful to someone having problems with Cron on a monday… or any other day.

Sharing is caring!

Hi I’m the future

Para muchos fue una sorpresa que Apple anunciara, al fin, la nueva Macbook Air con retina display. El único problema es que Apple no anunció una Macbook Air, anunció una Macbook y punto.

Cuando la Air se anunció parecía un imposible, una locura, un juguete para ricos. Era ridículamente lenta y tan fina que parecía que se iba a partir en cualquier momento. ¿Quién iba a pagar más de $1000 por aquello? No tenía ni siquiera un lector de DVD… ¡qué locura! Que soberbia la de Apple al decir: “No necesitas tantos puertos, no necesitas un lector óptico.” Los detractores, la gente que vive permanentemente en el presente, vieron aquello como una majadería, una impertinencia de una compañía obsesionada con el diseño. Por supuesto que los opositores del nuevo concepto estaban equivocados. El pasado le daba la razón a Apple y el futuro se encargó de lo demás. La Macbook Air se convirtió rápidamente en un bestseller, se ve de manera masiva en universidades y es muy amada por sus dueños. No conozco a nadie que ande con un lector de DVD externo en el bolso por si las moscas…

Ahora Apple la emprende con el resto de los puertos, dice: “A menos que seas un profesional no necesitas tantos puertos, en realidad no necesitas ninguno.” Entonces nos deja con dos opciones. 1) Comprar un adaptador, con un costo extra, para conectar memorias USB, tarjetas microSD, Monitores externos y cosas así o. 2) Comprar una Macbook Pro. ¿Una aproximación extrema? ¡Seguro! ¿Es la nueva Macbook para todo el mundo? ¡No! ¿Esta primera versión va a tener problemas de rendimiento? Posiblemente. Pero al final eso no importa.

Los detractores de la nueva Macbook, al igual que los de la Macbook Air en su momento, no protestan porque Apple haya quitado los puertos o el lector óptico. No protestan porque estas maquinas, con poca potencia, sean más caras que la competencia. Eso no es lo que les incomoda. Después de todo si necesitas puertos, ahí está la Macbook Air, y la Macbook Pro con retina display. Y si, porque siempre hay gente rara, necesitas un lector óptico ahí está la Macbook Pro no retina. ¿Te parece muy cara la Macbook? ¿De verdad? Apple siempre ha sido así, que no es nada nuevo… no es eso lo que le molesta a los detractores. Lo que les mortificó en el pasado y ahora en el presente es el cuadro del futuro que Apple está pintando. No hay lector óptico, no hay puertos adicionales… ¿Cómo puede ser eso posible? ¿Cómo puede ser ese el futuro? ¡No es posible! ¡Apple tiene que estar equivocada! ¡Tiene!

Y claro que Apple puede estar equivocada de hecho para algunos Apple esta permanentemente equivocada. Pero eso tampoco importa. Lo que importa es que ya “nadie” usa los CDs o DVDs para trasladar información, música o películas. El almacenamiento en la nube y el streaming son el presente, no son una oscura profecía futurista. Esta claro que para muchas personas, especialmente en países con acceso a Internet lento, pobre o inexistente, esta computadora es un elemento de ciencia ficción… pero vale señalar que esas personas, lamentablemente, no están viviendo en el presente tecnológico y están ubicadas en países en “vías de desarrollo” (me disculpan si el término no es políticamente correcto o inexacto). Las tarjetas, los cables, las pequeñas memorias que van colgadas al cuello o en bolsillo van, lentamente,  siendo relegadas a ciertos ambientes específicos y pronto desaparecerán por completo. Ese es el futuro. Y es maravilloso.

Aferrarse al pasado y dar perretas no le hace bien a nadie. Criticar a los que miran al futuro no es un acto de inteligencia.

Mientras el futuro se generaliza, hay opciones. Nadie está forzado a comprar este hermoso vaticinio en tres colores. Todavía nadie te va a quitar tus preciosos puertos… atesora cada momento con ellos, llena Instagram de fotos #usbforever #thunderboltismything #sdcardftw #iluvufirewire. No dejes que nadie te moleste, las despedidas son sagradas.

Sharing is caring!

“No es muy grande. Es perfecto”

Three months with the iPhone 6 Plus.

Jim Dalrymple haciendo su follow up review del iPhone 6 Plus. Es perfecto. Un tamaño que promueve la productividad. ¿Muy grande? Nada de eso. Perfecto. No digo que sea el caso de Jim, pero para muchos fanboys (recuerden que yo acepto el término sin ningún complejo y sin asignarle negatividad) ese tamaño era sencillamente inaceptable. Era como tener un iPad en la cara cuando uno llamaba por teléfono. Yo mismo hice  bromas al respecto pero en mi caso eran solamente bromas. Cuando la conversación se tornaba seria yo reconocía que ese tamaño de pantalla promovía una productividad con la que un teléfono del tamaño del iPhone 5 / 5S no podía competir. Siempre estuve claro en una cosa: para mi era muy grande. Sin embargo era claro que para un gran número de personas, que aumentaba por día, ese era el tamaño perfecto. Sin embargo conocí muchos fanboys cabalmente convencidos que el concepto de phablet no funcionaba y que Apple hacía lo mejor, para nosotros y en nombre del buen diseño, al no darnos un super iPhone. Esos mismos fanboys ahora llenan de alabanzas el iPhone 6 Plus.

Si, iOS 8 brilla en ese tamaño pero la oportunidad y la necesidad la vieron “los otros”.

Si vamos a ser realmente justos Apple nos tuvo esperando años por un tamaño adecuado a las nuevas necesidades de computo móvil porque quería darnos la mejor pantalla del mercado. Y ahora resulta que, según Display Mate, ni eso nos pudo dar (al menos en lo que a color accuracy se refiere).

La justicia y los fanboys no hacen buena liga… digo yo.

Aún así cuando agarro un iPhone 5S en la mano pienso: “Wow, este es el tamaño correcto”. Pero no lo es… nunca más lo será.

Sharing is caring!

The Mini “problem”

If there was anything dissapointing of thursday’s event, it was the iPad Mini. I don’t like writing posts about the “bad” things instead of summarizing all the positive things of the event, but it is something that I have been thinking about lately, anyways, it won’t take me too long to write out my idea.

The problem: The iPad Mini only recieved two minor upgrades. TouchID and the gold color option, while maintaining last year’s specs. For many of us, it isn’t an iPad Mini 3, it’s more of an iPad Mini 2.5.

Why, Apple? I’ve been thinking about it. I went back to the iPad Mini with Retina Display (iPad Mini 2) keynote. It was a surprise for many that this model would contain the same internal components of the iPad Air. It was a surprise that made choosing between a Mini and an Air very difficult. To me it was an anomaly in the “Apple way”. To me Apple always wanted to have that model with last-year-internals, just like they did with the iPad Mini 1. However, with the iPad Mini Retina they couldn’t do that because that would mean that the device wouldn’t be 64bits. Apple wanted to transition all their new iDevices to 64bits and that meant the iPad Mini Retina needed to have the same internals of the iPad Air. Another generation of 64bits processor didn’t exist.

Now things get back to normal. The iPad Mini has the the same processor as last year and the iPad Air (the “big” iPad) has the new and faster one. That, I believe, was Apple’s initial intention.

If we go by this, next year we will have an iPad Mini 4 with A8X and an the iPad Air 4 with A9X. Maybe if the sales of the new Mini are poor (I don’t think so), Apple will rethink this strategy… or maybe they never had it and this is all in my head.

Regardless, what is true is that right now is an excellent time to buy an iPad Mini 2 with Retina Display. What are you waiting for?

Sharing is caring!

Enabling Scheduled Jobs on OS X Mavericks

Apple is known for cool hardware. Apparently, they should also be known for replacing perfectly good Unix utilities with XML-based abominations like launchd. Systems administrators have been automating tasks with crond and atd since the Epoch, and nobody loves XML except for Java programmers and the W3C.

So, what can one do if you’re on a recent version of OS X and want to run scheduled jobs? Fear not, gentle reader; Cupertino has not yet destroyed all that is good in BSD userland.

via Enabling Scheduled Jobs on OS X Mavericks – CodeGnome Consulting, LTD.

Best Intro for a BSD tutorial ever…

Sharing is caring!

¿Qué va anunciar Apple hoy?

Ayer estuve hablando con Timothy a ver si quería darme algún adelanto del evento de hoy pero ese hombre es la personificación del hermetismo…. Así que no tengo la más remota idea de lo que Apple va a anunciar hoy.

Pero les puedo adelantar algo.

Este show no va a ser sobre el iPad. El iPad va a play catch up con el iPhone (TouchID, A8 processor,  etc) pero no va a ser la estrella, mucho menos después del leak de ayer… que muchos especulan que fue intencionado.

La línea Mac va a ser renovada (iMac, Mac Mini). Pero, a menos que se aparezcan con un really cool design para la Mac Mini, tampoco van a ser las estrellas.

El tag line de Apple para este evento, “It’s been way too long.”, ha dado mucho de que hablar. ¿A qué se estarán refiriendo? Para mi pueden estar hablando del iPod Touch y del Apple TV. Con lo que Richard Plepler de HBO anunció ayer es probable que el hobby de Apple reciba atención hoy.

Pero, como ya les dije, no tengo la más remota idea de lo que va a pasar, Tim no es muy conversador. Por lo menos conmigo.

Sharing is caring!

Samsung Schadenfreude And The Fall Of The Church Of Market Share | Tech.pinions – Perspective, Insight, Analysis

What differentiates Samsung?

  • Hardware? Please. Xiaomi and others are taking a page out of the Samsung playbook by copying Samsung’s designs and making hardware that is more than good enough.
  • Software? Please. They’re all running the same Android operating system.
  • TouchWiz? Please. Stop before I die laughing!

via Samsung Schadenfreude And The Fall Of The Church Of Market Share | Tech.pinions – Perspective, Insight, Analysis.

I died.

Go and read the whole thing please.

Sharing is caring!

The joy of Apple-slamming « Observatory

But Bendgate was a crisis in search of relevance.

We now know that only nine bending complaints have been registered at Apple after more than 10 million new iPhones were shipped. We’ve seen Apple’s testing labs, and the stress testing that was done on the new iPhones. Surprisingly, we’ve even seen Consumer Reports chime in that iPhones have no serious bending issues — even though that publication has in the past treated Apple unfairly.

If you’re familiar with this blog, you’ve probably heard me talk about the importance Steve Jobs placed on getting customers to love Apple. He wanted every part of the customer experience to strengthen that love — from the advertising and in-store experience to unboxing, enjoying the product and getting support when needed.

By doing so, he would ensure that customers would (a) buy more stuff, (b) evangelize to others and (c) stick with Apple when unforeseen problems arise. He understood that such things were inevitable, even for a company like Apple.

History proves that Steve was 100% correct. Despite the intense media blasting, Apple customers did not defect because of Antennagate or Mapsgate. It’s pretty obvious that there will be even less damage from Bendgate.

via The joy of Apple-slamming « Observatory.

Puede que Ken Segall esta biased pero a al final de la jornada los números son los que van a probar si es cierto o no. Yo sospecho que las ventas, y los clientes, le van a dar la razón.

Pero la primera oración es clave. Todas las partes envueltas en esta “crisis” estaban buscando relevancia, atención, beneficio de una marca tan poderosa que captura la atención de fans y detractores por igual.

Sharing is caring!