Grudzień 24th, 2016

Posted In: Cerbero, I-Nex, Uncategorized, Validate

Tagi: , , , ,

Pragnę wszystkim użytkownikom I-Nex, życzyć wszystkiego dobrego. Chce także powiadomić was iż projekt I-Nex jakiś czas temu otrzymał serwer VPS od ossplanet.net na cele reaktywacji projektu Cerbero. Po 2 latach wznowiłem więc prace nad serwisem, jednak zmuszony niestety jestem cały skrypt pisać od nowa, także powinien pojawić się on w sieci dopiero w nowy rok 2017.

Więcej o planach w stosunku do Cerbero napiszę po świętach.

 

I would like to inform, that the project I-Nex some time ago received a VPS server from ossplanet.net, for the purpose of reactivating the project Cerbero. After 2 years, so I resumed work on the service, but unfortunately I am forced to write the entire script from scratch, should also appear on the network until the new year 2017.

More about the plans in relation to Cerbero write after Christmas.

Marzec 6th, 2014

Posted In: Cerbero, I-Nex, Nowe wersje, Uncategorized

Tagi: , , , , ,

Cerbero, bo tak nazywać będzie się kolejny projekt związany z I-Nex. Cerbero, ma to być klon o nieco innych funkcjonalnościach oraz przeznaczeniu. Dane wysyłane na serwis nie będą przechodziły walidacji względem ich poprawności. Wierzę że społeczność linuksowa nie za bardzo lubi płatać figle oraz robić sobie żarty. Nawet jeśli przyjdzie komuś pokusić się o zmianę wysyłanych parametrów, nie ma to znaczenia. Nie planuję wprowadzania rankingów dotyczących wydajności czy też benchmarków, od tego jest phoronix i tego się trzymam.

Serwis ma pozwalać na publikację danych jakie zawiera I-Nex, ma pomagać rozwiązywać problemy oraz chwalić czy przedstawiać w jakimś celu te dane.

Pierwsza wersja serwisu ukazać się ma w przeciągu najbliższych dni, wszystko zależy oczywiście od serwera oraz środków.

W poprzednim wpisie pisałem o problemach z CSS oraz HTML, o tym że szukam developera który zajął by się motywem. Niestety poszukiwania spoczęły tylko na poszukiwaniach, w ostateczności zabrałem się za to sam. I mogę powiedzieć, że wyszło to całkiem nieźle. Wszystko oczywiście oparte na bootstrap-ie. Sam motyw nie został napisany od podstaw, skorzystałem z dostępnych motywów na licencji GPL.

Logo Cerbero, jest prawie takie samo jak logo I-Nex. Z tym że napis został zastąpiony przez psa z trzema głowami.

inexcerb

 

Prawda że ładne? 🙂

Wracając jeszcze na chwilkę do serwisu. Początkowa wersja nie będzie oferowała logowania oraz tworzenia kont użytkowników. Z czasem gdy projekt się rozwinie, taką funkcjonalność wprowadzę, tyle że, pod nowym adresem. Każda z wersji serwisu publikowana będzie pod innym adresem, przez wzgląd na zachowanie kompatybilności. I na każdej z wersji, konta użytkowników tworzone będą od nowa. Musi tak być ze względu na prędkość z jaką piszę, ilość zmian w kodzie. Gdybym chciał zapewnić kompatybilność, wiązało by się to z ogromną ilością kodu, jaki musiał bym napisać. Czas między wydaniami serwisu nie będzie tak drastyczny. Wydania serwisu będą ukazywać się co 6 lub i więcej miesięcy.

Obecnie wszystko znajduje się lokalnie na moim komputerze, przedstawia się w taki oto sposób:

I-Nex - Cerbero   I-Read Wate (4)

Marzec 2nd, 2014

Posted In: I-Nex, Nowe wersje, Uncategorized

Tagi: , , , ,

To niesamowity wynik pod względem poprzednich wydań I-Nex. Ilość pobrań wersji 0.6.2 przekroczyła moje najśmielsze oczekiwania. Poprzednie wersje nie cieszyły się aż takim zainteresowaniem. Poprzednio mogłem liczyć na zaledwie 1000 pobrań w skali miesiąca. Dziś, po upływie ponad 30 dni od wydania wersji stabilnej, ilość pobrań dochodzi do 7 tysięcy. To naprawdę niesamowity wynik jak na tego typu program. A to wszystko może się jeszcze zmienić.

Jeśli miałbym zsumować wszystkie pobrania I-Nex, z sourceforge oraz launchpad, ilość pobrań przekroczyła by 25 tysięcy. Pomyśleć można sobie, ile pobrań miał by I-Nex, gdyby repozytorium oferowało zliczanie. Była by to całkiem pokaźna suma nie tylko z samego launchpada ale także repozytorium na OBS oraz AUR.

I-Nex pojawił się na wielu stronach internetowych, forach których nie sposób już zliczyć. Dlatego zdecydowałem, iż strona osiągnięcia, zawierać będzie linki do tych najbardziej wartościowych i popularnych stron. Mogę powiedzieć, że doszedłem do tego do czego chciałem dojść. Z I-Nex-em wepchałem się już wszędzie. Teraz czas na kontynuację oraz długo oczekiwany serwis Validate, o którym trąbię wszystkim znajomym wokół, a których może to wszystko już lekko nudzić 🙂

Validate zajmie mi wiele czasu, wiele wysiedzianych dni przed komputerem oraz sporej ilości kawy. Jednak, wszystko na tę chwilę zależy od tego czy zdobędę serwer VPS pod ten projekt oraz osobę z odpowiednią wiedzą w HTML oraz CSS.

Luty 28th, 2014

Posted In: I-Nex, Nowe wersje, Uncategorized, Validate

Tagi: , ,

Tak, dokładnie. Od dawien dawna myślałem nad funkcją Validate w I-Nex, jednak dopiero teraz podjąłem prace nad nią i tym aby ją wprowadzić, wcześniej nie było takiej możliwości, jednak czas leci a człowiek uczy się nowych rzeczy.

Kod piszę cały czas, jednak jest jeszcze wiele niedociągnięć oraz problemów finansowych związanych z serwerem.

Może powiem trochę o Validate. Wszystkie informacje jakie I-Nex wyświetla w kartach, wszystkie z nich będzie można wysłać na serwer, będą one prezentowane w podobnej formie co oryginał z CPU-Z, obecnie motyw jaki widać na zrzucie ekranu, jest przejściowy, zostanie zastąpiony czymś na bazie Bootstrapa. Musi zostać zastąpiony, mógł bym być posądzony o kradzież. Brakuje jednak toplisty, rankingów oraz kilku zabezpieczeń, oraz trzeba także trochę podumać nad tym, w jaki sposób podzespoły przejdą pozytywnie bądź negatywnie Validate.

Validate piszę w tym samym języku w którym pisany jest program I-Nex.

Nie ma być to zwykłe Validate, serwis będzie generował także userbary z wyborem ich wielkości, a zawierać będą te same dane co oryginał. Na start będzie zawierał podstawowe funkcje, dopiero z czasem przerodzi się, tak myślę w coś wiele fajniejszego. Patrząc na to jak bardzo rozbudowałem I-Nex, można już sobie wyobrazić co stanie się z Validate, przynajmniej ja mam taką nadzieję oraz mam nadzieję że starczy mi na to wszystko czasu oraz zapału.

Jednak, jest wiele problemów związanych z serwerem. Obecnie nie posiadam kompletnie żadnych środków na wykupienie serwera oraz brakuje mi osoby która zrobiła by szablon za pomocą bootstrapa.

Jeśli nie znajdę osoby która zdecydowała by się zrobić szablon z użyciem bootstrapa, będę musiał podjąć się tego sam, co także przekłada się na wydłużenie prac nad projektem.

Więc niestety, nawet jak Validate osiągnie status Beta, nie ujrzy światła dziennego.

Dziękuję i przepraszam za szybko napisany tekst:)

Styczeń 30th, 2014

Posted In: I-Nex, Nowe wersje, Uncategorized

Tagi: , , , , , , , , , ,

Dokładnie wczoraj, I-Nex jak i strona domowa zmieniła logo programu, poprzednie logo istniało w programie od prawie dwóch lat. Przyszedł czas w którym jest moda na proste kolory.

Logo programu powinno być w tworzone z  zachowaniem zasady trzech kolorów, i tak też się stało.

Nowe logo jest w stylu ikon Feanza, jeden z najpopularniejszych zestawów ikon dla KDE/GNOME itp.

i-nex

W tej chwili zadaję sobie pytanie co dalej z rozwojem I-Nex. Co można wprowadzić, w miarę możliwości.

I-Nex w pewnym okresie został powiązany z modułami pisanymi w C, moduły te zwracają informacje w formacie JSON, następnie dekodowane są przez program i umieszczane w odpowiednie pola i karty.

Tak stało się z CPUID (i-nex-cpuid), GPU (i-nex-glinfo), Memory (i-nex-usage), Kernel (i-nex-uname).

Wiele pomysłów na rozwój programu zostało porzuconych ze względu na moją niekompetencję w PHP. I-Nex miał wprowadzić namiastkę CPU-Z Validate, lecz jak już wspomniałem, przez moją niekompetencję w PHP, nie jestem w stanie tego zrobić. Nie jestem także odpowiednio młody by zacząć się uczyć tego języka, mam możliwość tworzenia w zakresie mojej obecnej wiedzy.

Wracając do modułów w C, nie są one perfekcyjnym kodem, miałem zaledwie dwa dni by przekalkulować bibliotekę CPUID i na podstawie dokumentacji stworzyć program który zwraca dane w formacie JSON. W zaledwie dwa dni musiałem zapoznać się z C i napisać prawie sześć modułów w tym języku. Musiałem, nie musiałem, to hobby, które nie koniecznie musi nim pozostać.

Close