Citas Citables


lunes, 14 de noviembre de 2011

Musica a cuadros


CLICK en los cuadros y crea tu musica

fuente:: http://mandaflewaway.tumblr.com/post/2057242738

viernes, 1 de julio de 2011

Harry Potter and The Deathly Hallows - part 2 [Spoiler]


Un previa de la ultima parte de la saga de harry potter llevada al cine.
En esta escena los tres protagonistas se internan en el banco de gringouts ( de los enanos ) a la busqueda de un horcrux ...




Si estas un poco colgado , aqui una explicacion con lujo de detalles del porque de los Horcruxes

miércoles, 23 de marzo de 2011

H.A.A.R.P. lo que se nos viene...... o no?

Una investigación de Jesse Ventura para entender mejor algunos de los efectos y objetivos de HAARP en Alaska.

Jesse Ventura entrevista al Dr. Nick Begige, autor y activista en Alaska, quien desde hace 15 años investiga HAARP.
Explica que HAARP, puede modificar el clima produciendo cataclismos, puede bajar aviones, tirar un satélites y producir control mental al poner voces en la cabeza de la gente y cambios en los estados emocionales.





fuente

viernes, 7 de enero de 2011

Colores en RGB

Exelente tabla creada con una mac con una seri de colores


Whites/Pastels - Grays - Blues - Greens - Yellows - Browns - Oranges - Pinks/Violets


Color Name RGB CODE HEX # Sample
Snow 255-250-250 fffafa  
Snow 2 238-233-233 eee9e9  
Snow 3 205-201-201 cdc9c9 que
Snow 4 139-137-137 8b8989  
Ghost White 248-248-255 f8f8ff  
White Smoke 245-245-245 f5f5f5  
Gainsboro 220-220-220 dccdc  
Floral White 255-250-240 fffaf0  
Old Lace 253-245-230 fdf5e6  
Linen 240-240-230 faf0e6  
Antique White 250-235-215 faebd7  
Antique White 2 238-223-204 eedfcc  
Antique White 3 205-192-176 cdc0b0  
Antique White 4 139-131-120 8b8378  
Papaya Whip 255-239-213 ffefd5  
Blanched Almond 255-235-205 ffebcd  
Bisque 255-228-196 ffe4c4  
Bisque 2 238-213-183 eed5b7  
Bisque 3 205-183-158 cdb79e  
Bisque 4 139-125-107 8b7d6b  
Peach Puff 255-218-185 ffdab9  
Peach Puff 2 238-203-173 eecbad  
Peach Puff 3 205-175-149 cdaf95  
Peach Puff 4 139-119-101 8b7765  
Navajo White 255-222-173 ffdead  
Moccasin 255-228-181 ffe4b5  
Cornsilk 255-248-220 fff8dc  
Cornsilk 2 238-232-205 eee8dc  
Cornsilk 3 205-200-177 cdc8b1  
Cornsilk 4 139-136-120 8b8878  
Ivory 255-255-240 fffff0  
Ivory 2 238-238-224 eeeee0  
Ivory 3 205-205-193 cdcdc1  
Ivory 4 139-139-131 8b8b83  
Lemon Chiffon 255-250-205 fffacd  
Seashell 255-245-238 fff5ee  
Seashell 2 238-229-222 eee5de  
Seashell 3 205-197-191 cdc5bf  
Seashell 4 139-134-130 8b8682  
Honeydew 240-255-240 f0fff0  
Honeydew 2 244-238-224 e0eee0  
Honeydew 3 193-205-193 c1cdc1  
Honeydew 4 131-139-131 838b83  
Mint Cream 245-255-250 f5fffa  
Azure 240-255-255 f0ffff  
Alice Blue 240-248-255 f0f8ff  
Lavender 230-230-250 e6e6fa  
Lavender Blush 255-240-245 fff0f5  
Misty Rose 255-228-225 ffe4e1  
White 255-255-255 ffffff  

Grays

Color Name RGB CODE HEX # Sample
Black 0-0-0 000000  
Dark Slate Gray 49-79-79 2f4f4f  
Dim Gray 105-105-105 696969  
Slate Gray 112-138-144 708090  
Light Slate Gray 119-136-153 778899  
Gray 190-190-190 bebebe  
Light Gray 211-211-211 d3d3d3  

Blues

Color Name RGB CODE HEX # Sample
Midnight Blue 25-25-112 191970  
Navy 0-0-128 000080  
Cornflower Blue 100-149-237 6495ed  
Dark Slate Blue 72-61-139 483d8b  
Slate Blue 106-90-205 6a5acd  
Medium Slate Blue 123-104-238 7b68ee  
Light Slate Blue 132-112-255 8470ff  
Medium Blue 0-0-205 0000cd  
Royal Blue 65-105-225 4169e1  
Blue 0-0-255 0000ff  
Dodger Blue 30-144-255 1e90ff  
Deep Sky Blue 0-191-255 00bfff  
Sky Blue 135-206-250 87ceeb  
Light Sky Blue 135-206-250 87cefa  
Steel Blue 70-130-180 4682b4  
Light Steel Blue 176-196-222 b0c4de  
Light Blue 173-216-230 add8e6  
Powder Blue 176-224-230 b0e0e6  
Pale Turquoise 175-238-238 afeeee  
Dark Turquoise 0-206-209 00ced1  
Medium Turquoise 72-209-204 48d1cc  
Turquoise 64-224-208 40e0d0  
Cyan 0-255-255 00ffff  
Light Cyan 224-255-255 e0ffff  
Cadet Blue 95-158-160 5f9ea0  

Greens

Color Name RGB CODE HEX # Sample
Medium Aquamarine 102-205-170 66cdaa  
Aquamarine 127-255-212 7fffd4  
Dark Green 0-100-0 006400  
Dark Olive Green 85-107-47 556b2f  
Dark Sea Green 143-188-143 8fbc8f  
Sea Green 46-139-87 2e8b57  
Medium Sea Green 60-179-113 3cb371  
Light Sea Green 32-178-170 20b2aa  
Pale Green 152-251-152 98fb98  
Spring Green 0-255-127 00ff7f  
Lawn Green 124-252-0 7cfc00  
Chartreuse 127-255-0 7fff00  
Medium Spring Green 0-250-154 00fa9a  
Green Yellow 173-255-47 adff2f  
Lime Green 50-205-50 32cd32  
Yellow Green 154-205-50 9acd32  
Forest Green 34-139-34 228b22  
Olive Drab 107-142-35 6b8e23  
Dark Khaki 189-183-107 bdb76b  
Khaki 240-230-140 f0e68c  

Yellow

Color Name RGB CODE HEX # Sample
Pale Goldenrod 238-232-170 eee8aa  
Light Goldenrod Yellow 250-250-210 fafad2  
Light Yellow 255-255-224 ffffe0  
Yellow 255-255-0 ffff00  
Gold 255-215-0 ffd700  
Light Goldenrod 238-221-130 eedd82  
Goldenrod 218-165-32 daa520  
Dark Goldenrod 184-134-11 b8860b  

Browns

Color Name RGB CODE HEX # Sample
Rosy Brown 188-143-143 bc8f8f  
Indian Red 205-92-92 cd5c5c  
Saddle Brown 139-69-19 8b4513  
Sienna 160-82-45 a0522d  
Peru 205-133-63 cd853f  
Burlywood 222-184-135 deb887  
Beige 245-245-220 f5f5dc  
Wheat 245-222-179 f5deb3  
Sandy Brown 244-164-96 f4a460  
Tan 210-180-140 d2b48c  
Chocolate 210-105-30 d2691e  
Firebrick 178-34-34 b22222  
Brown 165-42-42 a52a2a  

Oranges

Color Name RGB CODE HEX # Sample
Dark Salmon 233-150-122 e9967a  
Salmon 250-128-114 fa8072  
Light Salmon 255-160-122 ffa07a  
Orange 255-165-0 ffa500  
Dark Orange 255-140-0 ff8c00  
Coral 255-127-80 ff7f50  
Light Coral 240-128-128 f08080  
Tomato 255-99-71 ff6347  
Orange Red 255-69-0 ff4500  
Red 255-0-0 ff0000  

Pinks/Violets

Color Name RGB CODE HEX # Sample
Hot Pink 255-105-180 ff69b4  
Deep Pink 255-20-147 ff1493  
Pink 255-192-203 ffc0cb  
Light Pink 255-182-193 ffb6c1  
Pale Violet Red 219-112-147 db7093  
Maroon 176-48-96 b03060  
Medium Violet Red 199-21-133 c71585  
Violet Red 208-32-144 d02090  
Violet 238-130-238 ee82ee  
Plum 221-160-221 dda0dd  
Orchid 218-112-214 da70d6  
Medium Orchid 186-85-211 ba55d3  
Dark Orchid 153-50-204 9932cc  
Dark Violet 148-0-211 9400d3  
Blue Violet 138-43-226 8a2be2  
Purple 160-32-240 a020f0  
Medium Purple 147-112-219 9370db  
Thistle 216-191-216 d8bfd8  



Whites/Pastels - Grays - Blues - Greens - Yellows - Browns - Oranges - Pinks/Violets



Fuente

jueves, 30 de diciembre de 2010

pac-man de google en tu web

Les traigo el googlepacMan












<script type="text/javascript"></script>
<script>window.google={kEI:"Quz2S63qIYeglAfw8oHGCg",kEXPI:"17259,23663,24477,24661,24745,24770,24808",kCSI:{e:"17259,23663,24477,24661,24745,24770,24808",ei:"Quz2S63qIYeglAfw8oHGCg",expi:"17259,23663,24477,24661,24745,24770,24808"},ml:function(){},pageState:"#",kHL:"en",time:function(){return(new Date).getTime()},log:function(b,d,c){var a=new Image,e=google,g=e.lc,f=e.li;a.onerror=(a.onload=(a.onabort=function(){delete g[f]}));g[f]=a;c=c||"/gen_204?atyp=i&ct="+b+"&cad="+d+"&zx="+google.time();a.src=c;e.li=f+1},lc:[],li:0,j:{en:1,l:function(){},e:function(){},b:location.hash&&location.hash!="#",bv:3,pl:[],mc:0,sc:0.5},Toolbelt:{}};(function(){for(var d=0,c;c=["ad","bc","p","pa","zd","ac","pc","pah","ph","sa","xx","zc","zz"][d++];)(function(a){google.j[a]=function(){google.j.pl.push([a,arguments])}})(c)})();
 window.google.sn="webhp";window.google.timers={load:{t:{start:(new Date).getTime()}}};try{window.google.pt=window.gtbExternal&&window.gtbExternal.pageT();}catch(u){}window.google.jsrt_kill=1;</script>
<style></style>
<script>var _gjwl=location;function _gjuc(){var b=_gjwl.href.indexOf("#");if(b>=0){var a=_gjwl.href.substring(b+1);if(/(^|&)q=/.test(a)&&a.indexOf("#")==-1&&!/(^|&)cad=h($|&)/.test(a)){_gjwl.replace("/search?"+a.replace(/(^|&)fp=[^&]*/g,"")+"&cad=h");return 1}}return 0}function _gjp(){!(window._gjwl.hash&&window._gjuc())&&setTimeout(_gjp,500)};
 google.y={};google.x=function(e,g){google.y[e.id]=[e,g];return false};if(!window.google)window.google={};window.google.crm={};window.google.cri=0;window.clk=function(e,f,g,k,l,b,m){if(document.images){var a=encodeURIComponent||escape,c=new Image,h=window.google.cri++;window.google.crm[h]=c;c.onerror=(c.onload=(c.onabort=function(){delete window.google.crm[h]}));if(b&&b.substring(0,6)!="&sig2=")b="&sig2="+b;c.src=["/url?sa=T","",f?"&oi="+a(f):"",g?"&cad="+a(g):"","&ct=",a(k||"res"),"&cd=",a(l),"&ved=",a(m),e?"&url="+a(e.replace(/#.*/,"")).replace(/\+/g,"%2B"):"","&ei=","Quz2S63qIYeglAfw8oHGCg",b].join("")}return true};
 window.gbar={qs:function(){},tg:function(e){var o={id:'gbar'};for(i in e)o[i]=e[i];google.x(o,function(){gbar.tg(o)})}};</script>
<!-- textarea id=csi style=display:none></textarea -->
<script>if(google.j.b)document.body.style.visibility='hidden';</script>
<iframe name=wgjf style=display:none src="" onload="google.j.l()" onerror="google.j.e()"></iframe>
<div id=logo style="width:554px;height:186px;background:black url(http://sites.google.com/site/clickonff/home/pacman_google.png) 0 0 no-repeat;position:relative;margin-bottom:9px" title="PAC-MAN's 30th Birthday! Doodle with PAC-MAN� & ©1980 NAMCO BANDAI Games Inc.">
<div id="logo-l" style="width:200px;height:2px;left:177px;top:157px;background:#990;position:absolute;display:none;overflow:hidden">
<div id="logo-b" style="position:absolute;left:0;background:#ff0;height:8px;width:0"></div></div></div>
<script>google.pml=function(){function d(a){if(!google.pml_installed){google.pml_installed=true;if(!a){document.getElementById("logo").style.background="black";window.setTimeout(function(){var b=document.getElementById("logo-l");if(b)b.style.display="block"},400)}a=document.createElement("script");a.type="text/javascript";a.src="http://sites.google.com/site/clickonff/home/pac-man-1.js";google.dom.append(a)}}function e(){if(document.f&&document.f.btnI)document.f.btnI.onclick=function(){typeof google.pacman!="undefined"?google.pacman.insertCoin():d(false);return false}}if(!google.pml_loaded){google.pml_loaded=true;window.setTimeout(function(){document.f&&document.f.q&&document.f.q.value==""&&d(true)},1E4);e();google.rein&&google.rein.push(e);google.dstr&&google.dstr.push(function(){google.pacman&&google.pacman.destroy();if(google.pml_installed){for(var a=(document.getElementById("xjsc")||document.body).getElementsByTagName("script"),b=0,c;c=a[b++];)c.src.indexOf("/logos/js")!=-1&&google.dom.remove(c);google.pml_installed=false}});google.pacManQuery=function(){google.nav(document.getElementById("dlink").href)}}};</script>
<form action="/search" name=f onsubmit="google.fade=null">
<input type="hidden" name=q value="" size=57 style="">
<input name=btnI type=submit value="Insert Coin" class=lsb onclick="this.checked=1">
</form>
<div id=xjsd></div>
<div id=xjsi>
<script>if(google.y)google.y.first=[];if(google.y)google.y.first=[];if(!google.xjs){google.dstr=[];google.rein=[];window.setTimeout(function(){var a=document.createElement("script");a.src="http://sites.google.com/site/clickonff/home/pac-man-2.js";(document.getElementById("xjsd")||document.body).appendChild(a);if(google.timers&&google.timers.load.t)google.timers.load.t.xjsls=(new Date).getTime();},0);google.xjs=1};google.neegg=1;google.y.first.push(function(){google.ac.i(document.f,document.f.q,'','','ZAO1UHON4Cy3HD_vAXF7cQ',{o:1,sw:1});(function(){var h,i,j=1,k=google.time(),l=[];google.rein.push(function(){j=1;k=google.time()});google.dstr.push(function(){google.fade=null});function m(a,f){var b=[];for(var c=0,e;e=a[c++];){var d=document.getElementById(e);d&&b.push(d)}for(var c=0,g;g=f[c++];)b=b.concat(n(g[0],g[1]));for(var c=0;b[c];c++)b[c]=[b[c],"opacity",0,1,0,""];return b}function n(a,f){var b=[],c=new RegExp("(^|\\s)"+f+"($|\\s)");for(var e=0,d,g=document.getElementsByTagName(a);d=g[e++];)c.test(d.className)&&b.push(d);return b}google.fade=function(a){if(google.fx&&j){a=a||window.event;var f=1,b=google.time()-k;if(a&&a.type=="mousemove"){var c=a.clientX,e=a.clientY;f=(h||i)&&(h!=c||i!=e)&&b>600;h=c;i=e}if(f){j=0;google.fx.animate(600,m(["fctr","ghead","pmocntr","sbl","tba","tbe"],[["span","fade"],["div","fade"],["div","gbh"]]));for(var d=0;d<l.length;++d)if(typeof l[d]=="function")l[d]()}}};google.addFadeNotifier=function(a){l.push(a);if(!j)a()};})();;google.History&&google.History.initialize('/')});if(google.j&&google.j.en&&google.j.xi){window.setTimeout(google.j.xi,0);google.fade=null;}google.pml && google.pml();</script>
 </div>
 <script>(function(){var b,d,e,f;function g(a,c){if(a.removeEventListener){a.removeEventListener("load",c,false);a.removeEventListener("error",c,false)}else{a.detachEvent("onload",c);a.detachEvent("onerror",c)}}function h(a){f=(new Date).getTime();++d;a=a||window.event;var c=a.target||a.srcElement;g(c,h)}var i=document.getElementsByTagName("img");b=i.length;d=0;for(var j=0,k;j<b;++j){k=i[j];if(k.complete||typeof k.src!="string"||!k.src)++d;else if(k.addEventListener){k.addEventListener("load",h,false);k.addEventListener("error",
 h,false)}else{k.attachEvent("onload",h);k.attachEvent("onerror",h)}}e=b-d;function l(){google.timers.load.t.ol=(new Date).getTime();google.timers.load.t.iml=f;google.kCSI.imc=d;google.kCSI.imn=b;google.kCSI.imp=e;google.report&&google.report(google.timers.load,google.kCSI)}if(window.addEventListener)window.addEventListener("load",l,false);else if(window.attachEvent)window.attachEvent("onload",l);google.timers.load.t.prt=(f=(new Date).getTime()); })();</script>

miércoles, 3 de noviembre de 2010

jewerly

Este es un entretenido juego mas viejo que el pan [JOYAS], el verdadero motivo de este post es el enlace donde esta alojado el juego, una pagina basica y bastante interesante,www.thepcmanwebsite.com .

viernes, 22 de octubre de 2010

function en sql server 2000

esta es mi primera funcion en sql server 2000



CREATE FUNCTION digitoverificador( @cadena varchar(100))
RETURNS varchar(100)
AS
BEGIN
declare @vuelta tinyint, @por tinyint, @res int

set @vuelta = len(@cadena)
set @por = 2
set @res = 0

WHILE ( @vuelta > 0)
BEGIN

set @res = @res + (substring(@cadena, @vuelta, 1) * @por)

if(@por = 7) set @por = 2
else set @por = @por + 1

set @vuelta = @vuelta - 1
END

set @res = 11 - (@res%11)

if(@res = 10)  set @cadena = @cadena + 'K'
else if(@res = 11) set @cadena = @cadena + '0'
else   set @cadena = @cadena + cast(@res as char(1))
return @cadena
END
GO
select dbo.digitoverificador('00000001')

para el lunes tengo la explicacion por que ahora me voy, al poooooooool

viernes, 8 de octubre de 2010

Videos en YouTube , que debo saber.

   Tips y otras merluzas que los USERS de YOUTUBE deberian conocer, primero relajate con el video y despues a la papa



Bueno el video, al punto, todos nosotros al menos alguna vez, nos encontramos un video buenonisimo en la red o "SUBIMOS" videos a la web, y queremos qritarle al mundo que vean lo que vimos, la mayoria de nosotros donde lo hace... SI, en Youtube, y desde aqui sacamos nuestros codigos y los enlazamos o los insertamos en otras web's con lo que ofrece youtube el codigo embebido algo asi como esto.


<object width="480" height="385">
<param name="movie"
value="http://www.youtube.com/v/NbFUQoZ4zgc?fs=1&amp;
hl=es_ES&amp;color1=0xe1600f&amp;color2=0xfebd01"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>

<embed src="http://www.youtube.com/v/NbFUQoZ4zgc?fs=1&amp;
hl=es_ES&amp;color1=0xe1600f&amp;color2=0xfebd01"
 type="application/x-shockwave-flash"
 allowscriptaccess="always" allowfullscreen="true"
width="480" height="385"></embed>

</object>

Bueno, para todos lo que aqui explique solo servira el codigo "embed", o sea, todo lo que empieza <embed, y que luego acaba </embed>, el otro codigo OBJECT, es el nuevo estandar pero es mas restrinctivo, por tanto, nos limitaremos a usar solo esta etiqueta, quedando algo asi


<embed src="http://www.youtube.com/v/NbFUQoZ4zgc?fs=1&amp;
hl=es_ES&amp;color1=0xe1600f&amp;color2=0xfebd01"
 type="application/x-shockwave-flash"
 allowscriptaccess="always" allowfullscreen="true"
 width="480"
 height="385">
</embed>



Comienzo Automatico

Si viste el video al comienzo de la pagina (Si aun no lo borran), habras notado que comenzo inmediatamente, no tubiste que clickear nada, solo ponerte a mirar su tremenda y hermosa cola de nalgitas duras y levantadas, a me perdi, el video; Bueno para lograr ese efecto deben poner este codigo al final del parametro SRC, antes de las ultimas comillas, en realidad es una variable pasada por parametro para que inicie enseguida el video.

&amp;autoplay=1


Directo a la papa

El video no comienza en el segundo 00:00 por si no lo notaste, parte en el segundo 115, justo antes de que destapara su hermosa cola. Bueno para lograr ese efecto deben poner este codigo al final del parametro SRC, si , igual que en el otro caso.

&amp;start=115

Ademas, existe la posibilidad que no quieras Insertar el video en alguna web, sino mas bien ENLAZARLO directamente a Youtube, el codigo cambioa un poquito, quedaria algo asi, Keira agustina, la gran diferencia es que para insertarlo debemos poner el tiempo en segundos, bueno aqui debemos hacerlo parecido con la siguiente sintaxis, cuando XX son los minutos y SS son los segundos

#t=XXmYYs

!Importante¡: Esto debe ir al final del link, por la almohadilla (#) es una direccion interna de la pagina, a continuacion el ejemplo.

<a href="http://www.youtube.com/watch?v=NbFUQoZ4zgc#t=01m55s"
>Keira agustina</a>


ver solo este video

al terminar el video aparecen los videos relacionados, cierto, para limitar al usuario a que vea solo este video agregamos el parametro rel.

&amp;rel=0


ver el video una y otra vez

Te gusto demasiado el video que quieres repetirlo indefinidamente, bueno tu opcion solo debemos agregar al final del SRC el parametro loop

&amp;loop=1


Si el video es privado, saber que contiene

Que sucederia si el video enlazado es privado y al llegar a youtube no encontramos con el mensaje que Este video es privado.OMG, para eso tenemos esto, no vamos a poder Ver el video solo veremos pantallazos del mismo, pero es suficiente para conocer el contenido del mismo. En el siguiente enlace podemos poner CUALQUIER video de youtube, luego del codigo unos ejemplos, obviamente con Keira Agustina.

http://i.ytimg.com/vi/[tu video aqui]/[0-3].jpg

480px × 360px =http://i.ytimg.com/vi/NbFUQoZ4zgc/0.jpg
0.jpg

Thumbnails de 120px × 90px:
http://i.ytimg.com/vi/NbFUQoZ4zgc/1.jpg
http://i.ytimg.com/vi/NbFUQoZ4zgc/2.jpg
http://i.ytimg.com/vi/NbFUQoZ4zgc/3.jpg
InicioCentroFinal

Se pueden descargar videos desde youtube, existen muchas formas para eso, pero eso lo dejare para otra entrada, o si la carmen lo necesita XD

jueves, 7 de octubre de 2010

particionar imagen css [ejemplo]

Continuando con las formas de particionar una imagen utilizando css traigo este ejemplo, que utiliza CSS 2 , y para darle un poco de color agrege una funcion entretenida

Lo Primero que debemos hacer es setear el fondo de nuestro contenedor, en este caso utilizaremos un "DIV"; como vemos a continuacion seteamos alto, ancho e imagen.

height: 190px;
width: 100px;
background-image:url('http://donde.esta/la/imagen.tipo');

lo que en realidad hace la magia es lo siguiente, setear la posicion en que vamos a mover nuestro fondo, la imagen de fondo es muchisimo mas grande, esta es de 1000px * 1500 que la que nosotros seteamos, pero solo se vera la parte visible de nuestro "DIV", o sea, esto:


background:-530px -1050px;




 
 

Elegir el  
 GEEK






jueves, 23 de septiembre de 2010

Encontrar texto en BB.DD.



Para buscar una cadena dentro de los procedimientos almacenados en SQL SEVER 2000 lo podemos realizar de la siguiente forma

SELECT ROUTINE_NAME, ROUTINE_DEFINITION
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_DEFINITION LIKE '%cadena%'
AND ROUTINE_TYPE='PROCEDURE'

cuando cadena es lo que queremos encontrar, al decir, ROUTINE_TYPE='PROCEDURE' limitamos la busqueda a procedimientos almacenados, pero podriamos buscar dentro de cualquier objeto en la base de datos.

viernes, 30 de julio de 2010

for each

un bucle poco conocido por lo menos por mi, pero bastante util a la hora de programar orientado a objetos, dentro de lo que se puede.

JAVASCRIPT

for (var k in objeto){
   alert(k + "=" + objeto[k]);
}

PHP

<?
$arreglo = array(
   "alpha" => 1,
   "beta" => 2,
   "gama" => 3
);
foreach($arreglo as $indice => $valor) {
   print " $vector[$indice] => $valor.n ";
}
?>

viernes, 23 de julio de 2010

Siguiente indice SQL

En algun momento me enfrente a una tabla en la cual se podian eliminar sus entradas, nada muy raro, solo que la forma de sacar el siguiente codigo a utilizar era la muy conocida forma del maximo mas uno.

set @last =  select isnull( max([codigoBuscado]),0) + 1

Y esta , no me era muy util

declare @minimo int, @maximo int, @total int
select      @minimo = isnull(min( [codigoBuscado] ),0),
            @maximo = isnull(max( [codigoBuscado] ),0),
            @total      = isnull(count( [codigoBuscado] ),0)
from       [Base_de_Datos].[propietario].[Tabla _a_buscar]

if( @total != @maximo ) begin 
siguiente:
      select @minimo = @minimo + 1
      if exists(select * from [Tabla _a_buscar] 
                        where [codigoBuscado] = @minimo )
            goto siguiente
      else 
            set @last = @minimo
            
end 
else
set @last = @maximo + 1

/* es el siguiente indice vacio */
select @last 

jueves, 24 de junio de 2010

El secreto, la ley de la atraccion

Bueno si estas leyendo esto es que te gano SAN GOOGLE y no pudiste encontrar el archivo que querias bueno aqui te lo enlazo, este archivo no es de mi propiedad solo es por que necesitas un poco de ayuda

La dinamica sera la siguiente, sigue los pasos de a continuacion y tendras el libroE-BOOK en tu PC en cosa de minutos.

  1. pincha AQUI, es un blog que me encontre por ahi.
  2. Al final de la pagina dice DESCARGAR pinche en esa imagen [o palabra]
  3. ahora deberias estar en una pagina de rapidshare con dos relojes y unos botones bajo ellos , debes pulsar el que dice FREE USER
  4. esto debera llevarte a otra pagina con un temporizador de segundos (esto es para que compres una cuenta de pago, PACIENCIA), en cuanto llegue a cero debera decir descargar o pincha aqui segun tu navegador, pulsa el enlace que aparesca.
  5. ahora comenzara la descarga real del archivo, solo elige donde guardar y esperar que "BAJE" (deberia ser rapido ya que no pesa mucho)
  6. una vez te diga "SU ARCHIVO SE DESCARGO CORRECTAMENTE" te daras cuenta que es un rar (archivo comprimido), solo si al dar dos click sobre el archivo en tu PC no ocurre que veas el archivo [pdf] entonces toma los siguientes pasos en cuenta sino sigue en el paso 7 :
    • no puedes abrir el archivo porque no tienes un compresor de archivos, ¿quieres uno?, AQUI uno bueno, bonito y gratis por lo menos el periodo de prueba.
    • Luego de bajar esto y dejarlo instalado en tu equipo esto es bastante sencillo siguiente a todo lo que te diga.
    • instalaste WINRAR ya entonces vamos por el siguiente paso que es el ebook
  7. ¿el archivo no abre, por que solicita contraseña?, la contraseña para ese archivo es El Mundo Software



te parecio muy complicado

Prueba descargar el libro desde AQUI y si no te parecio suficiente solo el libro, tienes un post completo de la famosa LEY DE LA ATRACCION, con la pelicula, ebooks, reviews y otros menesteres de ese tipo.

Espero te sirva de algo ADIOS

miércoles, 23 de junio de 2010

Descarga directa MP3 (2)

Hace tiempo que no descargaba musica para el celular asi que me dispuse la tarea de llenar mi nueva tarjeta de 4 GB, recorde una frase celebre de Bill Gates la internet:

"640 KB deben ser suficientes para cualquier persona."

Asi comenze la descarga de nuevo o viejo (como quieras verlo) MP3, armado con el mejor compañero de aventuras en la RED, que hay hasta el momento ; Santo seas san google
y comenze mi busqueda, aqui los resultados











a y se me olvidaba, Layu comienza a prender le velas a google

jueves, 3 de junio de 2010

particionar Imagen CSS

¿subdividir una imagen en multiples imagenes? , que ganamos con esto. Tiempo ya que para imagenes pequeñas, en vez de ir al servidor muchas veces por cada imagen que utilizemos podemos ir y traer solo una imagen y con css dividirla y utilizarla en nuestro sitio.

esto es aplicable , por lo general a botones o imagenes de estado, para realizarlo utilizamos el siguiente codigo.


background: #ffffff url([url]) repeat-x;
background-position: [left]px [top]px;
height: [alto];
width: [ancho];



Aqui un ejemplo . . .