piątek, 16 września 2011

C/C++ - cURL i brak libsasl.dll

Mam aktualnie do napisania małą aplikację w C++ z wykorzystaniem biblioteki cURL. Teoretycznie nic nadzwyczajnego. Niestety straciłem już jakieś 6h poszukując rozwiązania kilku problemów. Wszystkich opisywał nie będę, bo dość łatwo znajdywałem rozwiązania większości z nich. Ostatni sprawił jednak najwięcej kłopotu. Aplikacja podczas odpalenia ładowała niepoprawną wersję biblioteki libsasl.dll. Dokładnie to ładowana była wersja x86_64 dostarczona z Tortoise SVN, jednak moja aplikacja jest pisana dla x86 (i386). Najprościej rzecz ujmując brakowało mi odpowiedniej wersji tej biblioteki.

czwartek, 8 września 2011

Informatyk za kierownicą - ostatnie godziny na motocyklu

Część praktyczna kursu na prawo jazdy kategorii A składa się z 20 godzin jazd. W ramach dobrej praktyki około 12h odbywa się na placu, a pozostałe 8h składa się głównie z jazdy po mieście. Tym razem wpis na temat ostatnich 3h jazd na motocyklu po mieście. Ostatnich w ramach godzin planowych, ale nie ostatnich przed egzaminem. Była nie tylko okazja do ostatnich ćwiczeń w zakresie jazdy, ale do przećwiczenia samego egzaminu, komunikacji przez radio i samodzielnej jazdy na maszynie.

środa, 7 września 2011

Informatyk za kierownicą - motocykl lubi miasto

Tym razem post na temat godzin #16 i #17 na motocyklu. Godziny zbliżają się już ku końcowi, więc mam coraz mniej placu, a coraz więcej jeżdżenia po mieście. Po poprzednim razie, mój instruktor był dość zadowolony i nie obawia się ze mną wyjeżdżać na miasto. Ja osobiście obawiam się jeszcze jeżdżenia po ulicach, ale to raczej z braku doświadczenia.

Informatyk za kierownicą - parkowanie równoległe nie straszy

Na jazdach zdarzają się lepsze i gorsze dni. Są takie gdy miasto jest puste i można zrobić 30km, są takie gdy robi się niecałe 10km w korkach. Tym razem miałem pecha i spędziłem godziny #13 i #14 główne w korkach. Prawie nic się nie działo i gdyby nie wizyta na placu manewrowym, to chyba pominąłbym opisywanie tych godzin. Dlatego skupię się na opisaniu pewnych wrażeń na temat jednego z manewrów, a nie na całej jeździe z tamtego dnia.

sobota, 3 września 2011

C/C++ - mały przykład pracy z wątkami

Pojawiła się okazja udziału w ciekawym projekcie programistycznym. Niestety wiodącym językiem w jakim to rozwiązanie powstaje jest niewdzięczny C++. Wiadomo, język programowania to tylko narzędzie. Muszę jednak udowodnić sobie, że jeszcze pamiętam jak tego narzędzia się używa i że jestem w stanie szybko się przełączyć na jego używanie. Jedno z istotniejszych zagadnień w programowaniu aktualnie to wątki. Zamieszczam bardzo mały przykład aplikacji wykorzystującej wątki napisanej w C/C++.