lip 08 2010

QDE – Cute Desktop Environment

Category: Open Source,Programowanie,Projekty,Qt,TechblogMatthew @ 02:35

Iria poruszył ciekawy temat, mianowicie stworzenia środowiska graficznego, które wzorem Xfce czy LXDE miałoby być lekkie i szybkie, a tak jak KDE oparte na Qt, jednak bez obciążania systemu sporą ilością dodatkowych bibliotek oraz dziwną architekturą KDE, czyli pakowaniem wszystkiego w środowisko (aby programy były trochę mniejsze) i dorzucaniem masy dodatkowych usług (aby były trochę bardziej funkcjonalne). (ale tworzę masakrycznie długie i złożone zdania O_o) Przypomniało mi się,  że ktoś już się kiedyś podjął takiego zadania, projekt nazywa się Antico, jednak z powodu przejścia autora na Mac OS X (teraz ktoś może napisać arta na temat tego jak Apple niszczy Open Source) projekt został zamknięty. Przejrzałem kod i… nie wygląda tak strasznie. Choć sam Antico mi się zupełnie nie podoba (szukam raczej dobrego kompromisu między Plasmą w KDE a lekkimi menedżerami okiem jak FVWM) i wolałbym wykorzystać fragmenty jego kodu do nauki i stworzenia czegoś własnego (tak wiem, pojawią się komentarze żeby rozwijać to co już jest), tym bardziej, że kiedyś zastanawiałem się nad próbą zrobienia własnego WM, ale trochę mnie to wtedy przerosło. Więc w sumie… dlaczego nie (pomysły nowych projektów są wyjątkowo tanie ;) )? I tak do głowy przyszło mi QDE. Jako rozwinięcie Cute Desktop Environment (dla tych którzy jeszcze nie wiedzą, Qt czyta się jak “cute”).

Czytaj dalej “QDE – Cute Desktop Environment”

Tagi: ,


lip 07 2010

fooaudio – mała prośba (konkurs?)

Category: Projekty,Techblog,fooaudioMatthew @ 17:18

fooaudio się powoli rozwija, nie wszystko idzie może tak jakbym chciał, ale na pewno wiele rzeczy poszło w lepszym kierunku. Jeżeli najbliższy etap pójdzie mi sprawnie, to zbliżające się wydanie powinno zawierać miłych dla użytkownika funkcjonalności oraz stać się dobrą podstawą do dalszego rozwoju.

Ale nie o tym chciałem pisać. Mam małą prośbę. Ponieważ ze mnie jest beznadziejny grafik, a wypadałoby, żeby fooaudio dorobiło się jakiejś ikony/loga, więc ogłaszam minikonkurs na ikonę/logo. Niestety, nie mam z czego ufundować nagród. :( Więc nagrodą (na chwilę obecną) będzie chwała i prestiż (oraz wykorzystanie pracy twórcy w projekcie, wraz reklamą gdzie tylko się da). Natomiast jak uzyskam już jakieś stałe źródło dochodu to postaram się o nagrodę bardziej materialną.

Swoje prace można wysyłać mi na e-mail (matthew@matthew.org.pl) lub zostawiać link w komentarzach (to dla tych co nie boją się konkurencji ;) ).

Tagi:


lip 06 2010

HowTo: Poprawne podpinanie Logitech MX 5500 i diNovo Media w udev

Category: HowTo,Linux,Open Source,TechblogMatthew @ 18:56

Jak już dzisiaj pisałem, przestała mi działać moja klawiatura MX 5500. Winę za to ponosi aktualizacja udeva do wersji 158, w której to ktoś zepsuł plik 70-hid2hci.rules. Żeby nie przedłużać, dwa patche która naprawiają sprawę: dla MX 5500 i diNovo Media.

Tagi: ,


lip 06 2010

Grrrrrr… jak ja nienawidzę Linuksa

Category: Debian,KDE,Linux,Open Source,TechblogMatthew @ 16:26

Prawdą jest, że jak jedna rzecz przestanie działać, to zaczynają sypać się wszystkie inne. A przynajmniej zaczyna się dostrzegać niedoskonałości wszystkich innych. Ostatnio narzekałem na (K)Ubuntu, które nie bardzo chciało współpracować z moim zestawem klawiatura + mysz, czyli Logitech MX 5500. Teraz to samo stało się z moim Debianem. Problem leży po dwóch stronach. Zestawu, który faktycznie komunikuje się po Bluetooth (więc teoretycznie powinno być możliwe podpięcie go pod komputer z obsługą Bluetooth, ale że innego nie mam, to tego nie sprawdzę) oraz Linuksa (zawsze żałuję że nie zapisuję na kartce aktualizacji które zrobiłem, bo wtedy bym wiedział dlaczego wszystko się zepsuło, chociaż jako winowajcę upatruję udeva bo on był najważniejszym aktualizowanym komponentem… ew. jakieś binarki do obsługi USB. Wie może ktoś jak przywrócić poprzedni stan rzeczy? Żeby powiedzieć systemowi że nie ma pakować nic z Bluetootha a używać HIDa?), który jest nadgorliwy i zamiast pozwolić dalej odbiornikowi tłumaczyć Bluetooth na HID (co podobno robi mizernie, ale jedna ważna rzecz: działa i nie sprawia mi zbytnich problemów), to zaczął wykrywać odbiornik jako hub Bluetooth, przez co zmarnowałem kilka godzin na poszukiwanie klawiatury którą by się dało podpiąć na czas instalacji BlueZ, konfigurowanie podłączenia i zmuszanie wszystkiego żeby jako tako działało.

Czytaj dalej “Grrrrrr… jak ja nienawidzę Linuksa”

Tagi: ,


cze 28 2010

Strach otworzyć lodówkę

Category: Rozmowy jabberowaneMatthew @ 23:29

<airborn> ech
<airborn> jak siedzę na gadu
<airborn> to gadam z Tobą
<airborn> jak szukam czegoś w google
<airborn> to Ty…
<airborn> strach otworzyć lodówkę ;/

Po wpisaniu w google “git cherry pick”.


cze 27 2010

I return to the only place I’ve ever felt that I belong

Category: NutaMatthew @ 20:50

Nine Inch NailsHome (Live – NIN|JA – 6/10/09)

Tagi: ,


cze 19 2010

Kurs UML – wstęp

Category: Inżynieria oprogramowania,Programowanie,Techblog,UMLMatthew @ 22:32

Z okazji dostania się na profil dyplomowany o wdzięcznej nazwie Inżynieria Oprogramowania (i dwa przedmioty z baz danych) postanowiłem, że rozpocznę kolejny cykl kursów które piszę (po Qt, epizodzie z gitem (do którego może wrócę) który przeszedł w tłumaczenie Pro Gita oraz jednym odcinku Boosta (niech ja tylko znajdę na niego odrobinę motywacji). Tym razem będzie to UML (a za jakiś czas może i wzorce projektowe). Mam nadzieję, że nie zawiodę i komuś się to przyda. Sukcesem będzie, jeżeli studenci 3 roku na ETI uznają go za wystarczający (lub lepszy) od wykładów (na które nie chodziłem ;() z Inżynierii Oprogramowania (przedmiocie na 3 roku, nie profilu) i pozwoli on komuś zaliczyć egzamin z tego. Na początku zrobię wstęp o UMLu, rodzajach diagramów, narzędzi, które można wykorzystać do ich tworzenia. Praktyczne umiejętności będą w części 1.

Czytaj dalej “Kurs UML – wstęp”

Tagi: ,


cze 17 2010

Mini recenzja: Seagate Expansion

Category: Techblog,ŚmietnikMatthew @ 03:04

Po ostatnim magicznym zniknięciu danych z dysku laptopa (i przy okazji straceniu 2 ważnych projektów na uczelnię) trzeba było pomyśleć o jakimś miejscu na backup. W moje łapki trafił zewnętrzny dysk Seagate Expansion o pojemności 1TB. Pokrótce opiszę ten produkt, może ktoś będzie się zastanawiał nad jego kupnem. Jest on zapakowany w proste kartonowe pudełko z nierzucającą się w oczy grafiką. Sam dysk wygląda tak:

Czytaj dalej “Mini recenzja: Seagate Expansion”

Tagi: , , ,


cze 13 2010

Jestem głupi – nie głosuję

Category: ŚmietnikMatthew @ 01:06

Zakładając ponownie bloga (pierwszy był zbiorowiskiem flame’ów itp.) powiedziałem sobie, że będzie to blog techniczny. Jeżeli miałby wystąpić flame’y to również techniczne, jednak poparte rzetelnymi argumentami (w myśl zasady, że dobry flame nie jest zły). Miałem się również trzymać z daleka od polityki. Więc ten wpis będzie około polityczny. A konkretnie spojrzenie wyborcy na innych wyborców. Tytuł może kogoś oburzać, ale cóż. Lubię wyrażać się dobitnie (i trochę przekoloryzować).

Czytaj dalej “Jestem głupi – nie głosuję”

Tagi: , , , ,


cze 12 2010

HowTo: Efekty KWin na Radeonie

Category: HowTo,KDE,Linux,Open Source,TechblogMatthew @ 10:33

Po ostatniej reinstalacji systemu (podyktowanej zmianą filesystem na ext4) natrafiłem na problem uruchomienia efektów KWin na Radeonie 4870 (na sterownikach FGLRX). Cokolwiek bym nie próbował zrobić, efekty samoczynnie się wyłączały. Po długim klikaniu we wszystko co się do kliknięcia nadaje, natrafiłem na checkbox Wyłącz testy funkcjonalności (Ustawienia systemowe/Pulpit/Efekty pulpitu/Zaawansowane). Po zaznaczeniu go i włączeniu kompozycji, wszystko wróciło do normy. O ile normą można nazwać kilkusekundowe opóźnienia w zmianie rozmiaru okien oraz pojawianiu się paneli plasmy. Ponieważ takie środowisko nie nadaje się do pracy, zacząłem szukać rozwiązania tego problemu. I tutaj zaczęła się jeszcze większa zabawa.

Czytaj dalej “HowTo: Efekty KWin na Radeonie”

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


Następna strona »