16 kwietnia, 2014

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

Tagi: , , ,

Minęły prawie dwa tygodnie od ostatniego wpisu. Przerwa nie wynika jednak z lenistwa, czy też niechęci do dalszej kontynuacji projektu. Pewnie większości z was, obiło się o uszy o sieci Aero2, usługodawcy internetowego, który oferuje darmowy dostęp do internetu w technologii LTE oraz HSDPA. Wymagane jest wpłacenie depozytu w wysokości 20zł jak i 7zł na pokrycie kosztów wysyłki karty sim.

Od prawie dwóch lat używałem wyłącznie takiego dostępu do internetu. Ciężko jest sobie wyobrazić używanie internetu swobodnie, gdy prędkość ograniczona jest do 512 kilobitów na sekundę. Co przekłada się na realne 56kb/s, około. Ciężko sobie więc wyobrazić przy takiej prędkości coś innego niż tylko przeglądanie stron internetowych. Ja jednak przez 2 lata byłem posiadaczem Aero2 i to właśnie na tym tworzyłem wiele swoich projektów czy też pomagałem w innych projektach których nie sposób jest dokładnie zliczyć.

Aero2, przez to że oferowało dostęp do internetu całkowicie za darmo, jedynym mankamentem, to rozłączanie co okrągłe 60 minut. jednak i to nie przeszkadzało mi w tworzeniu projektów jak i korzystaniu z internetu. Zabezpieczeniem sieci Aero2 przed zbytnim obciążeniem sieci, było właśnie rozłączanie co godzinę. Nie zauważałem nawet czasem kiedy to następuje. Do łączenia używałem Wvdial, który to automatycznie wznawiał sesję, przez co dla mnie ta upierdliwa niedogodność nie była aż tak upierdliwa.

Od listopada 2013 roku, zauważyć się jednak dało problemy z ponownym łączeniem. Prawdopodobnie wynikało to z przeciążenia sieci. Dziwna jest to sprawa, w Polsce raczej większość ludzi posiada stały dostęp do internetu, a prędkość oferowana przez Aero2, zdaje się być lekko śmieszna, dla mnie jednak nie, przecież przez 2 lata byłem zmuszony z niej korzystać. jednak w Polsce, jesteśmy sprytnym narodem, który dostając coś za darmo, chwyta tyle ile się da, nikt wtedy nie przemyśli tego, że są ludzie, tacy jak ja, którzy nie używają internetu do pobierania filmów z sieci czy muzyki a jedynie do rozwijania swojego zainteresowania oraz poszerzania hobby, jak ja to robiłem.

Jak usłyszałem do czego ludzie używają Aero2, nie było to zdziwienie, no dobra, niech sobie używają. Ale..

Kilka tygodni temu, Aero2 wprowadziło obowiązek przepisywania kodu potwierdzającego. Czyli, łącząc się ,nie ważne jaką stronę chcemy otworzyć, zawsze zmuszeni będziemy podczas ponownego lub pierwszego połączenia z internetem przepisać kod potwierdzający, rozłączyć się i ponownie połączyć, aby swobodnie przez kolejne 60 minut przeglądać internet. U mnie wywołało to oburzenie w stronę Aero2. I nie tylko ja byłem oburzony tym faktem, dla mnie wiązało to się z wykluczeniem cyfrowym, wtedy mogłem jedynie włączyć TV, zrobić kawę i sobie siedzieć oraz patrzeć co pitolą za bzdury w wiadomościach.

Nie tylko ja, wiele ludzi było oburzonych tym faktem, jednak większość z tych ludzi używała Aero2 w nawigacjach GPS, pobierania filmów, ściągania muzyki czy na okrągło słuchali radia internetowego. Nie jest to może śmieszne, jednak większość z tych ludzi po prostu stać na internet mobilny. Nie żebym zaglądał im do kieszeni. Jak przeczytałem komentarze jakie ludzie na oficjalnym fanpage Aero2 wypisują, nadal byłem wkurwiony na tę sieć ale i na ludzi którzy przyczynili się do wprowadzenia tych ograniczeń. Ponieważ ich argumenty były bardzo śmieszne, wręcz mózg tych ludzi znajdował się kilka kilometrów dalej od ich ciała, ciągnęli go na sznurku jak krowę na pastwisku.

Przepraszam jednak wszystkich, którzy czują się urażeni moimi słowami. Tych którzy używali internetu zgodnie z przeznaczeniem.

Po przeczytaniu przez was, moich smutków i zali, mogę powiedzieć iż dziś mam internet taki, który pozwala mi na dosłownie wszystko. Dlatego po raz kolejny podtrzymuję projekt przy życiu.

W przeciągu tygodnia, pojawić się też ma Cerbero 3000, a w nim:

Pierwsza baza danych procesorów, którą modyfikować będzie zamknięty team, jednak dostęp do bazy, będzie miał każdy bez żadnych ograniczeń.

Dane będą udostępniane na licencji…. Na takiej która pozwala na umieszczanie danych z bazy Cerbero na własnej stronie internetowej. Zagmatwałem trochę, ale chyba wiadomo o co chodzi.

Tyle w temacie, A Aero2, mogę powiedzieć tylko tyle. PIERDOL SIĘ!

 

28 marca, 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ć 🙂

20 marca, 2014

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

Tagi: ,

W odstępie zaledwie kilku dni, zaktualizowałem Cerbero do wersji 0.0.2472.

Kod odpowiedzialny za wyświetlanie konkretnego raportu został przepisany od nowa. Spowodowało to szybszą odpowiedź skryptu na zapytania jak i poprawiło dla pisanie i modyfikowanie wyglądu strony.

Cerbero jednak nadal pozostaje w fazie beta.

16 marca, 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.

15 marca, 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.

6 marca, 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)

Najnowsze komentarze

Reklama

OSSPlanet