RSS .92| RSS 2.0| ATOM 0.3
  • Inicio
  • Correo Web
  •  

    POLLO REBOZADO (CHICKEN FINGERS)

    Julio 31, 2007 @ 14:00
    EL COCINERO FIEL
    Buenas!!! Qué tal? Nueva receta. Pechuga de pollo rebozada. Excelente receta para los más pequeños. Además, con estos calores se puede servir fría con mayonesa o mostaza y unas patatas fritas.

    El vídeo dura 3:06 y os lo podéis descargar aquí.

    Además, os dejo un vídeo que ha colgado un tal rulas en tu.tv donde Ferran Adrià explica 80 trucos para cocinar en casa. Me gusta por su naturalidad. Por cierto, es bastante largo, (53:20).

    Abrazos.

    Y aquí Ferran Adrià.

    www.Tu.tv

    Ext.js + CodeIgniter

    Julio 28, 2007 @ 9:48
    Alex Sancho

    He estado trabajando en este ejemplo, con el objetivo de mostrar una forma de integrar estos dos “Frameworks” para asi obtener una interfaz única con la cual gestionar una tabla de una base de datos.

    El resultado es una “matriz” con la que añadir, borrar, edita, buscar y listar sin necesidad de recargar la pagina.

    Toda la comunicacion cliente servidor se realiza mediante Ajax y los datos se transmiten en formato Json.

    Creo que es un buen ejemplo para quienes tienen la curiosidad de ver como funciona CodeIgniter utilizando rutas, modelos y librerias externas.

    El codigo de el ejemplo se puede descargar desde:

    grid.tar.gz

    grid.zip

    Estaré encantado de ver vuestros comentarios y sugerencias.

    Comentarios (12) | | Digg It! | | ma.gnolia |


    Comentarios condicionales: del derecho y del revés

    Julio 11, 2007 @ 20:45
    Dizque

    Internet Explorer es un navegador obsoleto (lamentablemente, solo en la segunda acepción del término). Su peculiar forma de interpretar las hojas de estilo nos obliga a suministrarle, con cierta frecuencia, CSS llenos de hacks. Y esos hacks no validan / son incómodos de mantener / no nos gustan (táchese lo que no proceda).

    Afortunadamente, los chicos de Microsoft incluyeron, a partir de la versión 5 de Internet Explorer, un método sencillo —e incluso aceptable— para detectar la versión del navegador y suministrarle contenidos apropiados a su edad mental.

    La sintaxis utiliza comentarios que solo son reconocidos por IE:

    <!-- Esto es un comentario HTML tradicional -->
    
    <!--[if IE]> 
        Solo Internet Explorer ve este contenido. 
        Para el resto de los navegadores, es un 
        comentario.
    <![endif]-->
    

    Así pues, podemos utilizar este tipo de comentarios para alimentar a la bestia negra con una hoja de estilos ad hoc.

    <!--[if IE]> 
        <link rel="stylesheet" type="text/css"
        href="/hoja/de/estilos/para/IE.css" />
    <![endif]-->
    

    No solo eso, también podemos destinar código únicamente a versiones concretas. Ya se ha escrito mil veces sobre el tema, así que no me extenderé. Los interesados podéis acudir a Comentarios condicionales para IE, en Diseñorama, o Sintaxi dels comentaris condicionals en a.css.

    Solo para «los otros»

    Y ahora, vayamos con el tema que me ha motivado a escribir esta notita: ¿qué hacer cuando queremos ocultar algo a Internet Explorer sin hacerlo invisible al resto de navegadores? Según Microsoft, usaremos lo que ellos llaman Downlevel-revealed Conditional Comments:

    <![if !IE]>
        <p>Gracias por no utilizar una patata 
        para navegar por mi web.</p>
    <![endif]>
    

    Pero por desgracia, la sintaxis propuesto no es válida. Ni como HTML, ni como árbitro de tercera. En cambio, utilizando esta otra

    <!--[if !IE]>-->
        <p>Gracias por no utilizar una patata 
        para navegar por mi web.</p>
    <!--<![endif]-->
    

    nuestro documento sigue siendo válido. Bravi!


    Code Igniter debug helper

    Julio 4, 2007 @ 22:48
    Alex Sancho

    En el wiki de CodeIgniter podemos leer un método para expandir las posibilidades de depurado del framework utilizando la clase PHP Dump.

    Creo que este método esta algo anticuado y no es posible hacerlo funcionar con la ultima versión de Code Igniter, yo he preferido implementarlo como helper de la aplicación.

    Para utilizarlo de esta manera solo hay que copiar la librería dentro del directorio ..application/helpers siguiendo la norma de nomenclatura, es decir añadiendo _helper antes de la extensión del fichero, por ejemplo debug_helper.php.

    Para incluirlo en un controlador, modelo o incluso librería solo tenemos que llamar el helper por el método estándar del framework, $this->load->helper('debug');.

    Si por ejemplo queremos ver el ultimo query realizado en un modelo, tendríamos que hacerlo así,

    $this->include->helper('debug');
        dumpq($this->db->last_query());

    Creo que de esta forma todo resulta mas sencillo, y a mi forma de ver, mas dentro de la lógica del modelo MVC.

    Comentarios (0) | | Digg It! | | ma.gnolia |