microTECHing
22Dic/150

Nombrado de tablas y columnas de una base de datos SQL

Siempre he pensado que la nomenclatura que fijemos para la base de datos, si se sigue correctamente nos puede traer muchos beneficios.

En este artículo se nos proponen unas cuantas normas y nos muestran como nos beneficia a la hora de visualizar nuestro schema o de hacer ciertas operaciones masivas como eliminar y recrear todas las FK's.

http://www.codeproject.com/Articles/1065295/SQL-Server-Table-and-Column-Naming-Conventions

Para mi gusto hay algunas cuestiones que no me acaban de gustar como los prefijos pk_ y fk_ que lo preferiría como sufijo, pero puede que facilite luego ciertas tareas.

A ver si un día hago el mio propio, 😀

Enjoy it!

22Jul/120

Exportar tabla a XML en SQLServer

A partir de SQLServer 2005 es posible construir la salida de nuestra consulta en formato XML.

Esto nos puede venir muy bien para exportar datos, o incluso para construir un feed RSS, sin tener que recorrer una consulta normal para ir construyendo el 'string' en el código.

Un ejemplo de como es este tipo de consultas SQL es:

SELECT TOP 2 ID_TABLA as 'id' FROM TABLA as item FOR XML AUTO, ROOT ('feed'), ELEMENTS 

Cuya salida es:

<feed> 
    <item>
        <id>1</id>
    </item>
    <item>
        <id>2</id>
    </item>
</feed>

Para ver mas ejemplos, y ver como podemos construir tanto los nodos como los atributos de nuestro XML mediante los datos de nuestras tablas, podéis ver este fantástico post al respecto.

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

2Feb/120

Jerarquía de la ejecución de archivos en WordPress

Os dejamos un muy buen enlace de un post que habla sobre la jerarquía de la ejecución de archivos en WordPress:
http://wp.tutsplus.com/tutorials/the-wordpress-theme-files-execution-hierarchy/

Seguro que a todos los que metemos mano en el código de WP nos va a venir muy bien tenerla a mano.

19Nov/110

Generación de PDF con PHP

Os presentamos 5 librerías para generar PDFs con PHP.

- FPDF
- TCPDF
- R&OS
- FPDI
- DOMPDF

Especialmente interesante DOMPDF por no tener que ir creando el PDF "a pelo" sino poder crearlo a partir de HTML/CSS.

Curioso también el FPDI ya que funciona como importador de PDFs para poderlo usar como plantilla a la hora de generar con FPD o TCPDF.

Más info en el post de craftyman.net.

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