Testing CORS headers with RSpec and Rack in Rails
I’ve not found any blog post or article about how to easily test CORS support implemented in a Rack middleware (e.g. using the rack-cors gem) with RSpec in Rails. So, after figured out I decided to write some small tips I learned from it. I assume you have a fairly updated Rails app, I tested it with Rails 4.2.x, with RSpec tests support, and you want to add support for CORS headers. ##Install rack-cors gem ...
Relanzando el blog
En estos últimos 3 años no he escrito casi nada, creo que Twitter tiene gran parte de culpa. El hecho de ir poniendo por ahí comentarios cortos como que me hizo perder las ganas de invertir en más de 140 caracteres, quizás también pensando que la gente ya no invierte tanto tiempo en leer artículos como antes. No es nuevo que hemos ido hacia el consumo rápido, tiene lógica teniendo en cuenta la cantidad enorme de información a la que tenemos acceso diariamente. Un formato como Twitter, el formato “titular”, es más óptimo para el consumidor, que adquiere multitud de pequeñas gotas de información de las cuales unas pocas que filtrará las expandirá un poco más accediendo al enlace. ...
MS SQLServer numeric primary key hibernate
Related to this old hibernate problem: http://grails.1312388.n4.nabble.com/MS-SQLServer-numeric-primary-key-hibernate-td3565392.html By default Gorm/hiberate is generating id columns as the numeric(19,0) on SQLServer. I’d like those to be of type BIGINT instead. The solution is to use the correct dialect for hibernate. In Grails, you can configure it like this: grails-app/conf/DataSource.groovy: dataSource { driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver" username = "xxx" password = "xxx" dbCreate = "create-drop" // one of 'create', 'create-drop', 'update', 'validate', '' url = "jdbc:sqlserver://host\\instance;databaseName=databaseName" dialect = "org.hibernate.dialect.SQLServer2008Dialect" }
Que yo tenga que defender a Steve Jobs y Apple...
Nota: A raíz de la muerte de Steve Jobs, no me gusta nada cómo se frivoliza por parte de algunos blogs/comentarios la aportación de Apple al mundo de la tecnología. Cabe decir que yo jamás he comprado para mi NADA de Apple, y además soy desarrollador de Android. Quizás la crítica más frecuente a Apple tiene que ver con el fenómeno fanboy. En relación al fanboyismo o elitismo, es un problema que podemos encontrar en cualquier ámbito: Los videojuegos, (entre marcas como Nintendo, Sega, Sony o plataformas como Consolas vs PC), marcas de coche (Ferrari, Porsche…), deportes y un largo etc. Esta parte de Apple no me interesa nada, así que ni voy a entrar. ...
Segundo aniversario Androides
Desde que empecé con Android que sigo algunos blogs del S.O. españoles. Uno de ellos es Androides, que este mes hace su segundo aniversario con un concurso muy especial (regalan entre otras cosas un Samsung Galaxy Tab). ¿Cómo? Las reglas completas en su post oficial, pero resumiendo es decir por qué te gusta y qué mejorarías. En mi caso: Lo que más me gusta son las quedadas mensuales que hacen en BCN (que por cierto tengo pendiente ir a una :-/), donde se hacen contactos, charlas… etc. Y algo a mejorar, aunque el soporte móvil de la web es bueno se podría hacer más atractivo. ...
Woices para Android
Mi último proyecto (o subproyecto dentro del GRAN proyecto Woices) es la aplicación de esta plataforma para el sistema operativo libre de Google: Android. Hay una gran lista de dispositivos que usan Android, sobretodo teléfonos móviles, algunos de los más populares son los HTC Magic, Hero, Desire, Evo 4G, Nexus One… o el Motorola Droid/Milestone. Después de estar más de 2 meses empapándome de documentación, APIs, conferencias, código fuente de ejemplo y búsquedas en google, google groups, stackoverflow y en mis notas de Tomboy y papeles con dibujitos o esquemas en Google Docs… por fin ha salido a la luz la primera versión de woices para android. ...
II Jornadas de GPLTarragona
Mañana son las II Jornadas de GPLTarragona: Per celebrar el 7e aniversari de l’associació GPL Tarragona i continuar demostrant el compromís per promocionar les tecnologies de la informació i el programari lliure a la província de Tarragona, el dijous 6 de maig de 2010 tindran lloc les II Jornades GPL Tarragona a la Sala de Graus del campus Sescelades (ETSE – Universitat Rovira i Virgili). Les jornades són completament gratuïtes i es troben destinades a professionals, aficionats, professors i estudiants en general. ...
Actualizando a Ubuntu 10.04 Lucid Lynx
Ya esta disponible la última versión de Ubuntu, 10.04 llamada Lucid Lynx desde la misma web de Ubuntu o desde vuestro “Gestor de actualizaciones”. Esta vez no he tenido que cambiar el mirror, el español iba a tope:
Nexus One datos 3G Movistar/Telefonica
Tengo unos datos que funcionan para conectarte al 3G de Movistar (Telefónica) en España con el Nexus One de Google (supongo que funcionarían en cualquier teléfono Android). Los que no tienen valor dejarlo vacío o por defecto. Nombre: Movistar 3G APN: movistar.es Proxy: Puerto: Nombre de usuario: MOVISTAR Contraseña: MOVISTAR Servidor: 194.179.1.100 MMSC: Proxy MMS: Puerto MMS: MCC: 214 MNC: 07 Tipo de APN: Lo que no he encontrado son los datos del MMS, pero bueno tampoco lo uso. ...
El Androide Libre
Estoy metido desde hace un tiempo en el desarrollo de la aplicación para Android de Woices, y claro al estar en este “mundillo” leo bastante sobre el tema. Me topé hace poco con un blog bastante interesante sobre noticias relacionadas con éste sistema operativo: http://www.elandroidelibre.com Y ahora realizan un sorteo para darse a conocer, lo que ha motivado éste post, y regalan un Nexus One. Muy buen marketing :-)