|
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... |
| 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 5 |
Operadores
|
| |
" Bueno, conociendo los tipos de datos ya podemos empezar a operar con ellos. Dentro de c ++ tenemos los tipicos operadores matematicos + - * / y tambien los operadores unarios (++ --) En este primer ejemplo vemos operadores unarios y la asignacion multiple |
|
|
|
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 7 |
Los bucles for, while y until
|
| |
" En esta sección se encontrará con los bucles for, while y until. El bucle for es distinto a los de otros lenguajes de programación . Básicamente, le permite iterar sobre una serie de `palabras' contenidas dentro de una cadena. El bucle while ejecuta un trozo de códico si |
| Cap 11 |
Tablas
|
| |
De estos comandos contienen lenguajes de programación completos. Sólo se explicarán las bases de estos comandos. Para una descripción más detallada, eche un vistazo a las páginas man de cada uno. sed (editor de flujo) Sed es un editor no interactivo. En vez de alterar un fichero moviendo |
| 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 |
|
|
|
Tutorial de Guillem Borrell Nogueras - 05 de Noviembre de 2006
|
| Durante el primer contacto con la programación uno suele recibir un peligroso exceso de información. Cada entorno de trabajo exige una adaptación puesto que obliga a un método de trabajo particular. Los entornos... |
| Cap 1 |
El primer paso es siempre diseñar el algoritmo
|
| |
Por un lenguaje interpretado. En el caso de necesitar una aplicación muy sofisticada es mejor escoger un lenguaje polivalente y estructurado como C o C ++. Que nada nos haga perder de vista que lo más importante es el algoritmo. Ningún lenguaje de programación es capaz de convertir en bueno un algoritmo |
| Cap 4 |
Apéndice. Instalar gfortran en Windows
|
| |
Con una programación torpe en el uso de la notación matricial
2
Uno de los compiladores más populares para MS Windows es el compilador de Digital, el Visual Fortran. Digital utilizaba el entorno de desarrollo Visual Studio de Microsoft para añadir una interfaz gráfica a la criatura. El compilador |
| Cap 2 |
Sólo necesitamos un editor y un compilador
|
| |
La interfaz gráfica en una necesidad que nunca ha existido realmente. Los compiladores son programas presentes desde los albores de la informática. Además, Fortran tiene el privilegio de ser el primer lenguaje de programación de alto nivel de la historia, su nacimiento se remonta a finales |
|
|
|
Tutorial de Patxi Echarte - 27 de Abril de 2006
|
| Es habitual al desarrollar una aplicación necesitar agrupar elementos en forma de colecciones. Para ello. NET Framework dispone de una clase abstracta llamada CollectionBase que debe usarse como base para la creación de colecciones de... |
| Cap 1 |
Crear una colección de elementos personalizada con C
|
| |
Esta clase dispone de un ArrayList interno accesible mediante ##InnerList## que es el que se utiliza para almacenar la información, aunque podemos utilizar otro tipo de datos si lo necesitamos. Dispone también de una forma de acceder a la lista de elementos mediante otra propiedad de nombre ##List## |
|
|
|
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 5 |
Delimitadores de campos
|
| |
|| || \n || Salto de línea || || \r || Retorno de carro || || \t || Tabulador horizontal || || \v || Tabulador vertical || || \ddd || Carácter representado en octal por 'ddd' || || \xhex || Carácter representado en hexadecimal por 'hex' || || \ c || Carácter ' c ' || @@ El último caso se usa |
| 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 Patxi Echarte - 27 de Abril de 2006
|
| Hoy he necesitado crear un Hashtable que para cada día de la semana (DayOfWeek) indicase un valor booleano. |
| Cap 1 |
Recorrer los valores de un enumerado con C
|
| |
En el constructor de la clase es necesario crear este Hashtable y asignar valores por defecto a cada día. Para ello, dado que DayOfWeek es un enumerado, hay que recorrer los posibles valores del enumerado y para cada valor añadir un elemento al Hashtable. Este es el código del constructor, de forma |
|
|
|
Tutorial de Chato - 04 de Enero de 2007
|
| PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables son: sintaxis fácilmente integrable dentro de código HTML, instalación en varios tipos de servidor web, sintaxis similar a... |
| Cap 4 |
Estructuras de Control
|
| |
El valor final de $a cambia:
$a = 1; while( $a++
for( $a=1;$a
$a = 1; do { echo "hola\n"; } while( ++$a
La sintaxis de switch es similar a la de C :
switch( $color ) {
case "blanco": echo "claro\n"; break;
case "negro": echo "oscuro\n"; break;
default: echo "otro |
| Cap 1 |
¿Cómo funciona PHP?
|
| |
Su resultado. Además, por ser un lenguaje de scripting, los programas no se compilan, sino sólo se interpretan; esto significa que es más lento en ejecutarse que, por ejemplo, un programa en C , pero al mismo tiempo los cambios en el código PHP tienen efecto de inmediato. No todos los archivos son |
| Cap 2 |
Sintaxis Basica
|
| |
Se separan de la instrucción siguiente con un ; (punto y coma), y se asume que el final de la inclusión de código limita instrucciones:
Comentarios
Los comentarios en PHP se pueden poner en varios formatos, de tipo C , C ++ y Shell. Si bien se puede hacer, no es recomendable |
|
|
|
Tutorial de Martin Candurra - 24 de Febrero de 2006
|
| Mezclar lenguaje C y ensamblador con facilidad |
| Cap 5 |
Comentario final
|
| |
No debe considerarse que este texto es la máxima sobre el //inline assembly//, si no que es un pequeño aporte de su servidor para facilitar la comprensión de la mezcla de C y assembly. La práctica es un recurso fundamental en el proceso de aprendizaje, asi que es necesario que cada uno se siente |
| 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 4 |
Varios
|
| |
Un modificador '\n' o '\t'. Estos no son más que los famosos modificadores de formato utilizados en C . El caracter '\t' tabula 8 espacios mientras que '\n' avanza hacia una nueva linea. Que función cumplen aquí? Sencillamente ayudan a generar un código más claro. Pueden hacer la prueba de compilar |
|
|
|
Tutorial de Nautopia.net - 18 de Septiembre de 2005
|
| Basándome en un estupendo manual de Peter Jay Salzman y Ori Pomerantz he escrito un par de ejemplos sobre la programación de módulos en linux y el sistema de ficheros proc. Aunque el... |
| Cap 1 |
Introducción a la programación de módulos
|
| |
Basándome en un estupendo [[http://jamesthornton. Com/linux/lkmpg/index. Html manual]] de **Peter Jay Salzman** y **Ori Pomerantz** he escrito un par de ejemplos sobre la programación de módulos en linux y el sistema de ficheros proc. Aunque el manual tiene ya tiempo explica algunos conceptos que hay |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| La elección del lenguaje con el que se implementará afecta el uso de los patrones de diseño. Naturalmente algunos lenguajes aplican mejor que otros para distintas tareas. Cada lenguaje tiene su propio conjunto de fuerzas... |
| Cap 1 |
Introducción
|
| |
De programación de Python. Y mientras operamos en el nivel del lenguaje de programación observamos algunos idiomas de Python y cómo pueden ayudar a implementar los patrones del GOF. ------Comenzamos con una breve descripción de Python como un lenguaje de objetos en la sección 2 y luego avanzamos |
| Cap 2 |
Python
|
| |
Candidato para un lenguaje de manejo [Dub96 ] por su naturaleza expresiva e interpretada. Desde la perspectiva de la programación orientada a objetos, Python tiene todas las características necesarias y más: clases, herencia múltiple, sobrecarga de operadores. Un aspecto peculiar del modelo de objetos |
| Cap 3 |
Singleton
|
| |
Por detrás de la interfaz de la clase singleton. Primero vemos cómo puede ser implementado un singleton en C ++ y luego proveemos la solución con Python con las mismas características. --- || ---- class Singleton {------------public:------ static Singleton& Handle();------ ------private |
|
|