Como calcular mi ISPT 2010
Aqui les dejo una tabla para que calculen el ISPT que les corresponde de acuerdo a su salario, espero que les sea de ayuda.
Tips, empresas, informatica, encuestas y más…
Aqui les dejo una tabla para que calculen el ISPT que les corresponde de acuerdo a su salario, espero que les sea de ayuda.
Para
Para enviar a una pagina por get:
<%
Response.redirect “pagina.aspx?name=Naomi”
%>
Para obtener el valor get:
<%
private void Page_Load(object sender, System.EventArgs e)
{
Response.Write(Request.QueryString(“name”))
}
%>
La guerra de los navegadores aun continua, recuerdan cual fue el primer navegador?
El grupo de programación del Mosaic desarrolló el primer navegador de Internet comercial llamado Netscape Navigator
Internet explorer entra en 1999 con el Internet Explorer, su ventaja competitiva fué que se difuindió masivamente siendo incluido en el sistema Operativo Windows.
En elNetscape de código libre fue creada con el nombre de Mozilla, el cual era el nombre interno del antiguo navegador Netscape.
DateTime fecha_0 = Convert.ToDateTime(“01/10/84 01:10:00″);
DateTime fecha_1 = DateTime.Now;
TimeSpan HACE = fecha_1 – fecha_0;
/* La variable HACE trae el resultado y la puedes manejar como gustes*/
//Para saber cuantos minutos
HACE.Minutes
//Para saber cuantas horas
HACE.Hours
//Para saber cuantos Dias
HACE.Days
// puedes saber Meses, años, segundos, milisegundos etc.
Espero que les sirva.
Saludos.
Estamos trabajando para ofrecerte un mejor directorio:
Pronto encontrarás nuevas funcionalidades y servicios dirigidos a empresarios como Tú. Porque creemos que México si puede superarse, el directorio ha creado un proyecto de remodelación que permitirá a los usuarios registrados, estar al día en los negocios.
Te estaremos enviando un correo con las funcionalidades y cambios, espéralos…..
Vista Previa:
Gracias por usar el directorio,
Atentamente: El Equipo de Directorio Central.
El Directorio Central ofrece un servicio de publicación gratuito. Contiene una gran red de empresas y negocios mexicanos. Para mayor información contáctanos al correo electrónico atencionaclientes@directoriocentral.com
www.directoriocentral.com © 2009 politica de privacidad
Pongan su imaginación a volar, estos inventos raros nos pueden dar ideas.
Ya Hay un nuevo sitio que te permite ver por donde se va cada ruta de Querétaro…..
Es una nueva Web Page que está en la Etapa Beta y lo que se quiere con este sitio es,tener un portal que te permita a todos los usuarios del transporte publico, consultar las rutas o saber que Rutas te llevar a algun lugar.
Visiten el sitio y se aceptan comentarios… ese sitio es pensado para ustedes y lo que se pretende es, que sea funcional…
Sitio Rutas Queretaro http://rutas.w5jobs.com
Alguna vez se les ha cerrado el Dreamweaver CS3 sin razón?
A mi me paso, pero ya lo solucioné, espero que les sea de ayuda.
La otra vez estaba trabajando cuando de pronto Dreamweaver Cs3 se cerró sin mostrar ningun error.
Lo intente abrir pero decia… “Inicializing… ” y zas O_o …. otra vez se cerraba… reinicié mi máquina y seguia igual. Le reinstale el Dreamweaver y naaaada.
.
Yo tengo windows XP, y me funcionó con los siguientes pasos.
1. Cambiar el nombre a la carpeta donde tienes todos tus sitios.
2. Abrir el dreamweaver cs3 (Esta vez si abrirá).
3. Elimina todos tus sitios del Dreamweaver cs3 y cierra de nuevo el dreamweaver.
4. Regresa el nombre de la carpeta donde tienes todos tus sitios al nombre original.
5. Agrega el último sitio en el que estuviste trabajando (Se te va a cerrar), entonces el problema está en ese sitio, lo más probable es que estabas trabajando con un archivo de estilos .css, vas a tener que comentarlo desde el dreamweaver, si te va a dejar abrirlo porque el sitio no se pudo agregar, ve directamente al archivo css donde sospeches que fue de los ultimos archivos que has modificado y dale abrir con Dreamweaver y modificalo /* comentalo*/.
6. Una vez comentado cierra el dreamweaver.
7. Abre de nuevo el dreamweaver y agrega de nuevo el sitio esta vez si te va a dejar crearlo y ya podras quitar el comentario que le pusiste al archivo css, ahora guarda y cierra el Dreamweaver y abrelo.
Listo.
La verdad no se a que se deba el problema pero asi se soluciona.
Este es un trabajo que simula el código hamming visite el enlace para ver como funciona:
Ver Ejemplo en PHP:
PROGRAMA DE DETECCION DE ERRORES Codigo Hamming
Teoria Del Funcionamiento:
Hoy, el código de Hamming se refiere al (7.4) que Hamming introdujo en 1950. El código de Hamming agrega tres bits adicionales de comprobación por cada cuatro bits de datos del mensaje.
El algoritmo de Hamming (7.4) puede corregir cualquier error de un solo bit, pero cuando hay errores en más de un bit, la palabra transmitida se confunde con otra con error en un sólo bit, siendo corregida, pero de forma incorrecta, es decir que la palabra que se corrige es otra distinta a la original, y el mensaje final será incorrecto sin saberlo. Para poder detectar (aunque sin corregirlos) errores de dos bits, se debe añadir un bit más, y el código se llama Hamming extendido. El procedimiento para esto se explica al final.
El algoritmo es el siguiente:
En otras palabras, el bit de paridad de la posición 2k comprueba los bits en las posiciones que tengan al bit k en su representación binaria. Dicho a la inversa, el bit 13, por ejemplo, es chequeado por los bits 8, 4 y 1, al ser estos los de su representación binaria: 13=1101(2); 8=1000(2); 4=0100(2); 1=0001(2).
Así, por ejemplo, para los primeros términos se tiene:
Siguiendo el algoritmo hasta completar la nueva cadena.
Consideremos la palabra de datos de 7 bits “0110101″. Para ver cómo se generan y utilizan los códigos Hamming para detectar un error, observe las tablas siguientes. Se utiliza la d para indicar los bits de datos y la p para los de paridad.
En primer lugar los bits de datos se insertan en las posiciones apropiadas y los bits de paridad calculados en cada caso usando la paridad par.
| p1 | p2 | d1 | p3 | d2 | d3 | d4 | p4 | d5 | d6 | d7 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Palabra de datos (sin paridad): | 0 | 1 | 1 | 0 | 1 | 0 | 1 | ||||
| p1 | 1 | 0 | 1 | 0 | 1 | 1 | |||||
| p2 | 0 | 0 | 1 | 0 | 0 | 1 | |||||
| p3 | 0 | 1 | 1 | 0 | |||||||
| p4 | 0 | 1 | 0 | 1 | |||||||
| Palabra de datos (con paridad): | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 |
La nueva palabra de datos (con los bits de paridad) es ahora “10001100101″. Consideremos ahora que el bit de la derecha, por error, cambia de 1 a 0. La nueva palabra de datos será ahora “10001100100″.
Sin errores
| p1 | p2 | d1 | p3 | d2 | d3 | d4 | p4 | d5 | d6 | d7 | Prueba de paridad | Bit de paridad | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Palabra de datos recibida: | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | |
| p1 | 1 | 0 | 1 | 0 | 1 | 1 | Correcto | 0 | |||||
| p2 | 0 | 0 | 1 | 0 | 0 | 1 | Correcto | 0 | |||||
| p3 | 0 | 1 | 1 | 0 | Correcto | 0 | |||||||
| p4 | 0 | 1 | 0 | 1 | Correcto | 0 |
Con errores
| p1 | p2 | d1 | p3 | d2 | d3 | d4 | p4 | d5 | d6 | d7 | Prueba de paridad | Bit de paridad | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Palabra de datos recibida: | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | |
| p1 | 1 | 0 | 1 | 0 | 1 | 0 | Error | 1 | |||||
| p2 | 0 | 0 | 1 | 0 | 0 | 0 | Error | 1 | |||||
| p3 | 0 | 1 | 1 | 0 | Correcto | 0 | |||||||
| p4 | 0 | 1 | 0 | 0 | Error | 1 |
Si se analiza en la tabla anterior la paridad que se debe obtener a la derecha tras la llegada del mensaje sin errores debe ser siempre 0 (por cada fila), pero en el momento en que ocurre un error esta paridad cambia a 1, de allí el nombre de la columna “prueba de paridad 1″. Se observa que en la fila en que el cambio no afectó la paridad es cero y llega sin errores.
El paso final es evaluar los bits de paridad (recuerde que el fallo se encuentra en d7). El valor entero que representan los bits de paridad es 11 (si no hubieran ocurrido errores este valor seria 0), lo que significa que el bit décimo primero de la palabra de datos (bits de paridad incluidos) es el erróneo y necesita ser cambiado.
| p4 | p3 | p2 | p1 | ||
|---|---|---|---|---|---|
| Binario | 1 | 0 | 1 | 1 | |
| Decimal | 8 | 2 | 1 | Σ = 11 |
Cambiando el bit décimo primero 10001100100 se obtiene de nuevo 10001100101. Eliminando los bits de parón de la paridad no se tienen en cuenta los bits de paridad. Si el error se produjera en uno de ellos, en la comprobación sólo se detectaría un error, justo el correspondiente al bit de paridad causante del mismo.