|
Tutorial de Mike G - 03 de Enero de 2007
|
| Este artículo pretende ayudarle a comenzar a programar shell scripts a un nivel básico/intermedio. No pretende ser un documento avanzado (vea el título). NO soy un experto ni un gurú de la programación ... |
| Cap 8 |
Funciones
|
| |
" Como en casi todo lenguaje de programación , puede utilizar funciones para agrupar trozos de código de una manera más lógica , o practicar el divino arte de la recursión. Declarar una función es sólo cuestión de escribir function mi_func { mi_código }. Llamar a la función es como llamar |
| Cap 1 |
Sobre este documento
|
| |
" 1. 1 Obteniendo la última versión http://www.linuxdoc.org/HOWTO/Bash-Prog-Intro-HOWTO. Html1. 2 Requisitos Le será útil tener una cierta familiaridad con la línea de comandos de GNU/Linux y con los conceptos básicos de la programación . Aunque esto |
| Cap 2 |
Scripts muy sencillos
|
| |
" Este COMO tratará de darle algunos consejos sobre la programación de shell scripts, basándose profundamente en ejemplos. En esta sección encontrará varios scripts pequeños que esperanzadamente le ayudarán a entender algunas técnicas.2. 1 Típico script `hola mundo |
|
|
|
Tutorial de Antonio Castro Snurmacher (Madrid 01/01/2000). - 27 de Octubre de 2005
|
| La palabra 'awk' se usa tanto para referirse a un lenguaje de manipulación de ficheros de datos como para referirse a su interprete. Dado que los SO tipo Unix incluido Linux acostumbran con mucha frecuencia... |
| Cap 10 |
Sentencias condicionales y bucles
|
| |
'awk' es un lenguaje muy completo y no podía faltar las sentencias de ejecución condicional y de ejecución en bucle. Algunos de los conceptos que vamos a comentar ya los hemos visto cuando hablamos de la programación en bash y no vamos a explicar con demasiado detalle cada tipo de sentencia |
| Cap 8 |
Uso de variables operadores y expresiones
|
| |
! = expr_aritm || Comparación de desigualdad || || expr_aritm expr_aritm || Comparación mayor que || || expr_aritm = expr_aritm || Comparación mayor igual que || || expr_cad ~ expr_regular || Se ajusta al patrón || || expr_cad! ~ expr_regular || No se ajusta al patrón || || expr_ logica |
| Cap 16 |
Arrays
|
| |
" Los array permiten el almacenamiento de una serie de elementos que pueden ser accedidos mediante un índice. En realidad los arrays de awk son más potentes que los arrays que vimos cuando estudiamos la programación de la bourne-shell donde los índices de un array eran siempre números enteros |
|
|
|
Tutorial de - 12 de Enero de 2007
|
| Este curso contiene cuatro actividades. Publico la primera actividad. |
| Cap 1 |
Sistemas de administración de bases de datos (dbms)
|
| |
Y organizada. • Creación de la base de datos - almacenamiento de datos en una base de datos definida. • Recuperación de los datos - consultas y reportes. • Actualización de los datos - cambiar los contenidos de la base de datos. • Programación de aplicaciones de para el desarrollo |
| Cap 3 |
Definición y terminología de un rdbms
|
| |
" Los sistemas de base de datos relacionales son aquellos que almacenan y administran de manera lógica los datos en forma de tablas. Una TABLA es, a su vez, un método para presentar los datos en la forma de filas y columnas. Cada columna representa un campo único de un registro. Varias |
|
|
|
Tutorial de Antonio Villalón Huerta - 28 de Febrero de 2006
|
| A lo largo de este trabajo se va a intentar hacer un repaso de los puntos habituales referentes a seguridad en Unix y redes de computadores (problemas, ataques, defensas... ), aplicando el estudio a entornos... |
| Cap 24 |
Programación segura
|
| |
Parece obvio que después de analizar los problemas que un código malicioso o simplemente mal diseñado puede causar, dediquemos un apartado a comentar brevemente algunos aspectos a tener en cuenta a la hora de crear programas seguros. Vamos a hablar de programación en C, obviamente por ser |
| Cap 130 |
Analisis de riesgos
|
| |
Como el borrado accidental de datos o los errores de programación ; decir //`no lo hice a propósito'// no ayuda nada en estos casos. Por supuesto, tampoco tenemos que reducirnos a los accesos no autorizados al sistema: un usuario de nuestras máquinas puede intentar conseguir privilegios que no le corresponden |
| Cap 2 |
Sobre la seguridad
|
| |
De sistemas o de aplicaciones. Una situación no contemplada a la hora de diseñar el sistema de red del kernel o un error accediendo a memoria en un fichero setuidado pueden comprometer local o remotamente a Unix (o a cualquier otro sistema operativo). A estos errores de programación se les |
|
|
|
Tutorial de Zonagratuita - 22 de Noviembre de 2009
|
| Documento con fundamentos teóricos de control de accesos en redes telemáticas; se tratan temas como control por IP, contraseñas, Tokens, biometría, Kerberos, Windows NT, control por certificados, etc. |
| Cap 2 |
Control de accesos por maquinas
|
| |
Puede utilizar otros puertos para sesiones concretas, este puerto es comunicado al cliente durante el traspaso de información por el puerto inicial. Si el Firewall quiere hacer una programación como: ‹ Prohibido el acceso a todos los puertos excepto el 80 y 111 |
| Cap 4 |
Autenticación Kerberos
|
| |
Considerable de los costes de la instalación de este sistema y es muy importante tenerlo en cuenta. Existen herramientas de programación para Kerberos, como GSS-API, útiles para adaptar el software y mantenerlo actualizado a los cambios en sistemas de autenticación. Sobre el papel, este sistema |
|
|
|
Tutorial de Mononeurona - 28 de Octubre de 2005
|
| Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos de código abierto. El inicio de Debian fue allá por 1993 cuando Ian Murdock decidió crear una distribución no comercial,... |
| Cap 23 |
¿Es posible instalar Debian sin perder mi sistema Windows?
|
| |
Si, sólo es necesario tener suficiente espacio en disco, con frecuencia escucho el rumor de que Linux y Windows "se pelean" si están en un mismo equipo, no hay ninguna lógica en ello, es un rumor absurdo. Debian puede ocupar muy pocos megas en una instalación mínima, pero dado que seguramente usted |
| Cap 5 |
¿Porqué se le llama a linux un sistema de código abier
|
| |
De programación (C, C++, Visual Basic, Java, etc. ), estos archivos son conocidos como //código fuente. // ~1) Compilar el código fuente, lo que resulta en archivos binarios, o sea, programas que la computadora puede ejecutar. ~1) Probar el programa en busca de //bugs// (pequeños errores) y depurar |
| Cap 1 |
Introducción
|
| |
A experimentar. En sí, la lógica de la aplicación no era gran cosa: un asistente que llevaba a los usuarios a agregar noticias sobre ciertos temas, las ordenaba de diversas maneras y permitía comentarios a los usuarios registrados: pero en aquel tiempo no había PHPNuke. Eramos (somos) idealistas: concebimos |
|
|
|
Tutorial de Guillem Borrell i Nogueras - 05 de Noviembre de 2006
|
| Hay muchos libros de Matlab, algunos muy buenos, pero en ninguno es tratado como un lenguaje de programación . El enfoque habitual es pensar en Matlab como programa, como un entorno de desarrollo completo.... |
| Cap 26 |
Apéndice D Lo que no me gusta de Matlab
|
| |
" Matlab no es ni mucho menos mi lenguaje de programación favorito. Empecé con Matlab tras unos años de Fortran; poco tiempo después me lancé con Python. Cuando estaba completamente emocionado con Python me vi obligado a programar más en Matlab lo que me permitió compararlos profundamente. Matlab |
| Cap 16 |
Temas avanzados (I)
|
| |
" Este capítulo nace de la necesidad de recojer todos los argumentos no necesariamente ligados al uso de Matlab. La mayoría de ellos están relacionados con la programación general o en cálculo numérico, sin embargo son de gran utilidad para escribir buenos programas. La teoría que contiene |
| Cap 3 |
Introducción y elementos del lenguaje Matlab
|
| |
Muy importante: la función. Mientras los lenguajes clásicos se basan en subrutinas o objetos Matlab dispone de una biblioteca formada exclusivamente por funciones. Este diseño tan simple es lo que ha llevado Matlab a su éxito, es un acercamiento matemático a la programación orientada a matemáticas |
|
|
|
Tutorial de Magnus Lie Hetland - 08 de Noviembre de 2005
|
| Esto es un curso intensivo de introducción mínima al lenguaje de programación Python. Si te preguntas por qué debería interesarte, mira la página de comparación, en la que aparece Python comparado con otros... |
| Cap 3 |
Objetos y cosas
|
| |
Supongo que sabes cómo funciona la programación orientada a objetos (de otro modo, esta sección podría resultar un poco confusa, pero no importa, empieza a jugar con los objetos ##:)##). En Python se definen las clases con la palabra clave ( ¡Sorpresa! ) ##class##, de este modo: class Cesta |
|
|
|
Tutorial de Adelaflor.com - 24 de Noviembre de 2005
|
| El tema de estas páginas parece ser que es de mucho interés para mis visitantes y se me ocurrió reproducirlo por un comentario de Piero en el foro, si os gusta o es útil debéis... |
| Cap 3 |
Problemas típicos
|
| |
Un factor importante. La conexión ofrecida por el ISP sí es vital. ------**Errores con DLL, OCX o VXD**------Este tipo de errores puede considerarse casi como una plaga. Aunque se intentan erradicar, siguen viéndose incluso con los sistemas operativos más recientes. Fallos de programación , aplicaciones |
| Cap 6 |
Sistema operativo, programas, virus, discos y hardware
|
| |
O quinto mes desde su lanzamiento, es posible encontrar actualizaciones de los sistemas operativos o de los programas más conocidos. Estas revisiones corrigen problemas y fallos que no se apreciaron durante su programación . Muchas veces el usuario puede ver cómo desaparecen sus quebraderos de cabeza |
| Cap 1 |
Mi PC tiene un problema
|
| |
Es un hecho, y cualquiera que lo niegue se está engañando: la informática no es ni exacta ni lógica . Problemas con los periféricos, fallos de los controladores, sistemas operativos mal acabados, aplicaciones incompatibles, errores en los dispositivos internos, datos importantes que desaparecen |
|
|
|
Tutorial de Peter Class; traducción por Pello Xabier Altadill Izura - 28 de Febrero de 2006
|
| Este es el diario de Peter Class sobre sus dias aprendizaje de una disciplina de caballeros: c++ sobre linux. No pretende ser una vision exaustiva del lenguaje c++, simplemente muestra su uso a traves de... |
| Cap 1 |
El diario de Peter Class
|
| |
Antes de meterse en desarrollos serios, y para aprenderlo que mejor que programar ejemplos. Peter era un campesino que se empeño en convertirse en paladin de c++, para desfacer entuertos y para llevar la virtud a los lugares mas sacrilegos de la programacion . No fue facil, y sus experiencias |
| Cap 19 |
Principios de POO
|
| |
" Programacion orientada a objetos
Es probable que te toque hablar con amiguetes que programan en la lengua de Mordor (visualbasic) o gente que programa en c ofuscado, o lo que es peor, desconocidos que te dicen que "programan" en HTML; estos intercambios de experiencias, esas afirmaciones |
| Cap 20 |
Templates
|
| |
Tipos de datos: enteros, strings, objetos,... Debemos reescribir la logica de cada estructura para cada tio de dato? NO! Podemos definir una clase plantilla para la Lista, la cola, la pila etc, y luego simplemente invocarlas especificando el tipo de dato. Asi de facil |
|
|