especificaciones de par

especificaciones de par

Enlaces patrocinados
Enlaces patrocinados

especificaciones de par

No.
Título
Categorías
Precio
Licencia
Expand All
1
Programación - Bibliotecas
Perl Artistic
El Autodia:: Tratante:: Torsión módulo de Perl contiene a un tratante AutoDia para la Torsión xml esquema de base de datos.

Esto provee Autodia de la capacidad de leer archivos de Esquema de Base de datos de Torsión, permitiéndole convertirlos vía los métodos de Exportación de Diagrama a imágenes (usando GraphViz y VCG) o html/xml utilización de plantillas de encargo o a Dia.

SINOPSIS

use Autodia:: Tratante:: Torsión;

mi $handler = Autodia:: Tratante:: dia-> Nuevo (%Config);

$handler-> Análisis (nombre del archivo); # donde el nombre del archivo incluye el paso lleno o relativo.

Descripción

El tratante de Torsión analizará el archivo xml usando XML:: Simple y poblando el objeto de diagrama con clase, superclase, y relaciones que representan tablas y relaciones.

El tratante de Torsión es registrado en el módulo Autodia.pm, que contiene un picadillo de nombres de lengua y el nombre de su lengua respectiva.

Un esquema de base de datos de Torsión de ejemplo es mostrado aquí - su realmente un formato bastante agradable aparte de la Java studlyCaps..

¿<? ¿versión de xml = "1.0" codificación = "ISO-8859-1" independiente = "no"?>
¡<! SISTEMA de base de datos de DOCTYPE "http://db.apache.org/torque/dtd/database_3_0_1.dtd">
<nombre de base de datos = "INTERPLANETARIO">
<nombre de tabla = "CIVILIZACIÓN">
<nombre de columna = "CIV_ID" requerido = autoincremento "verdadero" = primaryKey "verdadero" = tipo "verdadero" = "NÚMERO ENTERO"/>
<nombre de columna = "NOMBRE" requerido = tipo "verdadero" = "LONGVARCHAR"/>
</tabulan>

<nombre de tabla = "CIV_PEOPLE">
<nombre de columna = "CIV_ID" requerido = primaryKey "verdadero" = tipo "verdadero" = "NÚMERO ENTERO"/>
<nombre de columna = "PEOPLE_ID" requerido = primaryKey "verdadero" = tipo "verdadero" = "NÚMERO ENTERO"/>

<la tecla extranjera foreignTable = "CIVILIZACIÓN">
<se refieren local = "CIV_ID" extranjero = "CIV_ID"/>
</foreign-key>
<la tecla extranjera foreignTable = "la GENTE">
<se refieren local = "PEOPLE_ID" extranjero = "PEOPLE_ID"/>
</foreign-key>
</tabulan>

<nombre de tabla = "la GENTE">
<nombre de columna = "PEOPLE_ID" requerido = autoincremento "verdadero" = primaryKey "verdadero" = tipo "verdadero" = "NÚMERO ENTERO"/>
<nombre de columna = "NOMBRE" requerido = tamaño "verdadero" = "255" tipo = "VARCHAR"/>
<nombre de columna = "las ESPECIES" teclean = falta "de NÚMERO ENTERO" = "-2"/>
<nombre de columna = tipo "de PLANETA" = falta "de NÚMERO ENTERO" = "-1"/>
</tabulan>
</base de datos>
2
Programación - Bibliotecas
Perl Artistic
Las Especificaciones:: de papel son un módulo Perl con tamaño e información de disposición para existencias de papel, formas, y etiquetas.

SINOPSIS

use el Papel:: unidades de especificaciones => "cm";
mi $form = Papel:: Especificaciones-> encuentra (marca => "Avery", código => "1234");

use el Papel:: unidades de especificaciones => "cm", marca => "Avery";
mi $form = Papel:: Especificaciones-> encuentra (código => "1234");

# posición de primera etiqueta en hoja
mi ($xpos, $ypos) = $form-> label_location (1, 1);
mi ($h, $w) = $form-> label_size;

Yo appologise de antemano para la naturaleza precipitada de este código. Quiero sacarlo para apoyar algún otro código que escribo. Prometo visitarlo de nuevo dentro de poco para aclarar los parches ásperos - sin embargo su insumo valioso más es bienvenido.

CÓDIGO ALFA de ADVERTENCIA - Esto es un módulo preliminar y será sujeto a fluctuaciones en API y estructura basada en la reacción de usuarios.

Espero que habrá un poco de interés a este código y esto debería la firma rápidamente.

¡Si este módulo no entrega lo que usted busca entonces usted es animado a ponerse en contacto con el autor y expresar sus necesidades!

OTRAS ETIQUETAS - sé sobre el Labels.xml archivo que es la parte de OpenOffice, pero no ha entendido como es codificado. Tengo el archivo de especificaciones gLabels también. Planeo usar a éstos para ayudar a poblar los datos para este módulo.

3
Programación - Bibliotecas
GPL (GNU Gene
El proyecto de Biblioteca de Red de Torsión es una plataforma enfadada robusta, segura, y fácil de usar C ++ API conectado a una red diseñado para simulaciones de rendimiento altas y juegos.

Esto presenta una arquitectura de conexión basada UDP-con funcionalidad de prevención de DOS, tipos diferentes de garantía de datos, compresión de flujo de bit, réplica de objeto de servidor y actualización, y un mecanismo RPC eficiente simple, muy espacial.

Esto incluye una aplicación determinista journaling función de repetición para eliminar con fuerza para encontrar errores conectados a una red.

Aquí están algunos aspectos claves "de la Biblioteca de Red de Torsión":

· Portátil
· Apoyo de RPC potente
· Ligero y eficiente - no querido para ser un reemplazo para CORBA.
· Muy fácil de usar - dos definiciones macro simples y youre hecho.
· Ningunas clases de envoltura complejas para trabajar con - escriben y llaman sus funciones cuando usted normalmente iba, y TNL tendrá cuidado del resto.
· protocolo de notificación UDP-basado Robusto
· Apoyos transferencia de datos de precio fijada o adaptable.
· ventana de paquete puesta la talla Arbitraria.
· conexión Robusta handshaking.
· entrega de pérdida de paquete de Apodos / entrega estropeada.
· Objetos Conectados a la red
· Instantiation de objetos de nombre o identificación.
· identificaciones son adjudicados a NetGroups, de modo que sólo se oponga relevante para una conexión puede ser referencias.
· Apoyo de Acontecimiento
· entrega de acontecimiento pedida no pedida, o garantizada No garantizada, garantizada.
· Notificación al acontecimiento cuando ha sido recibido o dejado caer por un cliente.
· Apoyo de Fantasmas
· la información estatal más Reciente es transmitido a clienst.
· Scoping de objetos a sólo aquellos clientes para los cuales ellos son relevantes - esto ayuda a prevenir la trampa o la inhalación de datos y hace el uso dramáticamente más eficaz del ancho de banda disponible.
· Asignación de prioridades de actualizaciones estatales por criterios arbitrarios, como velocidad relativa, equipo, propiedad, etc.
· Arquitectura de Protocolo Extensible
· Fácil a ampliar el protocolo, por ejemplo, transmitir al jugador mueven la información con cada paquete, o añaden el apoyo de voz.
Los · Ven la Torsión para ejemplos de capacidades adicionales que podrían ser añadidas al protocolo.

4
Programación - Bibliotecas
Perl Artistic
File::Spec::Link es una extensión Perl para leer y resolver enlaces simbólicos.

SINOPSIS

use File::Spec::Link;
mi $file = Archivo:: Detalle:: Enlace-> conectado ($link);
mi $file = Archivo:: Detalle:: Enlace-> resolución ($link);
mi $dirname = Archivo:: Detalle:: Enlace-> chopfile ($file);
mi $newname = Archivo:: Detalle:: Enlace-> relative_to_file ($path, $link);

mi $realname = Archivo:: Detalle:: Enlace-> full_resolve ($file);
mi $realname = Archivo:: Detalle:: Enlace-> resolve_path ($file);
mi $realname = Archivo:: Detalle:: Enlace-> resolve_all ($file);

File::Spec::Link es una extensión a File::Spec, añadiendo métodos para resolver enlaces simbólicos; fue creado para poner en práctica File::Copy::Link.

conectado ($link)

Devuelve el nombre del archivo conectado con por el $link: por $link readlinking, y resolviendo que paso con relación al directorio de $link.

resolución ($link)

Devuelve el no enlace por último conectado con por el $link, llamando repetidamente conectado. Las devoluciones undef si el enlace no puede ser resuelto.

chopfile ($file)

Devuelve el directorio de $file, partiendo el paso de $file y volviendo (el volumne y) partes de directorio.

relative_to_file ($path, $file)

Devuelve el paso de $path con relación al directorio del $file de archivo. Si el $path es absoluto, sólo $path de devoluciones.

resolve_all ($file)

Devuelve el nombre del archivo de $file con todos los enlaces en el paso resuelto, wihout usando Cwd.

full_resolve ($file)

Devuelve el nombre del archivo de $file con todos los enlaces en el paso resuelto.
Esta suscripción trata de usar Cwd:: abs_path vía-> resolve_path.

resolve_path ($file)

Devuelve el nombre del archivo de $file con todos los enlaces en el paso resuelto.

Esta suscripción usa Cwd:: abs_path y es independiente del resto de File::Spec::Link.

5
Programación - Bibliotecas
Perl Artistic


SINOPSIS

requiera File::Spec::Mac; # Hecho internamente por File::Spec de ser necesario

Métodos para manipular especificaciones de archivo.

MÉTODOS

canonpath

En Mac OS, theres nada para ser hecho. Devoluciones que su dado.

catdir ()

Concadene dos o más nombres de directorio para formar un paso separado por colones (":") terminándose con un directorio. Los pasos que resultan son relativos en ausencia, pero pueden ser obligados a ser absolutos (pero evitar esto, véase abajo). Automáticamente pone un rastreo ":" durante el final del paso completo, porque thats whats hecho en el ambiente de MacPerls y ayuda a distinguir un paso de archivo de un paso de directorio.

NOTA IMPORTANTE: Comenzando con la versión 1.3 de este módulo, el paso que resulta es relativo en ausencia y no absoluto. Esta decisión fue tomada debido a motivos de portabilidad. Ya que el Archivo:: Detalle-> catdir () devuelve pasos relativos en todos otros sistemas operativos, esto también seguirá ahora esta convención en Mac OS. Note que esto puede romper algunos guiones existentes.

El objetivo intencionado de esta rutina es concadenar nombres de directorio. Pero debido a la naturaleza de pasos de Macintosh, algunas posibilidades adicionales son permitidas hacer la utilización de esta rutina dan resultados razonables para algunas situaciones comunes. En otras palabras, también le permiten concadenar pasos en vez de nombres de directorio (en sentido estricto, una cuerda como ":a" es un paso, pero no un nombre, ya que esto contiene un carácter de puntuación ":").

de este modo, al lado de llamadas como

catdir ("a") = ":a:"
catdir ("a", "b") = ":a:b:"
catdir () = "" (caso especial)

llamadas como el siguiente

catdir (":a:") = ":a:"
catdir (":a", "b") = ":a:b:"
catdir (":a:", "b") = ":a:b:"
catdir (":a:", ":b: ") =":a:b:"
catdir (":") = ":"

son permitidos.

6
Juegos - Simulación
GPL (GNU Gene
CarWorld es un pequeño simulador/demostración de conducción que uso para probar varias cosas del interés. Fue sobre todo desarrollado cuando yo era un estudiante. El Mundo de Coches es soltado con el código fuente lleno conforme a la Licencia de Gran público de ÑU.

La interpretación

Los dos cuadros superiores representan una versión (v0.072) ligeramente más vieja, pero gráficamente similar de CarWorld cuando fue presentado para mi proyecto. el v0.072 incluye un permiso de renderer basado OpenGL
la entrada de archivo y la demostración de la textura trazaron un mapa de modelos con la superficie interpolada normals, sombras tiempo real proyectadas (como visto en el ejemplo de luces de dino).
objeto de fondo
en pantalla ordene que la línea modifique visual y parámetros de simulación

La mecánica

basado en mecánica clásica
métrica de estándar de usos (Newtons, metros, segundos...)
no hay ningunas coacciones en la superficie de ambiente
los incrementos de tiempo de longitud variables y los medios de número de incremento variables "tiempo de CarWorld" no son dependientes del precio de marco.
las gafas de simulación ajustables incluyen: métrica, masa, el momento de la apatía alrededor del eje de rotación, la suspensión pre carga, humectación de compresión, humectación de rebote, salida de torsión de motor, fricción de aire, fricción superficial.

7
Programación - Bibliotecas
Perl Artistic
El Xmldoom:: doctor:: UsingTorque Perl módulo contiene un como a hacer aproximadamente el generador de Torsión para trabajar con su database.xml.

Como el formato usado en la definición de base de datos (comúnmente llamado database.xml) es el mismo como la Torsión de Apache, podemos usar sus herramientas para generar automáticamente database.xml de la base de datos, o automáticamente crear la base de datos de un database.xml.

Básicamente, el Generador de Torsión es un juego de guiones de Hormiga que llaman en el motor de Torsión. de este modo, usted tiene que instalar a la Hormiga también.

ALISTAR EL GENERADOR de TORSIÓN

En primer lugar, usted debe descargar el Generador de Torsión de su página de proyecto:

http://db.apache.org/torque/download.html

Asegúrese que usted descarga el Generador (la página es un poco confusa). Youll ve que hay una tabla allí con versiones que bajan al Y-eje y nombres del producto que van a través del X-eje. Si la página hasnt desde esta escritura, usted quiere la célula superior al correcto.

Una vez que el youve lo consiguió:

1. Extraiga el archivo en algún sitio. Youll terminan con el directorio llamado como torque-gen-3.2. Vaya allí.
2. Corrija build.properties llamado de un archivo. La mayor parte del ajuste dont importa para nosotros, entonces usted puede saltarse abajo a la sección etiquetada "CONFIGURACIONES de BASE de DATOS" (con un espacio entre cada carta). Configurar esta sección debería ser bonito mí explanitory si usted ha usado alguna vez JDBC en la Java antes. Por si usted havent usted puede comprobar la explicación al final de este documento llamado "CONSTRUYA PROPIEDADES".
3. Usted tiene que encontrar y copiar a los drivers JDBC para su base de datos en el directorio lib/. Más en esto en el "CONSTRUYEN PROPIEDADES" sección.

Ahora usted está listo para darle ir.

OBJETIVOS de HORMIGA

Para generar un esquema XML de su base de datos, ejecútese:

hormiga-f build-torque.xml jdbc

Con la mayor probabilidad usted la costumbre quiere usar el archivo generado directamente, porque esto carece de las teclas extranjeras y cualquiera de los aspectos especiales Xmldoom estupendos. Pero esto realmente proporciona un trampolín rápido para permitir a la pasta de la copia y modificar para empezar rápidamente.

Para crear su base de datos basada en la descripción XML, ejecútese:

# crear al principio el databas
la hormiga-f build-torque.xml crea-db

# dejará caer y recreará todas las tablas en la base de datos
la hormiga-f build-torque.xml inserta-sql

8
La edición de texto y de procesamiento - Filtros
GPL (GNU Gene
El filtro de las unidades es un filtro independiente básico escrito en C, doblar, y bisonte.

Esto que los insumos ensartan como "1.5e3 nN.m.s ^-1" (que podría ser la proporción de crecimiento de tiempo de una torsión) y las producciones el valor en el estándar unidades de SI, seguidas de la dimensión física de este valor.

el filtro de las unidades puede ser empotrado en sistemas de prueba educativos, a fin de analizar a unos estudiantes contestan a un problema de física o química.

Whats Nuevo en Esta Liberación:

· el apoyo a cantidades con un número particular de dígitos significativos fue añadido.
Los · Por ejemplo, la entrada "1.02m#5" "o 1.0200 m" son equivalentes y significan una medida de distancia precisa en la escala de submilímetro.
· Ambos produciría la producción "1.0200e+00 m".

9
Sistema - Distribución de Software
GPL (GNU Gene
El Fabricante de Paquete de REVOLUCIONES POR MINUTO es un frontend para otras herramientas linux a fin de ayudar a usuarios linux a crear paquetes de REVOLUCIONES POR MINUTO rápidamente y fácilmente.

Desde la versión 0.8 los archivos de detalle mínimos son guardados en:

/usr/src/packages/SPECS/mini

Whats Nuevo en Esta Liberación:

· Pequeñas mejoras y bugfixes

10
Sistema - Vigilancia
BSD License
MonAMI pretende ser un lugar estándar para supervisar la disponibilidad de servicios y el rendimiento, dirigiéndose a muchos sistemas diferentes que supervisan permaneciendo fácil a configurar.

El proyecto de MonAMI tiene una estructura enchufable, haciéndolo fácil a añadir nuevas cosas de supervisar, o integrarse con nuevos sistemas que supervisan.

MonAMI usa una arquitectura enchufable para permitir que esto sea ampliado desarrollando nuevos objetivos. La información es proporcionada por enchufes de unión y entregada al lugar de destino diferente por objetivos.

El MonAMI-corazón media el flujo de información, coleccionando datos de enchufes de unión cuando los datos son necesarios y enviarlo al lugar de destino correcto.

Whats Nuevo en Esta Liberación:

· Dos nuevos enchufes de unión que supervisan para racimos: torsión y maui.
· mejora Grande al enchufe de unión Ganglia: esto ahora apoya valores de dmax dinámicos, un analizador sintáctico de archivo gmond.conf, y procura no sobrecargar gmond.
· el ksysguard es más conservador, sólo permitiendo que conexiones locales en ausencia, fluidsynth apodos desconecte mejor, la tuerca tiene el mejor análisis sintáctico de mensajes de error y apodos desconecta mejor, y nagios permite que el usuario especifique el nombre de sistema central localhosts.

11
Desktop Environment - Herramientas
GPL (GNU Gene
El guión de Add2menu añade una nueva opción del menú a su menú de 2007 Mandriva.

Los nuevos artículos son en la localidad almacenados en su carpeta de usuario, entonces ninguna contraseña de raíz es necesaria.

Está basado en el menú Mandriva y las especificaciones de menú estándares Freedesktop http://www.freedesktop.org/wiki/Standards/menu-spec

Whats Nuevo en Esta Liberación:

Los · añaden la pantomima estándar freedesktop.
· ahora trabaja con un espacio del nombre
· ahora trabaja con un espacio en el directorio
· actualizado a gui
El · añadió especificaciones del menú de categorías principales freeesktop
· Haciendo más tamaños de icono
El · añadió jpg para la conversión de icono
El · añadió un botón deshacer

12
Programación - Aseguramiento de la Calidad y Testing
GPL (GNU Gene
AutoDia es una aplicación modular que analiza código fuente, XML o datos y produce un documento XML en el formato de Dia (o imágenes vía graphviz y vcg). El objetivo de AutoDias es ser un UML / paquete de autocreación de diagrama de Esquema de DB.

Los diagramas su crean son diagramas de UML estándares mostrando dependencias, superclases, paquetes, clases y herencias, así como los métodos, etc. de cada clase.

AutoDia apoya cualquier lengua que un Tratante ha sido escrito para - véase abajo para una lista moderna..

Autodia ahora producciones los formatos siguientes:
· Graphviz (usando punto para generar jpg, png, etc.)
· punto
· vcg
· xvcg (usando xvcg a posdata de producción, etc.)
· dia (la utilización de una nueva costumbre dirigió el algoritmo de gráfico a diagramas de disposición)
· HTML/XML/Anything (si usted escribe su propia plantilla)
· SpringGraph experimental (perl natal dirigió gráficos similares a graphviz) ahora incluido
· Umbrello experimental XML/XMI (requiere la fijación)

Autodia ahora analiza las formas siguientes del insumo
· Perl
· Pitón
· PHP
· Java (algunas cuestiones con la versión 1.4) ya no totalmente apoyado (esto solía trabajar, la Java rompió sus APIs ahora esto doesnt, bienvenida de apuros)
· C ++
· Torsión (XML DB esquema)
· DBI (perl apodos de interface de base de datos)
· SQL
· Umbrello (experimental)

13
Comunicaciones - Filtros de correo electrónico
The Apache Li
la biblioteca de jSPF es la Java pura realización de SPF. Fue diseñado para emparejar las SPF-especificaciones corrientes de 2006 (Ver la sección de petición de comentarios). SPF también es sabe como el Marco de Política de Remitente.

Fue diseñado para descubrir el e-mail spoofing. Esto es la solución si usted alguna vez fuera cansado de conseguir el spam de usted.

Whats Nuevo en Esta Liberación:

· Esta liberación pasa todas las pruebas de openspf corriente testsuite 2007.01.

14
Multimedia - Audio
GPL (GNU Gene
El Monitor Sano es un aplique de panel de GNOMO, muestra la producción de Volumen corriente del demonio Esound, también, opcionalmente muestra el estado Esound: (de error), Reserva, Lista. La información de servidor esound puede ser mostrada, el equilibrio y el volumen también pueden ser ser ajustados para corrientes y muestras. Un programa suplementario, el esdpvd es incluido que permitirá guardar de volúmenes de corriente entre sesiones.

Ya que instalación hacen básicamente hacen; haga instalan debería hacerlo.

El aplique puede ser ejecutado entonces seleccionando:
Panel-> Añade aplique-> Multimedia-> Monitor Sano

Los temas adicionales entran (prefijo del gnomo)/share/sound-monitor2
Para hacer su propio tema, ver el archivo de especificaciones de PIEL.

Apoyo de teclado:

Un aplique de este tipo realmente no tiene que tener atajos de teclado. Pero para temas que son reimportantes (ellos tienen un botón que puede ser arrastrado para cambiar el tamaño al aplique), cuando el botón de tamaño tiene el foco las teclas shift+arrow cambiarán el tamaño al aplique, el shift+home reinicializará el tema de aplique a su tamaño por defecto.

Whats Nuevo en Esta Liberación:

· sonido-monitor_applet.spec.in: el icono añadido, probado construye.
· src/themes/Makefile.am: Instale el archivo de especificaciones de PIEL.
· configure.in: la Liberación 1.99.0

15
Programación - Bibliotecas
Perl Artistic
El App:: SimpleScan:: Enchufe de unión:: Plaintext es un módulo Perl que puede comprobar un texto de páginas sin la maquetación.

SINOPSIS

# Las especificaciones de prueba normales usan el texto de HTML entero
http://perl.org/ / reserva n | / Y HTML de lista de Sitios web

# Si queremos emparejar sólo el texto, no el HTML:
%% plaintext en
http://perl.org/ / |books | dev | historia | empleos / Y lista Literal

# Y podemos volver esto lejos otra vez:
%% plaintext lejos

Este enchufe de unión añade el %% plaintext pragma. Esto permite que usted escriba especificaciones de prueba que emparejan el texto visible en una página, a diferencia del texto de HTML. Esto es útil si usted quiere asegurarse (por ejemplo) si el texto específico está en la página, pero usted dont se preocupan como su aumentado.

INTERFACE

pragmas

Exporta el %% plaintext pragma tratante a App:: SimpleScan.

plaintext_pragma

Realmente se maneja la declaración pragma. Llama el método plaintext exportado de registrar el estado corriente (en o lejos).

filtros

Estándar App:: SimpleScan rellamada; devuelve los filtros de código.

filtro

Si las devoluciones de método plaintext será verdad, cambiamos las pruebas para usar text_like y text_unlike en vez de page_like y page_unlike. En el caso eitehr, devolvemos el código al visitante (interface estándar).

16
Sistema - Núcleos
GPL (GNU Gene
Zeta es el nombre de una plataforma virtual, "o arquitectura". Usted puede encontrar las especificaciones en la fuente soltada.

Encima de aquellas especificaciones, un emulador ha sido desarrollado bajo linux. Su una realización directa de las especificaciones.

El objetivo de Zetas es inicializar/usar linux en este nuevo objetivo. de ahí, el ÑU binutils y el ÑU gcc han sido virados a babor a zeta. Usando aquellas herramientas (como "compiladores"), el verdadero trabajo puede comenzar ahora: linux que vira a babor a zeta. Esto todavía es el trabajo en curso. Este grano es llamado ZetaLinux.

Virar a babor linux a una nueva plataforma siempre ha sido uno de mis sueños. Hoy día (19/12/2000), casi todas las plataformas puedo pensar en linux ya ejecutado (o va pronto).

Como mí dont tienen el tiempo para buscar especificaciones y/o ser realmente útiles para cualquier puerta hecha, Ive decidió crear mi propia plataforma virtual para virar linux a babor a. Estos camino, Mal ser capaz de aprender grano linux internals sin molestar cualquier otro proyecto.

Whats Nuevo en Esta Liberación:

· el grano usado es el 2.6.22. el gcc fue actualizado a 4.1.2.
· una nueva guía fue añadido.
· los apuros menores habituales fueron hechos.

17
Multimedia - Audio
GPL (GNU Gene
el libtclsmf es una biblioteca tcl pura para la escritura (y en el futuro próximo) lectura del MIDI Estándar
Archivos desde dentro guiones tcl. sólo la parte de escritura es codificada ahora mismo (v0.1.x), pero el
los procedimientos para la lectura deberían estar listos en un par de meses.

la biblioteca fue escrita para la primera etapa del proyecto oveja electrica (ver
http://yaco.net/oe), una composición de música experimental + cosa de inteligencia artificial.

ya que instalación ver al DOCTOR/INSTALAR.
el API es completamente a fondo documentado en el código fuente (libtclsmf/libtclsmf.tcl).
los youll probablemente necesitan la Especificación de Formato de Archivo MIDI Estándar MMAs. usted puede comprarlo en http://www.midi.org/ o buscar especificaciones de archivo midi estándares en su spiderbot. favorito que algunos ejemplos pueden ser encontrados en el doctor/ejemplos.
18
Sistema - Sistema de Administración
GPL (GNU Gene
El proyecto de Rastreo de Activo de Feta eficazmente rastrea activos. Feta es una aplicación PHP/MySQL/PostgreSQL para el uso en el rastreo del inventario del hardware de ordenador dentro de una compañía para el uso interno.

Escribí Feta porque SimpleAssets es demasiado complejo, y yo dont tiene que manejar Autorizar, ya que tiendo a no usar el no izquierdo de copia. Básicamente guarda la pista de partes individuales y sistemas, como asignado a áreas de almacenaje definibles por el usuario o posiciones desplegadas por fuera.

Ya que Ive no realmente comenzó a usarlo, no tengo ningún sentido de que útil la interface es o si esto carece de un aspecto necesario.

Ive también modificó Tiquit para permitir la cesión de sistemas a usuarios Tiquit, de modo que usted pueda ver unas especificaciones de sistema de usuarios de su incidente.
19
Internet - HTTP
GPL (GNU Gene
el gatling es un HTTP de alto rendimiento y servidor de protocolo de transferencia de archivos. Es pequeño, rápido, y ampliable, y usa rendimiento específico para la plataforma y APIs de escalabilidad.

Esto apoya la conexión se quedan - dominios virtuales vivos, el-cheapo (similares a thttpd), IPv6, y la Variedad contenta (no las especificaciones llenas, sólo a-b o un byte se extiende).

Aquí están algunos aspectos claves de "gatling":

¡· Pequeño! (100 kilobyte binario de Linux-x86 estático con HTTP y apoyo de protocolo de transferencia de archivos)
¡· Rápido! (medida para usted, por favor)
¡· Ampliable! (ver este documento, herramientas de utilización medidas que son incluidas en la distribución gatling.
· Usos rendimiento específico para la plataforma y APIs de escalabilidad en Linux 2.4, Linux 2.6, NetBSD corriente (2.0 +), FreeBSD 4 +, OpenBSD 3.4 +, Solaris 9 +, AIX 5L, IRIX 6.5 +, MacOS X Pantera +, CV-UX 11 +
· conexión se quedan - vivos
· dominios virtuales el-cheapo (similar a thttpd)
· IPv6 apoyo
· la Variedad contenta (no las especificaciones llenas, sólo a-b o byte se extiende "un")
· negociación contenta transparente (servirá foo.html.gz si foo.html fue preguntado para y navegador indica que esto entiende se desinflan)
· con el directorio opcional ponen índice a la generación
El · sólo servirá archivos legibles mundiales (tan usted archivos de exportación de dont por casualidad)
Los · protocolo de transferencia de archivos de Apoyos y protocolo de transferencia de archivos suben también (sólo suba a directorios escribibles mundiales y la costumbre de archivos no ser telecargable a menos que usted chmod a+r ellos a mano)
· apoyo de interfaz común de pasarela a HTTP
· apoyo de.htaccess el-cheapo (ver README.htaccess)
· apoyo de SSL/TLS rápido-y-sucio (ver README.tls)

Whats Nuevo en Esta Liberación:

· un error pipelining fue fijado.
· cabeceras de HTTP son enviados ahora a interfazs comunes de pasarela como variables de ambiente de HTTP_FOO=bar.
· Limpiezas fueron hechos para GCC 4.
· recurso Temporal desvía fueron añadidos.
· esclavos de interfaz común de pasarela sólo son bifurcados ahora si dan la opción-C en la línea de orden.
· IRIX compatibilidad fue establecido.

20
Programación - Bibliotecas
Perl Artistic
El Getopt:: Lúcido es una sintaxis clara, legible para el procesamiento de línea de orden.

SINOPSIS

use Getopt:: qw lúcido (:all);

# especificaciones de opción básicas con aliases

@specs = (
Conmutador ("version|V"),
Contador ("verbose|v"),
Param ("config|C"),
Lista ("lib|l|I"),
Keypair ("definen"),
Conmutador ("help|h")
);

$opt = Getopt:: Lúcido-> getopt (@specs);

$verbosity = $opt-> get_verbose;
@libs = $opt-> get_lib;
%defs = $opt-> get_define;

%all_options = $opt-> opciones;

# especificaciones de opción anticipadas

@adv_spec = (
Param ("insumo")-> requerido, # requerido
Param ("modo")-> falta ("tcp"), # faltas
Param ("servidor")-> necesidades ("puerta"), # dependencias
Param ("puerta", qr/d +/)-> requerido, # regex validación
Param ("config", suscripción {-r}), # validación de encargo
Param ("ayuda")-> anycase, # insensibilidad de caso
);

# ejemplo con un archivo config

use Config:: Std;
si (-r $opt-> get_config) {
read_config ($opt-> get_config () => mi %config_hash);
$opt-> merge_defaults ($config_hash {});
}

El objetivo de este módulo proporciona la legibilidad de código buena y la claridad de la intención para el procesamiento de opción de línea del orden. Mientras la legibilidad es un estándar subjetivo, Getopt:: Lúcido confía en una especificación de opción más verbosa, clara e inglesa como comparado con el acercamiento más simbólico de Getopt:: Mucho tiempo.

Aquí están algunos aspectos claves "de Getopt Lúcido":

· Cinco tipos de opción: conmutadores, contador, parámetros, listas, y keypairs
· Tres estilos de opción: largo, corto (incluso atado en un fardo), y desnudo (sin carreras)
· Especificación de faltas, opciones requeridas y dependencias de opción
· Validación de opciones con regexes o subrutinas
· Negación de opciones en la línea de orden
· Apoyo a analizar cualquier matriz, no sólo la falta @ARGV
· Incorporación de faltas externas (p.ej de un archivo config) con control de usuario de precedencia

Mi Software
Usted no ha guardado ningún software.
relacionados con la búsqueda
Enlaces patrocinados