Archive for 4:09 PM

Working Nomad

Myślę coraz bardziej o realizacji własnych komercyjnych projektów, tak abym mógł podróżować i pracować jednocześnie. Moje myślenie dostało akceleracji po znalezieniu tej strony http://www.workingnomad.com której autor podróżując tworzy serwisy internetowe i utrzymuje się (całkiem nieźle) z reklam. Check this out.
A propo, w listopadzie tego roku jadę do Tajlandii. Pod adresem http://where.is.mi-ku.net można znaleźć informacje na [...]

Implementacja systemu słuchaczy w C++

System słuchaczy powszechnie stosowany w bibliotekach Javy przydaje się w wielu przypadkach do przekazywania informacji do innch obiektów. Może nie będę zajmował się opisywaniem tego systemu gdyż jest powszechnie znany, natomiast podam przykład implementacji klas pomocniczych do tego systemu w C++.
Fakty: Klasa wspierająca słuchaczy powinna mieć metody do ich dodawania oraz usuwania. Dodatkowo może mieć [...]

Fajne makro

Aby dobrze rozpocząć reaktywację strony, podaje ciekawe makro a w zasadzie kilka makr które znajdą zastosowanie w środowisku VisualStudio:

#define QUOTE( QuotedLiteral ) #QuotedLiteral
#define QUOTE_WRAPPER( QuotedLiteral ) QUOTE( QuotedLiteral )
#define MESSAGE( MessageString ) message( "CODE MESSAGE @ "__FILE__"("QUOTE_WRAPPER(__LINE__)"): " MessageString )
#define MESSAGEF( MessageString ) message( "CODE MESSAGE @ "__FUNCTION__" @ "__FILE__"("QUOTE_WRAPPER(__LINE__)"): " MessageString )
 

Głównie [...]

Czas czas czas.

Znowu długa przerwa w relacjach z moich bojów z programowaniem i jak zwykle zwalam na brak czasu. Stwierdziłem, że będę pisał o moich pewnych odkryciach i doświadczeniach z programowaniem, które dla większości osób mogą się wydać oczywiste. Dotychczas tego nie robiłem i opisywałem jedynie kamienie milowe w postępach nad projektami… o ile takie były. Przez [...]