NHI1 είναι ένα λογισμικό γραμμής εντολών σχεδιαστεί για να χρησιμοποιηθεί από τους προγραμματιστές, επιστήμονες, ερευνητές, και οι διαχειριστές του συστήματος που θέλουν να δημιουργήσουν ένα τεχνητό (μη-ανθρώπινα) νοημοσύνη σήμερα, ή πριν από το έτος 2040.
Του έργου & rsquo? S κύριος στόχος είναι να σας βοηθήσει να δημιουργήσετε μια μη-ανθρώπινη νοημοσύνη, κάνοντας χρήση των διαφόρων έργων ανοιχτού κώδικα, όπως theBrain, επίμονη σύστημα αποθήκευσης, και thelink (παλαιότερα γνωστή ως libmsgque).
NHI1 & rsquo? S πυρήνας είναι διαθέσιμη για πολλές γλώσσες προγραμματισμού, συμπεριλαμβανομένων των Python, C, C ++, Java, C #, Perl, Ruby, PHP, VB.NET και Tcl. Υποστηρίζει GNU / Linux, Microsoft Windows και Mac OS X λειτουργικά συστήματα, δοκιμάστηκε σε 64-bit (x86_64) και 32-bit (x86) την εντολή που architectures.Getting ξεκίνησε με NHI1To εγκαταστήσετε και να χρησιμοποιήσετε το έργο NHI1 με το λειτουργικό σας GNU / Linux σύστημα, θα πρέπει να κατεβάσετε την τελευταία έκδοση από Softoware, όπου διανέμεται ως bz2 συμπιεσμένο αρχείο tar.
Αποθηκεύστε το πακέτο κάπου στον υπολογιστή σας, εξαγάγετε τα περιεχόμενά του, χρησιμοποιώντας ένα βοηθητικό πρόγραμμα διαχείρισης αρχείων, ανοίξτε ένα τερματικό εξομοιωτή λογισμικού και πλοηγηθείτε στην τοποθεσία των εξαγομένων αρχείο αρχεία χρησιμοποιώντας το & lsquo? CD & rsquo? εντολή (π.χ. cd /home/softoware/NHI1-0.17).
Στη συνέχεια, εκτελέστε το & lsquo? ./ Configure & rsquo? εντολών για να ρυθμίσετε και να βελτιστοποιήσουν το λογισμικό για μια συγκεκριμένη αρχιτεκτονική ή το λειτουργικό σύστημα. Μόλις ολοκληρωθεί η διαδικασία διαμόρφωσης / βελτιστοποίηση έχει ολοκληρωθεί, θα πρέπει να εκτελέσετε το & lsquo? Να & rsquo? εντολή για την κατάρτιση NHI1.
Εγκαταστήστε το σύστημα ευρείας εκτελώντας το & lsquo? Make install & rsquo? εντολή ως root ή το & lsquo? sudo make install & rsquo? εντολή ως προνομιούχος χρήστης. Χρησιμοποιήστε το κατά τη λειτουργία του & lsquo? Nhi1 & rsquo? εντολή για την εφαρμογή προσομοιωτή τερματικού
Τι είναι καινούργιο σε αυτή την έκδοση:.
- ΕΠΑΝΑΣΧΕΔΙΑΣΗ buildsystem:
- χρησιμοποιώντας έξω από ρίζα κατασκευής από προεπιλογή
- automake / autoconf τώρα χρησιμοποιώντας μοτίβα
- σύνταξη αλλαγή -με-ΥΦΑ για την υποστήριξη του προγραμματισμού languags
- με τη χρήση ενός συστήματος αρχείων στη μνήμη για να κατασκευάσει και να δοκιμάσει το λογισμικό
- Ο νέος υποστήριξη δοχείο Linux (lxc):
- εργαλείο: lxc-nhi1 να δημιουργήσετε ένα νέο δοχείο lxc (δοκιμαστεί στο openSUSE)
- εργαλείο: lxc-φύλακα για τη διαχείριση του νέου συμπλέγματος δοχείο lxc
- δοκιμή ΕΠΑΝΑΣΧΕΔΙΑΣΜΟΣ:
- τώρα που χρησιμοποιούν την παράλληλη δοκιμή με το & quot? Να -j # & quot? επιλογή
- εργαλείο: δοκιμές / TestControl.bash να κάνει μια δοκιμή μαζικής κατασκευής
- Νέα εργαλεία τελικού χρήστη:
- Nhi1BuildLanguage: οικοδομήσουμε tcp, Perl, γραφία, ρουμπίνι, γλώσσα phyton
- Nhi1Config: περιτύλιγμα για να ρυθμίσετε
- Nhi1Docs: οικοδομήσουμε δέντρο τεκμηρίωση
- Nhi1Exec: βρείτε και exec scripts / δοκιμές
- Nhi1Label: αρχεία ετικετών, παρέχουν κοινή επικεφαλίδα
- Nhi1Tags: αρχείο ετικέτες κλουβί για αναζήτηση λειτουργίες
- rcBuildFs: υπηρεσία Unix για τη διαχείριση ενός συστήματος αρχείων στη μνήμη
- BUG-Φιξ:
- 1. libmsgque: λείπει κοντά-σε-exec σημαία στις υποδοχές
- 2. aguard:. λάθος συσσώρευση μήκος κλειδιού
- ΕΠΑΝΑΣΧΕΔΙΑΣΗ theBrain:
- χρησιμοποιώντας τώρα τη συσσώρευση σε SQLite βάση δεδομένων.
- χρησιμοποιώντας μια ειδική systax να καθορίσει μια ισχυρή δακτυλογραφημένο τύπο δεδομένων σε SQLite
- ΕΠΑΝΑΣΧΕΔΙΑΣΗ των Windows κατασκευής:
- τώρα χρησιμοποιώντας MinGW και η Microsoft SDK compiler
- ενημέρωση automake διαμόρφωση / autoconf να βρουν παράθυρα κατασκευή εργαλείων
Scripts
Τι είναι καινούργιο στην έκδοση 0.16:
- Αφήστε 9 & quot? Πακέτο Εργασίας ΙΙ & quot? είχε τελειώσει.
- Το Unix και Windows κατασκευή περιβάλλοντα είναι πλέον ταυτόσημες.
- Οι εφαρμογές MS Visual αντικαταστάθηκαν με το Cygwin εργαλείο-αλυσίδας και MinGW cross-compiler.
Τι είναι καινούργιο στην έκδοση 0.14:
- Αυτή η έκδοση πρόσθεσε επίμονη συναλλαγή-υποστήριξη-μέρος-2 .
- API Α 'Αποθήκευση »προστέθηκε για την αποθήκευση και την ανάκτηση ενός πακέτου δεδομένων από τη βάση δεδομένων.
- Α 'Dump' ΑΡΙ προστέθηκε επίσης για την εξαγωγή και την εισαγωγή δεδομένων από εξωτερικά μέσα αποθήκευσης.
Τι είναι καινούργιο στην έκδοση 0.13:
- προσθέσει μόνιμες συναλλαγή-υποστήριξη-μέρος-1,
- μια βελτιωμένη διεπαφή εργοστάσιο,
- και τον καθορισμό ορισμένων σφαλμάτων κώδικα / τεκμηρίωση
Τι είναι καινούργιο στην έκδοση 0.12:
- Αυτή η έκδοση ενσωματώνει υποστήριξη SQLite μέσα στον πυρήνα PLMK. Μόνο η διαχείριση μνήμης που χρησιμοποιούνται σήμερα.
Τι είναι καινούργιο στην έκδοση 0.11:
- Ένα πολύ χαρακτηριστικό βελτιώσεις
Τι είναι καινούργιο στην έκδοση 0.10:
- Αυτή η έκδοση προσθέσετε υποστήριξη για τη νέα γλώσσα προγραμματισμού & quot? Go & quot ? από την Google.
Τι είναι καινούργιο στην έκδοση 0.9:
- Αυτή η έκδοση προσθέτει υποστήριξη PHP γλώσσα, ένα νέο interface για το & quot? ProcessEvent & quot? λειτουργία και το & quot? startAs & quot? επιλογής ρυθμίσεων, καθώς και η δυνατότητα να τερματίσει την εφαρμογή από ένα επανάκλησης με το & quot? ErrorSetEXIT & quot? λειτουργία.
- Η γλώσσα PHP χαρακτηρίζεται από εκτεταμένη, αλλά χωρίς χαρτιά C API.
- Ο αριθμός των χαρακτηριστικών σε συνδυασμό με την αυξανόμενη και κινείται γλώσσας καθίσταται δυσχερής ο προγραμματισμός επέκτασης και χρονοβόρα.
- Η επιτυχής επέκταση της PHP δείχνει την ευελιξία και την προσαρμοστικότητα του NHI1.
Τι είναι καινούργιο στην έκδοση 0.7:
- Αυτό είναι ένα σημαντικό χαρακτηριστικό γνώρισμα-απελευθέρωσης για να προσθέσετε longtime- Στήριξη των συναλλαγών.
Τα σχόλια δεν βρέθηκε