Listas en python Las listas son como arrays, permiten toda clase de tipos, anidación, etc.. el manejo es peculiar. Este es un ejemplo muy simple.
#!/usr/bin/python # coding=utf-8 # programa mÃnimo de python que introduce las listas # La definición de coding nos sirve para poder tildes y demás, # es necesario al menos para los comentarios # Pello Xabier Altadill Izura - http://www.pello.info # Vamos a definir una listas numeros=[15,33,42,69,666] heroes=["Ricewind","Haplo","Boromir","Gaunt"] mezcla=["Frodo",11,"Merrin",-6...
Conociendo el depurador o debugger
Vamos a revisar algunas ordenes útiles del depurador gdb. Supongamos que tenemos este programa:
void saludar (char *q)
{
char saludo[10] = “Hola “;
char quien[15] = ” don “;
printf(”%s, %s %s
”, saludo, quien, q);
}
int main(int argc, char * argv[])
{
int entero;
entero = 0;
saludar(argv[1]);
entero = 1;
printf(”Ok, valor del entero %d
”, entero);
return 0;
}
Para poder depurarlo...
Ofertars de trabajo para Lisp.
(Pincha para ampliar)
Muchas veces la imagen de empresa que se oculta tras una oferta de trabajo no se asemeja a lo que se trata de vender......
Ejemplo de listas enlazadas usando punteros.
/**
* lista.c
* Muestra el uso de estructuras
* Compilacion: gcc -o lista lista.c
* curso de C
*/
#include <stdio.h>
#include <stdlib.h>
/* Declaramos la estructura */
struct lista {
char *nombre;
struct lista *siguiente;
};
/* Funciones para manejar lista */
void print_lista (struct lista *l);
void add_lista (struct lista *l, char * nombre);
main ()
{
struct lista miLista;
printf("Vamos a usar la lista.
");
miLista.nombre... Crear una aplicación multilenguaje es simple gracias a la función gettext y todo el tema de ficheros mo. Se trata de crear un directorio con los ficheros de lenguaje, compilar esos ficheros y luego usarlos desde php o cualquier otro lenguaje. En este ejemplo tenemos un php y dentro de su directorio tenemos el directorio de locale, por cada lenguaje un directorio y luego un dominio de aplicación. Total:
./locale/es_ES/LC_MESSAGES/
Dentro de LC_MESSAGES tenemos...
Alguna vez he jugado al rol. No he matado a nadie. Todavía. Como es algo esporádico paso de comprarme manuales y expansiones de los sacacuartos de D&D y cualquier otra movida por el estilo. Existen infinidad de juegos y sistemas libres y gratuitos (rolgratis)...
4. Acceso a BBDD
Para el acceso a BBDD desde .NET tenemos varias opciones:
- OleDb: es una opción sencilla para acceder a objetos ole, como por ejemplos ficheros de Access. Si la BBDD es sencilla es una forma fácil de tener una web dinámica.
- ODBC: es la opción que necesitamos cuando no hay librerías .NET para el gestor de BBDD o cuando queremos hacer que el acceso a la BBDD sea transparente. Es más...
Hace un par de años en el Instituto Cuatrovientos de Pamplona montamos una party en la que hubo algunas charlas. En una de ellas se hizo un taller de consola donde se repasaron comandos linux y se introdujo la programación shell. De ese taller realizado junto al gran Iñigo Tejedor se produjo un documento que resume los comandos de linux/unix y se proporciona una guía de iniciación a...
Ofertars de trabajo para Float.
(Pincha para ampliar)
En las ofertas de trabajo para informáticos se piden unas listas de conocimientos que parecen cartas a los reyes...
Ya existen generadores de passwords mucho mejores, pero en fin necesitaba tener uno a mano que tuviera una peculiaridad muy simple: no crear passwords con caracteres problematicos: los ceros, las eles las is, etc: 0,O,i,l,I,|,1,...
Por si le sirve a alguien...
/** * genpas.c * Password generator supercutre, sobre el que estampo mi rúbrica * Pello Xabier Altadill Izura * Tiene como peculiaridad el hecho de que * NO usa caracteres ambiguos como 1l0O para evitar confusiones */ #include...


