me dio mucha risa esta imagen, cualquier parecido con la realidad es coincidencia !!!
Via : codigogeek
Archivado bajo: Uncategorized | Deja un Comentario »
me dio mucha risa esta imagen, cualquier parecido con la realidad es coincidencia !!!
Via : codigogeek
Archivado bajo: Uncategorized | Deja un Comentario »
Visto en : El geek
Archivado bajo: Entretenimiento | Etiquetado: geek, que es un geek | Deja un Comentario »
Hoy al estar buscando la solución a un generador de código que solo era capaz de trabajar con MySql y que ahora se requiere funcione con SqlServer.
Me tope con varios problemas, da la casualidad que en estos 2 manejadores las consultas a los metadatos se realizan de una manera muy diferente (era de suponerse) .
basicamente los 3 problemas que encontre fuerón.
Esto con MySql se obtiene con la consulta.(Las tres opciones)
describe NombreTabla;
En cambio en SqlServer es un poco mas complejo.
Conocer los campos de una tabla.
SELECT sc.name FROM sys.objects so INNER JOIN sys.columns sc ON so.[object_id]=sc.[object_id] WHERE so.name='Tabla'
Conocer las PK de la tabla
SELECT i.name AS IndexName,OBJECT_NAME(ic.OBJECT_ID) AS TableName,COL_NAME(ic.OBJECT_ID,ic.column_id) AS ColumnName FROM sys.indexes AS i INNER JOIN sys.index_columns AS ic ON i.OBJECT_ID = ic.OBJECT_ID AND i.index_id = ic.index_id WHERE i.is_primary_key = 1 and OBJECT_NAME(ic.OBJECT_ID) = 'Tabla'
Conocer las FK de la tabla
SELECT fk.name AS FK,
OBJECT_NAME(fk.parent_object_id) AS TableName,
COL_NAME(fc.parent_object_id,fc.parent_column_id) AS ColumnName,
OBJECT_NAME (fk.referenced_object_id) AS ReferenceTableName,
COL_NAME(fc.referenced_object_id, fc.referenced_column_id) AS ReferenceColumnName
FROM sys.foreign_keys AS fk
INNER JOIN sys.foreign_key_columns AS fc ON fk.OBJECT_ID = fc.constraint_object_id
where OBJECT_NAME(fk.parent_object_id) = 'Tabla'
Estas consultas me fuerón de mucha utilidad. Las consultas las encontre en estos 2 Blogs que la verdad suenan muy interesantes y en mi caso me sirvierón bastante.
Archivado bajo: SQL Server | Etiquetado: consultas sql, querys, SQL Server | Deja un Comentario »

Bueno en realidad,ni Ubuntu , ni MS en lo personal prefiero un buen Debian , Aqui el error en la mismisima página de Dell ofreciendo un sistema operativo de Microsoft llamado Ubuntu !!!!! :S
Artículo : http://tecnologia21.com
Archivado bajo: Entretenimiento, Linux, Páginas, errores | 4 Comentarios »

En algunas páginas había leido que el nuevo iphone se sobre calentaba , pero pruebas como esta no las había encontrado.
Según especificaciones de apple el iphone no se puede usar en temperaturas mayores a 35°C, según esta epecificación pues lo podría usar como 2 meses al año, aqui en la laguna. Esto me convence para nunca comprarme un iphone. (aparte del precio con el que se ofrece).
Artículo : www.wihe.net
Archivado bajo: errores, iphone | Etiquetado: error, iphone | Deja un Comentario »
por lo menos a mi este tipo de tecnologías me pareciá muy lejano. pero se ve muy bien chequenlo.
Archivado bajo: Entretenimiento, Tecnologias | Etiquetado: proyecto natal, xbox 360 | Deja un Comentario »
Ayer sin tener mucho que hacer frente a la computadora me encontre esta foto donde estamos en la UNAM en una conferencia que impartió Richard Stallman acerca del peligro de la Patentes sobre el Software. La neta medio aburrida la conferencia pero ahh!! tenemos fotos con el creador del proyecto GNU e iniciador del la colección de compiladores GCC
.
bueno saludos!
Archivado bajo: Entretenimiento, Eventos, Linux | Etiquetado: Eventos, GNU/Linux | 1 comentario
Hoy en la tarde por fin instale windows 7, y cual fue mi sorpresa que al terminar la instalción no me reconocia una de las particiones del disco duro, lo más grave fue que en esa partición fue donde habia echo el respaldo :S…
Bueno, la solución la encontre en el primer resultado de mi búsqueda, la cual es.
Como dije antes esta información la encontre en un post y esta es la dirección Original
Saludos espero y pueda servirle a alguien como a mi, que me saco del apuro hoy.
Archivado bajo: errores, windows 7 | Etiquetado: error, particiones, windows 7 | 3 Comentarios »
Hace dias me tope con la necesidad de validar un fomulario con JavaScript , investigando por ahi me encontre con este plug in para JQuery que la verdad esta muy facil de usar y muy rápido de implementar.
Lo que se necesita para hacer la validación
ya con eso descargado hacemos un pequeño ejemplo.
En un archivo HTML “prueba.html”, agregamos el sig. código.
1.- La referencia a las librerias. (yo renombre las librerias para que se vieran más limpios los include)
<script src="includes/jquery.js"><!--mce:0--></script> <script src="includes/jquery.validate.js"></script>
2.- creamos el formulario.
<form name="frmDatos" id="frmDatos">
<table>
<tr>
<td>
<input type="text" name="nombre" id="nombre" />
</td>
</tr>
<tr>
<td>
<input type="text" name="mail" id="mail" />
</td>
</tr>
<tr>
<td>
<input type="text" name="edad" id="edad" />
</td>
</tr>
</table>
<input id="buton"type="submit" value="Enviar" />
</form>
3.- Se crea la función que realiza la validación. (Que realmente es muy facil , usando los id de los campos le indicamos el tipo de validación)
$(document).ready(function() {
$("#frmDatos").validate({
rules: {
nombre: "required",
mail: {required: true,email: true},
edad: {number: true}
},
messages: {
nombre: "Nombre incorrecto",
mail : "Email no Valido",
edad : "Edad Incorrecta"
}
});
});
En este caso tambien personalizamos el mensaje con el que muestra el error, ya que si no usamos este mensaje el plug-in cuenta con mensajes pero en ingles.
Ya para terminar , se crea una clase de estilo para darle formato al mensaje a mostrar.
<style>
.error-message, label.error {
color: #ff0000;
margin:0;
display: inline;
font-size: 1em !important;
font-weight:lighter;
}
</style>
Espero y esto le pueda servir a alguien como a mi Saludos !!
aqui pongo el link de Descarga de este sencillo ejemplo.
Archivado bajo: JavaScript, Programacion Web, jQuery | Etiquetado: Ejemplos, jQuery, Validacion | Deja un Comentario »
Cuantas veces nos ha pasado que uno no recuerda completamente la “Cadena de conexión” bueno más que nada el formato, a menos que tengas meses trabajando con el mismo proyecto o manejador de BD.
para esas ocasiones y para cuando uno necesita una conexión a una base de datos diferente como Oracle , SQLite , Informix, Postgre SQL o es más hasta el mismisimo PROGRESS.
Es más cuenta con una cadena de conexión hasta para tablas HTML :S si Tablas HTML
ya hace tiempo que encontre esta página que la verdad me parece muy completa y muy práctica
aqui el link por si la quieren checar. http://www.connectionstrings.com/
Archivado bajo: Páginas, SQL Server | Etiquetado: .NET, ConnectionString | 1 comentario
Error con el pipe “|” y el split.
$linea = "uno|dos|tres";
$arreglo =split('|', $linea);
este error me aparecio,
.
Warning: split() [function.split]: REG_EMPTY …..
Es porque para php el “|” es un operador. Por lo cual es necesario anteponerle un back slash ‘\’ para que sea reconocido.
y el código quedaria asi.
$linea = "uno|dos|tres";
$arreglo =split('\|', $linea);
Archivado bajo: errores, php | Etiquetado: error, php, split | 1 comentario
Primero nos descargamos las librerías necesarias,
1. JQuery
2. Masked Input Plugin (librerias del plugin para jquery).
Creamos una página HTML para probar el ejemplo (lo más sencillo posible).
Incluimos las librerías :
<script type="text/javascript" src="includes/jquery.js"></script> <script type="text/javascript" src="includes/jquery.maskedinput.js"></script>
agregamos un input :
<input type="text" id="time">
y agregamos nuestro script , donde estamos generando nuestras propias definiciones,
esto porque el pluging solo cuenta con 3 definiciones.
jQuery(function($)
{
$.mask.definitions['H']='[012]';
$.mask.definitions['N']='[012345]';
$.mask.definitions['n']='[0123456789]';
$("#time").mask("Hn:Nn:Nn");
});
Solo que en este caso no estaría , totalmente validada porque se podriá dar el caso de una hora (24:50:10 ó 25:00:00) y eso no es correcto !
Para solucionar esto se hace una función con la que se valida que sea correcta y la colocamos en el onblur del input.
<input type="text" id="time" onblur="valida(this.value);">
y la función seriá como esta.
function valida(valor)
{
//que no existan elementos sin escribir
if(valor.indexOf("_") == -1)
{
var hora = valor.split(":")[0];
if(parseInt(hora) > 23 )
{
$("#time").val("");
}
}
}
y Listo
el código del ejemplo esta en esta LIGA por si desean descargarla.
Archivado bajo: JavaScript, jQuery | Etiquetado: jQuery, Mascara input | 9 Comentarios »

Archivado bajo: Uncategorized | Deja un Comentario »
Hola a todos solo para hacerles la invitación para que se desvelen hoy jueves viendo el programa los reporteros, en el canal 2 a las 23:30 hrs, al terminar el noticiero de López Doriga y la sección de Televisa Deportes. Donde se transmitirán las capsulas de lo ocurrido en Imagine CUP 2008 con el equipo mexicano
Archivado bajo: Entretenimiento, Imagine Cup, Noticias, Tecnologias | Deja un Comentario »