09.24.10
Posted in Amigos at 7:19 pm by mawi
Un mal paso es todo. Un maldito mal paso hizo que nos quedáramos ayer sin una gran persona y mejor amigo. No tengo palabras y las lagrimas empiezan a escasear. Toca seguir adelante, sin olvidar que somos un poquito como somos gracias a él.
Y a ti te digo una cosa, maldito bastardo, espero que estes disfrutando con tu nuevo ordenador no-mac. ¿ Y has visto todo lo que has liado? Ahora a ver si rompes la red esa y me sueltas un “bah” de los tuyos
Happy hacking amigo…
Permalink
09.21.10
Posted in Diario de guerra at 11:58 am by mawi
Me acabo de encontrar que un webmaster gracioso le dio por añadir tildes en las urls de una web que ando scrapeando y son del rollo http://dominio/index.php?cadena=COPÓN. Al hacer un
Nokogiri::HTML(open(url))
me salta un pedazo de invalid url.
Solucion:
Googleando me encontre en http://stackoverflow.com/questions/522715/removing-accents-diacritics-from-string-while-preserving-other-special-chars-tri y di con la solución
url.mb_chars.normalize(:kd).gsub(/[^\x00-\x7F]/n, ”).to_s
Que te pilla todos los caracteres y sustituye por su version “buena”. No entiendo mucho de expresiones regulares, pero funciona y tiene style
Permalink
09.20.10
Posted in Diario de guerra at 10:08 am by mawi
Como no me quedé muy agusto con lo del caché, empiezo por esto ^^
Exception Notification (http://github.com/rails/exception_notification) es una gema que te manda al correo los errores que de la aplicación. Muy útil a la vez que puñetera. La rama master esta preparada para rails 3 así que podía instalarlo con el metodo normal. Rebuscando por la ayuda me encontre el modo de instalar un rama especifica como plugin, en este caso:
./script/plugin install http://github.com/rails/exception_notification.git -r 2-3-stable
Lo siguiente es seguir la documentación y añadir al application_controller.rb
class ApplicationController < ActionController::Base
include ExceptionNotification::Notifiable
…
end
Y en el enviroment.rb
ExceptionNotification::Notifier.exception_recipients = %w(joe@schmoe.com bill@schmoe.com)
Done! Ya tenemos el plugin puteandonos avisandonos cada vez que pasa algo
Happy coding!
Permalink
09.15.10
Posted in Diario de guerra at 11:33 pm by mawi
Ale, pues me decidí a darle una continuidad a esto con algo que hago todos los días, enfrentarme a marrones
. Invariablemente aparecen problemas, cosas que nunca viste, fantasmas, … y hay que lidiar con ello. Pues de eso se trata, dar notas de como se solucionó un problema determinado. Sin pretensiones de ser algo muy técnico y extenso. Solo problema+causa+solución. Y por supuesto, en Rails
Mañana… cachear una determinada zona de una página (a ver si lo dejo fino ya)
Permalink
09.07.10
Posted in Frikeando at 7:33 pm by mawi
¿Habéis vistro 300,no? El rey persa se lanza a la conquista del mundo con un ejército gigantesco y un puñado de hombres le dan bastante leña porque en el gran ejército hay mas esclavos que soldados. Exactamente así veo ahora el mercado informático, grandes ejércitos de programadores de consultoras atacando proyectos con fuerza bruta y pequeños regimientos de elite intentando ganar de la manera mas rápida y perfecta posible.
Desafortunadamente las cárnicas (que así se suelen llamar a las consultoras de este tipo) ganan. Es fácil, solo tienen que arrollar. Y si tienen bajas pues no pasa nada, hay mas carne en el mercado. Afortunadamente cada vez veo más empresas donde prima la calidad por encima de todo. Y las veo haciendo cosas buenas, ganando batallas… digo proyectos, y saliendo adelante.
Y así estamos en Flowers In Space. El objetivo: ser unos programadores expertos, ofrecer las mejores soluciones y , por supuesto, vivir bien de ello. De momento vamos bien aunque aun cruzo los dedos para no escuchar eso de “Carniceroooo, pongame cuarto y mitad de programador, que voy a hacer hoy un guiso de muerte” :P
Pd: Sí, me ha quedao un post tela de spamero, pero que pasa, los flowerz molamos
Permalink