|
Tutorial de Juan Manuel - 29 de Noviembre de 2009
|
| Curso que profundiza en el gestor de montones (o montículos) dentro de Win32, así como su uso y su implementación interna. Se comienza explicando qué es un montón (en inglés heap) para pasar a explicar... |
| Cap 23 |
Los ejemplos
|
| |
" Todo lo que hemos ido explicando, se utiliza de modo práctico en los siguiente ejemplos: Visual C++ 6 Los archivos Heap. H y Heap. Cpp , donde se define las clases CHeap, CHeapBlock, CHeapList y CHeapBlockList, las cuales hacen una implementación orientada |
| Cap 16 |
Esquema general
|
| |
. En el artículo " La pila ", hablamos sobre este nivel. Archivos proyectados en memoria : es un sistema que utiliza Win32 para manejar archivos como si fueran bloques de memoria virtual. En el artículo " Archivos proyectados en memoria ", hablamos sobre este nivel. Gestor de montones |
| Cap 21 |
¿Cuantos montones debo crear?
|
| |
Volcados al archivo de intercambio, con lo cual sería necesario volverlos a recuperar de disco y proyectarlos en memoria, lo cual es una operación muy lenta. Utilizando un montón para cada estructura de datos, conseguimos que los bloques de memoria que se van a utilizar a la vez se direccionen juntos |
|
|
|
Tutorial de Jakob Østergaard - 31 de Diciembre de 2006
|
| Este CÓMO describe cómo usar un RAID software bajo Linux. Debería usar los parches RAID disponibles en ftp://ftp. Fi.kernel.org/pub/linux/daemons/raid/alpha. El CÓMO original en inglés se puede encontrar en http://ostenfeld. Dk/~jakob/Software-RAID. HOWTO/ |
| Cap 2 |
¿Por qué RAID?
|
| |
Probabilidad. Sin embargo, puede tener suerte y recuperar algunos datos, ya que el sistema de ficheros simplemente habrá perdido un gran puñado de datos consecutivos. El rendimiento de las lecturas y las escrituras no se incrementará para lecturas/escrituras individuales. Pero si varios |
| Cap 4 |
Configuración de RAID
|
| |
Que parchee su paquete raidtools para poder incluir la directiva failed-disk en /etc/raidtab. Busque en los archivos de la lista de correo Linux-raid los mensajes enviados por Martin Bene, alrededor del 23 de abril de 1999, donde se envió el parche failed-disk. Se espera que esta funcionalidad esté |
|
|
|
Tutorial de Mononeurona - 24 de Octubre de 2005
|
| Los discos de arranque de Linux, aparte de poder ser usados en el proceso de instalación del sistema operativo, también pueden ser utilizados para testear un nuevo kernel(el corazón del sistema) o para recuperar... |
| Cap 1 |
Creacción de los discos de arranque de Linux (1)
|
| |
Los discos de arranque de Linux, aparte de poder ser usados en el proceso de instalación del sistema operativo, también pueden ser utilizados para testear un nuevo kernel(el corazón del sistema) o para recuperar al sistema del algún que otro fallo, que imposibilita su normal inicialización |
| Cap 2 |
Creación de los discos de arranque de Linux (2)
|
| |
, como puede ser el creado con la imagen "rescue. Img". Se utiliza para recuperar al sistemas de un error que imposibilita su correcta inicialización. En otras distribuciones existen un mayor número de imágenes para elegir, sin embargo en la Red Hat sólo se proporcionan estas, pues en la mayoría |
|
|
|
Tutorial de Maty - 19 de Diciembre de 2005
|
| Si queremos preservar nuestra privacidad deberemos utilizar un programa de cifrado fuerte para asegurar nuestras comunicaciones, cifrar el correo o firmarlo digitalmente y cifrar archivos y carpetas. Vamos a ver uno muy útil |
| Cap 1 |
Introducción
|
| |
Si queremos preservar nuestra privacidad deberemos utilizar un programa de **cifrado fuerte** para asegurar nuestras comunicaciones, cifrar el correo o firmarlo digitalmente y cifrar archivos y carpetas. @@|| El programa únicamente debe ser obtenido de: [[http://www.pgpi.org/ http://www.pgpi.org |
| Cap 2 |
Creación de dos pares
|
| |
De ella para siempre. El PGP 6.5.8 de IMAD's ya viene ese algoritmo. Marcaremos compatible (viene por defecto) Y DEJAMOS MARCADA LA TERCERA CASILLA. NUNCA, NUNCA, NUNCA, CIFRAREMOS UTILIZANDO EL ADK , porque PERMITE RECUPERAR LAS CONTRASEÑAS -útil para el administrador de una red |
| Cap 16 |
PGPDisk: Creación de CONTENEDORES (particiones virtuales)
|
| |
, STEGANOS ,... * Es muy conveniente elegir el mismo sistema de archivos que el de la partición donde se ha creado el contenedor. Una vez creado, queremos montarlo como partición. Utilizaremos el "MOUNT". Introduciremos la contraseña o password. Podremos cambiar |
|
|
|
Tutorial de Patxi Echarte - 18 de Abril de 2006
|
| En este artículo voy a presentar una clase que permite independizar en gran medida una aplicación de las ubicaciones en las que están las clases que la componen. En lenguajes como Java o C# esto... |
| Cap 1 |
Cargador de clases en PHP4
|
| |
##start##, el cual es el encargado de recuperar la información de caché si es que existe y no ha expirado, o de realizar la búsqueda de clases en las rutas indicadas en caso contrario. A partir de este momento cada vez que queramos incluir una clase basta con llamar al método ##includeClass |
|
|
|
Tutorial de Juan Manuel - 29 de Noviembre de 2009
|
| Entramos en temas interesantes: el acceso a recursos remotos a través del protocolo de aplicación HTTP y el API Wininet. Este curso explica un primer método de acceder a un archivo remoto, como un página... |
| Cap 2 |
Introducción al protocolo HTTP
|
| |
Del protocolo, sólo se admitían 3 tipos de operaciones:------ ~~- GET: se utiliza para recuperar el contenido de un recursos estático (página HTML, imágen, vídeo, etc), o bien ejecutar un programa o script en el servidor (como programas CGI, páginas ASP, JSP, PHP, etc.). Es la operación más común |
| Cap 9 |
Disponibilidad de datos
|
| |
Una petición HEAD (para recuperar los datos de cabecera de un archivo), lo más probable es que posteriormente se acceda al recurso, así que lo prepara para comenzar a leerse. Del mismo modo, si comenzamos a leer datos de un recurso, el servidor web intentará mantener en el caché aquellos datos |
| Cap 11 |
Terminando con todo...
|
| |
Terminando con todo... Y como todos os podréis imaginar, falta la operación obligada: el cierre de descriptores y liberación de memoria. Cuando hablamos de los objetos del núcleo, dentro del curso sobre archivos proyectados en memoria, dijimos que cualquier descriptor de objeto del núcleo |
|
|
|
Tutorial de Arno Schaefer - 22 de Diciembre de 2006
|
| FIPS es un programa capaz de hacer nuevas particiones en el disco duro sin tener que borrar necesariamente los datos. Es especialmente útil para hacer una/s partición/es para LINUX a partir de una única partición... |
| Cap 6 |
Antes de comenzar
|
| |
Ejecute FIPS se podrán escribir copias de seguridad de los sectores de arranque y raíz a un archivo en la unidad a: llamado rootboot. 00X (donde X es un número entre 0 y 9). Si algo va mal se puede recuperar la configuración original arrancando desde el disquete y ejecutando RESTORRB. EXE |
| Cap 4 |
Seguridad
|
| |
De seguridad del sector raíz y del de arranque a un floppy disk antes de empezar. Si algo va mal estos datos se pueden recuperar con el programa RESTORRB. EXE (ver sección 5). Recomiendo encarecidamente hacer uso de dicha característica. También le permite recuperar la partición más tarde |
| Cap 2 |
¿Que se necesita para usar FIPS?
|
| |
" Necesitas un programa de defragmentación de archivos para mover todo los datos al principio del disco duro. FIPS soló dividirá la partición si se dispone de suficiente espacio al final del disco. Las versiones DOS a partir de la 6. 0 incluyen DEFRAG que es adecuado para este propósito. Hay |
|
|
|
Tutorial de Indaya.com - 11 de Septiembre de 2005
|
| ASP (Active Server Pages) es la tecnología para la creación de páginas dinámicas del lado del servidor desarrollada por Microsoft. |
| Cap 12 |
Las famosas cookies
|
| |
De la cookie")**------Si por ejemplo quisiéramos recuperar del archivo txt la cookie correspondiente a la lengua del cliente y almacenarlo en nuestro script para futuros usos, podríamos escribir: ------**lengua=Request. Cookies("lengua")**------Las cookies son una herramienta fantástica para personalizar |
| Cap 16 |
Creación de un nuevo registro
|
| |
En este caso lo que buscamos es crear, a partir de los datos recibidos de un formulario, un nuevo registro en nuestra tabla clientes. Tendremos pues dos archivos diferentes, uno que podría ser un HTML puro en el que introducimos el formulario a rellenar y que nos envía al ---segundo, un script muy |
| Cap 2 |
Pasos previos I: Instalación del PWS
|
| |
, la utilidad del PWS radica sobre todo en que nos permite realizar las pruebas del sitio que vayamos a desarrollar en "local" sin necesidad de colgar nuestros archivos en el servidor que alberga nuestro sitio cada vez que queramos hacer una prueba sobre una pequeña modificación introducida. Esto resulta |
|
|
|
Tutorial de Juan Manuel - 29 de Noviembre de 2009
|
| Comienzo con un nuevo tema dentro dentro de la serie Los rincones del API Win32. Vamos a tratar la programación de accesos a recusos en internet, utilizando para ello el API de Microsoft Wininet. Espero... |
| Cap 10 |
Funciones para comer galletas
|
| |
Función nos permite recuperar los valores de una cookie que previamente hayamos almacenado, ya sea a través de la función InternetSetCookie o desde una página web. BOOL InternetGetCookie(
LPCTSTR lpszUrl,
LPCTSTR lpszVariable,
LPTSTR lpszValores,
LPDWORD |
| Cap 3 |
Protocolos
|
| |
** (File Transfer Protocol): este protocolo también es bastante utilizado, y está orientado a la transmisión de archivos binarios de gran tamaño, como pueden ser ejecutables, archivos comprimidos, imágenes, etc. --- ~- **Gopher** (Go-for... ): Este protocolo actualmente está en desuso, aunque |
| Cap 1 |
De qué vamos a hablar
|
| |
De escritorio simples, etc. Ahora lo más //"in"// son las aplicaciones que están constantemente conectadas a la red para recuperar información. Para cumplir este objetivo tenemos muchas alternativas: desde los nuevos protocolos de intercambio de ficheros //peer-to-peer// (como Napster, eDonkey, eMule, etc |
|
|
|
Tutorial de Juan Manuel - 29 de Noviembre de 2009
|
| Damos una visión detallada de una de las características más interesantes de esta tecnología de Microsoft: el caché de Internet Explorer. Explicamos cómo utilizalo desde nuestros programas y cómo actualizar su contenido. |
| Cap 7 |
Consultar los datos de una entrada del caché
|
| |
Si no queremos enumerar todas las entradas del caché, podemos obtener los datos de una única entrada, localizándola a partir de la URL que representa. Por ejemplo, si queremos saber si el caché almacena la página "http://www.lawebdejm.com/index. Html", podemos recuperar sus datos (fichero local |
| Cap 3 |
El caché en internet
|
| |
Se volverán a recuperar del servidor original. El uso del caché en los navegadores de internet, está tan extendido que incluso el protocolo HTTP ha incluido ciertas cabeceras para facilitar su control (como "Last-modified", "Expires", etc. ) así como el lenguaje de marcas HTML, que también incluye |
| Cap 4 |
Uso transparente del caché con WinInet
|
| |
. Lógicamente, si la conexión a internet no está disponible, los datos no se podrán recuperar correctamente. Sin embargo, podemos hacer un pequeño cambio, para acceder al caché en vez de acceder a internet. El cambio es tan sencillo como añadir la bandera INTERNET_FLAG_OFFLINE al último parámetro |
|
|