Mar 29, 2009

Escrito por Joselite | 6 Comentarios

Añadir Feeds RSS a tu blog en Worpress

Con el siguiente código es posible añadir los Feeds RSS de cualquier página en tu blog. Esto puede ser de gran ayuda para albergar una mayor variedad de contenido en tu Web.

1
 

Link >> AyudaWordPress

Leer Más
Mar 17, 2009

Escrito por Joselite | 0 Comentarios

Usar Firebug en cualquier navegador

La famosa extensión de firefox Firebug, la cual te permite inspeccionar el código (HTML, CSS y Javascript) de manera sencilla, también está disponible para usar en otros navegadores que no sean Firefox.

Ahora podemos usar Firebug  en Internet Explorer, Safari, Google Chrome, Opera, …

Pasos para usar Firebug con cualquier navegador:

  1. Hacemos el include de la librería .js:
    ?Ver código JAVASCRIPT
    1
    
    <script src="http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js" type="text/javascript"><!--mce:0--></script>
  2. Si quieres usar Firebug Offline, solamente debes descargarte la librería firebug-lite.js y hacer el include correspondiente en tu documento:

>> Link oficial

Leer Más
Mar 14, 2009

Escrito por Joselite | 0 Comentarios

Log en Asp .Net C#

Recientemente he necesitado crear un Log para monitorizar los errores que se producían al realizar búsquedas a través de un buscador simple y avanzado. Si se produce alguna excepción, ésta será almacenada en el Log. Esto es de gran utilidad para cuando no se sabe muy bien de donde proceden los errores (StoredProcedures, consultas, …).

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
try
{
     //Aquí tu código
}
catch (Exception ex)
{
//Declaración de variables
StringBuilder sbFile = new StringBuilder();
StreamWriter swWriter;
string fileName;
string emailUser = string.Empty;
 
//Definición del nombre del fichero, ruta y apertura
sbFile.Append(ConfigurationManager.AppSettings["pathLogSearch"].ToString().Trim());
sbFile.Append(@"LogImagesSearch" + System.DateTime.Now.ToString("dd-MM-yyyy"));
sbFile.Append(".log");
fileName = sbFile.ToString();
swWriter = File.AppendText(fileName);
 
//Escritura dentro del log
swWriter.WriteLine("~~~~~~~~~~~~~~~~ Exception ~~~~~~~~~~~~~~~~");
swWriter.WriteLine("    Fecha: " + System.DateTime.Now.ToString("dd-MM-yyyy"));
swWriter.WriteLine("    Data: " + ex.Data);
swWriter.WriteLine("    Message: " + ex.Message);
swWriter.WriteLine("    Source: " + ex.Source);
swWriter.WriteLine("    TargetSite: " + ex.TargetSite);
swWriter.WriteLine("    User Email: " + emailUser);
swWriter.WriteLine("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
swWriter.WriteLine("");
 
//Cerramos los objetos
swWriter.Close();
}

Leer Más
Feb 25, 2009

Escrito por Joselite | 0 Comentarios

Desahibilitar botón derecho con JavaScript

Este Script deshabilita el click del botón derecho, pero no informa de ello.

?Ver código JAVASCRIPT
1
2
3
4
5
6
7
8
9
10
11
12
13
<script language=JavaScript>
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>

Leer Más
Feb 3, 2009

Escrito por Joselite | 0 Comentarios

Eliminar registros duplicados en SQL

Si tienes una tabla creada en SQL sin llaves primarias, podrás tener elementos duplicados en ella. Una manera muy útil (sobre todo si la tabla no tiene una gran cantidad de registros) de elimar registros duplicados es la siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
-- Creamos una tabla temporal para guardar los registros duplicados. Los que se guardan en la tabla son los más antiguos
CREATE TABLE ATRIBUTOS_SWAP(ATRICODI NUMBER(9),ATRICODIPADRE NUMBER(9), ATRINOM VARCHAR2(150))
 
-- Insert para guardar los elementos más antiguos dentro de la tabla atributos_swap
INSERT INTO ATRIBUTOS_SWAP
    SELECT
        a.atricodi AS atricodi,
        a.atricodipadre AS atricodipadre,
        a.atrinom AS atrinom
    FROM
        atributos a
    WHERE
        a.ROWID! = (SELECT MAX (ROWID)
                    FROM
                        atributos b
                    WHERE
                        b.atricodi = a.atricodi)
 
-- Borrado de los elementos más antiguos duplicados
DELETE FROM atributos a WHERE a.ROWID! = (SELECT MAX (ROWID)
FROM atributos b
WHERE b.atricodi = a.atricodi
AND b.atricodi = a.atricodi)
 
--  Borramos la tabla atributos_swap
Drop table atributos_swap

De esta manera, o bien guardas los elementos en una tabla o bien los borras. Ahora bien, hay que tener en cuenta que siempre se borran / almacenan los registros más antíguos de la tabla que están duplicados.

Leer Más
Ene 25, 2009

Escrito por Joselite | 0 Comentarios

Javascript para manipular contenido

Navegando por la red he encontrado una curiosa recopilación de técnicas javascript para tratar todo tipo de contenidos: menús, imágenes, portafolios, …

En este mini tutorial se expone tanto el código fuente como las demos correspondientes de cada una de las opciones, así como el link a la página oficial del creador.

Podemos encontrar varios carruseles, un portafolio con jQuery, …

Enlace: 10 Smart Javascript

Leer Más
Página 4 de 8« Primero...23456...Último »