Kurs Qt – część 10 – WebKit

Matthew @ 2010-08-06 — Kategorie: Kurs Qt, Programowanie, Qt, Techblog

Połowa wakacji za nami, więc żeby ten czas nie okazał się całkiem bezproduktywny – kolejna część kursu Qt. Na warsztat weźmiemy WebKita i w 15 minut stworzymy własną przeglądarkę internetową. OK, może nie w 15 i nie będzie to coś co zasłuży na miano pełnoprawnej przeglądarki internetowej – co najwyżej na wersję Alfa, ale pozwoli nam się zaprzyjaźnić z używaniem WebKita w Qt. Ale żeby nie było całkiem biednie, dodamy jeden killer feature, czyli zapisywanie wyrenderowanych stron jako obrazki.

Read More

QDE – Cute Desktop Environment

Matthew @ 2010-07-08 — Kategorie: Open Source, Programowanie, Projekty, Qt, Techblog

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”).

Read More

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

Matthew @ 2010-07-07 — Kategorie: fooaudio, Projekty, Techblog

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 ;)).

Język programowania to tylko narzędzie

Matthew @ 2010-06-16 — Kategorie: Miniblog, Programowanie

Tak mi powiedział ktoś na rozmowie rekrutacyjnej w WP. Cóż, nie wszystkie narzędzia nadają się do kopania rowów. Jak również niektórzy wolą malować ściany zamiast kopać. A trudno, żeby dobry malarz musiał być zmuszany do przekopywania kanalizacji łopatką do piaskownicy.

Kurs Qt – część 9 – SQL

Matthew @ 2010-05-28 — Kategorie: Kurs Qt, Programowanie, Qt

I przyszedł czas na kolejną część kursu Qt. Dzisiaj o wykorzystaniu baz danych w swoich aplikacjach. Pokażę jak ustanawiać połączenie z bazą danych, wykonać na niej zapytania oraz kilka przydatnych sztuczek związanych z operowaniem na bazach. Miłego czytania!

Read More

Pro Git – rozdział 2, część 1

Matthew @ 2010-04-24 — Kategorie: git, Pro Git, Programowanie, Techblog

I przyszedł czas na drugi rozdział Pro Git. Na razie tylko część, ze względu że to dość długi rozdział i długo mi zeszło tłumaczenie (i jeszcze nie skończyłem, zostały mi 3 podrozdziały), poza tym jogger i tak by nie przyjął całości i bym musiał dzielić. Ale trudniejsza część roboty za mną, więc druga część powinna się pojawić w ciągu kilku dni. Przypominam że, książkę napisał Scott Chacon a jej treść jest wydana na licencji Creative Commons Attribution-Non Commercial-Share Alike 3.0. Miłego czytania (i jak zwykle mam nadzieję, że uda wam się wyłapać błędy które ja przeoczyłem).

Read More

« Poprzednia stronaNastępna strona »