|
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 23 |
Linux y GNU/ Linux
|
| |
El GNU Hurd no está listo para producción. Afortunadamente, otro kernel estaba a nuestra disposición. En 1991, Linus Torvalds desarrolló un kernel compatible con Unix y lo llamó Linux . En el año 1992, la combinación de Linux con el incompleto sistema GNU resultó en un sistema operativo libre. [Esta |
| Cap 15 |
Los objetivos técnicos
|
| |
De buena práctica —por ejemplo, la asignación dinámica de estructuras de datos para evitar las limitaciones de tamaño fijadas arbitrariamente y el empleo de códigos de ocho bits, siempre que esto resultara apropiado. ------Por otro lado, rechazábamos ese empeño de Unix en conservar una memoria |
| Cap 107 |
Software libre: libertad y cooperación (II)
|
| |
Comunidad no tuvo que esperar por el kernel de GNU porque en 1991, Linus Torvalds desarrolló otro kernel libre, llamado Linux . Siguió el diseño monolítico pasado de moda y resulta que consiguió que funcionara mucho más rápido de lo que nosotros conseguimos que funcionara el nuestro. Así que quizá ese |
|
|
|
Curso gratis de Xabier Barandiaran - 19 de Diciembre de 2005
|
| Para mi tanto los hackmeetings como los hacklabs representan una interesantísima y fructífera tensión-interacción entre lo social, lo tecnológico y lo político y nacieron con la idea de integrar y contaminar mutuamente a gente de... |
| Cap 3 |
Hacklabs: dadme un laboratorio y moveré el mundo
|
| |
Para sus necesidades comunicativas e informáticas. La red permite a su vez experimentar la gestión tecnológica de forma colectiva (rompiendo así con el uso y consumo individualista y aislado al que fuerza el mercado). Los sistemas UNIX, como GNU/ Linux , permiten a cualquier usuario acceder a sus archivos |
| Cap 1 |
Hacklabs, to man or not to man
|
| |
El comando (instrucción escrita que se le da al sistema operativo) MAN se usa en los sistemas UNIX y sus derivados (Gnu/ Linux , BSD, etc. ) para acceder al manual de un programa específico. **Manual de instrucciones para ejecutivos. Cómo crear y hacer funcionar un hacklab. ****** Como todo buen |
| Cap 2 |
Hacking worldwide
|
| |
Rodean''. Al hacker le mueve la pasión, el placer, la superación creativa (valores antagonistas a la ética protestante capitalista6) motivado por el reto constante de conocer cómo funcionan las máquinas y los sistemas, de atravesar los límites que imponen las estructuras sistémicas, de (re)crear |
|
|
|
Curso gratis de Wintermute - 22 de Febrero de 2006
|
| La meta de este curso es el aprendizaje de métodos en programación, tanto en teoría como en práctica, de virus informáticos. No obstante, no ofreceré el camino típico; esto es, aprender ensamblador, aprender formatos de... |
| Cap 15 |
Infección bajo Linux I
|
| |
**Disclaimer y demás ** No se iba a librar el sistema operativo Linux de que le metamos nuestras zarpas, ¿Verdad? Es curioso, porque mucha gente tiene esa opinión de " ¡Ja! ¡ Linux jamás puede ser infectado, no te esfuerces! ", frase tras la cual vuelven a sentirse seguros en sus Linux sin |
| Cap 16 |
Infección bajo Linux II
|
| |
**Infección de ficheros ELF ** **Ficheros en Linux ** En Linux básicamente tenemos los siguientes objetivos posibles (aunque como siempre, el límite a lo que podemos infectar lo pone nuestra imaginación): -El formato** a. Out** (casi no utilizado ya) es extremadamente vulnerable, puesto |
| Cap 3 |
Fundamentos de SSOO
|
| |
El mantenimiento del sistema de ficheros, etc. Podemos definir sus tareas como: -Asignación de recursos: Proporcionarlos para aquellos programas que se encuentran en ejecución, manteniendo para ello estructuras que le permitan saber qué recursos están libres y cuáles están asignados a cada |
|
|
|
Curso gratis de Coder - 08 de Marzo de 2006
|
| Si nunca se te ha pasado por la imaginación que podrías llegar a programar, con este manual cambiarás de opinión. Con nuestras explicaciones poco ortodoxas y con los ejercicios que te proponemos, esperamos que puedas... |
| Cap 3 |
Estructuras de control: IF, FOR, FOR EACH, WHILE
|
| |
==.=.= Tema 3. Estructuras de control: IF, FOR, FOR EACH, WHILE ==.=.= ---Las estructuras de control nos permiten controlar el flujo del programa: tomar decisiones, realizar acciones repetitivas etc, dependiendo de unas condiciones que nosotros mismos establezcamos. Así podemos hacer un script |
| Cap 1 |
Instalación: Cómo instalar el servidor apache y php
|
| |
/archivo. Php PD: Si alguien sabe como instalar apache y php en linux que lo confiese inmediatamente |
| Cap 14 |
Cómo mandar emails con PhP
|
| |
Estás utilizando un sistema linux (o cualquier sistema operativo basado en linux , tienes que apuntar el sendmail_path apuntando al programa sendmail de tu servidor, pasandole la opción –t, puedes utilizar la opción SMTP de linux si no tienes el sendmail. ---Indpendientemente de cómo hayas configurado |
|
|
|
Curso gratis de Jesús Manuel Márquez Rivera - 16 de Diciembre de 2005
|
| Completo curso acerca de los virus informáticos, historia, clasificación, protección... |
| Cap 13 |
Virus y antivirus. ¿Cómo se hacen y actúan?
|
| |
Muchas veces ocurre como con Linux , que los lamers van diciendo a diestro y siniestro que hablan en ensamblador y tienen sueños compilando el kernel sin ayuda :) Los virus y gusanos se pueden escribir en el lenguaje apropiado pero el //ensamblador es para un coderz como linux para un hacker |
| Cap 13 |
Virus y antivirus. ¿Cómo se hacen y actúan?
|
| |
Muchas veces ocurre como con Linux , que los lamers van diciendo a diestro y siniestro que hablan en ensamblador y tienen sueños compilando el kernel sin ayuda :) Los virus y gusanos se pueden escribir en el lenguaje apropiado pero el //ensamblador es para un coderz como linux para un hacker |
| Cap 13 |
Virus y antivirus. ¿Cómo se hacen y actúan?
|
| |
Muchas veces ocurre como con Linux , que los lamers van diciendo a diestro y siniestro que hablan en ensamblador y tienen sueños compilando el kernel sin ayuda :) Los virus y gusanos se pueden escribir en el lenguaje apropiado pero el //ensamblador es para un coderz como linux para un hacker. //esto |
|
|
|
Curso gratis de Jorge Egger - 18 de Octubre de 2005
|
| Perl es un lenguaje interpretado optimizado para la lectura y extraccion de información de archivos de texto, generando reportes basados en la información proporcionada por ellos. Es también un lenguaje bastante utilizado para... |
| Cap 6 |
Evaluación General
|
| |
(como manejo de señales, saltos de línea, ordenamiento de bytes, largo de números, archivos y muchos otros). Perl existe en Unix (AIX, BSD/OS, dgux, DYNIX/ptx, FreeBSD, Linux , HP-UX, IRIX, MacOS X, MachTen PPC, NeXT 3 y 4, OpenBSD, OSF1, SCO, SINIX, Unicos, Solaris, SunOS,... ), DOS (MS-DOS, PC-DOS |
| Cap 3 |
¿A quién va dirigido?
|
| |
Perl es un lenguaje de propósito general y como tal está orientado básicamente al manejo de strings y archivos de texto. Es utilizado por muchos administradores de sistemas para tareas cotidianas y repetitivas. Por otro lado, Perl también soporta conexiones a C (via XS) lo cual facilita llamadas |
| Cap 5 |
Descripción Técnica
|
| |
(algo como "HASH(0x804b620)'' es la representación en string de una referencia a un hash). Estructuras de Control Perl soporta las estructuras clásicas : if, for, while, do. Agrega tambipen otras menos corrientes : unless, foreach, until y el condicional ternario?:. Estas estructuras pueden |
|
|
|
Curso gratis de Zonagratuita - 23 de Noviembre de 2009
|
| Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se... |
| Cap 8 |
Linux
|
| |
Linux es una implementación del sistema operativo UNIX (uno más de entre los numerosos clónicos del histórico Unix), pero con la originalidad de ser gratuito y a la vez muy potente, que sale muy bien parado (no pocas veces victorioso) al compararlo con las versiones comerciales para sistemas |
| Cap 1 |
Introducción
|
| |
De computadora. Hay que notar la existencia de lenguajes que combinan características de los de alto nivel y los de bajo nivel (es decir, Ensamblador). Mi ejemplo favorito es C: contiene estructuras de programación de alto nivel, y la facilidad de usar librerías que también son características de alto |
| Cap 9 |
Ensamblador
|
| |
y estructuras de datos. Por ello, se recomienda buscar optimizar primero estos aspectos, en el lenguaje que se desee, y solamente usar Ensamblador cuando se requiere más optimización y no se puede lograr por estos medios. **Tamaño ** Por las mismas razones que vimos en el aspecto de velocidad |
|
|
|
Curso gratis de Guillem Borrell - 12 de Enero de 2006
|
| Python es un lenguaje de programación de alto nivel, interpretado, interactivo y de propósito general. |
| Cap 1 |
¿Qué es Python?
|
| |
Cuando su léxico y estructuras mucho más cercanas a los lenguajes humanos que al lenguaje que el ordenador es capaz de comprender. El primer lenguaje de alto nivel fue FORTRAN. **Interpretado**Significa que es un lenguaje que no requiere proceso de compilación y por ello no produce archivos binarios |
| Cap 5 |
Otras herramientas relacionadas con Python
|
| |
Desktop Environment; uno de los entornos de escritorio de referencia en el mundo UNIX, presente en Linux , *BSD y Solaris. La librería está escrita en C++ con lo que se necesita un interfaz o //bindings// al lenguaje que se desea utilizar Subversion es una aplicacion para el control de versiones |
| Cap 3 |
Instalación de Python
|
| |
Son las librerías que se utilizan con más frecuencia. Si además se trata de una instalación en un entorno Windows tenemos una duda adicional. ¿Cuál es la distribución de Python que debo instalar? [[http://torroja. Dmt.upm.es:9673/Guillem_Site/IntroPython/intro#note3 3]] ==== Linux |
|
|
|
Curso gratis de Zonagratuita - 23 de Noviembre de 2009
|
| Un disco duro es la parte del PC utilizada para el almacenamiento permanente de datos. |
| Cap 4 |
Sistemas de archivos
|
| |
Todos los sistemas de archivos consisten en las estructuras necesarias para almacenar y manejar datos. Estas estructuras normalmente incluyen un registro de arranque del sistema operativo, archivos y directorios. Un sistema de archivo desempeña tres funciones principales: 1) control del espacio |
| Cap 5 |
Conceptos sobre particiones
|
| |
De una partición extendida y deben contener sólo archivos de datos y sistemas operativos que pueden arrancar desde una partición lógica (por ejemplo, OS/2, OS/2 Warp, Linux y Windows NT). Los sistemas operativos que pueden arrancar desde una partición lógica, como OS/2, en general deben instalarse |
| Cap 3 |
¿En qué consiste el formateo de discos?
|
| |
El disco duro de manera que los archivos puedan escribirse a los platos y recuperarse rápidamente cuando sea necesario. Los discos duros deben formatearse de dos maneras: físicamente y lógicamente. ** ** Formateo físico Un disco duro debe formatearse físicamente antes de formatearse lógicamente |
|
|