|
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 5 |
Variables
|
| |
" Puede usar variables como en cualquier otro lenguaje de programación . No existen tipos de datos. Una variable de bash puede contener un número, un caracter o una cadena de caracteres. No necesita declarar una variable. Se creará sólo con asignarle un valor a su referencia |
| 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 11 |
Tablas
|
| |
Los comandos no deberían ser tan fáciles :-) bc (un lenguaje de programación de cálculos matemáticos) Bc acepta cálculos desde la línea de comandos (entrada desde un fichero, pero no desde una redirección o una tubería), y también desde una interfaz de usuario. La siguiente |
|
|
|
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... |
| 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 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 |
| 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 Mononeurona - 27 de Octubre de 2005
|
| PERL es un lenguaje interpretado que tiene varias utilidades, pero está principalmente orientado a la búsqueda, extracción y formateado de ficheros de tipo texto. También es muy usado para manejo y gestión de... |
| Cap 1 |
Introducción al Lenguaje PERL
|
| |
La introducción del interprete PERL correspondiente a cada sistema operativo. ~- También es uno de los lenguajes mas utilizados en la programación de CGI scripts, que son guiones o scripts que utilizan el interface CGI (Common Gateway Interface), para intercambio de información entre aplicaciones |
| Cap 6 |
Operadores en PERL
|
| |
De caracteres, ejemplo: $var = 'Juan '; $var. 'Ramirez';var contendrá la cadena Juan Ramirez. ~~- **x**. Este término multiplica n veces la cadena de caracteres especificada, ejemplo : ' d ' x 20;expresa una cadena de 20 caracteres d . ~~- **%**, Permite obtener el módulo de la división entre dos |
| Cap 9 |
Ejemplo de uso de algunas funciones
|
| |
A continuación se describen algunas de las funciones más utilizadas en la programación de un perl script, esto no pretende ser un manual de referencia luego para conseguir el formato puedes usar el comando man perl: ~- **abs**: devuelve el valor absoluto de la expresión pasada. ~- **chmod |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| PHP se ha convertido en el lenguaje de facto de Internet y no es difícil saber porqué: es un lenguaje con una de las curvas de aprendizaje más gentiles que existen,... |
| Cap 1 |
Tutorial de PHP
|
| |
PHP se ha convertido en el lenguaje de facto de Internet y no es difícil saber porqué: es un lenguaje con una de las curvas de aprendizaje más gentiles que existen, posee librerías de conexión para practicamente todas las bases de datos, una gran cantidad de poderosas funciones, abundante |
| Cap 5 |
Pronóstico de la muerte con PHP
|
| |
De las variables con el comando echo , en el argot de la programación a esto se le conoce como pintar a la pantalla. Como usted se habrá dado cuenta, es posible imprimir una variable fuera de los bloques de PHP sin usar echo usando , lo cual es muy cómodo. Ahora sólo falta restar los días |
| Cap 2 |
El trio dinamico
|
| |
**PHP** PHP es un lenguaje que desde su concepción fue diseñado para el entorno Web, esto implica que debe ejecutarse como parte de un Webserver, en la mayoría de los casos este webserver es Apache. La versión de PHP que se encuentra en los repositorios es la 4, e instalarla en Debian es bastante |
|
|
|
Tutorial de Martin Candurra - 24 de Febrero de 2006
|
| Mezclar lenguaje C y ensamblador con facilidad |
| Cap 1 |
Introducción a Inline Assembly
|
| |
**Qué es y para que sirve el inline assembly** Existen muchos casos donde debemos utilizar en nuestro código (en lenguaje C) un poco de assembly debido a que queremos optimizar algunas lineas un poco más "a mano", o sencillamente necesitamos usar instrucciones las cuales no poseen ningún tipo |
| Cap 3 |
Extended Inline Assembly
|
| |
Los modificadores más usados en el ensamblado extendido. Existen otros más, incluyendo algunos propios de ciertas arquitecturas. ~1) "a" eax ~1) "b" ebx ~1) "c" ecx ~1) " d " edx ~1) "S" esi ~1) " D " edi ~1) "q" o "r" cualquier registro de propósito general (a conveniencia de gcc) ~1) "I" valor inmediato |
|
|
|
Tutorial de - 12 de Enero de 2007
|
| Este curso contiene cuatro actividades. Publico la primera actividad. |
| Cap 3 |
Definición y terminología de un rdbms
|
| |
De datos que necesita, tienen otras ventajas: Las vistas proporcionan un nivel de seguridad, ya que permiten excluir datos para que ciertos usuarios no los vean. Las vistas proporcionan un mecanismo para que los usuarios vean los datos en el formato que deseen. d Una vista representa |
| 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 |
|
|
|
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 30 |
¿Dónde esta el d
|
| |
En Linux el CD-ROM y el floppy deben ser montados en directorios antes de poder acceder a ellos y deben ser desmontados antes de retirarlos (excepto los CDs de música que no se montan). El directorio donde se monta el CDROM es /cdrom y el Floppy es /floppy. Digamos que queremos copiar el archivo // |
| 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 25 |
¿Puedo ver mis particiones Windows desde Linux?
|
| |
Las particiones de windows pueden montarse como cualquier otra partición, si se tiene una partición FAT32 y otra NTFS -- C: y D : -- y deseamos verlas desde Linux deberemos crear los directorios /windows/c y /windows/ d y agregar unas líneas al archivo /etc/fstab: /dev/hda1 /windows/c vfat defaults |
|
|
|
Tutorial de Diego Bravo Estrada - 27 de Octubre de 2005
|
| Si tuviera que buscar un adjetivo para calificar a Sendmail, pensaría en "excesivo". Excesivo puesto que este programa intenta -y puede- satisfacer las necesidades de una audiencia extremadamente amplia... Incluso, de una audiencia que hace... |
| Cap 35 |
Procesar lentamente las conexiones
|
| |
" de cualquier lenguaje de programación . Los "Rulesets" se identifican con un número, aunque en las últimas versiones de Sendmail es posible identificarlos con una palabra (que internamente es traducida a un número por Sendmail.) Algunos rulesets son definidos internamente (como los rulesets 0, 1, 2, 3, 4 |
| Cap 37 |
Macros en el archivo "cf"
|
| |
Para explicar esto, copiaré una parte del archivo "cf" que se vió anteriormente (en la sección del delivery local.) ==== || Mlocal, P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn9,
S=EnvFromL/HdrFromL,
R=EnvToL/HdrToL,
T=DNS/RFC822/X-Unix,
A=procmail -t -Y -a $h - d $u |
| Cap 16 |
Otros Sistemas Operativos
|
| |
====================================================.=.=
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter
>
# || Para salir del prompt ">" se presionó [CTRL]+[ D ]. Nótese que este comando ha sido ejecutado por el administrador. Los usuarios normales normalmente deberán especificar la ruta |
|
|
|
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... |
| Cap 3 |
Introducción y elementos del lenguaje Matlab
|
| |
De sofware, sea del tipo que sea, la primera consideración que se hace es la elección de la herramienta de trabajo. En este caso un lenguaje de programación . Actualmente existen un centenar de ellos y la elección no es sencilla. ¿Cuáles son los criterios principales? Que todos los miembros |
| 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 1 |
Prólogo
|
| |
" 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. No se habla nunca del intérprete Octave ni a las ventajas y defectos respecto a otros |
|
|
|
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... |
| 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 6 |
Parametros, ambito, sobrecarga
|
| |
Los operadores");
// Llamada sin parametros
Log();
unsigned int test = 0;
int a = 23, b = 21, c = 34, d = 0;
// Llamanda sin parametros d = Suma();
cout
// las funciones en CPP las debemos declarar antes de invocar
// aqui tenemos el prototipo. Si no se pone |
| Cap 2 |
Hola nena
|
| |
" Bueno, vamos a ver si en 21 dias se va creando codigo c++ y se puede aprender este lenguaje de forma ordenada. Se esta probando este codigo con gcc. Hoy es el dia uno e incluyo el código mas simple posible. /**
* HolaNena. Cpp
* Codigo iniciatico que simplemente |
|
|