Oprogramowanie NHI1 jest wiersza polecenia przeznaczone do użytku przez deweloperów, naukowców, badaczy i administratorów systemów, którzy chcą stworzyć sztuczne (nie-ludzi) inteligencja dzisiaj, lub przed rokiem 2040.
Projektu & rsquo; s głównym celem jest pomóc Ci stworzyć nie ludzką inteligencję, przy stosowaniu różnych projektów open source, takich jak theBrain, trwałego systemu magazynowania i theLink (wcześniej znany jako libmsgque).
NHI1 & rsquo; s rdzenia jest dostępny dla wielu języków programowania, w tym Python, C, C ++, Java, C #, Perl, Ruby, PHP, VB.NET i Tcl. Obsługuje GNU / Linux, Microsoft Windows i Mac OS X, systemów operacyjnych testowane na 64-bitowych (x86_64) i 32-bitowy (x86) zestawu instrukcji architectures.Getting zaczynaliśmy NHI1To zainstalować i używać na projekt NHI1 operacyjny GNU / Linux System, musisz pobrać najnowszą wersję ze Softoware, gdzie jest dystrybuowany jako Bz2 skompresowane archiwum TAR.
Zapisz pakiet gdzieś na komputerze, wyodrębnić jego zawartość za pomocą narzędzia Menedżer archiwum, otwórz program emulatora terminalu i przejdź do lokalizacji, w wyodrębnionych plików archiwalnych przy użyciu & lsquo; cd & rsquo; komend (np cd /home/softoware/NHI1-0.17).
Następnie wykonaj & lsquo; ./ configure & rsquo; Polecenie do konfiguracji i optymalizacji oprogramowania dla konkretnej architektury lub operacyjnego systemu. Gdy proces konfiguracji / optymalizacja zakończeniu, należy uruchomić & lsquo; & rsquo się; polecenie, aby skompilować NHI1.
Zainstaluj go systemu szeroki uruchamiając & lsquo; make install & rsquo; polecenie jako root lub & lsquo; sudo make install & rsquo; Komenda jako uprzywilejowanego użytkownika. Użyj go, uruchamiając & lsquo; nhi1 & rsquo; Polecenie na terminalu aplikacji emulatora
Co nowego w tym wydaniu:.
- przeprojektować buildsystem:
- używając z korzenia budowy domyślnie
- automake / autoconf teraz za pomocą wzorów,
- Składnia zmiana -Z-LNG dla wsparcia programowania languags
- przy użyciu systemu plików w pamięci, aby zbudować i przetestować oprogramowanie
- NEW wsparcie pojemnik linux (lxc):
- narzędzia: lxc-nhi1 aby utworzyć nowy pojemnik lxc (testowane na openSUSE)
- narzędzia: lxc-watchdog zarządzać nowy klaster pojemnik lxc
- Test REDESIGN:
- teraz za pomocą testów równolegle z & quot; aby -j # & quot; Opcja
- narzędzia: testy / TestControl.bash aby budować masę Test
- Nowe narzędzia dla użytkownika końcowego:
- Nhi1BuildLanguage: budowanie tcp, Perl, phy, Ruby język Phyton
- Nhi1Config: wrapper skonfigurować
- Nhi1Docs: budowanie dokumentacji drzewo
- Nhi1Exec: znaleźć i skrypty exec / testy
- Nhi1Label: pliki etykiet, zapewniają wspólny nagłówek
- Nhi1Tags: plik tagi paka do wyszukiwania funkcje
- rcBuildFs: usługi unix do zarządzania system plików w pamięci
- Bug-Fix:
- 1. libmsgque: brakuje blisko-on-exec flagi na gniazdach
- 2. aguard. błędne build-key długości
- przeprojektować theBrain:
- używając teraz ten wbudowany w sqlite bazie danych.
- za pomocą specjalnego systax zdefiniować silny typ danych wpisywanych w sqlite
- przeprojektować kompilacji systemu Windows:
- teraz za pomocą MinGW i Microsoft SDK kompilator
- Aktualizacja automake konfiguracji / autoconf znaleźć okna budowania narzędzi
Skrypty
Co nowego w wersji 0.16:
- Zwolnij 9 & quot; Pakiet roboczy II & quot; została zakończona.
- Unix i Windows budować środowiska są teraz identyczne.
- MS aplikacje wizualne zostały zastąpione Cygwin łańcucha i narzędzi cross-mingw kompilatora.
Co nowego w wersji 0.14:
- Ta wersja dodaje trwałe-transakcji-support-część-2 .
- API A "przechowywanie" został dodany do przechowywania i odczytu danych z pakietu bazy danych.
- "Dump" dodano także interfejs API do eksportowania i importowania danych z pamięci zewnętrznej.
Co nowego w wersji 0.13:
- dodaj trwałe transakcję-support-część-1,
- Interfejs fabrycznie poprawiła,
- i ustalanie niektórych błędów Kod / dokumentacji
Co nowego w wersji 0.12:
- Ta wersja osadza sqlite wsparcie do jądra PLMK. Jest obecnie używany. Tylko zarządzanie pamięcią,
Co nowego w wersji 0.11:
- Wiele ulepszeń funkcji,
Co nowego w wersji 0.10:
- W tej wersji dodano obsługę nowego języka programowania & quot; Go & Quot ; od Google.
Co nowego w wersji 0.9:
- W tej wersji dodano obsługę języka PHP, nowy interfejs & quot; ProcessEvent & quot; Funkcja i & quot; startAs & quot; opcja konfiguracji i zdolność do zakończenia aplikacji z wywołania zwrotnego z & quot; ErrorSetEXIT & quot; funkcja.
- język PHP charakteryzuje się rozbudowaną, ale nieudokumentowanych C API.
- liczba funkcji w połączeniu z rosnącym i zmieniającym się języka programowania rozszerzenie się trudnym i długotrwałym.
- udanego rozszerzenia PHP pokazuje elastyczności i zdolności adaptacyjnych NHI1.
Co nowego w wersji 0.7:
- Jest poważnych funkcja uwalnianiu dodać longtime- obsługa transakcji.
Komentarze nie znaleziono