Etiquetado: tiempo

Optimizando las imágenes almacenadas en Amazon S3

Amazons3-wordpress

Utilizo Amazon S3 para almacenar las imágenes de este blog desde hace algún tiempo y estos días me he decidido a optimizar un poco las que tengo almacenadas para ahorrar unos céntimos en transferencia. Normalmente optimizo las imágenes que subo al blog utilizando ImageOptim, pero las distintas miniaturas que genera WordPress a partir de las originales no están comprimidas y es ahí donde se puede ahorrar espacio y transferencia.

Para realizar esta tarea tuve que hacer un fork del script Autosmush de gaganawhad para incluirle compatibilidad con todas las zonas de Amazon S3 (América, Europa, Asia…) añadiéndole un nuevo parámetro (r). Este script de PHP se ejecuta de manera muy simple, introduciendo el siguiente comando desde el terminal (lo he probado en Mac OS X) .

php autosmush -r [region-name] -t some-s3-bucket-name/path/to/files

Se requiere unas AWSAccessKeyId y AWSAccessSecret, que se obtienen desde la sección de credenciales de la consola de AWS.

Podéis descargar mi versión del Autosmush desde mi repositorio en Github.

Leer más

El adware que mató a Softonic

Si buscas "softonic google" en Google, te ofrece descargar Google.

Si buscas “softonic google” en Google, te ofrece descargar Google. Descriptivo ejemplo.

Yo fui usuario de Softonic, pero hace mucho tiempo, cuando todavía utilizábamos conexiones de 56k. De aquella era una página que proporcionaba un gran valor al usuario porque facilitaba mucho la tarea de encontrar programas. La respuesta cuando alguien te preguntaba de dónde bajar algo prácticamente siempre era la misma: Softonic.

Sin embargo, desde hace unos años cuando alguien de mi entorno me pregunta de dónde descargar algo, le digo que se lo baje de la página oficial y que se fije en la URL de su navegador para evitar ser engañado. Tiempo y esfuerzo cuesta hacer entender a alguien no versado en la informática que el primer resultado de búsqueda no tiene por qué ser el correcto y es ahí donde Softonic saca provecho.

“Si tu modelo de negocio se basa en un engaño es que no tienes un buen modelo de negocio.”

El SEO de Softonic es de los mejores que he visto, pero al final lo que cuenta es que su finalidad es el engaño. Engañar al usuario bajo un falso pretexto (botón verde grande que pone “descargar” mediante) que además de instalar el programa que quiere te mete mierda (adware) en el ordenador. Si tu modelo de negocio se basa en un engaño es que no tienes un buen modelo de negocio, por muy beneficioso que sea.

Creo que Google tiene una gran resposabilidad en los resultados de búsqueda que ofrece y eliminar los engaños es algo que beneficia a todos los usuarios. Los que llevamos muchos años en esto de la informática solemos saber cuándo nos la están metiendo doblada, pero para los “mayores” y niños esto no deja de ser el equivalente al 806 de Internet.

Es una pena porque durante años Softonic ha recibido numerosos premios al mejor sitio para trabajar en España y sus oficinas tienen una pinta estupenda. Sin embargo, el triste ERE que afectará a cerca de 200 personas no es culpa de Google, sino de querer obtener el máximo beneficio dejando a los usuarios de lado, olvidando la ética y anteponiendo el beneficio a todo lo demás. Mi solidaridad con todos los trabajadores de este gigante con pies de Google.

 

Leer más

Y todo comenzó con un blog…

cern_lhc-700x329

Ayer fue el 60 aniversario de la Organización Europea para la Investigación Nuclear, más conocida como CERN, uno de los centros de investigación más importantes del mundo. En él se inventó la web a finales de los años 80 y hace unos años recibió el Premio Principe de Asturias a la investigación científica -quizás os suene de algo el Bosón de Higgs-.

Dentro de unos meses, además de todo eso también será mi lugar de trabajo. Si hace unos meses alguien me lo hubiera dicho, no me lo habría creído, pero la verdad es que llevo tiempo interesado en ampliar mis horizontes laborales y esta me parece una oportunidad única que llega en un momento ideal para mi.

Echando la vista atrás, me doy cuenta de todos los pasos que he seguido para llegar a este punto, no todos fáciles. Si no hubiese sido por mi novia, que me apoyó en algunos momentos complicados hace años, lo más probable es que ahora no estaría escribiendo este post. Considerarlo un logro individual me parece egoísta y no lo voy a hacer, más aún cuando hay muchas personas que me han influido positivamente: famila, amigos… Cuando se alcanza una meta hay que saber reconocer que el mérito también es suyo.

Realmente, se podría decir que todo comenzó con este blog (que ha cumplido ya 8 años) y al interés de ir aprendiendo pequeñas cosas de WordPress y de programación,culminando (aunque todavía queda mucho camino) con el Máster en Ingeniería Web que estoy terminando para especializarme en todo este mundillo. El 16 de Enero de 2009 asistí a mi primer Beers & Blogs, organizado por Carlos Urioste,  quien me ofreció la oportunidad de hacer mis primeros “trabajillos web” y me presentó a Juan García, que además haber sido mi jefe durante casi 3 años en Adama Web, es sobre todo un amigo que me ha ayudado a mejorar en mi profesión, a ganar experiencia y a enfrentarme a situaciones que me han servido para mejorar como profesional y como persona.

En definitiva, gracias.

Imagen de The Big Photo.

Leer más

Un año como autónomo

captain_obviousHace justo un año que me hice autónomo. El tiempo vuela y más aún cuando se está extremadamente ocupado por todos los frentes. De hecho, este año me ha servido para admirar mucho a todos aquellos que compatibilizan toda su vida estudiantil con un trabajo a tiempo parcial (algo que yo he estado haciendo los últimos años).

Para aquellos que se estén pensando en tomar este camino, creo que podría sacar varios consejos. El primero es que no es lo mismo buscarse un trabajo a tiempo parcial que hacerse autónomo. Un trabajo a tiempo parcial es la opción que recomiendo a quienes quieran estudiar y trabajar al mismo tiempo: tu trabajo se termina en cuanto sales de trabajar y no te tienes que andar comiendo la cabeza. Siendo autónomo, tu te marcas los horarios y en la mayoría de los casos se trata prácticamente de una dedicación 24×7 a la que además le tienes que añadir todo el tiempo que le inviertes a facturación y papeleo con Hacienda.

Después de haber estado trabajando de las dos formas, diré que al final resulta mucho más cómodo trabajar por cuenta ajena si lo que tienes pensado es compatibilizar tus estudios y dudas de si dispondrás de suficiente miedo para las dos cosas.

Otra recomendación, en el caso de querer hacerte autónomo es tener a alguien que te ayude (o que lleve completamente) los temas fiscales. Te costará dinero, sí, pero también te ahorrará muchos quebraderos de cabeza y tendrás a alguien que te asesore, que a la larga es algo que se agradece.

En el aspecto de llevar las cuentas de la “empresa” e independientemente de que alguien nos ayude, sigue siendo indispensable un buen programa de contabilidad y tras un año utilizando Billage, puedo decir que ha suplido mis necesidades completamente. Aunque el uso que le he dado se ha limitado al control de ingresos y gastos y sobre todo a la facturación, han ido mejorando la aplicación muchísimo a lo largo del último año (y por 9€ al mes, merece la pena).

Mi último consejo es quizás el más complicado de todos: tener claro qué tiempo se va a poder dedicar a los estudios y qué tiempo se va a poder dedicar al trabajo. Quizás es el principal error que cometí yo en su momento y puede que hubiera debido empezar antes las clases y después tomar la decisión de hacerme autónomo porque ¡Ser autónomo es caro! y como mínimo (si eres menor de 30, es la primera vez que te das de alta, etc) te va a costar una media de 100€/mes durante el primer año.

En España es complicado trabajar y estudiar al mismo tiempo y ser autónomo no es la fórmula ideal para ello, pero se puede hacer con un poco de esfuerzo, así que espero que esto resulte útil a aquellos que decidan ir por ese camino.

Leer más

Evitando que mi librería de Aperture crezca sin control

Aperture LibraryDespués de unos cuantos años utilizando una cámara réflex, el tamaño de la biblioteca de fotos (en mi caso Aperture) empieza a tener un tamaño considerable. Es posible que para los profesionales de la fotografía, la única opción que contemplen sea la de comprar otro disco duro, pero para mi como aficionado resulta algo fuera de mis posibilidades.

Pasado un tiempo después de tomar una foto es bastante poco probable que la vaya a procesar si no lo he hecho ya, pero sigue ocupando mucho espacio en disco (entre 10 y 15MB). Mi decisión es la de convertir esta foto a JPG para que ocupe menos.

Aperture permite hacer esto de manera relativamente cómoda si se dispone de pocas fotos: se exportan de un proyecto, se vuelven a importar en jpg y se borran las originales. Sin embargo, si tenemos muchas fotos puede resultar una tarea muy tediosa.

La mejor solución que he encontrado hasta el momento pasa por un script de pago (apenas cuesta 2$) que hace todo el trabajo él solito: “Convert Master File Format“. Seleccionas las fotos, ejecutas el script, las exporta, las importa y marca las originales como “Rejected” para que puedas decidir si las eliminas o las recuperas. Muy fácil y por dos dólares me ahorra muchos quebraderos de cabeza.

Página del script para Aperture | apertureexpert.com

Leer más

De por qué la homeopatía es un timo

Llevo tiempo queriendo hablar de la homeopatía, la power balance de los medicamentos. La homeopatía es un producto que se vende gracias a la ignorancia de las personas, que lo confunden con un medicamento pese a tratarse de una pseudociencia cuya utilidad no va más allá de ser un simple placebo. En cierta medida es normal que mucha gente lo confunda porque no son pocas las farmacias que la promocionan.

La homeopatía la inventó hace 200 años Samuel Hahnemann como alternativa a los métodos de curación de aquel entonces: la purgación y la sangría. Desde entonces no ha cambiado su aplicación. Se basa en la teoría de que la misma sustancia que provoca una enfermedad también la cura, pero para ello debe diluirse en agua. Cuanto más diluida esté, más potente será el remedio. Las diluciones se realizan hasta tal punto que el principio activo llega incluso a desaparecer, por lo que el producto se convierte en… agua. Para justificar la utilidad de los remedios homeopáticos, pese a ser agua en su inmensa mayoría, se justifican en que “el agua tiene memoria” y recuerda todas las sustancias que se han diluido en ella, una propiedad no demostrada científicamente (porque no han podido).

Si se comprueba la composición de un remedio homeopático, se puede observar que en la composición no dejan de ser pastillas de azúcar. Un negocio redondo -y sumamente rentable- que puede ser muy peligroso si se utiliza en sustitución de las medicinas convencionales.

Que los productos homeopáticos se vendan en farmacias es algo grave, ya que son productos que no pasan las pruebas de eficacia para los tratamientos que prometen (al contrario que los medicamentos convencionales) y puede generar una alta desconfianza ante el sector de las farmacias, por anteponer el dinero a la ciencia y los métodos científicos.

Si conocéis a alguien que os dice que le ha funcionado, podéis recomendarle un crucifijo o rezar dos padres nuestros, que es mucho más barato e igual de efectivo.

Si tenéis media hora libre, también os recomiendo el siguiente documental de la ETB: Escépticos.

Leer más

Billage, programa de gestión para autónomos

logo de BillageDesde este mes y tras pasarme unos cuantos días haciendo trámites en las administraciones públicas puedo decir que por fin soy un trabajador autónomo más. Ahora toca levantar el país desde abajo.

Entre las tareas de hacerse autónomo está la de buscar un buen programa de gestión para mantener un orden en la facturación y no llevarnos las manos a la cabeza cada vez que tengamos que hacer el IVA o el IRPF. Después de buscar mucho, me decidí a utilizar Billage, un programa de gestión en la nube que integra muchas más opciones a un precio muy bajo (tiene modalidades Gratis, Profesional (9€/mes) y Empresa (18€/mes).

Me decanté por Billage porque, en primer lugar, es una empresa española y por tanto está enfocada a los autónomos españoles, que era mi primer requisito. Porque dispone, además del módulo de facturación básico, de muchas otras características. Un módulo de gestión de proyectos en el que se pueden realizar previsiones de costes (incluye diagramas de Gantt), un módulo de gestión y organización de clientes, un módulo de CRM, estadísticas, sistema de alertas para facturas o eventos (por ejemplo, establecer cuándo hay que renovar un dominio o un hosting) y también permite la colaboración entre varios usuarios. Por supuesto, permite además exportar todos los documentos y datos de facturación a pdf y Excel.

Billage creo que me va a facilitar la facturación, porque permite generar automáticamente facturas con los datos de autónomo y los de los clientes, manteniéndolas ordenadas correctamente a la espera de utilizarlas cuando toque.

Con lo maniático que soy con el orden, esta aplicación me viene de perlas para tenerlo todo organizado en un mismo sitio. A ver si dentro de un tiempo escribo otro post hablando de la aventura de ser (y de hacerse) autónomo y ojalá entonces pueda decir que las cosas me van bien.

Más información | Billage

Leer más

Personalizar los botones de un mando a distancia para XMBC en una Raspecrry Pi con Openelec

Una de las características más interesantes de Raspberry Pi y Openelec es que son compatibles con HDMI CEC. Esto quiere decir que utilizando un televisor compatible con esta tecnología, podemos controlar la Raspberry con el mando a distancia. En algunos casos los botones se corresponderán correctamente con lo que queremos que hagan pero en otros los tendremos que configurar nosotros mismos. Voy a explicar cómo lo he hecho yo para configurar el mío.

Este post pertenece a una serie de posts sobre Raspberry Pi:

  1. Primeros pasos con una Raspberry Pi
  2. Personalizar los botones de un mando a distancia para XMBC en una Raspecrry Pi con Openelec
  3. Configurar SAMBA en la Raspberry Pi con Openelec y disco duro externo

Tengo un mando de LG y al utilizarlo por primera vez me di cuenta de que no tenía manera de mostrar los menús contextuales para, por ejemplo, establecer el contenido de un directorio o actualizar la biblioteca.

Activar el modo debug de XMBC y registrar las pulsaciones del mando

En primer lugar tenemos que saber qué botones del mando está detectando XBMC. Para ello activaremos el modo depuración en Ajustes > Sistema. Una vez activado nos aparecerá en la parte superior izquierda de la pantalla dónde se encuentra el archivo de logs, la memoria consumida y la CPU.

En el archivo de log será donde aparecerán las pulsaciones del mando a distancia, así que lo tendremos que revisar en tiempo real para ver cuales detecta. Para ello, utilizando el terminal, accediendo mediante SSH introduciremos el siguiente comando:

tail -f /storage/.xbmc/temp/xbmc.log |grep OnKey:

Si pulsamos un botón del mando, quedará registrado así:

21:24:07 T:3041906688   DEBUG: OnKey: 166 (a6) pressed, action is Up
21:24:08 T:3041906688   DEBUG: OnKey: 168 (a8) pressed, action is Right

De esta manera sabremos qué teclas se detectan, lo que dependerá principalmente del fabricante de la tele y del mando. A la izquierda aparecerá el id de la tecla y a la derecha la acción que se está ejecutando. En mi caso, tras hacer pruebas, las teclas que se han detectado son las que están marcadas en amarillo.

Mando a distancia LG AKB72915244

Mando a distancia LG AKB72915244

(más…)

Leer más

Silenciar tweets o hashtags de Twitter en Tweetbot

Mute en TweetbotPara todos los usuarios de Twitter, utilizar un cliente supone una ventaja bastante importante si lo comparamos con utilizar la página web. Entre estas ventajas, una muy interesante es poder silenciar tuits sobre una determinada temática o que contengan una palabra concreta.

Voy a explicar com hacerlo en la que para mi es la aplicación más completa para usar Twitter que hay en iOS: Tweetbot. Se trata de un botón con forma de bocadillo con una “x” en el medio, que puede pasar un poco desapercibido porque hay que mantenerlo pulsado para que aparezca.

Una vez pulsado, nos llevará a una pantalla en la que podremos “poner en mute” o silenciar hashtags, tweets en los que aparezcan determinadas palabras o usuarios en general, todo ello permitiéndonos establecer cuánto tiempo queremos silenciarlos.

No más tweets de gente que se queja del fútbol o hablando Wii en tu timeline :)

Leer más