|
Tutorial de Peter H. Baumann - 19 de Diciembre de 2006
|
| Este es el COMO Programar el puerto serie en Linux. Todo sobre cómo programar comunicaciones con otros dispositivos/ordenadores sobre una línea serie, bajo Linux. Explicaremos diferentes técnicas: E/S Canónica (sólo se transmiten/reciben líneas completas), E/S... |
| Cap 2 |
Comenzando
|
| |
En cuenta que Linux es un sistema operativo multiproceso. La llamada al sistema select no carga la CPU mientras espera una entrada, mientras que un bucle hasta que hay una una entrada disponible ralentizaría demasiado el resto de procesos que se ejecuten a la misma vez |
| Cap 3 |
Programas Ejemplo
|
| |
De Origen Múltiple. Esta sección está al mínimo. Sólo intenta ser un indicación, y por tanto el ejemplo de código es pequeño. Esto no sólo funcionará con puertos serie, sino que también lo hará con cualquier conjunto de descriptores de archivo. La llamada select y las macros asociadas usan |
|
|
|
Tutorial de Alvaro Marín Illera alvaro at rigel.deusto.es - 27 de Octubre de 2005
|
| Su principal objetivo de diseño fue la velocidad, por ello se suprimieron algunas características de los demás SGBDs (Sistema de Gestion de Base de Datos), como las transacciones y las subselects. Consume pocos recursos y... |
| Cap 3 |
Usando mysql
|
| |
Estamos trabajando, lo podemos hacer con: mysql> select database(); ---+------------+---| database() |---+------------+---| mysql |---+------------+---1 row in set (0. 00 sec)---También podemos hacerlo para recordar el usuario con el que estabamos: mysql> select user();---Para ver las tablas |
| Cap 5 |
Backups
|
| |
MySQL (hacen falta permisos en todas ellas, claro)-----add-drop-table => añade una sentencia al principio del archivo de backup para que si se tiene que restaurar---borre la tabla existente. --add-locks => añade las sentencias de bloqueo y desbloqueo para hacer las inserts Para poder restaurar |
| Cap 4 |
Creando una Base de Datos en MySQL
|
| |
(NULL,1,now(),"Primer mensaje",NULL,1);---mysql>insert into Usuario values(NULL,"cicatriz","cicatriz@enlamatriz. Org",");---mysql>insert into Mensaje values(NULL,1,now(),"Segundo Mensaje",NULL,1);---Para hacer una consulta sencilla de todos los mensajes que ha escrito split, hacemos: mysql> select |
|
|
|
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 16 |
Arrays
|
| |
_ select SW? 0:03 (init)
40 0 2 1 0 0 0 0 bdflush SW? 0:18 (kflushd)
40 0 3 1 0 0 0 0 kupdate SW? 0:18 (kupdate)
840 0 4 1 0 0 0 0 kpiod SW? 0:00 (kpiod)
840 0 5 1 0 |
| Cap 16 |
Arrays
|
| |
En formato largo. Si intenta realizar este ejemplo obtendrá un resultado necesariamente diferente. $ ps axl > ps-axl. Out ; cat ps-axl. Out FLAGS UID PID PPID PRI NI SIZE RSS WCHAN STA TTY TIME COMMAND 100 0 1 0 0 0 756 0 do_ select |
|
|
|
Tutorial de DragonJAR - 01 de Diciembre de 2009
|
| Active Server Pages (ASP), es una tecnología propietaria de Microsoft. Se trata básicamente de un lenguaje de tratamiento de textos (scripts), basado en Basic, y que se denomina VBScript (Visual Basic Script). |
| Cap 19 |
Declarar el driver de base de datos
|
| |
para la base de datos (si por ejemplo se trata de una base de datos de libros cuyo archivo se llama //biblio. Mdb//, podríamos llamarla //libros//). Luego presionamos el botón Select para seleccionar el archivo de base de datos dentro de la jerarquía de directorios del sistema, y tras esto pulsamos Ok. Y ya |
| Cap 7 |
Declaración del lenguaje
|
| |
Como ocurre en otros lenguajes de programación, en ASP existe una sentencia de declaración opcional del lenguaje a utilizar. Esta declaración se pone al principio del archivo, antes de cualquier otra expresión |
| Cap 12 |
Response
|
| |
**//Response //** Como su nombre indica, la sentencia //Response //sirve para enviar respuestas información de salida) al documento HTML que se visualizará en el navegador, para redireccionar a otros recursos, etc. **//Response. Write// ** Como sabemos para escribir texto en el documento |
|
|
|
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 en shell.... |
| Cap 9 |
Interfaces de usuario
|
| |
" 9. 1 Utilizando select para hacer menús sencillos#! /bin/bash OPCIONES="Hola Salir" select opt in $OPCIONES; do if [ "$opt" = "Salir" ]; then echo done exit elif [ "$opt" = "Hola |
| Cap 6 |
Estructuras Condicionales
|
| |
" Las estructuras condicionales le permiten decidir si se realiza una acción o no; esta decisión se toma evaluando una expresión.6. 1 Pura teoría Los condicionales tienen muchas formas. La más básica es: if expresión then sentencia donde ' sentencia ' sólo se ejecuta si |
|
|
|
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 procesos (estado... |
| Cap 9 |
Ejemplo de uso de algunas funciones
|
| |
. ~- **rename**: sirve para renombrar un fichero. ~- **require**: sirve para incluir código externo en nuestro guión. ~- **return**: devuelve un valor desde una subrutina. ~- **rmdir**: borra un directorio. ~- **seek**: sitúa un puntero a fichero en un lugar determinado. ~- ** select **: sirve |
| Cap 8 |
Expresiones regulares
|
| |
Como un carácter normal, así por ejemplo la siguiente sentencia : $var =~ s/\\d/XXX/g; nos permite sustituir todas las ocurrencias de la cadena \d por XXX. Si dentro de la expresión regular se hubiese escrito solo \d, la sustitución se realizaría en todos los valores numéricos. En general ocurre lo mismo |
|
|
|
Tutorial de Chato - 04 de Enero de 2007
|
| XHTML es una reformulación de HTML que normaliza y modulariza el lenguaje. XHTML está basado en XML y por lo tanto puede funcionar con aplicaciones hechas para XML. XHTML tiene algunas diferencias con HTML, que... |
| Cap 14 |
XHTML 1. 1 Módulo basado en XHTML
|
| |
: button, fieldset, form, input, label, legend, select , optgroup, option, textarea Modulo Tablas: caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr. Modulo imagen: img Modulo Mapa lado Cliente: area, map Modulo Mapa lado Servidor : Attribute |
| Cap 12 |
Convertir HTML en XHTML automaticamente
|
| |
? Dato1=33&dato2=43. Codificación de caracteres. Para especificar una codificación de caracteres en el documento, usar tanto la especificación del atributo de codificación en la declaración XML (por ejemplo ) como una sentencia meta http-equiv (por ejemplo ). El valor del atributo |
|
|