Archivo

Archivo para la categoría ‘Programación Web’

Snippet JavaScript de comparación

lunes, 27 de mayo de 2024 Sin comentarios

== vs. ===

Sé que esto es para principiantes, pero ¿alguna vez te haz preguntado ¿cuáles son las diferencias entre == y === cuando comparas en Javascript?, y ¿cuando usarlos?. He aquí un ejemplo:

var a = false;
alert(a === 0); // prints false

Leer más…

Categories: Programación Web Tags: ,

Javascript: funcion IsArray

sábado, 18 de mayo de 2024 Sin comentarios

Al escribir funciones genéricas de JavaScript (lo cual hacemos tanto como sea posible), te debes dar cuenta de los desarrolladores de todos los niveles de experiencia en el uso de tu función genérica. Esto significa prevenir que los errores sucedan si el desarrollador envía algo inesperado como un parámetro.

El ejemplo más reciente de esto es trabajar con una matriz como un parámetro. Eso me llevó a preguntarme cómo controlar una variable para saber si es un array en JavaScript. Leer más…

Crear una conexión LINQ a SQL con select, insert, delete, update

domingo, 12 de mayo de 2024 Sin comentarios

* Crea una nueva página web
* Añade un nuevo elemento
→ Seleccione clases LINQ TO SQL
A continuación, crea un archivo dataclasses.dbml.
Herramienta → conectarse a base de datos → cambia origen de datos
→ Selecciona el origen de datos (Microsoft SQL Server)
→ Selecciona el proveedor de datos. NET Framework (proveedor de datos de SQL Server)
→ Selecciona el nombre del servidor, autenticación de SQL y bases de datos
→ Selecciona dataclasses.dbml y podemos elegir la tabla y arrastrarlas en el archivo dataclasses.dbml. Clase para que la Tabla pueda ser creará automáticamente.
Leer más…

Categories: Programación Web Tags:

Mostrar publicidad solo a las visitas que llegan desde Google

martes, 7 de mayo de 2024 Sin comentarios

Dada la importancia de que los lectores de un blog se sientan a gusto en este, puede ser necesario el no introducir publicidad entre los posts, lo cual puede provocar un decremento de nuestros ingresos.

¿Existe alguna solución para obtener ingresos y que nuestros lectores se sientan a gusto?

La respuesta es sí. Una posible solución es la que nos muestra Anieto2k en uno de sus fantásticos post en el cúal nos desvela unas lineas de código en php que nos van a permitir que únicamente los usuarios que provengan de Google vean publicidad en el interior de nuestros posts. Aquí lo tenéis:

<?php if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER']) ) : ?>
tu código ADSENSE
<? endif; ?>

Yo ya me he puesto manos a la obra y lo he implementado en este blog. ¿Y tú? ¿Vas a dejar que tus usuarios se sientan incómodos leyendo tu blog?

A empezar!

Javascript: mostrar propiedades de los objetos y sus valores

viernes, 3 de mayo de 2024 1 comentario

Como probablemente ya sabes, JavaScript puede ser difícil de depurar. Una cosa que me ha ayudado muchas veces es esta función para mostrar todas las propiedades de un objeto y sus valores. Esta función recursiva tiene propiedades que son objetos en sí mismos y muestra sus propiedades junto a sus valores. Para ver cómo funciona, pon una llamada a la función de «dumpProps (document)» en el evento «onclick» de un botón y podrás ver todo sobre el document.
Leer más…

PHP Cache Control Inteligente

jueves, 2 de mayo de 2024 Sin comentarios

Este fragmento de código comprueba si una página ha sido modificada desde que fue exhibida por última vez. Si es así, envía un encabezado «304 Not Modified» y sale, de lo contrario el contenido se renderiza. Anteponer este fragmento de código en la parte superior de cada archivo PHP al que desea aplicar este mecanismo de almacenamiento en caché inteligente. Especialmente útil si (tienes que) servir contenido estático a través de php y quieres que sea cacheado como HTML ordinario o CSS.
Leer más…

PHP Geotarget IP

martes, 30 de abril de 2024 1 comentario

Aquí una nueva función para obtener la localización geográfica de un IP.

Se puede usar por ejemplo para determinar en idioma presentar nuestras paginas web.

También para frenar a los spammers de ciertos países, sé que parece muy radical pero después de utilizar IP’s (de listas banneadas), captchas, akismet, nombres de dominio baneados, etc, no se me ocurre que otra cosa por hacer.
Leer más…

Generador PHP sitemap.xml

domingo, 28 de abril de 2024 5 comentarios

Cualquier pagina web debe utilizar un sitemap.xml, es realmente muy importante para los robots rastreen tu sitio correctamente.

Pero, ¿cómo hacer que funcione en PHP?
Leer más…

El lenguaje de programación más importante hoy en día

sábado, 27 de abril de 2024 13 comentarios

«¿Qué lenguaje de programación debería estudiar? ¿Cual framework?» de vez en cuando recibo correos electrónicos de lectores jóvenes – y no tan jóvenes – que me piden orientación sobre estos temas. «Usa la herramienta adecuada para el trabajo» es la respuesta correcta, pero es un consejo barato cuando hay una gran cantidad de herramientas al parecer adecuada para el trabajo. Para la mayoría de la gente en estos días el trabajo a realizar es el curso de desarrollo de aplicaciones web.

¿Deberían estudiar Ruby y Ruby on Rails? O ¿Python y Django? ¿Qué hay de C# 4.0 y ASP.NET MVC? ¿Tal vez CakePHP? ¿Java y Stripes? ¿Y que pasa con las alternativas más exóticas como Clojure y Compojure o Scala y Lift?
Leer más…

Lector RSS en PHP con cache

miércoles, 24 de abril de 2024 3 comentarios

Con la siguiente función para leer RSS puedes establecer algunos valores:

function rssReader($url,$maxItems=15,$begin="",$end=""){
        $rss = simplexml_load_file($url);
        $i=0;
        if($rss){
            $items = $rss->channel->item;
            foreach($items as $item){
                if($i==$maxItems) return $out;
                else $out.=$begin.'<a href="'.$item->link.'" target="_blank" >'.$item->title.'</a>'.$end;
                $i++;
            }
        }
        return $out;
    }

Leer más…

Categories: Programación Web Tags: , ,
Pagina 4 de 5«12345»Top Footer