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 |
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:
- 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>
- 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ásEscrito 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(); } |
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.
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> |
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ásEscrito 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



(5,00 out of 5)