JavaScript Copos De Nieve En El Blog

Se acercan la navidad y hay algunos bloggers que gustan de poner a tono sus blogs, pues una forma bastante interesante de hacerlo es agregar el efecto de copos de nieve cayendo desde lo alto de la pantalla cuando entren a sus blogs.
Me encontré con uno bastante interesante, pueden ver una demostración en la web de Dinamic Drive, la configuración y su implementación es bastante simple, basta con agregar el siguiente código en alguna parte del código de nuestra web, antes de cerrarse la etiqueta "</body>", veamos..
<script type="text/javascript">
/******************************************
* Snow Effect Script- By Altan d.o.o. (http://www.altan.hr/snow/index.html)
* Visit Dynamic Drive DHTML code library (http://www.dynamicdrive.com/) for full source code
* Last updated Nov 9th, 05' by DD. This notice must stay intact for use
* Algunos Cambios Al Español Por Julian Bohorquez (http://www.juarbo.com/) 19/11/2009
******************************************///Configure la siguiente linea para cambiar la imagen del copo de nieve
var snowsrc="http://www.dynamicdrive.com/dynamicindex3/snow.gif"
// Configure el numero de elementos en la pantalla
var no = 10;
// Configure si queremos que los copos desaparezcan despues de cierto tiempo (0=never):
var hidesnowtime = 0;
// Configure how much snow should drop down before fading ("windowheight" or "pageheight")
var snowdistance = "pageheight";///////////Stop Config//////////////////////////////////
var ie4up = (document.all) ? 1 : 0;
var ns6up = (document.getElementById&&!document.all) ? 1 : 0;function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 600;if (ns6up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = iecompattest().clientWidth;
doc_height = iecompattest().clientHeight;
}dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
snowsrc=(snowsrc.indexOf("dynamicdrive.com")!=-1)? "http://www.dynamicdrive.com/dynamicindex3/snow.gif" : snowsrc
for (i = 0; i < no; ++ i) {
dx[i] = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ie4up||ns6up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"http://dynamicdrive.com\"><img src='"+snowsrc+"' border=\"0\"><\/a><\/div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
}
}
}function snowIE_NS6() { // IE and NS6 main animation function
doc_width = ns6up?window.innerWidth-10 : iecompattest().clientWidth-10;
doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")? iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight : iecompattest().offsetHeight;
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
}
dx[i] += stx[i];
document.getElementById("dot"+i).style.top=yp[i]+"px";
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";
}
snowtimer=setTimeout("snowIE_NS6()", 10);
}function hidesnow(){
if (window.snowtimer) clearTimeout(snowtimer)
for (i=0; i<no; i++) document.getElementById("dot"+i).style.visibility="hidden"
}if (ie4up||ns6up){
snowIE_NS6();
if (hidesnowtime>0)
setTimeout("hidesnow()", hidesnowtime*1000)
}</script>
También si nos la ingeniamos un poco podemos editar este código, la edición mas simple es cambiar la imagen del copo de nieve que se encuentra en la linea que dice:
var snowsrc="http://www.dynamicdrive.com/dynamicindex3/snow.gif"
y reemplazamos el "http://www.dynamicdrive.com/dynamicindex3/snow.gif" por la imagen que queremos usar, voy a dejar tres ejemplos de imagen a continuación para que copien la url y la pequen en el código si es que quieren cambiarlo, aunque me parece que el modelo que viene por defecto es el mas bonito



Si tienen preguntas ya saben que pueden dejar sus comentarios
Planos De Casas
En la red me encontré con esta web dedicada a la recopilación de planos de casas hermosas, los planos los podemos descargar totalmente gratis y sin necesidad de registrarnos.

La web esta muy organizada y podemos encontrar planos de casas de todo tipo, de uno dos o tres pisos, planos de casas con uno o dos garajes, casas de 3 habitaciones, dos o mas, con uno o mas baños, con sótano, con varios diseños de cocina, etc...
Además de esto en la web encontraremos las fotos de la casa, una imagen por computadora y el plano como el que esta en la primera imagen de este articulo.
Cabe destacar que los planos son de excelente calidad, y los diseños de las casa son hermosos, veamos una foto de una casa que voy a extraer de esa web.

Hermosa no? pues ya saben, si están buscando planos de casas, y porque no, fotos de casas hermosas ya saben a donde deben dirigirse, dejare el enlace a el sitio web a continuación.
Enlace: Planos De Casas
Presupuestos Aire Acondicionado
Necesitas hacer una instalacion de aire acondicionado, y no sabes como ahorrar dinero y donde te pueden hacer el presupuesto o la cotización?
Necesitas hacer unas cuantas reformas en tu local de negocios o tu hogar y no consigues la asesoría necesaria para llevar a cabo estos proyectos?
Pues en esta web encontraras toda la información necesaria, todas las soluciones, con respuesta inmediata, basta con llenar un pequeño formulario donde podrás solicitar sus servicios, que al parecer son de excelente calidad, con una respuesta en tiempo bastante alta, veamos algunos comentarios que dejan las personas que toman sus servicios.
Es genial me mandaron tres profesionales para darme presupuesto escogí uno de ellos y la obra me la acaban de terminar el presupuesto mas barato y sin moverte de casa yo lo recomiendo al cien por cien.
Jose, Barcelona
Al parecer este es un buen servicio que a sido usado ya por algunas personas que dejan sus comentarios, si deseas hacer alguna reforma no dudes en usar los servicios de esta empresa.
Enlace: Aire Acondicionado
Como Cambiar Formatos De Archivos De Audio En Linux
Sound Converter, es un rápido y potente conversor de archivos de audio, claro esta que también lo podemos usar para extraer el audio de un vídeo. Esta aplicación esta diseñada para el entorno Gnome de (Linux), es muy rápido y su utilización es muy simple, veamos:
Convertir un archivo wma a mp3 en Ubuntu
Tengo el archivo en wma.
Abro la aplicación y tengo dos opciones, una es arrastrar el archivo hasta la aplicación, y dos, desde la aplicación presiono el botón añadir archivo, que tiene un símbolo de (mas) (+) de color verde, y ahí selecciono el o los archivos que deseco convertir.
Ahora vamos al menú editar, luego a preferencias y seleccionamos el formato al que van a ser convertidos los archivos, en estas preferencias también podremos seleccionar la carpeta de destino del archivo y la calidad del archivo al ser exportado, pero no voy a profundizar en esto.
Cerramos este cuadro, y presionamos el botón Convertir y vemos que aparece una barra de progreso donde nos indica el tiempo que se tomara convertir estos archivos, o el archivo.
Solo debemos esperar unos segundo y ya tendremos nuestro archivo en el formato que queramos
Los formatos que admite este programa son..
De Entrada:
(Ogg Vorbis, AAC, MP3, FLAC, WAV, AVI, MPEG, MOV, M4A, AC3, DTS, ALAC, MPC, Shorten, APE, SID, etc ..)
De Salida:
(WAV, FLAC, MP3, AAC y Ogg Vorbis)
En algunos ordenadores no esta instalado el paquete GStreamer que debe estar para poder codificar estos archivos, así que es recomendable instalarlo.

Descargar
Descargado 605 Veces
Como Instalar JDownloader En Ubuntu
Nota: Uso Ubuntu 9.10 y JDownloader 0.9.310 (Pero esto se pude hacer con cualquier versión de cualquiera de los dos programas)
Primero para poder hacer correr el JDownloader (Un gestor de descargas que corre sobre Java) debemos tener Java instalado para ello solo debemos escribir lo siguiente en una consola:
sudo aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts
Esto se instala un poco descargando, además tenemos que aceptar una clausulas de contrato al momento de la instalación.
Luego mientras descargamos el Java, podemos descargar paralelamente JDownloader, vara ello debemos dirigirnos a su web oficial y descargarlo, vamos dando click al siguiente enlace, Descargar JDownloader, Luego seleccionamos Linux, y luego una de las 3 opciones para descargar que allí nos proporcionan
Una vez tengamos instalado el Java y descargado el JDownloader, procedemos a descomprimirlo, yo guarde en el escritorio así que la ruta en donde esta guardado es "/home/julian/Escritorio/JDownloader" y dentro de esta carpeta debe estar un archivo llamado "JDownloader.jar" el cual debemos ejecutar ya sea de manera gráfica o por consola, pero antes de ello y para ambos casos debemos darle privilegios de lectura y escritura y además permiso para que sea ejecutado, para esto, debemos ir a la carpeta en donde se encuentra el archivo "JDownloader.jar" luego darle click con el botón derecho del mouse,"Propiedades", luego vamos a la pestaña que dice "Permisos" en los accesos ponemos todos "Lectura y Escritura" y en Ejecución activamos la casilla que dice "Permitir ejecutar el archivo como un programa" Veamos la siguiente imagen:
Ahora debemos ejecutarlo desde la consola seria así (Recuerden que debemos estar dentro de la carpeta donde lo extrajimos):
sudo java -jar JDownloader.jar
Y para los menos avanzados o los que les gusta lo mas cómodo, para ejecutarlo de manera gráfica simplemente debemos ir a la carpeta donde este el archivo "JDownloader.jar", dar click derecho sobre el y luego dar click en "Abrir con Sun Java 6 Runtime"
De cualquiera de las dos manera, luego de ejecutarlo debe empezar a cargar el programa, siempre se demora un poco cargando Es Normal.
Para finalizar, debo darle un agradecimiento especial a @Davidorozco quien me explico en parte como instalar JDownloader
Si tienen preguntas no duden en dejar sus comentarios...
va -jar JDownloader.jar







