Marzec 28th, 2014

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

Tagi: , , ,

Po kilku dniach prac, kolejne ważne zmiany w Cerbero.

Pierwszą a za razem najważniejszą zmianą jest dodanie systemu komentarzy opartego o Disqus. W tym przypadku zrezygnowałem z zabawy w wprowadzanie własnych rozwiązań, z prostych powodów,

Disqus używany jest na nie zliczonej ilości blogach, serwisach, portalach. Jest on systemem komentarzy oferującym anonimowe zamieszczanie komentarzy, lecz też analogicznie umożliwia logowanie przez serwisy społecznościowe, co zdecydowanie ułatwia dodanie komentarzy do strony, wpisu. Jeszcze kilka dni temu, po przeczytaniu wpisu na Osworld,o systemie komentarzy hashover, byłem zainteresowany tym, by to właśnie go użyć, z racji też na jego licencję, która dla mnie jest zdecydowanie na plus. Jednak system ten nie sprostał moim oczekiwaniom w 100%, dlatego pozostał nim Disqus. Jeśli ktoś miał by uwagi lub propozycje, by nie używać systemu komentarzy Disqus, proszę wypowiedzieć się pod wpisem.

crb5

 

Na stronie głównej zaś możemy zobaczyć ostatnie komentarze na Cerbero. Jest na razie tylko jeden, dodatkowo mój, napisany wyłącznie w celu prezentacji działania.

crb3

 

Kolejna nowość, to podstrony: Team, Translators. Można szybko wywnioskować, iż w Team wypisane są osoby, mające bezpośredni wkład w projekt, nie są to jednak wszystkie osoby, a jedynie te które mają naprawdę widoczny wkład w rozwój Cerbero jak i I-Nex. Obok imienia i nazwiska widnieje także opis, w czym dokładnie dana osoba pomaga.

crb4

 

Odnośniki do podstron Team oraz Translators, znaleźć można na dole strony, linki umieszczone są w stopce, która to także uległa zmianie. Została wzbogacona o linki do stron, które uważam za przydatne ale i także warte zainteresowania. Ponieważ nie wszystkie linki bezpośrednio związane są z Linuksem czy Open Source.

crb6

 

Wydaję się, iż zmiany nie są jakoś specjalnie gigantyczne. Nie napisałem o wszystkich zmianach dokładnie, wielu z nich nie wymieniłem, z prostego powodu, nie widać ich. Pozostałe zmiany dotyczą działania strony, szybkości czy też ułatwień w dalszym rozwoju. A ja kolejnego P. Tadeusza nie za bardzo chciał bym pisać 🙂

Marzec 23rd, 2014

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

Obecnie serwis Cerbero dostępny jest w trzech językach. Oryginalnie w języku Angielskim, z którego to przetłumaczony został jak dotąd na Polski, Rosyjski oraz Francuski. Tłumaczenia znajdują się w serwisie launchpad.

W wersji 0.0.2612, cerbero dorobił się opcji skracania linków, oraz doszło kilka dodatkowych pól do informacji o Procesorze.

CPU Clock:
CPU Clock By OS:
CPU Clock By IC:
CPU Clock Measure:
CPU Mark TSC:

Podczas wysyłania raportu, cerbero wykonuje zapytanie do goo.gl o skrócenie linku. Mimo tego iż nadal jesteśmy przekierowywani starym linkiem, to nowy, który służy jako krótsza wersja, dodawany jest do dodatkowej tabeli pod Dystrybucją lub pod informacją o użytkowniku.

Został także przebudowany wygląd listy ostatnio dodanych raportów. Wyświetla obecnie Logo procesora, model, płytę główną itd. W skrócie mówiąc, lista ostatnio dodanych wyświetla podstawowe informacje o raporcie.

W przeciągu kilku najbliższych dni, zostanie dodana opcja wyszukiwania, która będzie przeszukiwać wedle modelu płyty głównej, procesora, karty graficznej. A jeśli chodzi o wyszukiwanie po nazwie dystrybucji, muszę się nad tym zastanowić.

Cerbero także zostanie lekko poddane przebudowie, zostanie wzbogacone o dodatkowe podstrony tj: Zespół, Linki, Podziękowania, oraz wzbogacę nieco stronę sponsorzy, w tym także opublikuje informację, w jaki sposób dostać się do listy sponsorów. Szczerze nie liczę na sponsorów, jest tylko jeden, i myślę że nikt inny nie zdecyduje się pomóc.

Co do dotacji, zajmę się tym w taki sposób aby osoby wpłacające drobne kwoty, wiedziały na co te pieniądze idą, oraz wiedziały o tym jak wiele trzeba godzin spędzić nad napisaniem tego co widać obecnie.

W momencie w którym uznam, iż Cerbero nadaję się na wersję stabilną, opublikuję stosowny artykuł o tym. Jednak do tego czasu pozostało jeszcze wiele dni. 🙂

I muszę jeszcze powiedzieć, iż Cerbero to nie ostatni projekt. Za kilka dni pojawi się jego koncepcja.

Marzec 16th, 2014

Posted In: I-Nex, Nowe wersje, Uncategorized

Tagi: , , ,

Po upływie prawie dwóch miesięcy od poprzedniego wydania stabilnego, zdecydowałem o wydaniu kolejnej wersji oznaczonej numerem 0.6.4. Jak prawie każda wersja programu, wnosi coś przełomowego. Tym razem jest to Cerbero, o którym to pisałem już kilka razy i nie warto już więcej o nim wspominać. I-Nex stał się kompletną alternatywą dla CPU-Z i Validate.

Poniżej przedstawiam krótką rozpiskę zmian:

Dodanie do zależności pakietu curl
Zaktualizowane loga dystrybucji

Dodano serwis Validate http://i-nex.pl/

Dodano sprawdzanie pierwszego uruchomienia.

W przypadku gdy program został uruchomiony pierwszy raz, otwiera stronę domową programu.

Użycie Wildcard-ów w makefile.
Usunięcie kolorowania z zakładki System
Naprawiono raportowanie błędów. Od teraz powinno się je raportować na forum.
Naprawiono zakładkę Sound, przez co zyskała nowy wygląd.
Naprawiono raportowanie zakładki kernel
Naprawiono wyświetlanie temperatury procesora.
Dodano opcję developerską do ustawienia modelu procesora z poziomu ENV

Przykład:

env INEXCPU_VENDOR=”Pentium(R) Dual-Core CPU T4200 ”
./inex.gambas

Naprawiono wyświetlanie informacji dla procesorów Pentium.

Naprawiono błąd linku prowadzącego do wikipedii na temat instrukcji SS

„The Wikipedia link of „Self Snooping” refers to:
http://en.wikipedia.org/wiki/Ss. I don’t think that’s what it is
supposed to link to .”

Wyświetlanie Hyper-Transport przy procesorach AMD.
Dodano sprawdzanie obsługi Wirtualizacji jak i czy jest włączona w bios.
Naprawiono zależności pakietów gambas3.

Dodano autoreconf, automake.

Zmieniono proces budowania programu.
Dodano wyłączenie statycznej kompilacji dla libcpuid.
Naprawiono wyświetlanie logo dla kart ATI.

Dodano opcję zmiany orientacji zakładek po przez skrót klawiaturowy jak i zapamiętywanie ich położenia.
Ctrl+Alt+[Left,Right,Up,Down] Keys
Zmieniono adres prowadzący do strony domowej.

Naprawiono wyświetlanie czcionek.

Dodano kolorowanie.
Nowe logo programu I-Nex.

Marzec 15th, 2014

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

Tagi: , , , ,

Kilka godzin temu opublikowałem Cerbero w wersji 0.0.2187. Pod adresem i-nex.pl. Na tę chwilę przechodzi on testy oraz łatanie błędów. Konta użytkowników są bezpieczne na szczęście. A właśnie, poprzednio pisałem o braku możliwości tworzenia konta. Jednak kolejny tydzień prac, przyniósł możliwość tworzenia kont:)

A teraz ocb?

Cerbero to Polski projekt alternatywny dla CPU-Z Validate. Alternatywny, co nie znaczy że zgodny z nim. Cerbero opiera się trochę na innej filozofii. Ma trochę inne przeznaczenie względem pierwowzoru.

Cerbero to przede wszystkim serwis który ma pozwalać publikować dane, podstawowe dane o podzespołach komputerowych, wykrywanie odbywa się za pomocą programu I-Nex jak i wysyłanie raportu. W głównym oknie programu znajduje się przycisk Validate. Po kliknięciu nań, otwiera się okienko gdzie możemy wpisać naszą nazwę użytkownika oraz klucz API. Klucz API jak i nazwa użytkownika są potrzebne aby publikować dane w serwisie, po podaniu potrzebnych danych, wysyłany jest raport, który to następnie dodawany jest do konta. Po zalogowaniu do serwisu, ujrzymy w profilu wysłany przez nas raport.

cerbero1

Oczywiście, w przypadku w którym nie podamy naszej nazwy użytkownika, raport jest publikowany na takich samych zasadach, z tym że, nie jest dodawany do konta. Gdy raport zostanie dodany do konta, wyświetla się on w postaci listy krótkie informacje, gdzie także mamy button który kieruje do raportu oraz drugi button który pozwala na usunięcie raportu z serwisu. Raporty publikowane bez podania potrzebnych danych, nie podlegają usunięciu przez użytkownika który go wysłał anonimowo.

Raport któremu podamy niezbędne dane, wyświetla także na stronie konkretnego raportu nasz profil użytkownika, gdy mamy konto w serwisie gravatar, wyświetli także nasz globalny avatar. W profilu znajdują się także pola do uzupełnienia. Tj. Author bio: Gdzie możemy wpisać coś o sobie jak i nasze nazwy użytkownika w popularnych serwisach społecznościowych oraz adres poczty internetowej na której to podstawie Cerbero określa nasz Gravatar. Prócz tego mamy możliwość podania naszej strony internetowej.

cerbero

W czym ma pomagać Cerbero?

Zamierzeń jest wiele, jednak jak na jedną osobę jest to zbyt wiele. Z czasem zostanie wszystko napisane wedle zamierzeń. Cerbero przede wszystkim jest alternatywą, będzie się rozwijać w kierunku w którym będę chciał, nie ma też pomysłu którego nie mógł bym w tej chwili wdrożyć. Cerbero ma pozwalać na dzielenie się danymi o sprzęcie, czy to w przypadku gdy chcemy sprzedać nasz komputer, czy opublikować info o maszynie testowej na której wykonaliśmy jakieś działania testowe na potrzeby bloga, strony. Lub pokazać kumplowi, „Pacz co se kupiłem” lub „Mama mi kupiła:)”.

Cały serwis jest napisany z użyciem NODE oraz Gambas3, a także bootstrap 3, html5, JQuery.

Proszę także mieć na uwadze. Iż serwis jest nadal w fazie beta.

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.

Najnowsze komentarze

Reklama

OSSPlanet

Close