Ir al contenido principal

Entradas

Mostrando entradas de 2011

[tsql] División da resultado INTEGER y se requiere que dé DECIMAL

Este es otro pequeño tip para programadores :) Si se han encontrado con este pequeño detalle al ejecutar una división en una consulta TSQL: SELECT 25 / 3; Resultado: 8 Y ustedes esperaban: 8.333 Pues la solución es bastante sencilla, ya que parte de la explicación a este comportamiento de TSQL (no lo he comprobado con Mysql). TSQL retorna el resultado de la operación en el mismo formato o tipo de datos en que vienen todos los operandos. Por lo tanto, si dividimos dos números enteros, el resultado también será un entero. Precisamente aquí es donde TSQL hace su magia no requerida: aproxima hacia abajo cualquier decimal (por no decir que hace un TRUNCATE al número, dejándonos sólo con la parte entera -_-). Por lo tanto, si queremos que el resultado nos muestre los decimales que corresponde, pues... ¡transforma tu número entero en un decimal! :D SELECT 25.0 / 3; Resultado: 8.333333 Voilà! ;D Si tu número viene en una variable, pues conviértelo a decimal y ya está:

[php] Cambia Color de Imagen con PHP

Holas!! Hoy estoy acá para mostrarles otra herramienta que usaré en mi paginilla-juego-dollmaker : se trata de la importante herramienta para cambiar de colores las ropitas que puedan usar las muñecas. ¿Cuál era la idea de esto? Sólo poner en la balanza: subir 20 tipos de ropa, cada una multiplicada por unos (mínimo) 10 colores distintos, o sea, unas 200 imágenes GIF por lo bajo, contra un solo script php que toma una ropa en tonos grises y le aplica los colores que uno quiera encima :) Pues bien, acá tienen algunas muestras de ejemplo: Una simple polerita con mangas de color puede cambiar según los colores que nosotros, desde... A... ...una llamativa polera de verano, o bien... ...a una femenina polera primaveral, o bien... ...a una versión más oscurilla para las que se creen malillas :P Y así un sinfín de posibilidades :D Pueden ustedes probar este script haciendo --» click aquí «-- Una vez en la página, para jugar a crear combinaciones de colores de la polera só

[javascript] Paleta Selector de Colores en Javascript

Holas! En este registro de mi bitacorita podrán ver cómo desarrollar un selector de colores (paleta) para usar en su sitio web. El selector se crea usado Javascript: haciendo click sobre el color deseado, permite obtener el código de color. En el ejemplo yo envío el código del color a dos INPUT: el botón me sirve para mostrar el color gráficamente, el text me sirve para mostrar el código del color. Ver Página Original Recuerden que si les gusta este código, pueden usarlo en su propia página web, siempre y cuando no borren los créditos, digo, sólo una muestra de respeto para quien se cabeceó esto por unas horas ^^. Gracias! Para obtener el código fuente de la paleta, vayan a la "Página Original" (link bajo la paleta), para que, una vez dentro, puedan hacer click derecho sobre ella y en el menú contextual, elijan "Ver Código Fuente". Esop! Y hasta pronto :D PD: Olvidé mencionar que el cabeceo para obtener esta paleta dinámica vino del desarrollo que estoy

Pixel juego en mente...

Holas a todos. Estos días ha vuelto a mi mente el sueño de hacer un videojuego. Como no tengo tiempo ni fuerzas para ponerme a estudiar Java, C o incluso Delphi, decidí que lo más sencillo por ahora será hacer un juego web. Luego de dar hartas vueltas planificando una idea, al final me di cuenta que lo que planifiqué no sería necesariamente un videojuego, sino sencillamente una página interactiva xD Pero bueno, por algo tengo que empezar ^^. La página vendría siendo como la versión 3 de mi derruída Villa Pix. ¿Por qué versión 3 y no versión 2? Porque la versión 2 ya pasó por mi mente, y aunque nunca la concreté, tiene todo un concepto y usabilidad que dista de la actual, y aún abstracta, versión 3. Pero como digo, sería "como" la continuación de la Villa, no la Villa en sí. De partida, la página no tendrá foro, y los pixels a compartir no serán isométricos, sino planitos 2D. No habrá lugares fijos como en la Villa, sino que los lugares los creará cada usuario. Pero me dejo de

[javascript] Función Javascript para obtener objeto ancestro (padre)

¡Holas! Ayer mientras trabajaba, la necesidad me hizo crear la siguiente función Javascript: se trata de una forma de obtener referencia a los objetos ancestro de otro en un contexto HTML. Por ejemplo, tenemos un botón, y queremos saber cómo se llama (el ID) del objeto donde está contenido, por un ejemplo, una capa o una celda de tabla. Esto ayuda harto cuando nuestra página es ultra dinámica, y necesitamos que el "hijo" sepa quién es su "padre", independiente de quién sea el "hijo". Claro que, como es de esperar, no me quedé ahí. Y ya que logré obtener la referencia al "padre", pensé "y ¿se podrá obtener la referencia al abuelo, o bisabuelo, o etc.?". Y puestos en el camino, el ensayo me dio la respuesta: sí :) Luego, ya que la función no sólo obtenía la referencia al padre, sino a cualquier "ancestro" del "hijo", no podía sino ponerle un nombre apropiado a la función, por eso le puse "tatas()", jejeje

Algunas palabras sueltas

Estoy un poco triste por no haber actualizado el layout de mi bitacorita aún, lleva harto rato con mis gatas encima, y el remodelado que pensaba hacer en verano nunca lo hice. Pero en fin... Cambiando de tema, me enteré ayer de que existe una alta probabilidad de que uno de los grupos de kpop que me gustan ( Super Junior ) vengan a Chile este año. Todavía no me lo creo, ayer estaba en shock O_O, jajaja, lo malo es que no encuentro mayores noticias al respecto en internet :(. Mi amiga Vero me dijo que vienen en Julio, pero la verdad no sé más; me inscribí hoy en un foro relativo al tema, pero tal parece que no tienen idea, porque no encontré ningún post relacionado. Como sea, tal parece que los que difundieron el rumor fueron los Blue Boys —grupo de fans de SJ que bailan sus coreografías —, y como no tienen sitio web, no puedo enterarme de nada. Seguramente por Facebook circulan más noticias, pero como no tengo cuenta allí, pues ni modo, a esperar que sea un poco más oficial. Lo preocu

[sql] WHERE campo IN (SELECT...)

Holas a todos. Dejo acá otro consejillo programadorístico, de nuevo relacionado con consultas a bases de datos. El caso es que en muchas ocasiones, como programadores, nos damos mucho trabajo en filtrar los datos que solicitamos a la base de datos, cuando el mismo servidor de la base nos puede hacer todo o gran parte del trabajo. No hablo de procedimientos ni funciones almacenadas, sino de meras consultas. En el día de hoy, abordaré un tip que puede ser de utilidad para los principiantes :) Herramienta a usar: Conector IN Cómo se usa: Tal como la palabra (en inglés) lo dice, este conector sirve para preguntar si el valor de la izquierda se encuentra contenido en la lista de valores de la derecha: campo IN (lista_de_valores) Si el valor de campo se encuentra a lo menos UNA vez, la comparación da Verdadero. En este sentido, tenemos dos formas de entregar la lista de valores a la consulta: a) Mediante una lista de valores constantes separados por coma. Ejemplos: ('r

[tsql] SELECT CASE en TSQL

Sólo para que no se me olvide, ni a mí ni a los que lo necesiten :P : Hay 2 formas de usar el CASE en la sentencia: 1) Un campo o condición puede adquirir un solo valor por vez: SELECT CASE campo WHEN 1 THEN 'Es uno' WHEN 2 THEN 'Es dos' ELSE 'Cualquier otro' END AS valor ... 2) Varios campos o condiciones, pero sólo uno puede cumplirse: SELECT CASE WHEN campo1 = 1 THEN 'Es uno' WHEN campo1 > 1 AND campo1 < 2 THEN 'No es uno ni dos' WHEN campo1 IS NULL AND campo2 > 0 THEN 'Es nulo, pero el otro campo tiene valor' ELSE 'No sé' END AS valor ... Eso sería :)

Castlevania The Concert

Hace algunos años encontré un video de una orquesta sinfónica que interpretaba unos temas de Castlevania, "Vampire Killer" y "A Toccata into Blood Soaked Darkness". La presentación provenía de un concierto sinfónico realizado por PLAY! , una entidad que cuenta con una orquesta sinfónica dedicada a realizar tours interpretando música de juegos de video. O sea, algo absolutamente genial. Lástima, claro, que ni soñar con que vinieran a Chile, pero al menos existe Youtube, no? ^_^ El caso es que luego de eso, no volví a buscar este tipo de maravillas en vivo, hasta ayer, que mi novio se topó con esta nueva espectacularidad: Castlevania The Concert . Esta vez sí se trata de auténticos fans de Castlevania, que según dice su sitio web, han iniciado una serie de conciertos sinfónicos en vivo interpretando los clásicos de Castlevania. Demás está decir que nuevamente he alucinado con esto, y nuevamente lamentado que esto no llegue a Chile. Los presentes videos son de mis piez