|
Curso gratis de Nautopia.net - 18 de Septiembre de 2005
|
| Algunas nociones sobre instalación de programas , el kernel y módulos en Linux que os harán más fácil entender la que se os viene encima :)Incluye script para hacer más automático el proceso... |
| Cap 5 |
Zona kernel
|
| |
El kernel es un programa o conjunto de éstos que se encarga de tareas básicas para el funcionamiento del sistema y los programas que aloja. Provee la entrada y salida de datos(I/O), la gestión de memoria, la gestión del planificador del procesador y la gestión de dispositivos. Todo esto se realiza |
| Cap 1 |
Introducción
|
| |
Hay muchas formas de instalar programas , quizá lo más adecuado es usar un buen gestor de paquetes como apt(Debian) o portage(Gentoo) ya que no sólo permiten instalar si no borrar y actualizar con seguridad un paquete(algo muy importante y que puede ser complicado hacerlo a mano). Aquí vamos a ver |
| Cap 4 |
Make
|
| |
, ganaremos en rendimiento al crear los programas optimizados para donde van a ser alojados. Algunas de las opciones que soporta //gcc// y que podemos utilizar con //make// más interesantes son: -pipe Utiliza intercomunicación entre procesos(pipes) durante la compilación, lo cual acelera el proceso |
|
|
|
Curso gratis de José Manuel - 01 de Diciembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en una de las técnicas de programación con más éxito. En este artículo vamos a aprender a crear componentes similares a los de... |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
En la POO (con C++, Java, Object Pascal, etc. ) se utilizan objetos (datos) que hacen cosas. ---Si queréis aprender más sobre POO, podéis consultar la sección básica, donde explicaremos paso a paso la programación orientada a objetos. Un componente es una clase de uso específico, lista para usar |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
En la POO (con C++, Java, Object Pascal, etc. ) se utilizan objetos (datos) que hacen cosas. ---Si queréis aprender más sobre POO, podéis consultar la sección básica, donde explicaremos paso a paso la programación orientada a objetos. Un componente es una clase de uso específico, lista para usar |
| Cap 3 |
Tipos de componentes
|
| |
De la derecha). Estos dos conceptos son nuevos y debemos dominarlos. Las propiedades son datos públicos del componente, muy parecidas a los atributos de una clase , aunque se accede a ellas a través de dos métodos: un método para leer su valor, y otro para modificarlo. Existen propiedades de sólo |
|
|
|
Curso gratis de Jorge E. Pereira - 01 de Diciembre de 2009
|
| Muchas personas imagina que los llamados virus informáticos son unos organismos que flotan en el aire, y se meten en las computadoras, causando terribles efectos. Contribuyó en gran medida a esta concepción la cobertura en... |
| Cap 3 |
Clasificación de los virus
|
| |
Muchos los "hackers", o apasionados de la computación que sentados horas y horas frente a sus equipos, están buscando la forma de producir el súper virus, capaz de no ser detectado, reproducirse sin ser notado, y causar toda clase de dolores de cabeza a los usuarios de computadora |
| Cap 4 |
Medidas curativas
|
| |
¿Qué se debe hacer cuando se supone que hay un virus alojado en nuestra computadora, por algo raro que sucedió con ella? Lo primero, es que tener calma. Si se tienen respaldos (backup) de los programas y de la información que almacenamos en nuestros equipos, realmente no hay mucho que temer. Si |
| Cap 2 |
Origen de los Virus
|
| |
Los virus tienen la misma edad que las computadoras. Ya en 1949 John Von Neumann, describió programas que se reproducen a sí mismos en su libro "Teoría y Organización de Autómatas Complicados". Es hasta mucho después que se les comienza a llamar como virus. La característica de auto-reproducción |
|
|
|
Curso gratis de José Manuel - 01 de Diciembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en la técnica de programación con más éxito. En este artículo vamos a aprender a crear componentes para que otros puedan aprovechar nuestro... |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
. Sin embargo en la POO (con C++, Java, Object Pascal, etc. ) se utilizan objetos (datos) que hacen cosas. ---Si queréis aprender más sobre POO, podéis consultar la sección básica, donde explicaremos paso a paso la programación orientada a objetos. Un componente es una clase de uso específico, lista |
| Cap 3 |
Tipos de componentes
|
| |
De la derecha). Estos dos conceptos son nuevos y debemos dominarlos. Las propiedades son datos públicos del componente, muy parecidas a los atributos de una clase , aunque se accede a ellas a través de dos métodos: un método para leer su valor, y otro para modificarlo. Existen propiedades de sólo |
| Cap 5 |
El esqueleto de un componente
|
| |
Para definir el componente. Ya hemos dicho que un componente es una clase como cualquier otra, aunque no hemos dicho que debemos heredarla a partir de la clase TComponent , o cualquiera de sus descendientes. Esta clase nos proporciona todos los métodos y propiedades para que el componente pueda ser |
|
|
|
Curso gratis de José Manuel - 01 de Diciembre de 2009
|
| Un repaso a los componentes gráficos, aquellos en los que nos tenemos que encargar de las operaciones de pintado en la pantalla, utilizando para ello el objeto Canvas. Para ilustrar su uso, crearemos un pequeño... |
| Cap 4 |
La clase TCanvas
|
| |
[[ ]] La clase TGraphicControl contiene una propiedad de tipo TCanvas, que utilizaremos para dibujar el aspecto del componente. Con un objeto de la clase TCanvas, podemos dibujar textos con cualquier fuente instalada en el sistema, o bien líneas, polígonos, arcos, rellenar superficies de color |
| Cap 3 |
¿Y por cual me decido?
|
| |
, la creación de un componente requiere conocer lo mejor posible la clase padre y el resto de clases antecesoras. En nuestro caso, debemos conocer, entre otras, la clase TGraphicControl , tal y como podemos ver en la imagen de la derecha. Muchas de estas clases ya nos resultarán familiares, ya |
| Cap 3 |
¿Y por cual me decido?
|
| |
, la creación de un componente requiere conocer lo mejor posible la clase padre y el resto de clases antecesoras. En nuestro caso, debemos conocer, entre otras, la clase TGraphicControl , tal y como podemos ver en la imagen de la derecha. Muchas de estas clases ya nos resultarán familiares, ya |
|
|
|
Curso gratis de Richard M. Stallman - 17 de Diciembre de 2005
|
| Un exhaustivo conjunto de ensayos y artículos que recorren la década de 1990 y los primeros años del nuevo milenio, y que conforman quizás la mejor apología escrita del software libre como dispositivo de libertad... |
| Cap 83 |
Obstaculizar el uso de programas
|
| |
De trabajo, se reduce. ------Esto muestra la diferencia crucial entre las copias de programas y los coches, las sillas o los bocadillos. No existe una copiadora de objetos materiales fuera de la ciencia ficción. Pero los programas son fáciles de copiar; cualquiera puede producir tantas copias como desee |
| Cap 85 |
Obstruir la adaptación personalizada de programas
|
| |
El segundo nivel de perjuicio material es la imposibilidad de adaptar los programas . La posibilidad de modificar el software es una de las grandes ventajas frente a formas mas antiguas de tecnología. Sin embargo, la mayoría del software comercial disponible no lo es en términos de «modificabilidad |
| Cap 34 |
¿Qué es GNU? ¡Gnu No es Unix!
|
| |
Inicialmente para máquinas de la clase 68000/16000 con memoria virtual, porque éstas son las máquinas en las que es más sencilla su ejecución. El esfuerzo adicional para hacerlo funcionar en máquinas más pequeñas se dejará a alguien que quiera utilizarlo en ellas. ------Para evitar una horrible |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| La programación de aplicaciones para la Web es una técnica que ya lleva suficientes años de existencia como para comenzar a observarse ciertos patrones en los problemas típicos con los que se enfrenta el programador;... |
| Cap 5 |
Organización del código
|
| |
El problema de organizar el código no es menor; debido a las circunstancias/estilo deprogramación hay varias decisiones que tomar: ~- Todo en un archivo ~- Varios archivos, uno por cada acción (típico) ~- Varios archivos, uno por cada clase ~- Archivos de interfaz y bibliotecas por cada grupo |
| Cap 3 |
Persistencia de datos
|
| |
Persistent_Object Retrieve(query); // puede ser SQL, QBE, by_oid, etc.} La implementación de la clase base //Persistent_Object// excede el ámbito de este documento, pero pueden consultar más información en [[http://www.odmg.org/ ODMG - Object Data Managment Group |
| Cap 2 |
Sesiones
|
| |
Coherencia se logra permitiendo que en algún nivel los programas trabajen con los datos como si el proceso de enviar y recibir datos fuera algo continuo. Por lo mismo, en algún nivel inferior la aplicación debe transformar los envíos de datos de formulario entre browser y servidor en alguna estructura |
|
|
|
Curso gratis de Varios autores - 15 de Septiembre de 2005
|
| Para proteger nuestra navegación y filtrar la publicidad disponemos en el mundo windows de los proxys AD MUNCHER, PROXOMITRON, WEBWASHER,... |
| Cap 13 |
Diferentes modos de censura
|
| |
En Internet tiene un identificador único, similar a un número de teléfono, esto es, 4 números del 0 al 255 separados por un punto. Por ejemplo, 62. 141.48.209 es la dirección IP para [[http://www.freerk.com/ www.freerk.com]]. Como recordar esta clase de números es muy difícil, se inventó el DNS |
| Cap 8 |
Breve Glosario de Términos
|
| |
Usos //(caché, seguridad, etc. )// y permite a ordenadores externos el anonimato :) ~- **Remailer //(repetidor)//:** sistema de //**reenvía un correo a la dirección de destino borrando el remitente** (y según la clase , hacen más cosas interesantes). // ~- **Sock:** protocolo que //**permite establecer |
| Cap 15 |
Cómo publicar la información
|
| |
Independiente en una isla al norte del Mar de Inglaterra. ~- **Cifra el contenido**. Usa. Htaccess y/o SSL para tus sitios web así como AES, Twofish or Rijndael para los archivos. ~- **Ofrece tus datos en los programas P2p. ** Programas para compartir archivos, como Kazaa o eDonkey son muy difíciles |
|
|
|
Curso gratis de Ricardo Araos - 18 de Octubre de 2005
|
| Jakarta es un nuevo paso dentro del desarrollo de la tecnología orientada a software de construcción de sitios web. Patrocinada por Apache. Org, la misma que desarrolla el servidor web Apache, Jakarta entrega potentes soluciones... |
| Cap 4 |
Avalon
|
| |
Engineering Library) es una aplicación que permite jugar con los famosos. Class que se generan al compilar una clase . Estos archivos contienen bytecode que es ejecutado por la Java Virtual Machine (no es código que se pueda ejecutar directamente por la máquina). Este contiene información sobre |
| Cap 1 |
Jakarta
|
| |
, si se necesita un servidor web para nuestros programas en servlets y JSP, pues necesitamos Tomcat. Si necesitamos, como empresa productora de software, un sistema que nos ayude a mantener nustras versiones de software, y mantener la documentación pues bajamos Alexandria. Si necesitamos mandar mail |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 01 de Diciembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 3 |
Paradigmas de programación y sus tipos
|
| |
Un paradigma de programación es un modelo básico de diseño y desarrollo de programas , que permite producir programas con unas directrices específicas, tales como: estructura modular, fuerte cohesión, alta rentabilidad, etc. ------Para algunos puede resultar sorprendente que existan varios paradigmas |
| Cap 6 |
Paradigma heurístico
|
| |
El conocimiento humano, dado por la experiencia, utilizando reglas de buena lógica. Como se ha señalado inicialmente, un paradigma de programación es un modelo básico de diseño e implementación de programas . Un modelo que permite producir programas de acuerdo con una metodología específica. Así, el paradigma |
| Cap 6 |
Paradigma heurístico
|
| |
El conocimiento humano, dado por la experiencia, utilizando reglas de buena lógica. Como se ha señalado inicialmente, un paradigma de programación es un modelo básico de diseño e implementación de programas . Un modelo que permite producir programas de acuerdo con una metodología específica. Así, el paradigma |
|
|