Rescom 2013: Bruce Maggs
Bruce Maggs is the Vice President of Research for Akamai Technologies. As such, he can share the exact point of view of a CDN operator. This is exactly what he did, while giving probably the most interesting talk in RESCOM 2013 (well hidden in the morning of the 4th day, some people missed it). Here, I share my notes.
Bezbłędny soft 2
Jak już kiedyś wspominałem, TeX jest bezbłędny. Ja zaś znowu znalazłem przykład dziwnego zachowania w LaTeXu. Przy próbie kompilacji otrzymuję piękny błąd:
! LaTeX Error: \begin{table} on input line 1130 ended by \end{table}
Zagadka: jak takie coś wywołać? :D
One command to rule them all
Dobrych rzeczy się nie zauważa, dopóki ich nie zabraknie. Tak się stało z jednym z moich drobnych skryptów. Zdziałałem go w zamierzchłej przeszłości i bezmyślnie używałem sto razy dziennie. Aż tu nagle musiałem przez tydzień pracować na innym komputerze. Palce szybsze od mózgu...
W każdym razie dzielę się. Oto mój skrypcik, który ujednolica normalną pracę z systemami kontroli wersji. A właściwie repozytorium na GitHubie
Samochód na powietrze
Francuzi chyba przesadzili z innowacyjnością. Pokazali właśnie nowy rodzaj silnika hybrydowego, który przy prędkościach do 70km/h działa na sprężone powietrze. W efekcie średnie spalanie na wynosić jedynie 2.4l/100km.
Creative HN-900
W zeszłym tygodniu, po niemal roku posiadania, popełniłem recenzję słuchawek Creative HN-900. Rozbiłem to na trzy części, napierw opisując dobre strony, a potem niedociągnięcia owego sprzętu, na koniec zaś skandaliczne zachowanie Creative w sprawie wymiany gwarancyjnej. Dziś skrócę to szybko w ojczystym języku.
Creative HN-900: the ugly
Previously I've introduced Creative HN-900, the only 100€ active noise cancelling headphones from a recognizable brand I'm aware of. Then I wrote why getting them may not be the best idea. In today's part of the review I'll explain why I will not buy Creative again.
Creative HN-900: the bad
Yesterday I described the good sides of Creative HN-900. After a year of owning these 100€ noise cancelling headphones I know they're not just good first impressions. Unfortunately, I'm even more aware of what corners had to be cut to meet to make the hardware a couple times cheaper than the competition.
Part 3: the ugly.
Creative HN-900: the good
It's almost a year now that I own the Creative HN-900 headphones - probably the cheapest active noise cancelling cans from a well known company. I wanted to review them for quite some time, but never had the time to sit down and do it. Therefore I've decided to divide my review into three short entries. Today is the time for positives.
Part 2: the bad.
Part 3: the ugly.
0x0 +2
Doszedł do mnie taki oto kawałek:
Zagadka za 0 punktów: co to za język programowania? :>>>> 0x0 +2
4
>>> 0x0 +3.5
6.5
>>> 0x0 +2e1
757
Bezbłędny soft
Jak wszyscy wiedzą TeX jest bezbłędny. LaTeX może już bezbłędny nie jest, ale dość dobry. Dlaczego więc muszę zmieniać nazwy swoich plików, żeby się nie sypał? Przykład:
! LaTeX Error: Unknown graphics extension: .2_exact300.pdf.
Ośmiowątkowość
Albo, by być w zgodzie z technikaliami, ośmioprocesowość. Otóż symuluję sobie działanie sieci peer-to-peer. Algorytmy sterujące zrobiły się trochę zasobożerne, więc już przy 100 maszynach w rzeczonej sieci czas w symulacji płynie wolniej niż na zegarze ściennym. Mając sporo godzinnych symulacji do zrobienia, niespodzianka, uruchamiam je równolegle. Przy okazji zyskałem możliwość pochwalenia się, co potrafi 8 wątków sprzętowych w i7 zainstalowanym w MacBook Pro.
Nie instalujcie MS Office pod OS X
Od jakiegoś czasu popsuło mi się renderowanie fontów na wielu stronach... Wyglądało to jakbym cofnął się do dawnego Linuksa z niedorozwojem czcionek. Uznałem to za kolejne niedomaganie Firefoksa 13. Błędnie.
Hackers: Is Apple trying to send us a message?
Takie coś w wiadomości podprogowej, zaszytej w bebechach MBP Retina:
Nie można odmówić im poczucia humoru. Acz całe to wydawanie sprzętu "Pro" który jest kompletnie nieserwisowalny to chyba czarny humor?
Cyanogen and Motorola Defy Plus
Ever tried to install Cyanogen(mod) on a Motorola Defy Plus? Chances are you were stopped by this error:
E:Can't make /tmp/update_binary
Retrying will not change anything. This is a permanent problem with ClockworkMod recovery in conjunction with Android version in the new Defy. But it's easy to solve.
Motorola Defy Plus
Od kilku tygodni noszę w kieszeni urządzenie z Androidem... Urządzenie, gdyż jakoś nie jestem przekonany do nazywania tego telefonem. Tak czy owak, jest to Motorola Defy Plus, którą całkiem sobie chwalę. Przybliżę więc kilka pierwszych obserwacji i porównań z tym, co ma większość znajomych.
Przyszłość Firefoksa
Jedną trzecią cyklu wydawniczego (po ludzku: dwa tygodnie) temu ponarzekałem sobie na zawrotne tempo pojawiania się nowych wersji Firefoksa. Wpis ten zaskoczył mnie dwiema rzeczami: popularnością (jak na mój blog) oraz odzewem. Otóż dwa dni później otrzymałem maila od firmy reprezentującej Mozillę w Polsce...
Fox on fire
Wygląda na to, że trzeba powoli szukać alternatywy dla Firefoksa. Wszystko zaś przez ich czysto marketingową decyzję o nadrabianiu zaległości. Chodzi oczywiście o nową wersję co sześć tygodni. Problem w tym, że ta marketingowa decyzja ma fatalne skutki techniczne...
Linux 3.0
Nadejszła wiekopomna chwiła! Po ~20 latach:
+VERSION = 3 +PATCHLEVEL = 0 +SUBLEVEL = 0 +EXTRAVERSION = -rc1W końcu coś się dzieje w tym Linuksie ;)

Dell Book Pro
Jak ciężko nie zauważyć, większość producentów sprzętu bierze udział w szaleńczym wyścigu na innowacje. Innowacje te polegają na szukaniu kolejnych detali, które można skopiować ze sprzętu Apple. No i mamy nowego lidera tego wyścigu: Dell Boo^W XPS 15z. I jest on wprost niesamowity.

Python 3?!
Zapowiada się na to, że znowu będę musiał przysiąść nad programowaniem w Pythonie. Z tej okazji, jak zawsze, robię rundę zwiadowczą w poszukiwaniu darmowych (z mojego punktu widzenia) usprawnień. Dzisiaj postanowiłem przyjrzeć się Pythonowi w wersji trzeciej. No i znalazłem kilka powodów, dla których jest on niemal niczym Perl 6 ;)