MTS2009

17 października 2009

mtslogoW ostatnich dniach września byłem na  Micro$oft Technology Summit. Niewarte swojej ceny nawet w porównaniu z DevDaysami, na których byłem w 2001 (czy coś koło tego) – i które były darmowe – może z wyjątkiem sesji „Visual Studio 2010 – najciekawsze cechy w praktyce”. „Światowe prapremiery […] Windows 7 oraz Windows Server 2008 R2” to tylko krótkie reklamy nowych produktów (zresztą „światowa prapremiera” 7ki zmieniła się na sesji w „polską prapremierę”). I już…

Ach! Wygląda, że przynajmniej na razie materiały nie wymagają logowania…

welcome-

Tags: , , ,

The Longest Journey

18 sierpnia 2009

Jako dzieciak często jeździłem do Taty stacjonującego od studiów we Wrocławiu i pamiętam, że z Warszawy jechało się 5 godzin ekspresem. To była wręcz jednostka czasu: podróż do Wrocławia, równa 5 godzinom.

Teraz najszybszy ICek nie jest w stanie zmieścić się w tym przedziale, ale to co zafundował mi IC 1607 (Wrocław: 12:08) było szczytem. Z powodu uszkodzenia wiaduktu na trasie Warszawa – Katowice pociąg był zmuszony wykręcić niemal na Kraków i dobić do Sosnowca od wschodu. Wrocław: 14:09.

Soulcoder stwierdził lakonicznie, że przez moją tendencję do lekkiego traktowania czasu ucierpieli niewinni ludzie. No może powiedział, że dokonałem jakimś sposobem projekcji na cały pociąg i o „niewinnych ludziach” już nie mówił, ale o co innego mogło mu chodzic? :P

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: , , ,

No i wróciłem

6 stycznia 2009

Jestem w Polsce. We Wrocławiu miałem być wczoraj około 14tej, ale z powodu nagłych opadów śniegu przedwczoraj w nocy, lotnisko w Brukseli praktycznie stało w gigantycznym korku. O 14tej dopiero lądowałem na Okęciu, godzinę wynudziłem się na terminalu w Brukseli, drugą na pokładzie, kiedy czekaliśmy na naszą kolej, ale widok 5 samolotów – stojących dziób w ogon w kolejce i czekających aż się do cholery wyniesiemy i oni będą mogli zająć nasze miejsce – priceless.

Tags: , , , ,

Jestem w dołku

19 września 2008

Jestem w depresji i zły jednocześnie. Wiedziałem jak wyglądam, ale kupując przez kilka ostatnich lat wyłącznie w Tuszynie nie wiedziałem, że jestem wyrzutkiem…

Po wizycie w kilku sklepach odzieżowych w poszukiwaniu kurtki na jesień taka gorzka refleksja: Pan sobie namiocik życzy?

Czy ludzie mojej postury nie mogą być dobrze ubrani?!?

Tags: ,

Apple BSoD

18 września 2008

mzPod-what?

Wszyscy dookoła mnie narzekają, że Vista jest niestabilna, że wciąż BSoDuje. Używam jej od półtora roku i nie miałem dotąd ani jednego BSoDa.

Po opublikowaniu iTunes 8 pojawiły się doniesienia, że podpięcie iPoda kończy się w Viście niebieskim ekranem. Potem, że jest już nowsza wersja, która jest poprawiona. W tym czasie Apple cały czas oferował do ściągnięcia tylko wersję 8.0.0.35 (z dnia prezentacji). Jeśli chodzi o BSoDy, nic się u mnie nie działo. Prawie, bo okienko autoodtwarzania pokazywało nazwę mzPod i jakies śmieci.

Jednak od weekendu zaliczyłem juz 5 BSoDów. Za każdym razem w pamięci miałem iTunes 8. I nie ważne, czy oprócz tego był na kablu iPod, czy nie, czy SSA coś montowało, czy nie. Syf jakiś normalnie.

UPDATE: Okazuje się, że 8.0.0.35 dostępna na stronie Apple’a to nie jest to samo 8.0.0.35, które zainstalowałem sobie po prezentacji Jobsa. Podobno zostawili pakiet prawie bez zmian, tylko sterownik USB cofnęli do wersji z 7.7. Ciekawe, czy pozbędę się tych BSoDów…

Tags: , ,

September Keynote

10 września 2008

Wczoraj wieczorem naszego czasu Steve Jobs odstawił show pod tytułem Let’s Rock! Oczekiwania serwisów plotkarskich poświęconych Maczkom: iTunes8 z Geniuszem i jakąś bajerancką wizualizacją, nowe iPody, MacBooki i w końcu Maki.

Read more »

Tags: , , , ,

PKO BP

1 września 2008

Jestem zdegustowany. Poszedłem dziś na rynek, żeby dowiedzieć się, czy mają lokaty, które spełniałyby moje warunki: 6 miesięcy, możliwość uzupełniania, powyżej infalcji. Zaproponowano mi coś co nazywa się… Fortuna Imperatrix Mundi, czy jakoś tak. Można dopłacać, ale oprocentowanie tylko 2,05 w skali roku, czyli circa 1% po poł roku. 10PLN z każdego tysiąca…

Ale nie o tym. Wszedłem do PKO oddział II, na rynku, o 12:44. W kolejce wg kolejokomatu tylko 4 osoby. Trzy okienka na cztery zajęte. Przez półtorej godziny. Po godzinie wyszedłem do Feniksa kupić sobie pasek do zegarka, a kiedy wróciłem, wciąż było to samo.

Ja wiem, to nie jest wina tych kobiet. Ale to oznacza, że albo bank powinien uprościć procedury, albo zatrudnić więcej ludzi. O 14 – druga zmiana. Przyszła jedna kobieta, dwie odeszły. Zostały wyłącznie dwa okienka! Żenua. Tak to się chyba mówia: żenua.

Tak, czy inaczej – pierwszy tysiąc na moje jabłuszko wpłacony.

Tags: , ,

Zabezpieczony: Pomysły na życie

16 marca 2005

Ta treść jest chroniona hasłem. Aby ją zobaczyć, podaj hasło poniżej:

Tags:

OpenSource – OpenShmource

15 marca 2005

Krew człowieka zalewa, jak patrzy na „dojrzały” kod pochodzący z dowolnego źródła: nieważne, czy korporacyjnego, czy otwartego. Mam wrażenie, że otacza nas vaporware, nic nie jest skończone, a kilka rzeczy nawet nie jest zaczętych.

Dojrzałość kodu nie jest funkcją OpenSource, tylko rzetelności ludzi. I już…

Tags: ,