die auf gep ck

die auf gep ck

Sponsored Links
Sponsored Links

die auf gep ck

No.
Titel
Kategorie
Preis
Liscense
Expand All
1
Office - Finanzen
GPL (GNU Gene
CK-ERP ist ein accounting/ERP/CRM System, das oben auf eGroupWare läuft.

CK-ERP Projekt liefert admin, Kontaktmanagement, Abnehmer-Verhältnis, Abnehmerselbstservice, Verkäufer-Verhältnis, Hauptbuch, Kontenabstimmung, Inhalt, Service, AR, AP SO PO, Preisangabe, Stellung für Kassierer, Stellung für Manager, Stunde, Personalselbstservice und Gehaltsabrechnungsfunktionen.

Was in diesem Auslösen neu ist:

1.Connector für MirrorMed
2.Connector für ClearHealth
3.Connector für OpenEMR
4.Connector für osCMax
5.Connector für XOOPS geändert, um Gruppebaugruppe ACL-Steuerung zur Verfügung zu stellen
6.locale-aware Währungsabbildung Drucken
7.Improvement, zum des Schecks zu prüfen
gleichzurichten Verlegenheiten 8.Bug,
- Fehler, beim Suchen nach unübersetzten Phrasen (aTutor)
- Fehler, wenn das Konvertieren in übertragene Phrasen sich neigt
- verwaiste Temptische
- falsche amtliche Preisangabe (mit Steuer) als Masse schickte
- Fehler im CKquerneigung Steuerreport (Postengesamtmenge)
- Fehler, der CKquerneigung Massenaktualisierung implementiert

2
Programmierung - Dolmetscher
GPL (GNU Gene
Satz-Javascript Brainf*ck Interpreter ist ein ziemlich schneller Interpreter für die Brainf*ck geheime Programmiersprache.
3
Linux Software - Künstliche Intelligenz
GPL (GNU Gene
PyGEP Projekt ist eine einfache Bibliothek, die für akademische Studie von gep geeignet ist (der programmierende Gen-Ausdruck) in Pythonschlange 2.5 und anstrebt leicht anwendbare und schnelle Umsetzung e.

Es liefert multigenic Standardchromosomen; eine Bevölkerungskategorie using Elitism- und Eignungskalierung für Auswahl; Veränderung-, Kreuz- und Umstellungbediener; und einige Standard-GEP Funktionen und Verknüpfungsprogramme.

PyGEP bestimmt für Forschung, nicht Handelsanwendung. Die, die an einem vollen gep System interessiert, mitgeteilt en, Gepsoft, Hersteller zu besuchen von GeneXproTools.

Was in diesem Auslösen neu ist:

· Dieses Auslösen enthält umfangreiche Stabilitätsprüfung, Codereinigung pro Käsekuchen und pylint und Unterlagenaktualisierungen.
· Auch als geringe Leistungsverbesserung, erweitern Genauswertungslisten nur Attribute innerhalb ihrer Kodierungregionen.

4
Programmierung - Bibliotheken
Perl Artistic
Datei:: Exemplar:: Ist eine Perl-Extension für rekursiv kopierendateien und Verzeichnisse rekursiv.

SYNOPSE

Gebrauch Datei:: Exemplar:: Rekursives qw (fcopy rcopy dircopy fmove rmove dirmove);

fcopy ($orig, $new [, $buf]) oder $ sterben! ;
rcopy ($orig, $new [, $buf]) oder $ sterben! ;
dircopy ($orig, $new [, $buf]) oder $ sterben! ;

fmove ($orig, $new [, $buf]) oder sterben $! ;
rmove ($orig, $new [, $buf]) oder sterben $! ;
dirmove ($orig, $new [, $buf]) oder sterben $! ;

Diese Baugruppe kopiert und verschiebt Verzeichnisse rekursiv (oder einzelne Dateien, Schacht… singley) auf eine wahlweisetiefe und Versuche, jede Datei- oder directorysbetriebsart zu konservieren.

5
Programmierung - Bibliotheken
BSD License
LJ:: Ist eine Perl-Baugruppe einfach, zum einer einfachen OOP-gegründeten API für den Zugriff des LiveJournal Systems bereitzustellen.

Sind hier einige Hauptmerkmale von „einfachem LJ“:

· Bordbuch in LiveJournal
· Einen Journaleintrag bekanntgeben
· Einen Journaleintrag bearbeiten
· Einen Journaleintrag löschen

Beispiel

Das folgende Beispiel bekanntgibt eine einfache Meldung in die Prüfung LiveJournal using das LJ: he: Einfach:: QuickPost Methode.

Gebrauch LJ:: Einfach;

LJ:: Einfach:: QuickPost (
Benutzer => „Prüfung“,
=> „Prüfung“ führen,
Eingabe => „gerade eine einfache Eingabe“,
) || „$0 sterben: Ausgefallen zur Nachverzollung: $LJ:: Einfach:: errorn“;

die Erscheinen des folgenden Beispiels, wie man eine Eingabe in die Prüfung LiveJournal using das komplette bekanntgibt, Nachricht-gegründet, Schnittstelle:

Gebrauch LJ:: Einfach;

mein $lj = neues LJ:: Einfach ({
Benutzer => „Prüfung“,
=> „Prüfung“ führen,
});
(definiertes $lj)
|| „$0 sterben: In LiveJournal protokollieren nicht können: $LJ:: Einfach:: errorn“;

mein %Event= ();

$lj->NewEntry (%Event) ||
„$0 sterben: Neue Eingabe erstellen nicht gekonnt: $LJ:: Einfach:: errorn“;

mein $entry=<<EOF;
Eine einfache Eingabe gebildet using LJ:: Einfache Version $LJ:: Einfach:: VERSION
EOF
$lj->SetEntry (%Event, $entry)
|| „$0 sterben: Ausgefallen zu gesetzter Eingabe: $LJ:: Einfach:: errorn“;

$lj->SetMood (%Event, „glückliches“)
|| „$0 sterben: Stimmung einstellen nicht gekonnt: $LJ:: Einfach:: errorn“;

$lj->Setprop_nocomments (%Event, 1);

mein ($item_id, $anum, $html_id) =$lj->PostEntry (%Event);
(definiertes $item_id)
|| „$0 sterben: Journaleintrag bekanntgeben nicht gekonnt: $LJ:: Einfach:: errorn“;

6
Programmierung - Bibliotheken
Perl Artistic
WWW:: Babelfish ist eine Perl-Extension für Übersetzung über Babelfish oder Google.

SYNOPSE

Gebrauch WWW:: Babelfish;
$obj = neues WWW:: Babelfish (Service => Babelfish, Vertreter => Mozilla/8.0, Vollmacht => myproxy);
sterben („Babelfish Server unavailablen“), es sei denn definiert ($obj);

$french_text = $obj->translate (Quell=> Englisch,
Zieleinheit => Franzosen,
Text => mein Luftkissenfahrzeug ist von den Aalen voll,
Begrenzung => „NT“,
ofh => *STDOUT);
sterben („könnte nicht übertragen: “. $obj->error) es sei denn definiert ($french_text);

@languages = $obj->languages;

Perl-Schnittstelle zum WWW babelfish Übersetzungsserver.

7
Programmierung - Bibliotheken
Perl Artistic
SQL:: Übersetzer:: Produzent:: GraphViz ist ein GraphViz Produzent für SQL:: Übersetzer.

SYNOPSE

Gebrauch SQL:: Übersetzer;

mein $trans = neuer SQL:: Übersetzer (
vom => MySQL, # oder Ihr DB von der Wahl
zum => GraphViz,
producer_args => {
out_file => schema.png,
add_color => 1,
show_constraints => 1,
show_datatypes => 1,
show_col_sizes => 1
}
) oder SQL sterben:: Translator->error;

$trans->translate oder sterben $trans->error;

Erstellt ein Diagramm eines Schemas using das erstaunliche graphviz (http://www.graphviz.org/)-Anwendung sehen (über die GraphViz Baugruppe). Sein geschicktes--Sie sollten sie versuchen!

8
Programmierung - Bibliotheken
GPL (GNU Gene
Gtk2:: Ex:: Karpfen ist ein freundliches GTK+ sterben () und warnen () Funktionen.

SYNOPSE

Gebrauch Gtk2:: Ex:: Karpfen;

# übersteuern diese die Standardperl-Funktionen ard-:

warnen (ich erklärte Ihnen, diese Taste nicht einzudrücken!);

sterben (ein schmachvoll Tod);


# neue Funktionen für das Zeigen der entfalteten Fehlerinformationen:

# wie warnen (), aber Erscheinen ein Dialog mit Extrainformationen
# in einer expandierbaren Texterfassung:
Sorge ($SHORT_MESSAGE, $EXTENDED_INFORMATION);

# wie Sorge (), aber tödlich:
Jammern ($SHORT_MESSAGE, $EXTENDED_INFORMATION);

Diese Baugruppe exportiert vier Funktionen, von denen zwei das Standard sterben () und warnen () Funktionen und zwei übersteuern, die entfalteten Fehlerbericht zulassen. Wenn Sie, Anzeige dieser Funktionen ein benutzerfreundliches Meldungdialogfenster gerufen.

die Funktion der Düse () in dieser Baugruppe ersetzt wirklich den Kern sterben () Funktion, also können alle mögliche Baugruppee, die Sie geladen, sterben verwenden ehemaliges anstelle von den letzteren. sterben () auch druckt die Fehlermeldung zu STDERR und beendet das Programm (mit dem passenden Endecode) wenn der Dialog zurückgewiesen.

die Funktion warnen () druckt auch eine Meldung zu STDERR, aber läßt das Programm zu laufen fortfahren, wenn der Dialog zurückgewiesen.

EXTRAfunktionen
die Sorge () und die Funktionen des Jammerns () benehmen gerade wie warnen () und sterben () beziehungsweise außer daß sie erlauben Ihnen, zusätzliche Information zur Verfügung zu stellen. Ein zweites Argument, das zusätzliche Fehlerinformationen enthalten kann, verwendet, um einen Textkasten innerhalb eines Expanders zu füllen.

HANDHABEN DER HEUCHLERISCHEN AUSNAHMEN
Diese Baugruppe einbaut auch warnen () als heuchlerische Ausnahmezufuhr _e. Alle mögliche unhandled Ausnahmen dargestellt dem Benutzer in einem warnenden Dialog en.

PROGRAMM-FLUSS
Notiert, dass alle Funktionen in dieser Baugruppe Dialoge erstellen und die Methode des Lack-Läufers anwenden (), damit der heuchlerische Hauptstandardregelkreis geblockt, bis der Benutzer auf den Dialog reagiert.

9
Programmierung - Bibliotheken
Perl Artistic
XML:: ApacheFOP ist eine Perl-Baugruppe, die auf Apache-GECK von Perl zurückgreifen kann, um pdf-Dateien using XSL-FO herzustellen.

SYNOPSE

Gebrauch XML:: ApacheFOP;

mein $Fop = XML:: ApacheFOP->new ();

# ein pdf using ein xml/xsl tranformation herstellen
$Fop->fop (xml=> " foo.xml ", xsl=> " bar.xsl ", outfile=> " temp1.pdf ") || sterben „kann pdf nicht herstellen: “. $Fop->errstr;

# ein pdf using eine Datei XslfO herstellen
$Fop->fop (fo=> " foo.fo ", outfile=> " temp2.pdf ") || sterben „kann pdf nicht herstellen: “. $Fop->errstr;

# eine Postskriptumdatei using eine Datei XslfO herstellen
$Fop->fop (fo=> " foo.fo ", outfile=> " temp3.ps ", rendertype=> " ps ") || sterben „kann ps-Datei nicht herstellen: “. $Fop->errstr;

# zurückgesetztes Geckbildcache (erhältliches Beginnen mit GECK-Version 0.20.5)
$Fop->reset_image_cache () || sterben „könnte Geckbildcache nicht zurücksetzen: “. $Fop->errstr;

XML:: ApacheFOP erlaubt Ihnen, PDFs (oder andere Ausgangtypen, unten erklärt) using Apache-GECK zu erstellen.

Da GECK in Java geschrieben wird, beruht diese Baugruppe auf Java.pm. Sie müssen GECK und Java.pm haben eingebaut, bevor Sie diese Baugruppe einbauen.

10
Programmierung - Bibliotheken
Perl Artistic
PerlIO:: über:: CBC ist eine Schicht Perl-IO für verschlüsselte Dateien der Anzeige/des Schreibens CBC.

SYNOPSE

Gebrauch PerlIO:: über:: CBC;

PerlIO:: über:: CBC->config (
Schlüssel=> mein geheimer Schlüssel,
Ziffer => Blowfish,
iv => $KJh# (} q,
regenerate_key => 0, # Zahlungseinstellung zutreffend
Auffüllen => Platz,
prepend_iv => 0,
pcbc => 1 #default 0
);

mein $fh;
öffnen ($fh, >: über (PerlIO:: über:: CBC), $file)
oder „Gewinsel geöffnetes $file sterben für Verschlüsselung: $! N“;
Druck $fh $lots_of_secret_data;
schließen ($fh)
oder „closing Datei des Fehlers sterben: $! N“;

öffnen ($fh, <: über (PerlIO:: über:: CBC), $file)
oder „Gewinsel geöffnetes $file sterben für Dekodierung: $! N“;
Druck < $fh >;
schließen ($fh)
oder „closing Datei des Fehlers sterben: $! N“;

Diese Baugruppe implementiert eine PerlIO Schicht, die CBC verschlüsselte Dateien lesen und lesen kann. Sie verwendet Krypta:: CBC, zum des CBC zu tun. So Check Krypta:: CBC zu mehr Information.

Config (%args)

Erlaubt die Konfiguration des CBC. Check-Krypta:: CBC->new () zu mehr Information.

11
Programmierung - Bibliotheken
Perl Artistic
NENNWERT:: WebStart ist eine Perl-Umsetzung von Javas WebStart.

SYNOPSE

mein $file = hello.pnlp;
mein $ws = NENNWERT:: WebStart->new (Datei => $file);
$ws->fetch_pars () oder sterben $ws-> {FEHLER};

mein $tmpdir = $ws-> {tmpdir};
chdir ($tmpdir) oder sterben qq {nicht kann chdir zu „$tmpdir“: $!});

meine @args = @ {$ws->run_command ()};
das qq sterben {WebStart args erhalten nicht gekonnt: $ws-> {FEHLER}}) es sei denn (@args);
System (@args) == 0 oder sterben qq {Ausführung des Systems (@args) fiel aus: $?};

Dieses eine Perl-Version Javas WebStart der Technologie; http://java.sun.com/j2se/1.4.2/docs/guide/jws/developersguide/overview.html für Sonderkommandos sehen.

Nennwert-WebStart ist eine Helferanwendung, die mit einer Datenbanksuchroutine verbunden ist. Wenn ein Benutzer ein ein Link klickt, dem Punkte zu einem PNLP [NENNWERT Netz-Produkteinführungs-Protokoll] Datei (eine spezielle XML Datei) starten, veranlaßt sie die Datenbanksuchroutine, Nennwert-WebStart zu starten, der dann automatisch die spezifizierte Nennwert-gegründete Anwendung zentrallädt, cachiert und laufen läßt.

12
Programmierung - Bibliotheken
Perl Artistic
Akme:: JavaTrace ist eine Perl-Baugruppe für die Anwendung Java-wie Kellerprotokolle.

SYNOPSE

auf der Befehlleitung:

Perl - wMAcme:: JavaTrace program_with_strange_errors.pl

Innerhalb einer Baugruppes:

Gebrauch Akme:: JavaTrace;
warnen, daß „irgendeine Art nichtfatale Ausnahme auftrat“;
„irgendeine Art tödliche Ausnahme sterben auftrat“;

< verbessert Modewort >This Baugruppenversuche die Perl-Programmierererfahrung, indem sie das Java-Paradigma an den Port anschließen, um Kellerprotokolle zu drucken, das professioneller als Perls Methode ist. < /buzzword >

Dieses wird, indem man die Funktionen ändert, warnen () und sterben () um die Standardmeldungen durch komplette Kellerprotokolle zu ersetzen erzielt, der genau wie anzeigt und wo der Fehler oder der Vorsichtshinweis auftraten. Anders als dieses sollte ihr Gebrauch unverändert bleiben, selbst wenn verwendend das eval Innere sterben () ().

13
Programmierung - Bibliotheken
Perl Artistic
Vonage:: Click2Call ist eine Perl-Extension für die Anwendung des Vonage Click2Call Services.

SYNOPSE

Gebrauch Vonage:: Click2Call;

mein $vonage = Vonage:: Click2Call->new (LOGON => Benutzer,
Kennwort => Durchlauf,
no_https_check => 1, # kostspielig nach das erste mal. es abstellen.
);
wenn (! $vonage) {
# kein $vonage für errstr…
sterben „ausgefallen während des initilization: “. $Vonage:: Click2Call:: errstr;
}

# meine Telefonnummern erhalten
meine @phoneNumbers = $vonage->fromNumbers ();
wenn (! definiert ($phoneNumbers [0])) {
keine gefundenen Telefonnummern sterben „: “. $vonage->errstr;
}
printf („ich lasse %d Zahlen konfigurieren. “, Skalar (@phoneNumbers));

# Aufruf jemand. das führende 1. nicht vergessen.
mein $rc = $vonage->call ($phoneNumbers [0], 12125551234);
wenn (! $rc) {
sterben „nicht gekonnt einen Aufruf plazieren: “. $vonage->errstr;
}

14
Programmierung - Bibliotheken
Perl Artistic
WebService:: Ist eine Perl-Schnittstelle zur EVDB Öffentlichkeit API Eventful.

SYNOPSE

Gebrauch WebService:: Eventful;

mein $evdb = WebService:: Eventful->new (app_key => $app_key);

$evdb->login (Benutzer => bedrängen, Kennwort => H0gwart$)
oder „schrägen LOGON sterben: $WebService:: Eventful:: errstr“;

# nimmt Aufruf () entweder einen Reihenhinweis oder eine Durcheinanderreferenz an.
mein $event = $evdb->call (Ereignisse/erhalten, {Identifikation => E0-001-000218163-6})
oder „Gewinsel sterben zurückholen Ereignis: $WebService:: Eventful:: errstr“;

Druck „Name: $event-> {Name} N“;

mein $venue = $evdb->call (Schauplätze/erhalten, [Identifikation => $event-> {venue_id}])
oder „Gewinsel sterben zurückholen Schauplatz: $WebService:: Eventful:: errstr“;

Druck „Schauplatz: $venue-> {Name} N“;

die Eventful API erlaubt Ihnen, Werkzeuge aufzubauen und die Anwendungen, die auf Eventful einwirken. Diese Baugruppe stellt eine Perl-Schnittstelle zu dieser API, einschließlich die überdenken-gegründete Authentisierungsinfrastruktur zur Verfügung.

15
Programmierung - Bibliotheken
Perl Artistic
GCJ:: CNI ist eine Perl-Baugruppe für CNI-Schwergängigkeiten zum GNU-Compiler für Java.

SYNOPSE

Using diese Baugruppe in Perl ist der Anwendung es in C++ ähnlich:
Gebrauch GCJ:: CNI;

wenn (GCJ:: CNI:: JvCreateJavaVM (undef)) {
sterben „nicht gekonnt JavaVM initialisieren, nicht fortfahren kann…“;
}

es sei denn (mein $thread_obj = GCJ:: CNI:: JvAttachCurrentThread (undef, undef)) {
sterben „nicht gekonnt Gewinde anbringen, nicht fortfahren kann…“;
}



wenn (GCJ:: CNI:: JvDetachCurrentThread ()) {
sterben „nicht gekonnt aktuelles Gewinde abtrennen, nicht fortfahren kann…“;
}

Diese Baugruppe einwickelt die GCJ CNI-Schnittstelle für Gebrauch in Perl t. Diese Bibliothek ist erforderlich, gediegen kompilierte (über GCJ) Java-Kategorien von Perl zu rufen. Dieses kann verwendet werden, um Perl-Baugruppee in Java anstelle vom üblichen C oder vom C++ zu schreiben.

16
Programmierung - Bibliotheken
Perl Artistic
Unix:: Conf:: Bind8:: Conf ist eine Vorderseite für eine Suite der Kategorien für die Manipulierung einer Konfigurationsdatei der Art Bind8.

SYNOPSE

mein ($conf, $obj, $ret);

$conf = Unix:: Conf:: Bind8->new_conf (
DATEI => named.conf,
SECURE_OPEN => /etc/named.conf,
) oder $conf->die („könnte `named.conf nicht erstellen“);

#
# haben alle Richtlinien corrresponding new_*, get_*, delete_*
# Methoden
#

$obj = $conf->new_zone (
NAMENS=> extremix.net,
=> Original SCHREIBEN,
=> db.extremix.net ARCHIVIEREN,
) oder $obj->die („könnte Zone `extremix.net nicht erstellen“);

# für Nachrichten, die ein Namensattribut haben, Name ist zu
# spezifiziert sein, andernfalls sind keine Argumente erforderlich.
$obj = $conf->get_zone (extremix.net)
oder $obj->die („könnte Zone `extremix.net nicht erhalten“);

$obj = $conf->get_options ()
oder $obj->die („könnte Optionen nicht erhalten“);

# für Nachrichten, die ein Namensattribut haben, Name ist zu
# spezifiziert sein, andernfalls sind keine Argumente erforderlich.
$obj = $conf->delete_zone (extremix.net)
oder $obj->die („könnte Zone `extremix.net nicht löschen“);

$obj = $conf->delete_options ()
oder $obj->die („könnte Optionen nicht erhalten“);

# haben Richtlinien, die ein Namensattribut haben, iterator
# Methoden
printf („Zonen definiert in %s: N“, $conf->fh ());
für mein $zone ($conf->zones ()) {
printf („%sn“, $zone->name ();
}

printf („Richtlinien definiert in %s: N“, $conf->fh ());
für mein $dir ($conf->directives ()) {
Druck („$dirn“);
}

$db = $conf->get_db (extremix.net)
oder $db->die („könnte DB für `extremix.net nicht erhalten“);

Diese Kategorie hat Schnittstellen für die verschiedenen Kategorienmethoden der Kategorien, die unter Unix: befinden: Conf:: Bind8:: Conf. Diese Kategorie ist eine interne Kategorie und sollte nicht direkt erreicht werden. Methoden in dieser Kategorie können durch Unix erreicht werden:: Conf:: Bind8:: Conf Nachricht, die von Unix: zurückgebracht: Conf:: Bind8->new_conf ().

17
Programmierung - Bibliotheken
Perl Artistic
Ziegelstein:: Komponist-Perl-Baugruppe definiert bestehende Funktionen im Ziegelstein:: Begrenzungspaket. Jede Funktion nimmt eine Liste von Code refs und bringt einen einzelnen Codehinweis zurück, der alle einwickelt. die einzelnen Codehinweis-Umsätze richten oder falsch (aber definiert), wie mit anderen Begrenzungen aus.

Wenn ein Komponist den einzelnen Codehinweis nicht erstellen kann (zum Beispiel, wegen des falschen Input) bringt er das undef der leeren Liste zurück und zeigt einen Ausfall bei der Programmierung eher als eine Störung der Daten zu validieren an.

__AND (LISTE VON CODEREFS)
__COMPOSE_SATISFY_ALL (LISTE VON CODEREFS)

Dieses ist UND ohne das Kurzschließen.

(A && B && C)

Diese Funktion erstellt eine neue Begrenzung, die zutreffendes zurückbringt, wenn alle seine Begrenzungen zutreffendes zurückbringen. Alle Begrenzungen werden so dort ist kein Kurzschließen überprüft. Dieses erlaubt Ihnen, alle Fehler sofort zurückzubekommen.

__OR (LISTE VON CODEREFS)
__COMPOSE_SATISFY_ANY (LISTE VON CODEREFS)

Dieses ist ODER aber ohne das Kurzschließen.

(A || B || C)

Diese Funktion erstellt eine neue Begrenzung, die zutreffendes zurückbringt, wenn alle seine Begrenzungen zutreffendes zurückbringen. Alle Begrenzungen werden so dort ist kein Kurzschließen überprüft.

__NONE (LISTE VON CODEREFS)
__COMPOSE_SATISFY_NONE (LISTE VON CODEREFS)

(NICHT A && NICHT B && NICHT C)

NICHT (A || B || C)

Diese Funktion erstellt eine neue Begrenzung, die zutreffendes zurückbringt, wenn alle seine Begrenzungen falsches zurückbringen. Alle Begrenzungen werden so dort ist kein Kurzschließen überprüft.

__compose_satisfy_N (SCALAR, LISTE VON CODEREFS)

Diese Funktion erstellt eine neue Begrenzung, die zutreffendes zurückbringt, wenn genau N seiner Begrenzungen zutreffendes zurückbringen. Alle Begrenzungen werden so dort ist kein Kurzschließen überprüft.

__compose_satisfy_N_to_M (LISTE VON CODEREFS)

Diese Funktion erstellt eine neue Begrenzung, die zutreffendes zurückbringt, wenn zwischen N und M (einschließlich) seiner Begrenzungen zutreffendes zurückbringen. Alle Begrenzungen werden so dort ist kein Kurzschließen überprüft.

__not (CODEREF)
__compose_not (CODEREF)

Dieses verneint Komponisten die Richtung der Codereferenz. Wenn der Codehinweis zutreffendes zurückbringt, bildet dieser Komponist es falsch und umgekehrt.

__compose_until_pass
__compose_pass_or_skip

die Liste des Schliessens durchlaufen und jedes versuchen, bis man folgt. Wenn ein Schliessen nicht stirbt, aber nicht zutreffendes zurückbringt, fällt dieses nicht aber gerade Bewegungen ein aus. Umsatz zutreffend für den ersten der Durchläufe, kurzgeschlossen der Rest. Wenn keine des Schliessens passieren, mit einem Fehler sterben, der notiert ist, dass nichts passierte.

Wenn eins der Unterseeboote stirbt, stirbt dieser Komponist noch.
Dieses kann für programmieren(nicht Logik) Fehler noch sterben.

__compose_until_fail
__compose_pass_or_stop

Gehender Unterhalt, solange das Schliessen zutreffendes zurückbringt.

Das Schliessen, das undef zurückbringt, ist ein Selektor.

Wenn ein Schliessen nicht ausfällt nicht stirbt nicht und tut, gerade weitergehen. Umsatz zutreffend für den ersten der Durchläufe, kurzgeschlossen der Rest. Wenn keine des Schliessens passieren, mit einem Fehler sterben, der notiert ist, dass nichts passierte.

Dieses kann für programmieren(nicht Logik) Fehler noch sterben.

$result $@ welche Maßnahmen
------------------------------------------------------------
1 geführtes undef gehen zum folgenden Ziegelstein weiter

undef undef Wählanschlag, das Rückholundef, kein sterben
ausfallen

undef Zeichenkette-Programmanschlag, sterben mit Zeichenkette
Fehler

undef Hinweis-Validator-Anschlag, sterben mit Hinweis
ausfallen

18
Programmierung - Dolmetscher
BSD License
Dieses ist ein ausgezeichneter Widget, der damit Tcl eingestellt, der viel der TK-Syntax beibehält, aber Gebrauchflüche die Widgets in einem Zeichenzelle Flughafengebäude anstelle anstelle X und von einer graphischen Anzeige übertragen.

Einbau

1. Typ „. /configure“. Dieses laufen läßt einen Konfigurationsindex, der durch GNU autoconf gebildet, das ck für Ihr System konfiguriert und einen Makefile herstellt. Der konfigurierenindex erlaubt Ihnen, die Konfiguration zu Ihren lokalen Notwendigkeiten anzupassen; für Sonderkommandos, wie man dies, schreiben“ tut. /configure --helfen " oder die autoconf Unterlagen ansprechen (nicht hier eingeschlossen).

die folgenden speziellen Schalter unterstützt durch „konfigurieren“:

--aktivieren-geteilte, wenn dieser Schalter spezifiziert, ck kompilieren als benutzte Bibliothek, wenn konfigurieren kann herausfinden, wie man dies auf dieser Plattform tut.

--mit-tcl spezifiziert das Verzeichnis, welches die Plattform-abhängigen der Konfiguration Informationen der Tcl-Zweiheiten und Tcls enthält. Durch Zahlungseinstellung angenommen die Tcl-Verteilung, um in zu sein „. /. /tcl8.0“.

2. Schreiben „bilden“. Dieses herstellt eine Bibliothek es, die „libck.a“ oder „libck8.0.so“ und eine Interpreteranwendung genannt „cwsh“ genannt, das Ihnen erlaubt, Tcl-Befehle interaktiv zu schreiben oder Indexe durchzuführen.

3. Typ „bilden einzubauen“, um Cks Zweiheiten, Indexdateien und Mannseiten in Standardplätze einzubauen. Youll Notwendigkeit Erlaubnis auf die einbauenverzeichnisse schreiben, dies zu tun. Wenn Sie planen, die Bibliotheken, die executables und die Indexdateien whitout Unterlagen einzubauen, läßt Gebrauch „Einbauenzweiheiten“ und „Einbauenbibliotheken bilden“.

4. Jetzt sollten Sie in der Lage sein, „cwsh“ durchzuführen. Jedoch wenn Sie havent eingebaute ck dann youll Notwendigkeit, die CK_LIBRARY Umgebungsvariable einzustellen, um den vollen Pfadnamen des „Bibliotheks“ Unterverzeichnisses anzuhalten. Wenn ck als benutzte Bibliothek aufgebaut worden, müssen Sie das LD_LIBRARY_PATH einstellen, um das Verzeichnis einzuschließen, in dem „libck8.0.so“ befindet.

Bis jetzt geprüft worden Ck8.0 erfolgreich auf verschiedenen Linuxverteilungen, auf FreeBSD 3.3 mit manuell angepaßtem Makefile und auf Windows NT 4.0 mit einer geänderten PDCURSES Bibliothek. Der Baum des Quell Ck8.0 sollte in der Lage sein, mit Tcl7.4, 7.5, 7.6 und 8.0 kombiniert zu werden. Ältere Version von ck (die Tcl7.4 oder Tcl7.5 verwenden), sind für einige Jahre auf HP-UX, AIX und Dez Unix gebräuchlich.
19
Programmierung - Bibliotheken
Perl Artistic
B:: Deobfuscate Perl-Baugruppe enthält den deobfuscate Quellencode.

SYNOPSE

Perl - MO=Deobfuscate, - csynthetic.yml, - o synthetic.pl

B:: Deobfuscate ist eine Hinterbaugruppe für den Perl-Compiler, der Perl-Quellencode festlegt, basiert auf der internen kompilierten Zelle, die nach der Satzgliederung eines Programms Perl selbst erstellt. Es addiert das Symbol, das Funktionen dem B: umbenennt: Deparse Baugruppe. Ein geverdunkeltes Programm wird bereits richtig durch das B: analysiert und geübersetzt: Deparse Programm. Leider wenn die Verdunkelung mit einbezogene Variable, die dann das resultierende Programm auch umbenennt, Symbole geverdunkelt hat.

Diese Baugruppe unternimmt die letzte Stufe und regelt Namen wie $z5223ed336, um ein Wort von einem Verzeichnis zu sein. Während der Name noch nicht aussagefähig ist, zu lesen ist mindestens einfacher zu unterscheiden und. Sind hier zwei Beispiele - eins von B:: Deparse und eins von B:: Deobfuscate.

Anfangsinput

wenn (@z6a703c020a) {(mein ($z5a5fa8125d, $zcc158ad3e0) =File:: Temp:: tempfile (
LÖSEN, 1)); Druck ($z5a5fa8125d „=over 8nn“); (Druck ($z5a5fa8125d
@z6a703c020a) oder sterben ((((„schräger Druck $zcc158ad3e0: $! "))); Druck ($z5a5fa8125d
„=backn“); (eng (*$z5a5fa8125d) oder sterben ((((„das Gewinsel eng“. *$za5fa8125d. „: $! ")
)); (@z8374cc586e=$zcc158ad3e0); ($z9e5935eea4=1);}

Nach B:: Deparse:

wenn (@z6a703c020a) {
(mein ($z5a5fa8125d, $zcc158ad3e0) = Datei:: Temp:: tempfile (LÖSEN, 1));
Druck ($z5a5fa8125d „=over 8nn“);
(Druck ($z5a5fa8125d @z6a703c020a)
oder sterben ((((q [schräger Druck]. $zcc158ad3e0). : ). $!)));
Druck ($z5a5fa8125d „=backn“);
(eng (*$z5a5fa8125d)
oder sterben ((((q [das Gewinsel eng]. *$za5fa8125d). : . $!)));
(@z8374cc586e = $zcc158ad3e0);
($z9e5935eea4 = 1);
}

Nach B:: Deobfuscate:

wenn (@parenthesises) {
(mein ($scrupulousity, $postprocesser) = Datei:: Temp:: tempfile (LÖSEN, 1));
Druck ($scrupulousity „=over 8nn“);
(Druck ($scrupulousity @parenthesises)
oder sterben ((((q [schräger Druck]. $postprocesser). : ). $!)));
Druck ($scrupulousity „=backn“);
(eng (*$scrupulousity)
oder sterben ((((q [das Gewinsel eng]. *$postprocesser). : ). $!)));
(@interruptable = $postprocesser);
($propagandaist = 1);
}

Youll Mitteilung, dass der einzige reale Unterschied der anstelle von den variablen Namen ist, wie $z9e5935eea4 Sie $propagandist erhalten.

20
Programmierung - Bibliotheken
Perl Artistic
DBD:: MaxDB ist eine Perl-Baugruppe für MySQL MaxDB Datenbank- Fahrer für den DBI Baugruppen-Version 7.6.0 BAU 027-121-124-939.

SYNOPSE

DBI verwenden;
$dbh = DBI->connect („dbi: MaxDB: $hostname/$dbname“, „$user“, „$password“)
oder „Gewinsel sterben anschließen $DBI:: irren sich $DBI:: errstrn“;
$sth = $dbh->prepare („AUSERWÄHLTE hallo-Welt als WILLKOMMEN von Doppel“)
oder „Gewinsel sterben vorbereiten Anweisung $DBI:: irren sich $DBI:: errstrn“;
$res = $sth->execute ()
oder „Gewinsel sterben durchführen Anweisung $DBI:: irren sich $DBI:: errstrn“;
@row = $sth->fetchrow_array ();

die DBI Baugruppenunterlagen für gesamte Details sehen.

DBD:: MaxDB ist eine Perl-Baugruppe, die Zugang zu den MySQL MaxDB Datenbanken using die DBI Baugruppe bietet. Es ist eine Schnittstelle zwischen der Perl-Programmiersprache und dem MaxDB, die API SQLDBC programmieren, die mit dem MySQL MaxDB Managementsystem der relationalen Datenbasis kommt.

Das DBD:: MaxDB Baugruppe muß mit MaxDBs geläufiger Datenbankschnittstelle SQLDBC binden, die nicht in dieser Verteilung eingeschlossen ist. Sie können sie vom MySQL homepage an zentralladen: http://www.mysql.com/maxdb

Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links