Blog

CMake i kilka przydatnych rzeczy

Dodano dnia 24 kwietnia 2010.

CMake jest wieloplatformowym, w miarę wygodnym, narzędziem generującym pliki makefile oraz projekty dla co bardziej znanych IDE programistycznych. Ma prostą składnię, a po raz dobrze napisanym pliku konfiguracyjnym możemy zapomnieć o jego istnieniu i cieszyć się z możliwości łatwego zbudowania projektu na maszynie wyposażonej jedynie w narzędzia konsolowe (kompilator, make) lub wygodą pracy w Eclipsie, Visual Studio lub Xcode.

Jeśli jesteś zaciekawiony samym narzędziem CMake, ale nigdy go nie używałeś bez trudu dotrzesz do masy tekstów ułatwiających rozpoczęcie pracy, także w języku polskim. W tym tekście jednak chciałbym się skupić na sztuczkach, które ostatnio pomogły mi uprościć nieco pracę.

Czytaj dalej lub dodaj komentarz (2).

Tematy dla „Gołębia”

Dodano dnia 06 września 2009.

O nowym wydaniu Pidgina było głośno. Mimo, że podbicie numeru wersji było niepozorne, udostępniony został szereg pożądanych od dłuższego czasu i mocno rozszerzających możliwości programu funkcji. Więcej o tym poczytać można między innymi na Grzglo Tech Blogu™ czy różnej maści serwisach serwujących nowości.

Jedną z nowych funkcji jest między innymi możliwość wyboru tematu dźwięków, listy kontaktów czy ikon. Od dłuższego czasu wiele osób zmagało się z tym problemem, jednak do tej pory jedynym rozwiązaniem było nadpisanie oryginalnych plików Pidgina lub mozolne ręczne ustawianie plików dźwiękowych. Teraz jednak można przygotować paczkę z tematem i zapomnieć o ciągłym przywracaniu wyglądu po aktualizacji.

Czytaj dalej lub dodaj komentarz (7).

Inteligentne wskaźniki

Dodano dnia 12 sierpnia 2009.

Inteligentne wskaźniki to bardzo pomocne twory. Dzięki nim nie trzeba pamiętać głównie o zwolnieniu obiektu w różnych przypadkach, a o błędy z tego wynikające nietrudno.

Istnieje masa różnych implementacji inteligentnych wskaźników, od najprostszych usuwających obiekt, na który wskazują w momencie kiedy jest usuwany obiekt wskaźnika lub przypisywana jest nowa wartość, poprzez zliczające, kopiujące i masę innych. Zależnie od funkcji jakie ma spełniać i do jakich celów mamy zamiar go używać każdy może przygotować własną implementację.

Czytaj dalej lub dodaj komentarz (0).

Inżynieria gier w praktyce

Dodano dnia 21 czerwca 2009.

Jeśli ktoś ma cokolwiek wspólnego z inżynierią gier lub ogólnie z inżynierią oprogramowania, pewnie z chęcią się zapozna z referatem zamieszczonym jakiś czas temu na blogu Gamedev-PL: Inżynieria gier w praktyce.

Trochę tym tekstem posprzątałem sobie w głowie — mam od pewnego czasu przyjemność zobaczyć jak wygląda to od środka, więc i pewne przemyślenia przez ten okres się zebrały.

Dodaj komentarz (0).

Karta TV + Linux

Dodano dnia 25 maja 2009.

Konkretny model karty to Medion CTX 918 DVB-T (na układzie Philips SAA7134). Przykładowy wpis, który należy umieścić w /etc/modules.d lub /etc/modprobe.d:

options saa7134 i2c_scan=1 tuner=63 alsa=1

Jeśli karta nie posiada kabla audio, który można przesłać bezpośrednio dźwięk do karty muzycznej można skorzystać z opcji przesyłu cyfrowego po szynie PCI dzięki programowi sox.

Czytaj dalej lub dodaj komentarz (1).

Zobacz inne wpisy:
« starsze «

Subskrypcje

Kategorie

Aktywność

Śledź mnie w serwisie Twitter lub Identi.ca.

Archiwum

Czytelnicy