8 stycznia, 2014

Posted In: I-Nex, Uncategorized

Tagi: , , , , , , ,

Witam w nowym roku 2014. Powinienem był napisać o jakimś podsumowaniu roku 2013. Możliwe że zrobię to za kilka dni.
Pozwoliłem sobie zrobić urlop. Ale już wracam do pracy nad I-Nex.
Siedzi też w mojej głowie od długiego czasu pomysł na stworzenie kolejnego programu, zastanawiam się tylko do czego miał by on służyć, a chciał bym stworzyć kolejną alternatywę.
Jako że najlepiej radzę sobie w tworzeniu alternatyw i trzymaniu się standardów, myślałem nad czymś ala CCleaner na linuksa, oczywiście jest już coś takiego jak BleachBit, jeśli dobrze napisałem nazwę.

Ostatnio także zabrałem się za program który wchodzi w skład programu I-Nex, służy on do prostego budowania bazy danych JSON.
I-Nex w bazie przechowuje informacje o 1080 procesorach, zdarzyło się już kilka razy, że nie pokazał informacji o procesorze, bo po prostu nie istnieje on w bazie.
Mam pomysł więc aby napisać małe GUI do dodawania procesorów do bazy danych, dla każdego. Jednak istnieje obawa że dane dodane do bazy mogą nie zgadzać się z rzeczywistymi parametrami.
Więc nad dodawaniem procesorów do bazy musiały by sprawować pieczę osoby które naprawdę się na tym znają, aby wyeliminować niepoprawne dane.

Jest tego wielki mankament także, im więcej procesorów w bazie, tym dłuższe uruchamianie się programu. Ostatnio załatwiłem to w sposób dosyć prosty.
Jeśli wykryje procesor firmy Intel, to używa bazy danych z procesorami Intel i analogicznie dla AMD, zrobiłem też osobno dla procesorów Intel Atom, z racji tego że są to dosyć słabe procesory a uruchamianie I-Nex naprawdę trwało zbyt długo na tych procesorach.

Obecnie baza danych z procesorami Intel Atom zawiera 37 modeli.

Miałem także możliwość i nadal mam, aby zakładka Mobo wyświetlała więcej informacji o płycie, wiązało by się to z utworzeniem bazy danych, takiej samej jak w przypadku procesorów, jednak tylko Intel oferuje do tego API Odata. Wiec zastanawiam się czy to ma sens, czy ma sens pisanie tego tylko dla płyt głównych Intela.
Na rynku mamy setki płyt głównych i tysiące które już wyszły ze sprzedaży a jeszcze są używane, nie wiem czy nie porwał bym się z motyką na słońce tworząc bazę z informacjami o płytach głównych, z czasem mogła by ona zawierać kilka milionów wpisów, a sam program zawierał by dosyć dużo miejsca, 10MB to jest już dużo jak na tego typu program.

Założeniem programu przecież jest że ma wyświetlać informacje o podzespołach w szybki i nie koniecznie łatwy do zrozumienia sposób, oparty na zakładkach i combobox-ach. Przy czym ma wymagać jak najmniej zależności, ma być stosunkowo szybki w instalacji oraz nie wymagać praw administratora (root).

Mam jeszcze pomysł na to by I-Nex pozwalał na wydrukowanie informacji z danej zakładki, aby dane do wydrukowania pozwalały na stworzenie opisu komputera w przypadku, w którym chcemy go sprzedać i stworzyć szybki opis. Oczywiście opis będzie obejmował tylko informacje o modelu procesora, płycie, karcie graficznej, sieciowej itp. Bez opisu „Mam do sprzedania komputer… blah blah blah, jest on wyśmienity i pachnie lawendą…”.

Najnowsze komentarze

Reklama

OSSPlanet