Recent Comments
 

Newsletter

En SocSoft estamos haciendo unos pequeños grandes cambios internos, y estamos desarrollando una serie de productos que seguro que os van a interesar. ¿ a tod@s? bueno, a tod@s no, pero si estás leyendo esto, seguro que a ti sí! Si quieres enterarte de cuando sacamos las betas, alfas, o promociones, apúntate a nuestro Newsletter, sigue este enlace y rellena el formulario. Te enviaremos un mail semanal, mensual, trimestral, anual cuando lo creamos necesario con las novedades. Tranquilos, porque procuraremos no ser pesados, sabemos lo que fastidia recibir correo en exceso, y los que queráis tener más información, tenéis otros canales como twitter, facebook o este mismo blog. Así que ya sabes, si no quieres ser el último en enterarte, rellena el...

Coding Kata: kataConcatenaCondiciones...

Como cada 2 semanas, hoy ha sido tarde de katas, y esta vez, en vez de coger una kata definida, hemos planteado una necesidad interna como punto de partida. Para una clase que estamos desarrollando necesitábamos un sistema de enlace de condiciones recursivo, por lo que hemos planteado la kata kataConcatenaCondiciones, y en 4 iteraciones, ya teníamos código funcional. Nos queda un trabajo enorme en los test de integración, pero vayamos pasito a pasito… y mi kimonooooooooo! Anteriores katas: KataRomanNumerals (24 de enero) KataMinesweeper (7 de febrero) KataBowling (24 de...

Nuevos perfiles de empresa estilo Timeline...

Una vez más, Facebook nos sorprende con mejoras en su diseño/estructura de contenido/intrefaz de usabilidad. En día bisiesto, 29 de Febrero, Facebook anunció que a partir del 30 de Marzo, todos los perfiles públicos de empresa, (también llamados fanpage, página, perfil profesional…) cambiarán de diseño, y cogerán el nuevo estilo de Timeline que ya tienen la mayoría de los perfiles personales. ¿que va a pasar con mi página de empresa? El 30 de Marzo, o antes, si así lo decides, la página cogerá un aspecto diferente, por lo que te interesa tenerla preparada para el cambio. Si no haces nada, la página funcionará, pero dará un aspecto de abandono. ¿qué tenemos que tener en cuenta? Imagen de portada: Es una imagen de 850px de ancho y 315px de alto, en la que Facebook impone unas restricciones. En esta imagen, sugieren poner fotos de gente usando tus productos, de un menú, del local, de la portada de un disco etc. que represente muy bien el perfil, y prohíben poner  información de contacto (email, web, dirección), ofertas , descuentos, o textos incitando a pulsar en me gusta o cualquier otra acción al usuario. Imagen de perfil: Una imagen de al menos 180px de ancho, que será la que represente al perfil en cualquier interacción que haga en publicaciones o comentarios. No tiene por...

Coding kata: kataBowling...

En SocSoft nos gusta decir que somos artesanos del software, que desarrollamos aplicaciones web a medida, que trabajamos en cada proyecto con un especial cariño y para eso intentamos internamente escribir un código limpio, reusable, y del que nos podamos sentir orgullosos. Por eso, de vez en cuando, necesitamos ejercitarnos, desarrollando ejercicios sencillos en los que depurar nuestras técnicas más básicas. Como cada 2 semanas desde el 24 de Enero, una vez más, hoy tocaba tarde de Kata, para mejorar nuestro #code. Para nosotros las katas de desarrollo son como los ejercicios de voz para un orador o los entrenamientos para un deportista. En esta tarde, hemos querido sacar adelante la KataBowling sacada de codingdojo.org. La conclusión más importante que sacamos de esto es que estamos consiguiendo cada vez más compenetración en nuestros algoritmos y en nuestra comunicación interna, lo que hace que mejoremos nuestro tiempo de desarrollo, y eso se ve reflejado en la calidad de los proyectos que desarrollamos. Como anécdota de esta Kata nos quedan algunas dudas en el algoritmo del juego de bolos, pero le pondremos remedio pronto, yendo a jugar una partida, y abriremos la convocatoria para todo aquel que quiera...

Logo girando usando CANVAS de HTML5...

Hemos estado jugando con la API de CANVAS de HTML5 para probar las novedades del “último borrador” sacado por la W3C antes de que salga la versión final (si es que algún día sale XD) y os mostramos aquí un pequeño ejemplo realizado en 10 minutos: Queríamos hacer algo de movimiento, y hemos hecho la prueba de girar el logo de SocSoft, ¡a que está chulo! Subiremos el código a github, por ahora podéis verlo directamente en la página: Lo hemos realizado mientras escuchábamos a Ainhoa Iglesias (@antxoa7) resumiendo las novedades que la W3C nos está preparando. by @antxoa7: Novedad en HTML5: Funciones de Javascript propias en la especificación HTML5. AJAX simplificado con métodos nativos. Novedades para perfil maquetador y para perfil...

Coding Kata: kataMinesweeper...

Lo hemos vuelto a hacer. A pesar de andar con mucho, muchísimo trabajo, nos hemos pasado una tarde entera desconectados del trabajo productivo para mejorar nuestro rendimiento personal. Algunos pensarán que es una pérdida de tiempo, pero a nosotros nos parece que estamos aumentando nuestra velocidad de programación y mejorando nuestra calidad de resultados. Además, y sobre todo, ¡nos lo pasamos genial! Esta vez hemos elegido la kata kataMinesweeper que, al igual que con la anterior kata, la hemos cogido de codingdojo.org. Se trataba de hacer funcionar el algoritmo interno del mítico juego “buscaminas” en el que muchos de nosotros hemos metido tantas horas… Pero lo importante de la kata es el acercamiento al método TDD, y creo que en eso también, estamos dando grandes pasos. Podéis ver el resultado y algunas conclusiones en el proyecto que hemos dejado en...

Coding Kata: KataRomanNumerals...

Esta tarde de martes, hemos empezado en SocSoft con una actividad que esperemos que se convierta en costumbre; realizar una coding kata usando técnicas de TDD. Hemos elegido la kata KataRomanNumerals cogida de codingdojo.org, y entre Jorge y Txurdi, nos hemos puesto a resolverla. Podéis ver el resultado y nuestras conclusiones en Github. Si os interesa aprender y mejorar vuestras técnicas de programación, tenéis una oportunidad en los katayunos. El próximo es el 28 de Enero. Esperamos vuestros...

Eliminación de perfiles de apps Facebook...

Ojo! porque como nos dijeron el 10 de Diciembre en el Blog de Desarrolladores de Facebook (Removing App Profile Pages), el 1 de Febrero de 2012, se eliminarán las páginas de perfil de las aplicaciones. Tranquilos, porque no se trata de vuestros perfiles normales ni de las “pages” de vuestras empresas si las habéis creado bien. Se trata de unos perfiles especiales que se creaban automáticamente al crear una aplicación Facebook. Ejemplos: Porramania, Yo, de Bilbao!, InfoBilbao … ¿cómo saber si me tengo que migrar el perfil? Fácil, primero porque Facebook avisa a los administradores con un mensaje en la parte superior de la página: segundo, porque estás páginas son un poco diferentes al resto, y tienen un botón que no tiene ninguna otra en la parte superior, al lado del título, “Ir a la aplicación”: ¿qué hago si tengo que migrar? Primero, tener mucho cuidado, e ir paso a paso, porque si te equivocas, puedes perder todos tus FANs (“me gusta”), todo tu contenido (fotos, enlaces, vídeos…), tu vanity-URL (dirección personalizada) etc… Paso a paso: Haz una copia de seguridad de todas tus fotos, enlaces etc… que quieras mantener. Crea una nueva Page con las condiciones que explican en el POST de Facebook. Pulsa en el enlace “Click here to migrate to an existing Facebook Page” de la página que...