viernes, 28 de noviembre de 2008

Defragmentacion de disco

La desfragmentación es el proceso mediante el cual se acomodan los archivos de un disco de tal manera que cada uno quede en un área contigua y sin espacios sin usar entre ellos. Al irse escribiendo y borrando archivos continuamente en el disco duro, éstos tienden a no quedar en áreas contiguas, así, un archivo puede quedar "partido" en muchos pedazos a lo largo del disco, se dice entonces que el archivo está "fragmentado". Al tener los archivos esparcidos por el disco, se vuelve ineficiente el acceso a ellos.
La fragmentación es el efecto que se produce debido al almacenamiento de archivos en dispositivos como
disco duro y memoria RAM por el uso del computador. El problema de almacenamiento no contiguo de archivos se denomina fragmentación.
La fragmentación es un problema que surge debido al ordenamiento interno de los datos en algunos
sistema de archivos. Se da muy comúnmente en el sistema operativo Windows aunque también afecta a otras plataformas pero en una escala mucho menor. También se produce fragmentación dentro de la memoria del computador (memoria RAM) cuando se asignan los procesos a los diferentes bloques de memoria. Existen dos tipos de fragmentación: interna y externa.

Desfragmentación

Este proceso consta de ordenar los trozos de información distribuida a través de todo el disco, para mejorar la velocidad de acceso y distribuir de mejor forma el espacio libre del dispositivo. Como este proceso consta en la reorganización de partes de archivos, requiere de suficiente memoria para realizar los movimientos de los trozos de información. Al mover en forma física la información, la estructura lógica no sufre alteraciones.

Aspectos de la desfragmentación
En Windows la presencia de archivos inamovibles del sistema, o que el desfragmentador no moverá para simplificar su tarea (sobre todo con el archivo de intercambio, o swap file), puede impedir un buen porcentaje de desfragmentación en el disco.
Ciertos sistemas de archivos son más susceptibles a cambios por desfragmentación que otros. Por ejemplo, una partición del tipo
FAT se fragmenta más rápido que una de partición del tipo NTFS, ambos propios del sistema Windows. Todo lo contrario ocurre en muchos sistemas de archivos del tipo Unix que no requieren desfragmentaciones en general, debido a que buscan que la fragmentación se mantenga en un punto donde no sea necesario desfragmentar mediante el uso de nodos de posición.

Cookie

Una cookie (pronunciado ['ku.ki]; literalmente galleta) es un fragmento de información que se almacena en el disco duro del visitante de una página web a través de su navegador, a petición del servidor de la página. Esta información puede ser luego recuperada por el servidor en posteriores visitas. Las inventó Lou Montulli, un antiguo empleado de Netscape Communications. Al ser el protocolo HTTP incapaz de mantener información por sí mismo, para que se pueda conservar información entre una página vista y otra (como login de usuario, preferencias de colores, etc), ésta debe ser almacenada, ya sea en la URL de la página, en el propio servidor, o en una cookie en el ordenador del visitante.
De esta forma, los usos más frecuentes de las cookies son:
Llevar el control de usuarios: cuando un usuario introduce su nombre de usuario y contraseña, se almacena una cookie para que no tenga que estar introduciéndolas para cada página del servidor. Sin embargo una cookie no identifica a una persona, sino a una combinación de computador y navegador.
Ofrecer opciones de diseño (colores, fondos, etc) o de contenidos al visitante.
Conseguir información sobre los hábitos de navegación del usuario, e intentos de
spyware, por parte de agencias de publicidad y otros. Esto puede causar problemas de privacidad y es una de las razones por la que las cookies tienen sus detractores.
Originalmente, sólo podían ser almacenadas por petición de un
CGI desde el servidor, pero Netscape dio a su lenguaje Javascript la capacidad de introducirlas directamente desde el cliente, sin necesidad de CGIs. En un principio, debido a errores del navegador, esto dio algunos problemas de seguridad. Estas vulnerabilidades fueron descubiertas por Esteban Rossi. Las cookies pueden ser borradas, aceptadas o bloqueadas según desee, para esto sólo debe configurar convenientemente el navegador web.

lunes, 10 de noviembre de 2008

JAVA

Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
Las
aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.
La implementación original y de referencia del
compilador, la máquina virtual y las librerías de clases de Java fueron desarrollados por Sun Microsystems en 1995. Desde entonces, Sun ha controlado las especificaciones, el desarrollo y evolución del lenguaje a través del Java Community Process, si bien otros han desarrollado también implementaciones alternativas de estas tecnologías de Sun, algunas incluso bajo licencias de software libre.
Entre noviembre de
2006 y mayo de 2007, Sun Microsystems liberó la mayor parte de sus tecnologías Java bajo la licencia GNU GPL, de acuerdo con las especificaciones del Java Community Process, de tal forma que prácticamente todo el Java de Sun es ahora software libre (aunque la biblioteca de clases de Sun que se requiere para ejecutar los programas Java todavía no es software libre).

WIKIPEDIA

Wiki pedía (pronunciación ▶ (ayuda·info· en ventana)) es una enciclopedia libre y políglota basada en la colaboración de sus contribuyentes por medio de la tecnología wiki. Gracias a esta tecnología, cualquier persona con acceso a internet puede modificar la gran mayoría de los artículos a través de un navegador web. El proyecto comenzó el 15 de enero de 2001, fundado por Jimbo Wales, con la ayuda de Larry Sanger, como complemento de Nupedia, una enciclopedia escrita por expertos. En la actualidad depende de la Fundación Wikimedia, una organización sin ánimo de lucro. Wikipedia registró en septiembre de 2008 más de 11 millones de artículos, incluyendo más de 2 millones en su edición en inglés, y más de 13 millones de usuarios registrados.[1] Desde su concepción, Wikipedia no sólo ha ganado en popularidad sino que su éxito ha propiciado la aparición de proyectos hermanos. Existe, sin embargo, controversia sobre su fiabilidad.[2] En este sentido, la revista científica Nature declaró que la Wikipedia en inglés era casi tan exacta como la Encyclopaedia Britannica en artículos científicos.[3] Además, figura entre los diez sitios web más visitados en el mundo.[4]
Los medios de comunicación y la comunidad científica citan a Wikipedia, algunas veces de manera crítica, otras ensalzándola por su carácter de libre distribución, mejora constante, y multifacético, no sin mencionar su naturaleza plurilingüe. A menudo es citada, no como fuente única, sino como fuente informativa complementaria.
Actualmente Wikipedia presenta ediciones en más de 253 idiomas,
[5] de las cuales 236 están activas. Diecisiete ediciones superan los 100.000 artículos: inglés, alemán, francés, japonés, polaco, italiano, sueco, holandés, portugués, español, chino, ruso, finés, noruego, volapük, rumano y catalán. La versión en alemán ha sido distribuida en DVD-ROM, y se tiene la intención de hacer una versión inglesa en DVD y en papel. Muchas de sus otras ediciones han sido replicadas a través de Internet (mediante «espejos») o han dado origen a enciclopedias derivadas (bifurcaciones) en otros sitios web.

jueves, 6 de noviembre de 2008

WIKI

Wiki

Un wiki, o una wiki, es un sitio web cuyas páginas web pueden ser editadas por múltiples voluntarios a través del navegador web. Los usuarios pueden crear, modificar o borrar un mismo texto que comparten. Los textos o "páginas wiki" tienen títulos únicos. Si se escribe el título de una "página-wiki" en algún lugar del wiki, esta palabra se convierte en un "enlace web" (o "link") a la página web.
En una página sobre "alpinismo" puede haber una palabra como "piolet" o "brújula" que esté marcada como palabra perteneciente a un título de página wiki. La mayor parte de las implementaciones de wikis, indican en el URL de la página el propio título de la página wiki (en Wikipedia ocurre así: http://es.wikipedia.org/wiki/Alpinismo ), facilitando el uso y comprensibilidad del link fuera del propio sitio web. Y formando muchas veces una coherencia nombrativa, generando una ordenación natural del contenido.
La aplicación de mayor calado y a la que le debe su mayor fama hasta el momento, ha sido la creación de enciclopedias colaborativas, género al que pertenece la Wikipedia. Existen muchas otras aplicaciones más cercanas a la coordinación de informaciones y acciones, o la puesta en común de conocimientos o textos dentro de grupos.
La mayoría de los wikis actuales conservan un historial de cambios que permite recuperar fácilmente cualquier estado anterior y ver 'quien' hizo cada cambio. Facilitando enormemente el mantenimiento conjunto y el control de usuarios destructivos. Normalmente sin una revisión previa, se actualiza el contenido que muestra la página wiki editada.