Navidad 2009 - Feliz Navidad
Nuevamente llega la navidad...
Nuevamente llegan los buenos deseos para finalizar el año y los anelos de lo que se hará el próximo año.
El año viejo, la suegra que nos queda, el año que llega.
El paseo para ir a ver los alumbrados, visitar la familia que hace tanto tiempo no vemos.
La parranda de los días especiales de navidad, 24 (Celebración del nacimiento de jesús..... de jesús? de cual jesús? mi papá Mario de Jesús.. cual jesús?)
El 31, despedida de año...
Todo es un tiempo muy chevere, cada quien finalmente lo vive como quiere y en la disolución que desea
Tu crees que la navidad es eso solamente?
En esta época gran cantidad de la población mundial, celebra el diciembre como el més en que Jesús nacio, y de esa manera lo celebramos, pero realmente si sabemos lo que celebramos?
Yo por mi lado... no soy el más docto en el tema, pero me uno a estas celebraciones cada año en los momentos que puedo, por que me alegra compartír con todos los familiares y amigos.
Pero y Jesús que??? en donde está? yo celebro con todos, ... mmm... pero Jesús no lo veo por ningún lado.
Esta escena se repite muy amenudo en mi vida todos los años... y aunque soy Cristiano, creyente, y en mi corazón amo a Jesús, también encuentro que me olvido de el verdadero propósito de la navidad.
Natividad = Noche buena del nacimiento de mi salvador... de tu salvador.
La buena noticia, que el mundo jamás tuvo y que jamás ha tenido.
Jesús dió su vida por mí, y derramó hasta su última gota de sangre y de amor, para que yo no fuera reo de muerte.... cual muerte? la muerte espiritual.
Tu amor Dios por mí, no lo entiendo realmente, quizas aquí en este mundo no lo entenderé, pero llegará un momento en que todo será develado, todo será como cuando la luz llega a un cuarto oscuro y veré todo con claridad y entenderé lo que tu querías para mi.....
Será que yo lo alcance al ser todo develado? Dios no lo se, pero ese es mi propósito.... alcanzarlo.
Y la manera de alcanzarlo, es preocupándome por conocerte, ser cercano a tí (Dios eterno, creador de todo), y aunque mi mente cada día crezca en conocimiento y virtud, no quiero NUNCA olvidar, que quien me ha dado todo ese potencial y capacidad, eres tú.
Por eso en este blog, sencillo y poco visitado blog, quiero darte un pequeño homenaje de Amor, diciéndote, que te amo, y quiero seguirte, y aprender a serte fiel siempre, no se con qué me tope en un futuro, pero si se que no quiero apartarme de tí, pues la herencia y amor que prometes a mi vida despues de esta vida en esta tierra, no se compara a lo que pueda sufrir en algún momento por causa de tí.
A ti que lees esta página, solo tengo para decirte, que la salvación que Dios nos ofrece, no es algo que se compre, por que seas bueno, trabajador, ni el más exitos, o por que no robes, no mates, no adulteres, no desees lo del otro, es decir, no depende de tus acciones finalmente.
Parte de una decisión, que tu haces y debes hacer por Dios, de aceptarle, amarle y seguirle.
Hasta pronto!.
viernes, 4 de diciembre de 2009
miércoles, 7 de octubre de 2009
Vuelo humano sin motor....
Es impresionante esta forma de volar, que hace éste Señor el francés Loïc Jean-Albert especializado en 'vuelo humano', disfrútenla.
via City tv(video en city tv)
viernes, 13 de marzo de 2009
Jquery, consejos y trucos para elementos select
Soy un fan de jQuery, y todo lo que voy encuentro de esto, trato de estar leyéndolo.
En esta pagina me encontre con unos truquitos y consejos para hacer un buen uso del jQuery para resolver problemas específicos con selectores, y como me sirven tanto, quiero dejar una copia de ese sitio en mi blog, para futuras referencias.
En esta pagina me encontre con unos truquitos y consejos para hacer un buen uso del jQuery para resolver problemas específicos con selectores, y como me sirven tanto, quiero dejar una copia de ese sitio en mi blog, para futuras referencias.
// Add options to the end of a select
$("#myselect").append("
<option value='0'>
Apples
</option>
");
$("#myselect").append("
<option value='1'>
After Apples
</option>
");
// Add options to the start of a select
$("#myselect").prepend("<option value='0'>Before Apples</option>");
// Replace all the options with new options
$("#myselect").html("<option value='1'>Some oranges</option><option value='2'>More Oranges</option><option value='3'>Even more oranges</option>");
// Replace items at a certain index
$("#myselect option:eq(1)").replaceWith("<option value='2'>Some apples</option>");
$("#myselect option:eq(2)").replaceWith("<option value='3'>Some bananas</option>");
// Set the element at index 2 to be selected
$("#myselect option:eq(2)").attr("selected", "selected");
// Set the selected element by text
$("#myselect").val("Some oranges").attr("selected", "selected");
// Set the selected element by value
$("#myselect").val("2");
// Remove an item at a particular index
$("#myselect option:eq(0)").remove();
// Remove first item
$("#myselect option:first").remove();
// Remove last item
$("#myselect option:last").remove();
// Get the text of the selected item
alert($("#myselect option:first").text());
// Get the value of the selected item
alert($("#myselect option:last").val());
// Get the index of the selected item
alert($("#myselect option").index($("#myselect option:selected")));
// Alternative way to get the selected item
alert($("#myselect option:selected").prevAll().size());
// Insert an item in after a particular position
$("#myselect option:eq(0)").after("<option value='4'>Some pears</option>");
// Insert an item in before a particular position
$("#myselect option:eq(3)").before("<option value='5'>Some apricots</option>");
// Getting values when item is selected
$("#myselect").change(function() {
alert($(this).val());
alert($(this).children("option:selected").text());
});
jueves, 10 de julio de 2008
IE6 y consola javascript - Sintaxis Error, un error que puede generar grandes problemas
Dar soporte para IE6 es complicado, y mas cuando existen problemas de Javascript, que en ocasiones los errores presentados, no son entendibles, por la "consola de javascript" que este maneja.
Este problema puede ser algo engorroso de encontrar, teniendo en cuenta, que uno puede tener toda su programación bien, incluso cuando usando navegadores diferentes, el problema no se presenta.
Mi caso:
Llevó 2 días trabajandole a un problema que me tenia algo consternado, pero por más que buscaba no podía encontrar el error presentado en mi codigo javascript.
Opciones de revisión que use:
1. Buscar un error con la consola del IE6 es un problema pues no presenta mayores ayudas para ver en qué punto se está presentando el error.
2. Buscar una alternativa para hacer DEBUG que me dé "un poco más de información" para poder hacer DEBUG a mi programación JS.
Buscando encontre algo muy bueno, llamado el JS COMPANION, que aunque no es como el FIREBUG del FIREFOX, pues ayuda muchisimo para este caso de revisar en IE6
Aunque contaba ya con el JS COMPANION montado en mi IE6 los problemas ya eran más faciles de encontrar, pero sin embargo seguia el SINTAXIS ERROR (line 1).
Metodo de depuración extrema....
Desesperado empece a depurar mi archivo JS quitando TODAS las funciones y agregando de a una para encontrar el PUNTO EXACTO del problema.
Despues de casí 2 días intentando encontrar el problema..... LO ENCONTRÉ....
La consola de javascript de IE6, no interpreta bien los CARACTERES ESPECIALES.
Es decir, si en los comentarios tienes un caracter especial como (á,é,í,ó,ú,ç....etc) y para cólmo lo tienes al final de la línea, la consola no alcanza a interpretar ese caracter y lo que termina haciendo es poniendo un caracter diferente, que termina tomando más caracteres a su derecha, e incluso SUBE la siguiente línea, quedando esta comentariada, aquí el caso:
Código que escribí:
1. ....//codigo javascript anterior
2. if ( parseInt(cont) == parseInt(fin) ){
3. MSG_TERMINO = " - El proceso exitoso.";
4. btnEjecicionProceso("termino"); //oculta el boton de ejecución
5. }
6. ...//codigo javascript siguiente
Ponga atención en la linea 4. en el comentario "ejecución" la tilde
Codigo interpretado por la consola del Javascript del IE6, ahora mire el resultado:
2. if ( parseInt(cont) == parseInt(fin) ){
3. MSG_TERMINO = " - El proceso exitoso.";
4. btnEjecicionProceso("termino"); //oculta el boton de ejecuci� }
5. ...//codigo javascript siguiente
Mire la linea 4. interpretada y como quedó..
Cosas a revisar...
1. Si mira las lineas de codigo, ya son sólo 5, y en el codigo anterior eran 6.
2. El caracter con tílde no lo interpreto bien y puso otro, pero adicionalmente, se COMIÓ o SUBIÓ la linea siguiente donde estaba el cierre del la llave del if asi: � }
3. La 5. linea se la llevó para el comentario, en la linea 4. y obviamente esto ya es un error de programación.
Conclusión...
En los comentarios NUNCA, pero NUNCA, volver a usar palabras especiales (á,é,í,ó,ú,ç,ñ,) sólo use, solamente las letras básicas asi: a-zA-Z y numeros del 0-9.
Problema continuo: SINTAXIS ERROR (Line 1)
Consola Javascript del IE6
Este problema puede ser algo engorroso de encontrar, teniendo en cuenta, que uno puede tener toda su programación bien, incluso cuando usando navegadores diferentes, el problema no se presenta.
Mi caso:
Llevó 2 días trabajandole a un problema que me tenia algo consternado, pero por más que buscaba no podía encontrar el error presentado en mi codigo javascript.
Opciones de revisión que use:
1. Buscar un error con la consola del IE6 es un problema pues no presenta mayores ayudas para ver en qué punto se está presentando el error.
2. Buscar una alternativa para hacer DEBUG que me dé "un poco más de información" para poder hacer DEBUG a mi programación JS.
Buscando encontre algo muy bueno, llamado el JS COMPANION, que aunque no es como el FIREBUG del FIREFOX, pues ayuda muchisimo para este caso de revisar en IE6
Aunque contaba ya con el JS COMPANION montado en mi IE6 los problemas ya eran más faciles de encontrar, pero sin embargo seguia el SINTAXIS ERROR (line 1).
Metodo de depuración extrema....
Desesperado empece a depurar mi archivo JS quitando TODAS las funciones y agregando de a una para encontrar el PUNTO EXACTO del problema.
Despues de casí 2 días intentando encontrar el problema..... LO ENCONTRÉ....
La consola de javascript de IE6, no interpreta bien los CARACTERES ESPECIALES.
Es decir, si en los comentarios tienes un caracter especial como (á,é,í,ó,ú,ç....etc) y para cólmo lo tienes al final de la línea, la consola no alcanza a interpretar ese caracter y lo que termina haciendo es poniendo un caracter diferente, que termina tomando más caracteres a su derecha, e incluso SUBE la siguiente línea, quedando esta comentariada, aquí el caso:
Código que escribí:
1. ....//codigo javascript anterior
2. if ( parseInt(cont) == parseInt(fin) ){
3. MSG_TERMINO = " - El proceso exitoso.";
4. btnEjecicionProceso("termino"); //oculta el boton de ejecución
5. }
6. ...//codigo javascript siguiente
Ponga atención en la linea 4. en el comentario "ejecución" la tilde
Codigo interpretado por la consola del Javascript del IE6, ahora mire el resultado:
1. ....//codigo javascript anterior
2. if ( parseInt(cont) == parseInt(fin) ){
3. MSG_TERMINO = " - El proceso exitoso.";
4. btnEjecicionProceso("termino"); //oculta el boton de ejecuci� }
5. ...//codigo javascript siguiente
Mire la linea 4. interpretada y como quedó..
Cosas a revisar...
1. Si mira las lineas de codigo, ya son sólo 5, y en el codigo anterior eran 6.
2. El caracter con tílde no lo interpreto bien y puso otro, pero adicionalmente, se COMIÓ o SUBIÓ la linea siguiente donde estaba el cierre del la llave del if asi: � }
3. La 5. linea se la llevó para el comentario, en la linea 4. y obviamente esto ya es un error de programación.
Conclusión...
En los comentarios NUNCA, pero NUNCA, volver a usar palabras especiales (á,é,í,ó,ú,ç,ñ,) sólo use, solamente las letras básicas asi: a-zA-Z y numeros del 0-9.
viernes, 27 de junio de 2008
Hacer un indice alfabético, al extraer la primera letra de un una campo de la base de datos
El día de hoy me encontre con la necesidad de crear un indice alfabético de una tabla, para poder acceder a la información de manera rapida.
Es una información para listar, listado de paises.
(Se que es una bobada pero siempre hay personas que le sirve esto)
Esto es en definitiva lo que obtuve:

El punto es que, para hacerlo, utilice un query, hacia de una vez todo el trabajo de:
1. Sacar del campo "pais" solo la primera palabra de esta.
2. Si hay varios paises que empiezan con la misma letra, hacer que solo muestre uno.
3. Que el indice alfabético quede ordenado.
Para cada punto se hace esto:
1. Se usa un LEFT(CAMPO, NUMEROLETRASATRAER)
2. Usar DISTINCT para restringir las letras iguales.
3. Usar el ORDER BY para el campo del pais
El query final debe ser asi:
Espero sea util.
Es una información para listar, listado de paises.
(Se que es una bobada pero siempre hay personas que le sirve esto)
Esto es en definitiva lo que obtuve:

El punto es que, para hacerlo, utilice un query, hacia de una vez todo el trabajo de:
1. Sacar del campo "pais" solo la primera palabra de esta.
2. Si hay varios paises que empiezan con la misma letra, hacer que solo muestre uno.
3. Que el indice alfabético quede ordenado.
Para cada punto se hace esto:
1. Se usa un LEFT(CAMPO, NUMEROLETRASATRAER)
2. Usar DISTINCT para restringir las letras iguales.
3. Usar el ORDER BY para el campo del pais
El query final debe ser asi:
SELECT DISTINCT LEFT(NombrePais,1) as LETRAProbado para: Sql server
FROM TABLA_PAIS
ORDER BY LEFT(NombrePais,1)
Espero sea util.
Suscribirse a:
Entradas (Atom)