One Makefile to rule them all

2009 czerwiec 7
autor: santamon

One Makefile to rule them all, One Makefile to find them,
One Makefile to bring them all and in the batch compile them
In the Land of Unix where the Shells lie.

Kiedyś tego szukałem i niezbyt gorliwie jak się okazuje, bo podpowiedź była w manualu do GNU make’a. Ten Makefile skompiluje wszystkie pliki *.cpp jako osobne programy w katalogu w którym się znajduje do podkatalogu bin.

cele := $(patsubst %.cpp,bin/%,$(wildcard *.cpp))

komp=g++ -Wall -O2

asdf: $(cele)

$(cele) : bin/% : %.cpp
	$(komp) $< -o $@

clean:
	rm $(cele)

Żeby pakowało binarki bezpośrednio do katalogu ze źródłami trzeba usunąć 2x bin/.

Antystres

2009 maj 31
  1. Skopiuj do Emacsa (koniecznie do Emacsa!) ten wiersz:
    http://galczynski.kulturalna.com/a-6789.html
  2. Czytaj.
  3. M-x zone RET
  4. GOTO 3.

Modelina czyli własne rozdzielczości w Xorg

2009 maj 19
autor: santamon

Monitory CRT (a raczej ich sterowniki) mają to do siebie, że domyślne rozdzielczości albo dają bezbolesne odświeżania i są za małe, albo migoczą przy upragnionych rozdzielczościach. Do tego Xorg ma trudności z wykryciem odpowiednich trybów na części monitorów.

Można to obejść i wyciągnąć z monitora max możliwości dodając do /etc/X11/xorg.conf własne tryby (tzw. modeline’y). Wygenerujemy je programem znalezionym w sieci. czytaj dalej…

Java – tendencje na rynku pracy

2009 marzec 31
tagi:
autor: santamon

Zrobiłem małe zestawienie: ilość wystąpień danych technologii w polskich ofertach pracy (użyłem dwóch serwisów: pracuj.pl i jobrapido.pl). Podzieliłem wyniki na kilka kategorii.

Zestawienie jest bardzo poglądowe ale daje pewne wyobrażenie o tym co się dzieje. czytaj dalej…

Ratujcie borsuki

2009 marzec 21
autor: santamon

Bądźcie mili dla borsuków, nie odborsuczajcie tylko odrobaczajcie. I liczcie zawsze od 0 a będziecie mieli dużo zdrowych dzieci.

czytaj dalej…

Qt 4.4.3 i OpenSolaris

2009 styczeń 9
tagi: , , ,
autor: santamon

Piszę to szczególnie po to, by oszczędzić komuś czas na szukanie ;) . Wpis jest w części tłumaczeniem tego artykułu, który dotyczy budowania paczek dla KDE4, co mnie nie interesowało a poza tym wymagało budowania dodatkowych bibliotek (np. stdcxx ;) w Solarisie są przynajmniej dwie biblioteki standardowe C++, nie potrzeba mi już więcej :P ). Ta krótka instrukcja dotyczy kompilacji bez STL-a używając standardowego kompilatora CC. czytaj dalej…

Partycje NTFS na Solarisie

2009 styczeń 1
tagi:
autor: santamon

UPDATE: O wiele lepsza metoda jest opisana tu: http://casius.wordpress.com/2009/02/14/ntfs-3g-w-opensolarisie/ . Stary wpis zostawiam w celach hitorycznych ;) .

czytaj dalej…

Szybka instalacja OpenSolarisa

2009 styczeń 1
autor: santamon

Ten wpis dotyczył wersji 2008.11.
2009.06 (i pewnie późniejsze) dostępne są już tylko w wersji z wszystkimi językami. Mimo to instalacja trwa już nie 30 minut a 15 :)

Pobieramy stąd: http://www.opensolaris.com/get.
Polecam olać wersję global, ponieważ wersja ze wszystkimi językami wolniej się instaluje (przez kompresję), a poza tym zainstaluje nam 35 niepotrzebnych języków. Na średnim sprzęcie (P IV 2.8, 2.5 GB RAM) instaluje się 30 minut.Przed instalacją warto zobaczyć co mówi nam ‘Device Driver Utility’ o naszym sprzęcie. Można to też zrobić nie uruchamiając LiveCD, tu: http://www.sun.com/bigadmin/hcl/hcts/device_detect.jsp (potrzebna Java), bądź sprawdzić na HCL.
Sama instalacja jest dość podobna Ubuntu, o ile mamy gotowe miejsce na system.

Po instalacji systemu wstukujemy w terminalu:

pfexec pkg refresh
pfexec pkg install lang-support-polish

Przelogowujemy się wybierając język polski. Jak ustawić polski układ klawiatury (programisty) opisane jest tutaj: http://estseg.blogspot.com/2008/06/polska-klawiatura-w-opensolaris.html.

Denerwujące może być to, że w konsoli nie działają klawisze Home, End i Delete tak jak trzeba, ale zawsze działają skróty z Emacsa, odpowiednio Ctrl+A, Ctrl+E i Ctrl+D.

Co ciekawe w xtermie Home i End działają a gnome-terminal można zmusić do działania: http://mruva.blogspot.com/2009/01/klawisze-home-i-end-w-opensolaris.html.

Stare miasto

2008 grudzień 7
autor: santamon

Na Picassie, oprócz zdjęć ślubnych wiszą już także inne, m.in. z lutego tego roku.

Starówka Lublina