te geven

te geven

Gesponsorde links
Gesponsorde links

te geven

No.
Titel
Categorie
Prijs
Licentie
Expand All
1
Multimedia - Grafisch
GPL (GNU Gene
gronogal is een software voor het gemakkelijke uploaden van vele foto's aan grono.net.

Hier zijn sommige zeer belangrijke eigenschappen van „gronogal“:

· het uploaden van enige foto's en gehele folders te een gekozen galerij
· het creëren van nieuwe galerijen
· het uitgeven van bestaande galerijen
· het controleren van de overdrachtgrens

2
Programmering - Bibliotheken
Perl Artistic
Filesys:: DiskUsage is een module Perl om dossier ruimtegebruik (gelijkend op `du `) te schatten.

SYNOPSIS

gebruik Filesys:: DiskUsage qw/du/;

# basis
$total = du (qw/file1 file2 directory1/);
of
# geen terugkeer
$total = du ({recursieve => 0}, <*>);
of
# is de maximum-diepte 1
$total = du ({maximum-diepte => 1}, <*>);
of
# krijg een serie
@sizes = du (@files);
of
# krijg een knoeiboel
%sizes = du ({merk-knoeiboel => 1}, @files_and_directories);

FUNCTIES

du

Het dossier ruimtegebruik van de raming.

Krijg de grootte van dossiers:

$total = du (qw/file1 file2/);

Krijg de grootte van folders:

$total = du (qw/file1 directory1/);

3
Programmering - Bibliotheken
Perl Artistic
Nam: toe: Klasse:: MakeMethods:: De reeks is een module Perl om klassenmethodes tot stand te brengen om reeksen te beheren.

SYNOPSIS

pakket MyClass;

het gebruik nam: toe: Klasse:: MakeMethods:: Reeks
(
inheritable_set =>
[
required_name =>
{
add_implies => add_valid_name,
test_method name_is_required =>,
},
],

inherited_set =>
[
valid_name =>
{
test_method => name_is_valid,
},
],
);



pakket MySubClass;
ons @ISA = qw (MyClass);


MyClass->add_valid_names (A, B, C);
MyClass->add_required_name (D);

$v1 = treed toe (, MyClass->valid_names); # A, B, C, D;
$r1 = treed toe (, MyClass->required_names); # D

$v2 = treed toe (, MySubClass->valid_names); # A, B, C, D;
$r2 = treed toe (, MySubClass->required_names); # D

MySubClass->add_required_names (X, Y);

$v2 = treed toe (, MySubClass->valid_names); # A, B, C, D, X, Y;
$r2 = treed toe (, MySubClass->required_names); # D, X, Y

MySubClass->delete_valid_names (B, X);

$v1 = treed toe (, MyClass->valid_names); # A, B, C, D;
$r1 = treed toe (, MyClass->required_names); # D

$v2 = treed toe (, MySubClass->valid_names); # A, C, D, Y;
$r2 = treed toe (, MySubClass->required_names); # D, X, Y

MySubClass->delete_required_name (D);

$v1 = treed toe (, MyClass->valid_names); # A, B, C, D;
$r1 = treed toe (, MyClass->required_names); # D

$v2 = treed toe (, MySubClass->valid_names); # A, C, D, Y;
$r2 = treed toe (, MySubClass->required_names); # X, Y

4
Programmering - Bibliotheken
GPL (GNU Gene
GLib is de lage kernbibliotheek die de basis voor projecten vormt
zoals GTK+ en GNOOM.

GLib2 verstrekt gegevensstructuur behandeling voor C, portabiliteitsomslagen, en interfaces voor dergelijke runtime functionaliteit zoals een gebeurtenislijn, draden, een dynamische lading, en een objecten systeem.

Wat in 2.6.6 Nieuw is bevrijd:

· Bevestig verscheidene insecten met de behandeling van commentaren in zeer belangrijke dossiers [Mikael Magnusson]
· Bevestig g_atomic_pointer_compare_and_exchange op Sparc64 [Gert Doering]
· Bevestig een impasse met threadpools [Hong Jen Yee]
· Maak GLib werk opnieuw aangaande BeOS [Kian Duffy]
· Win32 insectenmoeilijke situaties [Kazuki Iwamoto]
· Andere moeilijke situaties van het insect [Roger Leigh, Kjartan Maraas, Morten Welinder]
· Nieuwe en bijgewerkte vertalingen (BG, Cs, CY, DE, en_CA, S, et, Fr, gu, HU, ja, ko, NL, sq, SR, SR Latn, SV, te, zh_CN, zh_TW)
5
Systeem - Hardware
GPL (GNU Gene
chan_misdn is een kanaalbestuurder voor de open bronPBX Asterisk voor het gebruiken van de apparaten van ISDN BRI/PRI die door mISDN worden gesteund. chan_misdn is de nieuwe Laag van ISDN voor Linux.

Hier zijn sommige zeer belangrijke eigenschappen van „chan misdn“:

· NT en wijze te
· De wijze van pp en PMP
· BRI en PRI (met BNE1 en Kaarten BN2E1)
· Opsporing DTMF in HW+mISDNdsp (veel dan interne beter asterisken!)
· De Berichten van de vertoning aan Telefoons (die steunvertoning msg)
· HOLD/RETRIEVE/TRANSFER op de Telefoons van ISDN: )
· Het Aantal van de Gebruiker van het Scherm van het scherm niet
· Basis EchoCancellation
· De Controle van het volume
· Crypting met mISDNdsp (Blowfish)
· Gegevens (HDLC) callthrough
· Gegevens Callin (met app_ptyfork +pppd)
· echo annulering
· één of andere andere

Wat in Deze Versie Nieuw is:

· Beheer van de versie werd veranderd.
· Dit is de eerste stabiele versie.

6
Systeem - Terugvordering
Public Domain
bytecounter is een programma Perl om gegevens te kopiëren terwijl het houden van spoor van en het tonen van een statuslijn die op het gegeven-tarief en het geschatte tijd blijven wijzen. Naar keuze, probeert het op fouten, voor het terugkrijgen van dossiers van slechte media opnieuw.

bytecounter is primair ontworpen om „in-tussen“ twee programma's worden gebruikt, om tarief van gegevensstroom te meten. Bijvoorbeeld, zou u de output van teer kunnen door buizen leiden aan bytecounter, en bytecounter aan een teerdossier opnieuw richten, om gegeven-tarief en informatie te krijgen ETA over de teerverrichting.

Sommige voorbeelden van praktisch gebruik zijn vermeld in de broncodecommentaren. Het kan op dossiers, diskettes, harde schijven, terminals, banden, CD-roms, FIFOs, en iets anders werken u kon denken van om met standaardinput en standaardoutput te verbinden.

Het omvat een geroepen wijze bccat, die de grootte alle genoemde dossiers voor gebruik met de eigenschap ETA controleert, en schakelt hen samen voor input aaneen.
7
Multimedia - Video
GPL (GNU Gene
Camera_AXIS is een toepassing van Java voor het bekijken van beelden door een AS 2100 netwerkcamera worden geproduceerd die. De camera produceert een videostroom in formaat MJPG.

De van bron Java code kan online worden doorbladerd of in tgzformaat worden gedownload. De toepassing gebruikt de codeur Base64 van Robert Harder (verdeelde met Camera_AXIS). De installatie is eenvoudig:

maak

Begin de toepassing gebruikend te bevel:

maak test

De parameters van de configuratie worden bewaard in .java.cfg. Dit dossier wordt gecre
8
Multimedia - amaroK Scripts
GPL (GNU Gene
gmmkeys is een manuscript Amarok om Amarok onder GNOOM te gebruiken.

Natuurlijk, weet u dat het beste Desktopmilieu Gnoom is.

Maar u schuint einde af gebruikend Amarok: zijn de beste audiospeler!

Zo, als u gebruik Amarok onder uw milieu van de Gnoom wilt, kunt u het gmmkeysmanuscript gebruiken om te van de Gnoom keybindings van verschillende media te laten Amarok (vooral voor de toetsenborden van verschillende media) leiden. Met dit manuscript, wanneer u uw Spel/Pauze van de Gnoom drukt, Einde, Vorige of Voorwaartse sleutel, zal Amarok de juiste actie doen.

Deze module hangt van python af, pygtk 2, gtk 2, Gnoom en Amarok, natuurlijk.

Het gebruikt een binaire module genoemd mmkeys.so, van het project Exaile (http://www.exaile.org/). Mijn die tar.bz2- dossier bevat mmkeys.so voor i386 wordt gecompileerd, als u een andere bewerker hebt, één van Exaile of recompile mmkeys.so van de broncode van Exaile gebruikt.

9
Programmering - Bibliotheken
Perl Artistic
GPIB:: hpe3631a is een module perl-GPIB voor HPE3631A machtslevering.

SYNOPSIS

gebruik GPIB:: hpe3631a;

$g->GPIB:: hpe3631a->new („naam“);
$g->output (1); # Output
$g->output (0); # Output weg
$v = $g->output; # Gelezen outputstaat

$g->track (1); # P25V en N25V spoorvoltage
$g->track (0); # einde het volgen
$v = $g->track; # Krijg volgende staat

$t = $g->display;
$g->display („Koord“);

($VOLTAGE, $CURRENT) = $G->MEASURE (P6V) # P6V, P25V, OF N25V
($VOLTAGE, $CURRENT) = $G->GET (P6V) # P6V, P25V, OF N25V
$G->SET (P6V, $VOLTAGE, $CURRENT) # P6V, P25V, OF N25V

GPIB:: privides controle hpe3631a voor de HPE3631E levering van de bankmacht. Dit modulewerk met zowel de modules van GPIB als van de periodieke interface zoals die door de /etc/pgpib.conf configuratie worden bepaald.
$g->display zonder parameterwinst de inhoud van de vertoning. $g->display („koord“) plaatst de vertoning aan het gespecificeerde koord. Neem van nota het apparaat een beperkte reeks karakters, waarschijnlijk kan slechts tonen best om met hoofdletterstitels te plakken.

$g->measure (P6V) keert een twee elementenlijst terug die het voltage en de stroom vertegenwoordigen bij de gespecificeerde output.

$g->get (P6V) keert een twee elementenlijst van het voltage en de huidige grenzen voor te gespecificeerde output terug.
$g->set (P6V, $v, $c) plaatst de huidige grenzen voor de gespecificeerde output.

10
Systeem - Toezicht
GPL (GNU Gene
SpamFirewall is een de filtermanuscript van de postserver dat automatisch postservers blokkeert die teveel spam verzenden.

Deze eerste versie van de software is alittle hard gecodeerd. Ik wil het meer maken
modulair met een cliënt/serveropstelling, plugins voor verschillende firewallsystemen, en
plugins voor spam aanpassing. Momenteel nochtans zijn ten behoeve van postfix, iptables
en spamassassin.

Om te firewall in werking te stellen maak deze stappen:

Stel spamfirewall.sql tegen uw mysqlserver in werking. Of de updatesql flarden.
Wijzig me spamfirewall en spamfirewallmaintenance om uw mysqlgebruikers prefs, spam drempels aan te passen, en verloop tijden.
Voeg spamfirewall aan uw MTAs filtermanuscript toe. Een voorbeeld filter.sh is inbegrepen.
Voeg spamfirewallmaintenance aan cron toe. Bijvoorbeeld de volgende /etc/crontab lijn om per uur eens in werking te stellen:
09 */1 * * * wortel /usr/local/bin/spamfirewallmaintenance >/dev/null

Hier zijn sommige zeer belangrijke eigenschappen van „SpamFirewall“:

· - Vormt automatisch de IP adressen van postservers en spammers van een rij berichten
· die gelijke de spamregels.
· Automatisch firewall die mailservers en spammers als zij genoeg spam verzenden om uw gewenste drempel te ontmoeten.
· Verwijdert IP automatisch adressen uit de rij en uit de geblokkeerde lijst na een gespecificeerde afloopperiode.
· Elke herhalingsinbreuk van een spammer zal de hoeveelheid tijd verhogen zij worden geblokkeerd. Met goed gedrag zal de hoeveelheid tijd verminderen.

11
Tekst Redactie & Verwerking - Anderen
GPL (GNU Gene
gedit is de officiële tekstredacteur van het de Desktopmilieu van de GNOOM.

Terwijl het streven naar eenvoud en handigheid, gedit is een krachtige redacteur van de algemeen doeltekst.
gedit kenmerkt ook een flexibel pluginsysteem dat kan worden gebruikt om nieuwe geavanceerde eigenschappen aan gedit zelf dynamisch toe te voegen.

gedit is vrije die software onder de Vergunning van het Grote Publiek van GNU wordt vrijgegeven (GPL).

Hier zijn sommige zeer belangrijke eigenschappen van „gedit“:

· Volledige steun voor geïnternationaliseerder teksten (utf-8)
· Configureerbare syntaxis die voor diverse talen benadrukken (C, C++, Java, HTML, XML, Python, Perl, enz.)
· Maak ongedaan/doe over
· De dossiers van de lading van verre plaatsen
· Het terugkeren van het dossier
· De steun van de druk en van de drukvoorproef
· De steun van het klembord (besnoeiing/exemplaar/deeg)
· Zoek en vervangt
· Ga naar specifieke lijn
· Auto inkeping
· Het verpakken van de tekst
· De aantallen van de lijn
· Juiste marge
· Het huidige lijn benadrukken
· De aanpassing van de steun
· Reservebestanden
· Configureerbare doopvonten en kleuren
· Een volledig online gebruikershandboek

Wat in Deze Versie Nieuw is:

Nieuwe Eigenschappen en Moeilijke situaties

· Gebruikersinterface Om stijlregelingen (Paolo Maggi) te installeren en te desinstalleren
· Maak de kleur van de onderzoeksgelijke in de stijlregeling (Paolo M.) klantgericht
· Tooltips op de documentlijst en de markering maken van een lijst (Alexandre Mazari)
· Misc bugfixes

Nieuwe en bijgewerkte vertalingen

· Ankit Patel (gu)
· Daniel Nylander (SV)
· Danishka Navin (Si)
· Hendrik Richter (DE)
· Ilkka Tuohela (FI)
· Inaki Larranaga Murgoitio (de EU)
· Jorge Gonzalez (S)
· Kjartan Maraas (nb)
· Kostas Papadimas (Gr)
· Leonardo Ferreira Fontenelle (pt_BR)
· Takeshi AIHANA (ja)
· Theppitak Karoonboonyanan (Th)
· Tirumurthi Vasudevan (Ta)
· Žygimantas Beručka (Lt.)

12
Wetenschap en Techniek - Visualisatie
GPL (GNU Gene
MeshLab is een verlengbaar systeem voor de gebruiker bijgestane verwerking van ongestructureerd 3D driehoekig netwerk.

Het systeem wordt gepoogd de verwerking van de typische niet-zo-kleine ongestructureerde modellen te bevorderen die zich in 3D aftasten voordoen, die een reeks hulpmiddelen om dit soort netwerk verstrekken schoon te maken en te helen.

Het systeem is zwaar gebaseerd die op de bibliotheek VCG bij het Visuele Laboratorium van de Gegevensverwerking van ISTI wordt ontwikkeld - CNR, voor al de verwerkingstaak van het kernnetwerk.

Het systeem Meshlab begon als deel van de cursus FGT van de Afdeling van de Wetenschap van de Computer van Universiteit van Pisa.

Hier zijn sommige zeer belangrijke eigenschappen van „MeshLab“:

· Input-output in vele formaten (VOUW, STL, WEG, OBJ)
· De verlengbare plugins gebaseerde architectuur, die de nieuwe functies van de netwerkverwerking, kleuringsfilters en steun voor verschillende dossierformaten is schrijven vrij gemakkelijk.
· Schoonmakende Filters
· De verwijdering van gedupliceerd, unreferenced toppen, ongeldige gezichten
· De filters van de onderverdeling (lijn en vlinder)
· Het gebaseerde teruggeven van Opengl Shader
· Grote momentopname voor hallo kwaliteitsdruk
· Diverse Filters van de Kleuring
· Gaussian kromming
· De randen van de grens
· Niet twee-diverse gezichten

Wat in Deze Versie Nieuw is:

· Deze versie voegt diverse nieuwe filtrerende hulpmiddelen toe en stelt meer opties voor bestaande filters bloot.
· De stabiliteit en de robuustheid van I/O netwerkfilters zijn zeer verbeterd.
· Divers soort niet genormaliseerde variaties van bekende formaten wordt nu ook ontleed.
· Het automatische schoonmaken van geladen STL werd toegevoegd.
· Een belangrijke verhoging is het krachtige interactieve het schilderen systeem dat u toestaat om de kleur van een netwerk te veranderen, selecties op elkaar inwerkend te bepalen, en zelfs lawaai en kleine eigenschappen direct glad te strijken.

13
Communicatie - Chat
GPL (GNU Gene
Jarl is een Cliënt Perl/Tk. Het streeft ernaar om volledige functionaliteit van elk aspect van Jabber IM te voorzien systeem. Het momenteel supoprts overseinen, praatje, groupchat, ICQ, DOEL, en steun IRC. Dit die pakket omvat ook de perlomodules voor deze versie worden vereist.


Om Jarl te installeren enkel in werking gesteld het geroepen programma installeer:

./install

Dit zal de momenteel geïnstalleerden modules controleren en zal hen tegen de gevraagde modules verifiëren. Zodra het zich identificeert zullen de modules die die bevordering/vergen het u om de plaats om vragen te installeren aan installeren. Als u worteltoegang, hebt of hebt toegang tot de globale modules schrijven Perl, dan zal het u de capaciteit om aan de Globale modules aanbieden te installeren Perl. Anders moet u verschillend plukken installeert plaats.

Een goede keus voor dit verschillend installeert plaats is ~/perllib.

Voor een zijnota, als u de variabele PERLLIB aan de plaats van een inzameling van geïnstalleerdeb modules dan plaatst installeert zal het manuscript dat aan u als keus aanbieden. Enkel zullen de oogst het opnieuw, en alles in die plaats installeren.

Nu u zich hebt geïdentificeerd. zal de plaats aan intall aan het controleren als u de vereiste dossiers hebt, als niet het wget gebruikt om het dossier te halen, en thes gaat af en installeert hen. Het pakket Tk neemt een tijdje om afhankelijk van de snelheid van de machine te installeren u op bent.

Nadat die geïnstalleerdei zijn installeer programma zal vragen u om de plaats van waar te om Jarl en de dossiers te installeren het vereist.

Tot slot zal het u dat zijn gedaan en wat om te variabele te plaatsen PERLLIB vertellen als u niet aan de Globale plaats Perl installeerde.

Nu kunt u van Jarl genieten.

Wat in Deze Versie Nieuw is:

· Het insect in de nieuwe module EntryPullDown maakt het hard van vriendelijk toe te treden groupchat.
· Het insect in agent_tk.pl maakt het nog harder toe te treden groupchat.

14
Programmering - User Interfaces
GPL (GNU Gene
Het project van de open plek is een vrije gebruikersinterfacebouwer voor GTK+ en GNOOM.

Het gebruikersinterface in Open plek wordt ontworpen wordt gered als XML, en door de libgladebibliotheek te gebruiken kunnen deze door toepassingen worden geladen die dynamisch zoals nodig. (De Open plek kan de code van C ook produceren, hoewel dit niet voor grote toepassingen. wordt geadviseerd)

Door te gebruiken libglade, van de Open plek Kunnen de xml- dossiers in talrijke programmeertalen met inbegrip van C, C++, Java, Perl, Python, C#, Snoeken, Robijn, Haskell, Objectieve Caml en Regeling worden gebruikt. Toevoegen van steun voor andere talen is ook gemakkelijk.

NOTA - u hebt GTK+ 2.6, en GNOOM 2.10 (als u de steun van de GNOOM wilt) nodig. Merk ook op dat de interfaces met Open plek 2.10 worden gecre
15
Diversen - Beveiliging
GPL (GNU Gene
THC-dut is een kader voor de analyse van het netwerkverkeer. THC-dut project kan als sniffer of netwerk gebaseerd systeem van de binnendringenopsporing worden gebruikt.

Het zal op het netwerkverkeer letten en zal kleine programma's („aanhalen modules“ of „protocoldissectoren“), die gemakkelijk in een manuscripttaal worden geschreven, om informatie van de gegevens te verzamelen.

De mogelijke toepassingen voor THCsnooze strekken zich van het eenvoudige en geavanceerde snuiven uit aan passieve netwerk controle. Het is mogelijk om modules te schrijven die een verbinding zullen volgen tot succesvolle login voorkwam. Of u kunt controleren als een cliënttoepassing met verbindingen een ssl toegelaten server (onzekere) SSLv2 vestigt.

Het krijgen begon:

Zo, u willen veronderstellen schrijven een module voor dut en u niet het protocol kent. (ik zal goed deze stappen op - bekend protocol zo zijn misschien gemakkelijker illustreren om te begrijpen waarom wij deze stappen doen).

Eerst wij sommige te analyseren steekproefgegevens nodig hebben. Wij maken een copie van dump_tcp.lua de eerste lijn indienen en veranderen om aan onze behoeften tegemoet te komen:

„-- : xxx_no_proto: 1: TCP: “ aan „-- : xxx_no_proto: 21: TCP: “

Wij beginnen gedut:

# dutte - I en0 - de modules van M - B - c t0 - D 10
THCsnoozed-0.0.6 door THC
ZUIVER: ladings modules…


Nadat wij kregen snoven één of twee verbindingen en sloegen wij ophouden met dutten op. Nu, kunnen wij gebruiken hxdmp om de logboeken (goed, kunt u uw favoriete tekstredacteur gebruiken om te doen dat) te bekijken:

$ ./hxdmp - c t0/127.0.0.1 _31231_ 127.0.0.1 _21_0001.complete
hxdmp - THCsnooze hexdump door THC

00000000 32 32 30 20 6c 6f 63 61 6c 68 6f 73 74 20 46 54 | 220 plaatsen lhost voet
00000010 50 20 73 65 72 76 65 72 20 28 74 6e 66 74 70 64 | P server (tnftpd
00000020 20 32 30 30 35 30 31 30 31 29 20 72 65 61 64 79 | 2005010 klaar 1)
00000030 2e 0d 0a 55 53 45 52 20 67 75 65 73 74 31 0d 0a | … GEBRUIKER guest1.
00000040 33 33 31 20 50 61 73 73 77 6f 72 64 20 72 65 71 | 331 het woord van de pas req
00000050 75 69 72 65 64 20 66 6f 72 20 67 75 65 73 74 31 | uired FO r guest1
00000060 2e 0d 0a 50 41 53 53 20 41 41 41 41 0d 0a 32 33 | … PAS AAAA..23
00000070 30 2d 0d 0a 53 59 53 54 0d 0a 46 45 41 54 0d 0a | 0-. .SYST. .FEAT.
00000080 50 57 44 0d 0a 20 20 20 20 57 65 6c 63 6f 6d 65 | DOW. Welkom
00000090 20 74 6f 20 42 6f 78 30 30 31 21 0d 0a 32 33 30 | aan Box0 01!. .230
000000a0 20 55 73 65 72 20 67 75 65 73 74 31 20 6c 6f 67 | Het logboek van de gebruiker gu est1
000000b0 67 65 64 20 69 6e 2e 0d 0a 32 31 35 20 55 4e 49 | ged binnen. .215 UNI
000000c0 58 20 54 79 70 65 3a 20 4c 38 20 56 65 72 73 69 | X Type: L8 Versi
000000d0 6f 6e 3a 20 74 6e 66 74 70 64 20 32 30 30 35 30 | op: tnft pd 20050
000000e0 31 30 31 0d 0a 32 31 31 2d 46 65 61 74 75 72 65 | 101..211 - Eigenschap
000000f0 73 20 73 75 70 70 6f 72 74 65 64 0d 0a 20 4d 44 | s suppor ted. M.D.
00000100 54 4d 0d 0a 20 4d 4c 53 54 20 54 79 70 65 2a 3b | TM. MLS T Type*;
00000110 53 69 7a 65 2a 3b 4d 6f 64 69 66 79 2a 3b 50 65 | Size*; Mo dify*; Pe
00000120 72 6d 2a 3b 55 6e 69 71 75 65 2a 3b 0d 0a 20 52 | rm*; Uniq ue*;. R
00000130 45 53 54 20 53 54 52 45 41 4d 0d 0a 20 53 49 5a | EST STRE AM. SIZ
00000140 45 0d 0a 20 54 56 46 53 0d 0a 32 31 31 20 45 6e | E. TVFS. .211 En
00000150 64 0d 0a 32 35 37 20 22 2f 68 6f 6d 65 2f 67 75 | d..257 „/home/gu
00000160 65 73 74 31 22 20 69 73 20 74 68 65 20 63 75 72 | est1 " is de straathond
00000170 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 2e 0d | ectory huur dir.
00000180 0a | .

De rode gegevens zijn verzenden van server naar cliënt; green van cliënt aan server. Wij kunnen hier zien dat de gebruiker guest1 met wachtwoord AAAA het programma opent. Het is tijd om een module te schrijven die deze informatie uit logfile kan halen.
16
Programmering - Bibliotheken
Perl Artistic
Java:: De invoer:: Het ontwerp is het ontwerp van Java:: De Module van de invoer.

MOTIVATIE

De originele motivatie voor het schrijven van deze module kwam een project naar voren ik aan tijdens mijn vorige werkgelegenheid werkte. Wij hadden een systeem opgebouwd waarin een belangrijk deel implimented het gebruiken van EJBs op een J2EE server was. Bovendien hadden wij een grote component van het systeem, bestond dat reeds, en werd geschreven in Perl. Wij wilden niet ons werk afdanken Perl maar het werd vervelender om twee implimentations te handhaven aangezien more and more dingen aan het systeem werden toegevoegd.

Zo, besloten wij dat de belangrijkste stukken van bedrijfslogica op de J2EE server zouden verblijven en Perl worden gewijzigd om vraag aan de server te maken. Na één of andere tijd en proefneming die wij zijn begonnen om te realiseren dat de geheugenvoetafdruk evenals de hoeveelheid tijd nodig om vraag aan de server te maken die gebruiken het bestaan Perl aan de integratiesulutions van Java waren enkel niet aanvaardbaar. Wij trachten daarom één of andere andere weg te vinden. Wij probeerden alle soorten dingen maar uiteindelijk konden wij niet om het even wat vinden die aan onze vereisten voldeed en daarom besliste het originele systeem te houden om dingen te doen.

Terwijl bij die baan wij nooit een geschikte manier vonden om onze twee systemen te integreren. Nochtans, achtervolgde het probleem me nog. Het was niet tot het eind van mijn carrière bij dat bedrijf dat ik een aankondiging voor de eerste Zomer Googles van Code zag. Het gebeurde enkel zo dat als Google hun gloednieuw programma aankondigde dat ik was begonnen met de reeks van GNU GCJ van de hulpmiddelen van Java te spelen en met het idee van het voordeel halen van uit hun capaciteit de code van Java voor gebruik met Perl natively om te compileren op de proppen gekomen. Dit kan geen nieuw idee geweest zijn maar ik kon niet om het even wat vinden die me zou helpen zodat ik besliste een voorstel te schrijven en in te dienen aan Google. Goed, werd ik goedgekeurd en u hebt nu Java:: De invoer.

Toen ik aan dit project begon te werken dat ik door mijn eigen namespace te creëren in plaats van het stappen op de tenen van de andere bestaande Java/Perl Gealigneerde integratieproject ben begonnen:: Java. Ik deed hoofdzakelijk dit omdat ik een schone lei waarop ik de nuancen van GCJ, in het bijzonder zijn interface kon volledig onderzoeken CNI wilde. Aangezien ik mijn die module werkte is begonnen om in zijn eigen dier en op dat punt te evolueren scheen het locigal om mijn eigen namespace te houden. Het is niet mijn bedoeling om Gealigneerd te vervangen:: Java en ik denk nog dat in toekomstige te veel van het werk dat ik door Gealigneerd kan worden gebruikt: heb gedaan: Java als optie om specifieke functionaliteit te gebruiken GCJ.

17
Games - Puzzel
GPL (GNU Gene
De hexagonale die Mijnenveger is een raadselspel, door beroemde Mijnenveger wordt geïnspireerda. HexaMine is raadselspel is gebaseerd op idee van beroemde Mijnenveger.

De klassieke Mijnenveger snel wordt boring voor ervaren speler aangezien hij het grootste deel van beperkte reeks mogelijke spelsituaties herinnert, en niets kan hem aan ding meer uitdagen meer toen 3 seconden.

Merkgebonden MegaMiner door Astatix Software, heeft mijnen met veranderlijke bevoegdheid geïntroduceerd om dit probleem op te lossen, maar het leidde tot nieuwe: er waren teveel situaties toen de speler moest veronderstellen eerder dan blijk.

HexaMine heeft te idee van MegaMiner een verder genomen. Hier zijn de eigenschappen, die toestaan HexaMine om zelfs ervarenst niet alledaags speler voor te stellen die nog oplosbare spelsituaties uitdagen:

1) Verschillende mijnbevoegdheden. Zoals precies in MegaMiner.
2) Hexagonaal net. Dit vermindert het aantal is mogelijke situaties voor eencellig. Dit maakt ook het omringen van een cel nore als een cirkel kijken, die meer intuïtief is.
3) Concept dichte en verre buurt. Er zijn niets nieuwe ongeveer eerst één, aangezien het enkel som mijnbevoegdheden van ajacent cellen is. De verre buurt is volledig nieuw concept. Denk aan echte metaaldetector. Het kan om het even welke mijn binnen kleine straal, zeggen van 1 meter opnemen. Dit is precies de dichte buurt. Maar de vermelde metaaldetector kan grotere voorwerpen binnen grotere straal ook opnemen, 2 meters zeggen, hoewel het signaal zwakker is. Dit is precies het concept verre buurt. Voor elke lege cel wordt de dichte buurtbedreiging berekend zoals hierboven vermeld, hoewel voor verre buurtbedreiging elke mijn door 1 categorie wordt verminderd. De kleinste mijnen worden niet in acht genomen, schijnen grotere degenen kleiner. Beide bedreigingen worden gespecificeerd voor open lege cel.
4) in tegenstelling tot andere gekend aan me mijnenveger-als spelen, in HexaMine kent u noch nooit aantal mijnen van elke macht, noch eist totaal aantal mijnen.
De bodemlijn, (1) en (4) leiden mathematisch tot eindig maar praktisch talloos aantal verschillende spelsituaties, terwijl (2) en (3) speler genoeg informatie, hoewel zeer compliceer, geven om overgrote meerderheid op te lossen van hen zonder behoefte te veronderstellen.

De bodemlijn, (1) en (4) leiden mathematisch tot eindig maar praktisch talloos aantal verschillende spelsituaties, terwijl (2) en (3) speler genoeg informatie, hoewel zeer compliceer, geven om overgrote meerderheid op te lossen van hen zonder behoefte te veronderstellen.

18
Diversen - Information Management
MPL (Mozilla
phpMyFAQ is een meertalig, volledig gegevensbestand-gedreven systeem FAQ. phpMyFAQ systemen van het steun biedt diverse gegevensbestand en het ook een systeem van het inhoudsbeheer met een WYSIWYG redacteur, een beeldmanager, een flexibele steun voor meerdere gebruikers, een nieuwssysteem, gebruiker het volgen, taalmodules, malplaatjes, uitgebreide steun XML, steun PDF, de steun van DocBook XML, een reservesysteem, en een makkelijk te gebruiken installatiemanuscript aan.

Hier zijn sommige zeer belangrijke eigenschappen van „phpMyFAQ“:

· Varius steunde gegevensbestandsystemen:
· U kunt MySQL, PostgreSQL, Sybase, de Server van lidstaten SQL, IBM DB2, MaxDB of SQLite gebruiken.
· Integratie LDAP:
· Voeg uw beheer van de companysLDAP gebaseerd gebruiker in phpMyFAQ toe
· Stel het Systeem van het Beheer tevreden:
· U kunt uw gebruikers, nieuws, thema's, categorieën en verslagen in het wachtwoord beschermde admingebied beheren.
· Het Beleid van de gebruiker:
· De geselecteerde gebruikers kunnen verslagen uitgeven en beheren.
· Het Beleid van het verslag:
· Uw gebruikers kunnen nieuwe verslagen schrijven, heeft de beheerder te het verslag openen. Admin kan het verslag ook uitgeven, zich in een een andere categorie Oder bewegen schrap het verslag.
· WYSIWYG redacteur:
· Schrijf uw artikelen als u in OpenOffice.org of Word doen.
· De Manager van het beeld:
· De manager van het Beeld verstrekt een Webinterface om voor beelddossiers (JPEG, PNG, GIF, en anderen) op de Webserver te doorbladeren.
· Het Beleid van het nieuws:
· Schrijf nieuws dat op mainpage FAQ verschijnt.
· Gebruiker-volgt:
· Analyseer de manier van uw gebruikers door uw FAQ.
· Gebruiker-stemt:
· Met de stemming van de gebruikers kunt u de kwaliteit van uw verslagen analyseren.
· Bovenkant 10:
· Youll krijgt Hoogste 10 met tien van de populairste verslagen.
· De dossiers van de taal:
· phpMyFAQ steunt meer dan 25 talen met inbegrip van Arabisch, Chinees en Vietnamees.
· Meertalige steun:
· Schrijf verslagen in verschillende talen.
· Motoroptimalisering zoek:
· Steun voor Apache mod_rewrite en IIS ISAPI_rewrite
· Het onderzoeks plugin steun van Firefox:
· Onderzoek die door uw FAQ onderzoek Firefox gebruiken
· Sitemap:
· Maakt een lijst van alle Faq- artikelen in een alfabetische orde
· Het systeem van het malplaatje:
· Custimize uw FAQ aan uw webdesign.
· Eenvoudige installatie en configuratie:
· Installeer en opstelling uw FAQ slechts met uw browser!
· 5 verschillende meningen voor verslagen:
· XHTML, printer geoptimaliseerde XHTML, PDF, DocBook XML en duidelijke XML
· Xml-RPC interface:
· Steun voor het zoeken over Internet.
· Steun:
· de uitvoer en de invoer van SQL lijsten
· Communautaire module:
· De gebruikers kunnen vragen aan het systeem schrijven, zodat andere gebruiker deze vragen kan beantwoorden.
· Send2Friend:
· De gebruiker kan verslagen tot vijf vrienden met e-mail verzenden.
· Klaar PHP 5.x
· phpMyFAQ de werken 1.5.x met PHP 5.x

19
Programmering - Tolken
GPL (GNU Gene
MillScript projetc is een volledige gekenmerkte, nog makkelijk te gebruiken taal want de gegroepeerde productie van Websites templated.

De taal is een in Java-Gebaseerde, vroege implementatie van Kruid: een experimentele die taal door de groep OpenSpice wordt ontwikkeld.

MillScript profiteert van een zorgvuldig overwogen en verenigbare syntaxis die aan occasionele en oversteekplaatsprogrammeurs het voordeligst zou moeten zijn. Zijn eigenschappen omvatten veelvoudige getaxeerde uitdrukkingen, ingebedde markeringen XML, krachtig voor lijnen, een rijk malplaatjesysteem, lambdafuncties, sluitingen, klassen, en methodes, regelmatige uitdrukkingen, en meer.

Wat in Deze Versie Nieuw is:

· Is de tijdelijk verwijderde steun SVG als Vergunning Apache niet compatibel met GPL. Zodra ik compatibele alternatieve Ziek vind GPL herstel deze functionaliteit
· Uitgevoerde Serializable voor alle klassen is gebaseerd op functionaliteit millScript-Gebruik
· Bevestigde een kwestie met ingebedde XML die een uitzondering veroorzaakte toen een attributenwaarde geen koord was
· Bevestigde weg door één die fout in de subrangefunctie (door de subrangesyntaxis wordt gebruikt [X.Y])
· Bijgewerkt om nieuwe interface AlertReporter van millScript-Alarm te gebruiken
· Verwijderde de het dossierlader van Excel, kan dit nu in het pakket worden gevonden millScript-Excel, dat het nieuwe pluginsysteem gebruikt om de lader in een installatie toe te voegen.
· Voegde een eenvoudige plugininfrastructuur toe, die voor de dossiers van de pluginconfiguratie op opstarten aftast.
· Bevestigde de markering van het renderers emtpy die element van HTML wordt geplaatst om de specificatie van HTML aan te passen, d.w.z. wordt een IFRAME niet meer beschouwd als een leeg element, maar niet genormaliseerde BGSOUND, het VERBINDINGSSTUK en de markeringen WBR zijn.
· Toegevoegde XML namespace steunt aan MillScript, via Xml- dossiers in een inventaris, maar niet binnen de taal MillScript (die later zal komen)
· Toegevoegde steun voor vette koorden, d.w.z. koorden die veelvoudige lijnen kunnen overspannen. De vette koorden zijn bedoeld om het hiaat tussen enige lijnkoorden en autoloadable tekstdossiers te overbruggen, d.w.z. middelgrote lengtekoorden.
· Toegevoegde steun voor geketende relationele uitdrukkingen, b.v. x < y < z, waar elke uitdrukking eens en slechts indien nodig wordt geëvalueerdg.
· Toegevoegde steun voor de spreadsheten van ladingsExcel. Dit is strikt beperkt tot spreadsheten met tekst, aantallen en zeer eenvoudige formules (b.v. eenvoudige rekenkunde en geen drijvend punt). De verbeteringen aan deze steun worden gepland: -)
· Verzeker methodesrapport hun naam, eerder dan anoniem het beweren te zijn.
· Voegde een eigenschappen een dossierrenderer en functie toe, zodat kunt u de eigenschappen van Java gemakkelijk nu schrijven dossiers.
· Het migreren aan Java 5 - de toegevoegde die generics type informatie, wordt geannoteerd voor treedt en onderdrukkend waarschuwingen en toegevoegde opsommingen met voeten
· De vereenvoudigde code van de naamresolutie.
· De gemigreerde functionaliteit van de Kaart (en Lijst, enz.) van de Inzamelingen API van Java aan nieuw millScript-Gebruik. Dit verenigt Lijsten en Kaarten op het niveau van Java, eerder dan MillScript.
· Bevestigde het insect die u tegenhouden van het bijwerken van een lijst toen het indexeren met negatieve indicies.
· Migreerde al intern gebruik van XML aan MillScripts eigen douaneXML syntactische parser en API, eerder dan de vorige SAXOFOON en DOM gebaseerde. Dit heeft gebruikend de de nieuwe syntactische parsersNaam en interfaces en de implementaties van Attributen waar aangewezen omvat.
· Migreerde de malplaatjeladers om de SAXOFOON API te gebruiken eerder dan het omzetten van een DOM voorwerp.
· Toegevoegde te-gemeenschappelijke bibliotheek voor het argument van de bevellijn het ontleden. Voegde een implementatie van Java van de website en statusbevelen toe. Meer zullen volgen.
· Toegevoegd serialVersionUIDs aan serializable klassen, om versie toe te laten die wanneer het in series vervaardigen behandelen.
· Voegde een TrueType doopvontlader toe, zodat kunt u doopvonten TrueType in uw inventaris nu zetten en hen laden. Wanneer wij een grafiek API youll hebben deze kunnen gebruiken op beelden te trekken.

Mijn software
U heeft niet alle software opgeslagen. Klik op 'Opslaan' naast elke software op te slaan op uw software-mand
Populaire tags
Gesponsorde links