Varias veces se ha preguntado en la lista cual es el equivalente de rc.local en Debian.
La respuesta estandar es que no existe porque es absurdo distribuir un archivo "local" como rc.local que se supone que solo es util localmente (en una sola maquina) y que hay que hacerse uno mismo sus propios scripts.
Hay otra forma:
Hay un directorio (vacio por defecto) llamado /etc/rc.boot en donde uno puede depositar sus scripts locales. Los scripts de booteo invocaran al final de todo lo demas cada uno de los scripts puestos aca usando el programa run-parts.
La ventaja de tener un directorio donde poner scripts en vez de un script unico, es que uno puede agregar o quitar funcionalidad simplemente agregando o quitando scripts autocontenidos.
Un instalador de un programa podria poner ahi un script, y al desisntalar, eliminarlo, sin preocuparse de cualquier otra cosa presente en ese directorio.
Sistema para la administracion de hospitales, almacenes, facturacion, laboratorio, farmacia, registro en linea de cargos realizdos a paciente, separacion de paquetes, caja, tesoreria, etc.
viernes, 30 de enero de 2009
martes, 23 de diciembre de 2008
Programacion de Cirugias
miércoles, 17 de diciembre de 2008
System.Windows.Forms
Este es un ejemplo para uso del API de Windows.Forms en Mono
//Ejemplo Windows Forms (EjemploWinForms.cs)
using System.Drawing;
using System.Windows.Forms;
using System;
class EjemploWinForms : Form
{
static void Main()
{
Application.Run(new EjemploWinForms());
}
public EjemploWinForms() {
//Crear e iniciar el boton, y sus propiedades
Button boton = new Button();
boton.Location = new Point(0, -1);
boton.Name = "boton";
boton.Size = new System.Drawing.Size(193, 60);
boton.TabIndex = 0;
boton.Text = "Haz Click Aqui..";
//Asignar un evento al evento Clic del boton
boton.Click += new System.EventHandler(hola);
//Indicar el tamanyo de la ventana
ClientSize = new System.Drawing.Size(193, 60);
//Anyadir el boton
Controls.Add(boton);
Text = "Ventana";
ResumeLayout(false);
}
private void hola(object sender, EventArgs e)
{
Console.WriteLine("Un mensaje!");
MessageBox.Show("Mensaje de prueba");
Close ();
}
}
la Compilacion de
gmcs ejemplo.cs -r:System.Windows.Forms,System.Drawing.dll -out:ejemplo.exe
http://chileforge.cl/projects/osiris
//Ejemplo Windows Forms (EjemploWinForms.cs)
using System.Drawing;
using System.Windows.Forms;
using System;
class EjemploWinForms : Form
{
static void Main()
{
Application.Run(new EjemploWinForms());
}
public EjemploWinForms() {
//Crear e iniciar el boton, y sus propiedades
Button boton = new Button();
boton.Location = new Point(0, -1);
boton.Name = "boton";
boton.Size = new System.Drawing.Size(193, 60);
boton.TabIndex = 0;
boton.Text = "Haz Click Aqui..";
//Asignar un evento al evento Clic del boton
boton.Click += new System.EventHandler(hola);
//Indicar el tamanyo de la ventana
ClientSize = new System.Drawing.Size(193, 60);
//Anyadir el boton
Controls.Add(boton);
Text = "Ventana";
ResumeLayout(false);
}
private void hola(object sender, EventArgs e)
{
Console.WriteLine("Un mensaje!");
MessageBox.Show("Mensaje de prueba");
Close ();
}
}
la Compilacion de
gmcs ejemplo.cs -r:System.Windows.Forms,System.Drawing.dll -out:ejemplo.exe
http://chileforge.cl/projects/osiris
viernes, 5 de diciembre de 2008
Pantalla de Moviemtos de productos por paciente
Pantalla de Alta de Productos
miércoles, 29 de octubre de 2008
Compra de Medicamentos en Caso de Urgencia
Pantalla de Requisicion de Materiales a Compras
Suscribirse a:
Entradas (Atom)



