Avatar de usuario por pello in July 17, 2007, 5:39 pm
Bueno, montar un viejo sistema windoze es bastante fácil, se puede incluso crear con soporte para tarjeta de red y sonido.
Primero hay que crear el disco:

qemu-img create -f qcow discowin.img 500M

Aunque le digas que el tamaño es 500 de entrada no ocupará todo eso, si no lo que el sistema requiera. Además se puede aplicar compresión y cifrado.
Ahora ya podemos meter el CD e instalar. Si el instalador arranca desde el propio cd no hay problema:

qemu -net nic...
Leer más...  | 2 comments |  PELMAlink |  2273 reads
Avatar de usuario por pello in March 3, 2007, 8:51 pm
Supongamos que nos hace falta una máquina linux virtual dentro del propio linux.
Podemos descargarnos alguna imagen que ya este hecha o hacerla nosotros mismos.
Lo primero de todo, debemos crear un disco duro para la máquina virtual,
y para eso se crea un fichero especial con un tamaño determinado:


qemu-img create -f qcow midisco.img 0.5G

Con eso creamos un disco de 500 megas. Se supone que podemos poner 500M.

Vale. Tenemos la máquina, con un disco duro. Ahora como...
Leer más...  | 3 comments |  PELMAlink |  3927 reads
Avatar de usuario por pello in February 11, 2007, 9:29 pm
Este es un ejemplo simple de acceso a una BBDD Mysql con el driver 3, el 5 es beta y no está documentada la forma de conectar (o al menos no la encuentro).

Esta sería la clase:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using System.Data.Odbc;


public partial class Default2...
Leer más...  | 1 comments |  PELMAlink |  3619 reads
Avatar de usuario por pello in October 19, 2006, 1:32 pm
BruteSort, un algoritmo chungo?

Para este problema clásico ya existen varias soluciones de sobra conocidas
como quicksort, mergesort, bubblesort, el caso es que no recordaba ninguno
de esos algoritmos y he pensado: a ver si lo saco, si total esto es fácil.
He sacado el siguiente programilla para javascript (sería válido para php,perl,c)
y quizá he caido en el absurdo de reinventar la rueda. Ya nos decían en clase
que anidar bucles era un feo...
Leer más...  | 3 comments |  PELMAlink |  3904 reads
Avatar de usuario por pello in October 3, 2006, 2:45 pm
Un elemento simpático del mundillo unix era cuando te logeabas en el sistema y te salía una frase ingeniosa aleatoria,
cosa que se puede hacer con el juego fortune. Fortune es un programa que simplemente muestra una frase sacada de un fichero cargado de frases y proverbios.
Puede ocurrir que al instalarlo no funcione, por ejemplo en un debian. Es un problema
de PATH, ya que el programa fortune se guarda en el clasico directorio /usr/games
Podemos añadirlo al path o usar la ruta completa...
Leer más...  | 1 comments |  PELMAlink |  3661 reads
Avatar de usuario por pello in August 15, 2006, 11:22 am
Tal y como se ve en la imagen:

El foro de Roma


Para postear en el foro hay que seguir los siguientes pasos:

  • Subirse a un sitio elevado

  • Adoptar una actitud vociferante

  • Gesticular

  • Soltar diatribas a diestro y siniestro



Jejeje
Leer más...  | 8 comments |  PELMAlink |  3506 reads
Avatar de usuario por pello in July 15, 2006, 11:55 am
A veces el tema de los punteros en c se puede convertir en una pesadilla, pero lo cierto es que no es tan complicado teniendo las ideas claras.

En ocasiones...


Para empezar, un array de caracteres que se pasa como argumento a una función, no es un paso de parametro por valor, y si se modifica, al retornar de la función los cambios estarán ahí.

Y en el caso de un swap de enteros, se pasan los parametros...
Leer más...  | 0 comments |  PELMAlink |  3625 reads
Avatar de usuario por pello in July 7, 2006, 12:01 pm
Bueno, me hubiera gustado terminar el día 6, pero han llegado los sanfermines y me ha pillado el toro. En fin. Veamos como se crea una página web con ASP.NET y C#. Por un lado se usan etiquetas especiales para los "componentes HTML" como las cajas de texto, botónes y etiquetas. Por otro se puede meter código C# dentro de etiquetas script, pero se ejecutan en el servidor claro. Y también se puede asociar una clase C# a la página, pero eso se escapa de esta introdución.
Veamos...
Leer más...  | 0 comments |  PELMAlink |  3655 reads
Avatar de usuario por pello in July 5, 2006, 12:00 pm
Vaya, pues esto de los webservices, con c# parece más fácil de lo esperado.
Primero se crea una clase hija de WebService, atención a la extensión

<%@WebService Language="C#" Class="Saludo"%>

/**
* Saluda.asmx
* Ejemplo básico de webservice.
* SE trata de una clase con un método accesible
* como servicio web, un método que muestra el saludo standar
* En el caso de IIS, cuelgaló en inetpub/wwwroot y verás que pasa:
* se detecta el servicio y...
Leer más...  | 2 comments |  PELMAlink |  3217 reads
Avatar de usuario por pello in July 5, 2006, 1:07 am
Acceso a BBDD con ADO.NET. Para ejemplos simples se puede usar un ficherillo de access o una conexión odbc cualquiera.
La cosa no cambia mucho;

/**
* AccesoBD.cs
* Clase para probar el acceso a BD desde C#
* Se usa el ADO.NET
* En este caso se prueba una select, pero las otras sentencias
* se ejecutan del mismo modo, aunque sin guardar resultado en un DataReader claro.
*/

using System;

// Para el acceso a BBDD
using System.Data;
using System.Data.OleDb;

public class AccesoBD
{

// Método...
Leer más...  | 0 comments |  PELMAlink |  2739 reads