Wait is Over

13 lipca 2009

Top of an HP Pavillion

Wtajemniczeni wiedzą, że kiedy oryginalnie myślałem o kupnie MacBooka, nie wiedziałem że Apple jest firmą nastawioną wyłącznie na wyniki finansowe, mającą w … klienta. Mówienie, że Apple jest przeciwwagą dla M$, to jak mówienie, że Kuba jest (była) przeciwwagą dla ZSRR… Więc pierdzielę to – HP uczestniczy w programie wymiany 7ek, w Polsce zapisy ruszają w sierpniu, zbliża się event projektu Wejherowska, gdzie będę się nudził przez 3 dni jak mops, potem wyjazd do Wawy pod koniec września. Do tego czasu chcę już oswoić nowego lapa (VS, WinMobSDK, Tortoise, shmortoise i cała reszta). Wait is over.

Tags: ,

Armia jest ciekawą firmą.

3 czerwca 2009

W wyniku wielu zagranicznych podróży i zostawiania książeczki wojskowej w domu, ta ostatnia wpadła gdzieś za szafę, czy co. W wyniku tego, ze właśnie teraz potrzebuję tego dokumentu, poszedłem wczoraj do mojego WKU w celu zgłoszenia zagubienia starego i wyrobienia nowego. Pomijając już fakt, że Gmina Wrocław za duplikat woła sobie 28PLNów, to największe wrażenie zrobiła na mnie pani, która usłyszawszy, o co mi chodzi kazała… wyjść na korytarz, a ona poszuka moich dokumentów, a potem mi wszystko wyjaśni. Że co?!? I oczywiście wyszła ze świstkiem na zgubienie, który miałem wypełnić i jej odnieść. Coś, co mogła mi dać bez jakiegoś prężenia muskułów i „szukania dokumentów”, w ciągu pół minuty.

Dziś idę zanieść jej ten druczek – ciekawe, czy znowu karze mi warować :)

Tags: , , , , ,

C++0x

6 kwietnia 2009

W weekend postanowilem poszperać, jaki jest status specyfikacji C++0x. Niedawno rozmawiałem z Maćkiem, że jeszcze klika miesięcy i roboczy tytuł trzeba będzie zmienić na C++1x.

Specyfikacja wydaje się „lądować”… Komitet ISO wydał coś, co nazywa się „szkicem do głosowania międzynarodowego” (Committee Draft for international ballot). Zmiany opisane są m.in w Wikipedii. Nie przeczytałem jeszcze tego (draft ma 1300 stron, artykuł na Wiki też najkrótszy nie jest), ale w sumie: niezbyt mi się podoba. Na pierwszy rzut oka wygląda, jakby ktoś tam w Komitecie był zafascynowany Pythonem.

To znaczy – to nie zupełnie tak. Te rzeczy są fajne, tylko tak się zastanawiam, czy mimo wszystko nie pojawi się za dużo nowych słów kluczowych, nowych konstrukcji. I kiedy to wszystko trafi do GCC, MS CL i innych? No i kiedy to trafi do rvct… Obawiam się, że pracując przy środowiskach osadzonych, pisząc przenośny kod albo taki, który oprócz VS11 będzie się musiał kompilować na 2010 i 2008, C++0x nie będzie żadną opcją.

Moi ulubieńcy:

  1. typedef templates: (template< typename second> using TypedefName = SomeType<OtherType, second, 5>;)
  2. multithreading.
  3. initializer lists (std::vector<std::string> v = { „xyzzy”, „plugh”, „abracadabra” };)

Największa wg mnie porażka?

  1. move constructor.  Coś takiego jak pewien znany moim znajomym steal constructor.

No i na koniec, odrobina Pythona:

int my_array[5] = {1, 2, 3, 4, 5};
for(int &x : my_array)
{
x *= 2;
}

Ah, nie! to C++0x!…


Update: Committee Draft z marca 2009. Dodatkowo, wszystkie dokumenty komitetu oraz dokumenty z roku 2009.

Tags: , , ,

Lubię nadgodziny…

29 października 2008

…z umiarem, ale zawsze to dodatkowa forsa. Wczoraj była wypłata, z nią przyszedł zwrot za nadgodziny. Udało mi się spłacić sponsorów od biblioteki, a do tego jeszcze wpłaciłem resztę nadgodzin na mojego laptopka.

Tags: , , ,

Eksperyment

20 października 2008

Około tygodnia temu postanowiłem rozpocząć przywatny projekt społeczny, powiedzmy… Projekt: Wejherowska. Projekt rozpisany jest na 4 lata i zakłada serię zmian w moim życiu.

Dziś odbyła się pierwsza akcja Projektu Wejherowska: próba rozliczenia się z Uczelnią. Poszedłem do Biblioteki Głównej PWr, żeby dowiedzieć się, z czym im zalegam i jaka jest kwota kary. Pani jak znalazła mój rekord to aż pojaśniała: -A to pan jest ten pan za 1000 złotych! Okazało się, że cena 10gr/dzień/książkę dla pięciu książek i siedmiu lat potrafi się nieźle skumulować… Nic to: jest możliwość zapłacenia „odrobinę mniej”: -Bo wie pan, my tu mamy taką listę książek, które chciałybyśmy mieć… Ech!

Tags: ,