microTECHing
6Jul/130

Recursos para el desarrollo web de O’Reilly online y gratis

libros-oreilly-gratis

No hay mucho por ahora, pero esperamos que vayan poniendo más.

Web audio, html5, canvas, WebGL, Git, Javascript, y videos de charlas inclusive...

http://chimera.labs.oreilly.com/

Special thanx a $('beckam').slipDown('fast')
xDD

20May/120

Colecciones de snippets de código útiles

Os dejamos una lista de colecciones de snippets de código online que siempre nos puede venir bien.

Hay snippets de todo tipo: PHP, .Net, Javascript, htaccess.....

A reutilizar código!!

xD

Más info: http://www.catswhocode.com/blog/awesome-sites-to-find-useful-code-snippets

9Nov/110

Llamada a url con parámetros mediante curl

Resulta que haciendo un Cron para se ejecute una url cada cierto tiempo nos hemos encontrado con que al hacer "curl http://mi-url-con-parametros?p1=1&p2=2" no funciona bien porque parece que hay que escapar el carácter "&".

Pues no. No es eso.

Lo que tenemos que hacer es utilizar el parámetro -d de curl para indicar los parámetros. (valga la redundancia).

Así pues, la instrucción anterior la podéis probar como:

/usr/bin/curl -d "p1=1&p2=2" http://mi-url-con-parametros/

Otro ejemplo:

/usr/bin/curl -d "option=com_ejemplo&view=ajax&no_html=1&task=one_task" http://www.midominio.com/index.php

Espero que os ayude. xD

7Nov/110

Problemas entre mootools y API de facebook en Internet Explorer

Nos hemos encontrado con el problema de que la librería de validaciones de joomla basada en mootools había dejado de funcionar en IE7 y IE8 silenciosamente.

Y decimos silenciosamente, porque no había ningún error javascript en la consola de Internet Explorer.

Esto nos ocurría en una web en joomla que cargaba la librería 1.12 de mootools y el 'validate.js' del framework de Joomla 1.5 basado en mootools.

Eliminando código a lo bestia de nuestro 'index.php', dimos con que el problema estaba en la carga del API de facebook.

Estábamos cargando el api en el 'body' de la siguiente manera:

<div id="fb-root"></div>
<script src="http://connect.facebook.net/es_ES/all.js"></script>
<script type="text/javascript">
        FB.init({appId: '116864551700695', status: true, cookie: true, xfbml: true});
</script>

Para solucionar el problema, dejamos en el 'body' solo el div "fb-root', y el javascript nos lo llevamos al 'head' de esta forma:

<script language="javascript" type="text/javascript" src="http://connect.facebook.net/es_ES/all.js"></script>
<script type="text/javascript">
window.addEvent('domready', function() {
        FB.init({appId: '116864551700695', status: true, cookie: true, xfbml: true});
});
</script>

Lanzando el fb.init cuando el dom esta completo, la validación de mootools vuelve a funcionar correctamente, y las funciones de facebook, también.

Espero os ayude!

5Nov/110

Hoja de referencia cheat sheet de vb.net

Por si de repente, tenéis que cambiar de lenguaje de programación y pasaros al visual basic .net... os puede venir bien esta hoja de referencia rápida, o 'cheat sheet'.

vbnet_basics_reference_sheet

3Nov/110

Programando desde el iPad

Curioso artículo de como algunos prefieren el minimalismo a la hora de trabajar.

Lo mejor de todo no es pasar de trabajar en un portátil a trabajar en un iPad, si no, pasar de trabajar en local, a trabajar en la nube.

Os dejamos con el articulo en cuestión... (en inglés):
http://yieldthought.com/post/12239282034/swapped-my-macbook-for-an-ipad