Hea! Quiero una de esas Laptop. MS Ubuntu?

microsoft-ubuntu
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

Iphone 3G S se sobre calienta

iphone-temperature-warning

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

Proyecto Natal – Sin palabras

por lo menos a mi este tipo de tecnologías me pareciá muy lejano. pero se ve muy bien chequenlo.

[Imagen] En la UNAM 2007

DSC00977

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   :D .

bueno saludos!

[Windows 7] No reconoce particiones

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.

  1. Darle clic derecho en Mi equipo y seleccionar Administrar.
  2. Seleccionamos Almacenamiento->Administración de Discos
  3. ahi Seleccionamos la partición que no se esta mostrando (NO cuenta con una letra asignada)
  4. damos clic derecho sobre la partición y seleccionamos “Cambiar la letra y rutas de acceso de unidad…”
  5. damos clic en agregar y aceptamos los valores por default y Listo!!!!!

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. :D

[JQuery] Validar un formulario

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 !! :D

aqui pongo el link de Descarga de este sencillo ejemplo.

[.NET]ConnectionString para .NET

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 :D

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/

[LINUX]Fuga al FLISOL

null

[PHP] Error con split

Error con el pipe “|” y el split.

$linea   = "uno|dos|tres";
$arreglo =split('|', $linea);

este error me aparecio, :D .
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);

[JQuery]Enmascarar una Hora, con JQuery usando Masked Input Plugin

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.

  • 9 – para números del 0-9
  • a – para letras de la A-Z y a-z
  • * – para alfanuméricos
   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 :D

el código del ejemplo esta en esta LIGA por si desean descargarla.

Feliz Navidad !!!! y un grandioso 2009

71589-21

Imagine CUP 2008 en los Reporteros

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

Videos de las Conferencias de PDC2008

PDC

he visto algunas de estas conferencias y están muy interesantes hay que darles una visitada

Este es el Link para la página principal 

Saludos.

¿Quién lo hubiera pensado?

picture-10

bueno esta imagen me parecio demasiado divertida

Saludos

Borrar del MBR el GRUB

Bueno, si por alguna razón tenemos instalado linux y windows en una maquina y un dia se no ocurre eliminar la instalación de linux (asi me sucedio) , luego nos toparemos con un problema de que al reiniciar la maquina no encuentra la instalación del GRUB y de ahi no para , bueno lo que pasa que en el MBR (Master Boot Record) se tiene la informacion del gestor de arranque del GRUB y como al desinstalar LINUX lo borramos nunca lo econtrará.

Lo unico que tenemos que hacer es seguir estos cuatro pasos.

  1. Conseguir un CD de Windows XP booteable
  2. Iniciar la instalación del Windows y cuando pregunte que acción deseamos realizar. Presionamos R para que nos aparezca la consola de recuperación. Luego nos preguntara  ¿En que instalación de windows deseamos arrancar la consola ? (Algo similar). Tecleamos el numero 1, y enseguida preguntará la contraseña de Administrador , La tecleamos y listo ya tenemos la consola.
  3. Ya en la consola solo tecleamos FIXMBR y presionamos “Enter” nos pedira confirmación presionamos “Y” o “S” (Si en Ingles o español depende la version del windows)
  4. y despues tecleamos “Exit” para qeu se reinicie la maquina y Listo!!!!

Espero les sea de Utilidad Saludos!!!!!!!