27 lipca, 2014

Posted In: Bez kategorii, Cerbero, I-Nex, Uncategorized

Tagi: , , , ,

Zawsze jest element, funkcja którą można by napisać lepiej, zastąpić mniejszą ilością linijek kodu czy też usprawnić w jakiś inny sposób.

Po wydaniu 7.2.0 miała nastąpić przerwa wakacyjna, jednak obecnie wolny nocny czas, pozwala na zajmowanie się projektem. Każda z wersji programu wnosi wiele usprawnień i zmian oraz dodatków. Ostatnie wersje nie przyniosły zbyt wiele zmian w interfejsie aplikacji, za to pod względem usprawnień kodu aż nadto. Od wersji 0.6.6, nie zmienia się praktycznie GUI programu, jedynie przechodzi drobne modyfikacje, mające na celu poprawę wyglądu (Skalowanie).

Wersja 7.4.0 ukaże się najprawdopodobniej dopiero we wrześniu, ponieważ zmiany są tak drastyczne a planowana ilość dodatków jest zbyt duża i wymaga zbyt wielu testów by wydać aplikację szybciej. Jednak I-Nex znany jest z tego, że wersje ukazują się dość często. Jeszcze nigdy jednak nie zdarzyło się tak, aby dana wersja oznaczona jako stabilna była pozbawiona błędu, prawie za każdym razem zapominam o drobnym szczególe.

(więcej…)

20 lipca, 2014

Posted In: I-Nex, Nowe wersje, Uncategorized

Tagi: , ,

Od poprzedniej wersji oznaczonej numerem 7.0.0 nie minęło wiele czasu, jednak ilość commitów jaką uzyskała ta wersja, jest dosyć spora. Wersja 7.2.0 uzyskała nieco ponad 80 commitów. Zmiany w tej wersji powinny być znacząco widoczne pod kątem czasu uruchamiania aplikacji. Wiele linijek kodu zostało zastąpionych przez nowe funkcje które znacznie szybciej wykonują powierzone im zadanie. Ta wersja została znacznie zoptymalizowana, wiele instrukcji wykonywanych za SHELL, zostało zastąpionych przez Exec. Wiele niepotrzebnych reguł ładujących pliki zostało zastąpione przez File.Load.

Dzięki tym operacjom, czas uruchamiania programu znacząco się zmienił. Ta wersja także posiada dodane wykrywanie czterech nowych instrukcji, jednak tylko na procesorach AMD.

Poniżej zamieszczam plik zmian w języku polskim oraz przepraszam za ewentualne błędy w składni językowej tych zmian:

 

  • Zastąpienie statycznej opcji gzip kompresującej pliki przechowujące informacje o zmianach, na zmienną którą idzie zmienić za pomocą globalnego pliku konfigurującego proces kompilowania programu. Jest możliwe obecnie wykorzystanie każdej z metod kompresji bezpośrednio w pliku inex.mk
  • Dodano cztery nowe instrukcje, każda z instrukcji otrzymała pełne wsparcie dla ich detekcji na procesorach firmy AMD. Dla procesorów Intel detekcja instrukcji jest nieaktywna, mimo iż w przypadkach jej wyświetlania po przez plik /proc/cpuinfo, aplikacja tak czy owak nie pokazuje jej.
  1. CPU_FEATURE_CPB, Core performance boost
  2. CPU_FEATURE_APERFMPERF, MPERF/APERF MSRs support
  3. CPU_FEATURE_PFI, Processor Feedback Interface support
  4. CPU_FEATURE_PA, Processor accumulator
  • Zmieniono nazwę katalogu src na I-Nex, poprawia to filozofię nazewnictwa katalogów w źródłach oprogramowania.
  • Naprawiono proces budowania I-Nex. Domyślnie w Ubuntu, proces kompilowania przebiegał tylko z wykorzystaniem jednego procesu bez procesów potomnych, bez jakiejkolwiek wielowątkowości. Od teraz przełącznik -j[0-9] działa prawidłowo.
  1. Błąd ten został zauważony na dystrybucji Manjaro podczas wykonywania makepkg –sign.
  2. Naprawa błędu umożliwiła bezproblemowe stworzenie pakietu w AUR.
  • Zmieniono wygląd wyświetlania Cache procesora oraz filozofię detekcji. Dotychczas dane były wydobywane z plików a typ danej pamięci był przypisywany każdemu poziomowi pamięci statycznie. Od teraz I-Nex wykrywa dynamicznie rozmiar oraz typ pamięci.
  1. Poprzednio do index0 przypisywany był L1 Data a do index1 L1 Instruction, obecnie typ wykrywany jest po przez plik o nazwie type.
  2. Oprócz głównej zmiany sposobu wyświetlania doszły także dodatkowe parametry dla pamięci cache.
  3. Informacje te po części dublują kartę CPUID.
  • Dodano wykrywanie napięcia procesora dla modułu …….. W przypadku wykrycia modułu, I-Nex wyświetla aktualne napięcie procesora. Funkcja ta nie korzysta z lm_sensors.
  • Naprawiono nieprawidłowe skalowanie zawartości karty CPUID.
  • Dodano funkcję która zamyka otwarte zasoby podczas startu I-Nex, zamyka je po wydobyciu potrzebnych dla programu informacji, po tym nie są one już potrzebne i zostają zamknięte.
  • Zmieniono katalog wykrywania załadowanych modułów do kernela. Poprzednio używany /proc/modules został zastąpiony na /sys/module
  • Zmieniono adres raportowania błędów. Uprzednio raporty winne być raportowane na serwisie launchpad. Adres został zmieniony na nowo otwarte forum programu I-Nex.
  • Zamieniono procedury wykonywane w Shell na rzecz instrukcji Exec, która wykonuje bezpośrednio program nie wykonując uprzednio bash.
  • Dodano dodatkowe funkcje naprawiające kartę Drives. W użycie programu wszedł program blkid.
  • Zmieniono i przebudowano zakładkę USB.
  • Zaktualizowano moduł settings który domyślnie jest komponentem gambas3, w i-nex nie wymaga to dodatkowej instalacji biblioteki gambas3-gb-settings
  • Zaktualizowano moduł json, który domyślnie jest komponentem gambas3, w i-nex nie wymaga to dodatkowej instalacji biblioteki gambas3-gb-net
  • Przyśpieszono wykrywanie kart graficznych.
  • Dodano wyświetlanie krytycznej temperatury procesora
  • Dodano zależność dh-autoreconf do debian, w celu usunięcia błędów budowania pakietu deb I-Nex
  • Naprawiono wyrzucanie w logach niepotrzebnych informacji o EDID.
  • Naprawiono brak wyświetlania logo programu w niektórych oknach.
  • Zmieniono sposób wykrywania zainstalowanych kerneli.
  • Kilka zmian w plikach autoreconf
  • Dodano wykrywanie wersji OpenGL ES
  • Dodano wykrywanie napięcia procesora [Funkcja ta nie bazuje na lm_sensors]
  • Dodano linkowanie pliku i-nex.gambas do i-nex
  • Zaktualizowano i-nex-glinfo [Fork glxinfo, niepotrzebna zależność mesa-demos]
  • Zmieniono sposób kształtowania listy obsługiwanych instrukcji w zakładce CPU.
  • Usunięto niepotrzebne pliki [W tym makeself, oraz inne specyficzne pliki dla dystrybucji Ubuntu]
  • Przyśpieszono wykrywanie dystrybucji, usunięto dublujące się funkcje.
  • Usunięto kilka błędów powodujących brak błędne wykrywanie partycji/pliku SWAP
  • Naprawa rozmiaru logo dla procesorów Intel Core i3, i5, i7
  • Usunięto przestarzały kod odpowiedzialny za wykrywanie instrukcji procesora. [Owa funkcja dublowała się także]
  • Dodano wykrywanie pewnych elementów za pomocą xdriinfo
  • Dodano nowe logo dla dystrybucji Manjaro
  • Usunięto moduł nets
  • Przyśpieszenie wykrywania interfejsów sieciowych.
  • Przyśpieszenie wykrywania portów USB
  • Naprawiono rozmiar niektórych przycisków.
  • Dodano testowy skrypt SHELL do wykrywania temperatury kart graficznych
  • Dodano do Dists pliki PKGBUILD dla Aur oraz stable Community dla Manjaro.
  • Przyśpieszono wykrywanie temperatury procesora oraz zmieniono sposób ich wykrywania.
  • Zmieniono rozmiar oraz pozycję niektórych kontrolek.
  • Usunięto wiele niepotrzebnych spacji w kodzie programu.
  • Dodano procesor Core i7-4710MQ oraz Core 2 Duo L9400 do bazy Online
  • Dodano procesor Athlon 64 X2 TK-57ary
  • Dodano skrypt aktualizujący bazę danych procesorów.
  • Zaktualizowano bazę procesorów Intel, Atom, AMD
  • Naprawiono błędne wykrywanie APU with Radeon(TM) R7 Graphics

Instrukcja instalacji znajduje się na podstronie install. Na pakiety trzeba jednak trochę poczekać.

8 lipca, 2014

Posted In: Bez kategorii, Uncategorized

Tagi: , , , ,

Długo zastanawiałem się nad tym czy jest to konieczne. Czy nie lepszym rozwiązaniem jest włączyć opcje na githubie lub kierować na launchpad. Przez większość czasu w menu był dostępny adres podpisany jako „Report bug”, dziś na jego miejsce wskoczyło forum. Długo zastanawiałem się nad skryptem, wyglądem i działami. Jednak po namysłach, stwierdziłem że skryptem napędzającym będzie phpbb a motywem probot3. Motyw znacząco przerobiłem by wyglądem nie odbiegał od Cerbero, w którego to domenie znajduje się właśnie forum. Zdecydowałem się zainstalować chat by można było popisać.

Motyw to nic innego jak bootstrap, jest to proste rozwiązanie, nie sprawia kłopotów, nie robi bałaganu oraz skraca znacząco czas na dostosowywanie. Moim skromnym zdaniem, Cerbero bardzo ładnie komponuje się z forum.

Przyjrzyjcie się Cerbero jak i Forum.

Można by powiedzieć, że jak na taki mały program, jakim jest I-Nex to zdecydowanie już za dużo tego. Oczywiście można, gdybym nie miał w planach kolejnych projektów. Obecnie są dwa, Cerbero i I-Nex, a o pozostałych na tę chwilę nie będę wspominać, mogę powiedzieć tylko tyle, że nie będą one związane z hardware, jednak głęboko z linuksem i będzie można użyć tego także poza „Wirtualnym światem”.

Do czego służyć ma Forum?

Przede wszystkim to miejsce w którym bez problemu można napisać cokolwiek, co chciał byś wprowadzić w programie, bez problemu zgłosić błąd, napisać propozycję odnośnie bloga, Cerbero oraz co ci tylko do głowy przyjdzie.

Na forum znajduje się obecnie tylko kilka działów, nie mam pojęcia co z nim będzie się działo na przestrzeni czasu, czy spełni swoją rolę. Jednak nic nie tracę na jego istnieniu,  a mam przy okazji coś nad czym mogę dłubać nocami.:)

A czy tobie podoba się połączenie Forum oraz Cerbero?

7 lipca, 2014

Posted In: Bez kategorii, Uncategorized

Tagi: , , ,

Kilka razy już trafiłem na forach, na tematy z zapytaniem „jaka faktycznie jest moja częstotliwość procesora?”. W jednym z tych przypadków ktoś wkleił zrzut ekranu I-Nex, a dokładnie zakładki CPUID. Odpowiadający tej osobie użytkownik forum kazał wykonać w terminalu dwa polecenia. Inxi oraz cat /proc/cpuinfo. Wtedy zdałem sobie sprawę z nieznajomości programu I-Nex, który potrafi wygenerować raport w którym zawiera dokładne informacje o tym jaka faktycznie jest częstotliwość procesora a i nawet bez jego wygenerowania, w zakładce CPUID znajduje się dokładna informacja o tym jakie faktycznie jest i jakie powinno być taktowanie. A chodzi tu o pozycje „CPU Clock Measure”.

07072014135311818I-Nex w zakładce CPUID pokazuje dane które są wydobywane za pomocą biblioteki libcpuid. Gdzie oprócz pozycji podającej dokładną informację o taktowaniu pokazuje także szczegółowe dane na temat wspieranych instrukcji jak i parametrach pamięci Cache procesora.

Warto także zagłębić się nieco w komponenty składowe programu I-Nex. Jak wiadomo jest pisany w języku Gambas w wersji 3 oraz w C jak i Bash.

Po instalacji programu mamy także dostęp bezpośredni do jego komponentów:

  1. i-nex-cpuid (Pokazuje te same informacje co karta CPUID)
  2. i-nex-cpusage (Pokazuje obciążenie procentowe procesora)
  3. i-nex-edid (Wydobywa informacje o parametrach monitora. Po przez wykonanie xrandr | i-nex-edid -)
  4. i-nex-glinfo (Pokazuje informacje o parametrach GLX. Jest to zawsze nowsza wersja niż systemowa glxinfo)
  5. i-nex-lspci (Pokazuje informacje o pamięci karty graficznej)
  6. i-nex-uname (Pokazuje w formacie JSON te same informacje co uname -a)
  7. i-nex-usage (Pokazuje szczegółowe informacje o wykorzystaniu pamięci RAM oraz SWAP)

Dodatkowo oprócz tych komponentów zawiera także skrypt Pastebinit. który to pozwala wysłać za pomocą I-Nex-a raport na serwisy nopaste, można go także wykorzystać bezpośrednio.

i-nex-cpuid | /usr/share/i-nex/pastebinit/pastebinit –

Jeśli natomiast chcemy wysłać na inny serwis nopaste niż domyślny pastebin.com.

Wykonując: /usr/share/i-nex/pastebinit/pastebinit -l
Otrzymamy listę wspieranych serwisów nopaste:

  • – cxg.de
  • – dpaste.com
  • – fpaste.org
  • – hpaste.org
  • – lpaste.net
  • – p.defau.lt
  • – paste.debian.net
  • – paste.drizzle.org
  • – paste.kde.org
  • – paste.openstack.org
  • – paste.opensuse.org
  • – paste.pocoo.org
  • – paste.pound-python.org
  • – paste.ubuntu.com
  • – paste.ubuntu.org.cn
  • – paste2.org
  • – pastebin.com
  • – pastebin.mate-desktop.org
  • – pastie.org
  • – pb.daviey.com
  • – slexy.org
  • – sprunge.us
  • – susepaste.org
  • – yourpaste.net

Gdzie po przełączniku -b podajemy adres serwisu w taki oto sposób:

i-nex-cpuid | /usr/share/i-nex/pastebinit/pastebinit -b ‚http://pastebin.mate-desktop.org’

Jest jeszcze kilka innych tajników związanych z I-Nex ale o tym kiedyś.

30 czerwca, 2014

Posted In: I-Nex, Uncategorized

Tagi: ,

Wczoraj pojawiła się w repozytorium git nowa rewizja biblioteki libcpuid. Która niesie za sobą wykrywanie instrukcji Advanced Power Management Features.

I-Nex z wielu programów do detekcji podzespołów komputerowych, jako jedyny korzysta z tej biblioteki.

Dokładnie dziś rano zostały one dodane do I-Nex i znajdują się na końcu listy w zakładce CPUID na pierwszej głównej karcie CPU.

Wersja libcpuid widnieje jako 0.2.1 r115.

Zmiany widoczne są w kompilacjach Daily dla ubuntu oraz na stronie http://pkg.i-nex.pl/Manjaro/, gdzie udostępniam pakiety dla manjaro oraz archa.

Zmiany te trafią do I-Nex 7.2.0.

Na dniach do I-Nex trafi też kilka linijek kodu odpowiedzialnych za detekcję napięcia procesora. Jednak tą część uznaję jako opcję testową. Wykrywanie napięcia załatwione jest po przez wydobycie informacji z modułu

  • w83627ehf
  • w83627dhg
  • w83627uhg
  • w83667hg
  • w83667hg
  • nct6775
  • nct6776

Opcja zostanie dodana wyłącznie do testów.

Commit libcpuid r115:

- Move detection of constant_tsc to common; it is spec'd in Intel docs
- Fix broken interpretation of EAX in leaf 80000000h: it shows max
  800000xx-value, not max xx-value. This causes, for example, to seek
  for extended features on Pentium II, where the extended leafs aren't
  supported by the CPU at all.
  This is only in common feature detection. AMD detection is fine.
- Add detection of a few new features in AMD leaf 80000007h: cbp (core
  performance boost), aperfmperf (APERF/MPERF MSRs supported),
  pfi (processor feedback interface) and pa (processor accumulator).

A tak powinno się przedstawiać napięcie procesora w I-Nex:

06302014134032741
29 czerwca, 2014

Posted In: I-Nex, Manjaro, Uncategorized

Tagi: ,

Wczoraj uruchomiłem małą stronę w stylu „Index Of”. Na której można znaleźć testowane przeze mnie programy jak i dzienne kompilacje I-Nex dla Manjaro.

Będzie można tam znaleźć źródła I-Nex, pliki deb, pakiety rpm. Jednak na teraz znajdują się tam tylko pakiety dla Manjaro i alternatywnie dla Arch Linux.

Umieściłem do tej pory kilka kompilacji I-Nex oraz kompilację biblioteki libcpuid r113.

Ten kto używa Manjaro czy Archa, może tam codziennie zaglądać.

http://pkg.i-nex.pl/

Znajdują się tam wyłącznie pakiety dla sześćdziesięciocztero bitowych edycji Manjaro i Archa.

28 czerwca, 2014

Posted In: I-Nex, Uncategorized

Tagi: , , ,

Wykrywanie temperatury procesora załatwić można na dwa znane mi sposoby. Pierwszy to zainstalowanie lm-sensors i wykonanie sensors-detect. Nejlepiej wykonać to poleceniem

sudo -i

/bin/yes „” | sensors-detect

Drugim sposobem zaś jest wydobycie danych o temperaturze bezpośrednio z plików. Jednakże położenie plików zmienia się w zależności od sprzętu. I-Nex dziś doczekał się poprawy modułu odpowiedzialnego za wykrywanie temperatury procesora. Zauważyłem błąd przy okazji testując go na Manjaro i zabrałem się za szybką naprawę tego błędu.

I-Nex nie wykorzystuje lm-sensors do wykrywania temperatury procesora, robi to właśnie po przez wydobycie danych z plików zawartych w katalogu /sys. Przy czym zawiera odpowiednią tablicę dzięki której jest w stanie wykryć ją dla większości sprzętu.

A mowa o tych plikach:

TemperaturesDirectiories = [("0"): ("/sys/bus/acpi/devices/LNXTHERM:00/thermal_zone/temp"),
("1"): ("/proc/acpi/thermal_zone/THM0/temperature"),
("2"): ("/sys/class/hwmon/hwmon0/device/temp2_input"),
("3"): ("/sys/class/hwmon/hwmon0/temp1_input"),
("4"): ("/sys/devices/platform/coretemp.0/temp2_input"),
("5"): ("/sys/class/hwmon/hwmon0/device/temp1_input"),
("6"): ("/sys/class/hwmon/hwmon0/temp2_input"),
("7"): ("/sys/bus/acpi/drivers/ATK0110/ATK0110:00/hwmon/hwmon0/temp1_input"),
("8"): ("/sys/devices/virtual/thermal/thermal_zone0/temp")]

To samo także dotyczy temperatury krytycznej, jednak na ten czas istnieją dane na temat położenia tylko jednego pliku. A jest to:

TemperatureCriticalDirectories = [("0"): ("/sys/devices/platform/coretemp.0/temp2_crit")]

Istnieje tylko jeden, ponieważ jeszcze nie znalazłem dokumentacji czy implementacji tego rozwiązania w żadnym innym programie.
Zasadnicze pytanie, na co nam potrzebna jest informacja o krytycznej temperaturze? Moim zdaniem jest to zbędna informacja ale dodałem ją po prostu przy okazji.

Pracuje obecnie jeszcze nad opcją wykrywania obecnego napięcia procesora. Znalazłem jedynie dokumentację modułu w83627dhg-isa-0290. Mógł bym załatwić to po przez lm-sensors. I dać jako opcjonalna zależność w programie. No ale po co? Skoro wszystkie dane przedstawione przez sensors, dane na temat modułu w83627dhg-isa-0290 znajdują sie w katalogu

/sys/devices/platform/w83627ehf.656/
Znajdują tam się wszystkie potrzebne pliki. Wystarczy tylko to odpowiednio poskładać i mamy gotowe wykrywanie napięcia procesora w I-Nex. bez potrzeby wykonywania procesu sensors którego rodzicem był by I-Nex, gdzie dodatkowo co pewien okres czasu musiał by ponawiać wykonanie sensors by dynamicznie przedstawiać dane.

Wykrywanie temperatury CPU w I-Nex

Wykrywanie temperatury CPU w I-Nex

Kompilacja z naprawioną detekcją temperatury powinna już być gotowa w repozytorium Daily.

27 czerwca, 2014

Posted In: Arch Linux, Manjaro, Uncategorized

Tagi: ,

Dziś bardzo krótki wpis. Wczoraj przestawiłem się z Kubuntu na dystrybucję Manjaro. Także od tej pory można oczekiwać ciągłego wsparcia dla tej że dystrybucji.

Wersję 7.0.0 zainstalujemy po przez wykonanie:

wget https://launchpad.net/i-nex/trunk/7.0.0/+download/libcpuid-0.2.1.r113.2914256-1-x86_64.pkg.tar.xz && wget https://launchpad.net/i-nex/trunk/7.0.0/+download/i-nex-7.0.0-1-x86_64.pkg.tar.xz && sudo pacman -U libcpuid-0.2.1.r113.2914256-1-x86_64.pkg.tar.xz i-nex-7.0.0-1-x86_64.pkg.tar.xz –noconfirm –needed

I-Nex 7.0.0 dla Manjaro 0.8.10

I-Nex 7.0.0 dla Manjaro 0.8.10

I to by było na tyle. Dzięki.

26 czerwca, 2014

Posted In: Bez kategorii, Uncategorized

Tagi: , ,

I-Nex jest rozwijany od 2011 roku. Przez ten czas, był rozwijany od tak sobie. Nie raz bywały przerwy ponad półroczne. Ale gdy tylko brałem się ponownie za pisanie, ilość commitów i zmian rosła. Były to głównie okresy zimowe, czas ten pozwalał mi w przerwie od pracy, tzw. przestoju, zająć się czymś co lubię robić najbardziej, czyli „Programowaniem”.

Pod koniec roku 2013, dopiero wtedy I-Nex wzbogacił się o stronę domową, którą teraz czytając ten tekst jesteście gośćmi. Strona miała wtedy jeszcze stary styl, kto go pamięta, mógł by powiedzieć że był nieco lepszy od obecnego. Styl nazywa się Hueman, i jest nadal aktywnie rozwijany. Obecny to Openstrap z kilkoma przeróbkami, i też nie jeden jeszcze raz będę coś w nim przerabiał.

Z dniem opublikowania tego wpisu na stronie głównej pojawił się Slider (czyli takie małe coś, grafiki co się tak frędzluja w tę, i nazat.)

Na początku tego roku, powstał serwis Cerbero, który w skrócie jest alternatywnym serwisem dla valid cpu-z. Który kilka dni temu potrzebował wsparcia na opłacenie serwera. Dałem wtedy też informację o tym co będzie, jak go nie będzie. Serwer został opłacony z otrzymanych od was dotacji. A został opłacony aż do 2015.07.

Wszystkim bardzo dziękuję za wsparcie projektu, w trudnym okresie jego rozwoju. Oraz osobom które aktywnie uczestniczą jak i samemu sobie, że uczyniłem mały projekt, przydatny tak wielu osobom, z chęci sprawdzenia, zabawy czy też douczenia się w sprawach budowy komputera.

linuxhelp-logo-small

19 czerwca, 2014

Posted In: Cerbero, I-Nex, Uncategorized

Tagi: , , ,

Jakiś czas temu pisałem o funkcji w I-Nex, która podczas instalacji programu wykonuje zapytanie do strony I-Nex.pl, zliczając przy tym pobrania z repozytorium. Można by powiedzieć iż jest to jako takie szpiegostwo. Było by nim gdybym zbierał adresy IP, czy też ukradkiem przesyłał jakieś ważne dane. Jednak gdybym tego dokonał, sam bym się skompromitował.

W całej historii życia programu, maksymalną liczbą jaką mogłem się pochwalić to około 6500 pobrań. A dziś mamy prawie drugie tyle. Jest to dosyć duże osiągnięcie z punktu widzenia liczb. Pod względem finansowym jest to jednak totalna klapa.

Tzw. Klapa, nie była by nią, gdyby znalazły się osoby, choćby jedna znająca się na rzeczy. Osoba która także prowadzi jakiś tam mały projekt i po prostu połączyli byśmy siły.

Plany połączenia sił były z dosyć szeroko znanym polskim projektem Netext’73, który przez 1/4 społeczności, jest traktowany bardzo źle, mimo tego iż autor programu jak i kerneli które są właśnie składową częścią projektu, wykonują bardzo dobrą robotę i jakże zajmującą ogromną ilość czasu.

Tytuł wpisu muszę przyznać, jest mylący. 10000 pobrań to absolutna bzdura. Faktyczna ilość pobrań z dniem opublikowania tego wpisu wynosi 11179 pobrań.

Gdy od liczby tej odejmiemy 3700, otrzymamy liczbę pobrań od wydania I-Nex 0.6.6.

Sama ilość pobrań nabrała niesamowitego rozpędu, ale i Cerbero wzbogaca się dziennie, o prawie 40 wysyłanych raportów.

Najnowsze komentarze

Reklama

OSSPlanet