Rescom 2013: Bruce Maggs

Wpis na 0. poziomie, wysłany 23 maja 2013 o 18:54:42

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.

CDN resolution for Akamai can be 16 steps!

Czytaj dalej...

Bezbłędny soft 2

Wpis na 0. poziomie, wysłany 22 maja 2013 o 12:08:52

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

Wpis na 0. poziomie, wysłany 12 lutego 2013 o 18:47:36

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

Czytaj dalej...

Samochód na powietrze

Wpis na 0. poziomie, wysłany 24 stycznia 2013 o 12:19:07

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.

Tak to ma działać, o...

Czytaj dalej...

Creative HN-900

Wpis na 0. poziomie, wysłany 18 grudnia 2012 o 14:21:44

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.

Czytaj dalej...

Creative HN-900: the ugly

Wpis na 0. poziomie, wysłany 13 grudnia 2012 o 14:01:14

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.

Czytaj dalej...

Creative HN-900: the bad

Wpis na 0. poziomie, wysłany 12 grudnia 2012 o 13:02:09

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.

Measured frequency response, by Soundvision

Czytaj dalej...

Creative HN-900: the good

Wpis na 0. poziomie, wysłany 11 grudnia 2012 o 14:15:43

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.

Creative HN-900

Czytaj dalej...

0x0 +2

Wpis na 0. poziomie, wysłany 05 grudnia 2012 o 15:23:59

Doszedł do mnie taki oto kawałek:

>>> 0x0 +2
4
>>> 0x0 +3.5
6.5
>>> 0x0 +2e1
757
Zagadka za 0 punktów: co to za język programowania? :>

Czytaj dalej...

Bezbłędny soft

Wpis na 0. poziomie, wysłany 27 września 2012 o 16:23:48

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ść

Wpis na 0. poziomie, wysłany 19 lipca 2012 o 10:19:18

Wpis ten przeleżał zdecydowanie za długo jako szkic...

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.

Ośmiowątkowość

Czytaj dalej...

Nie instalujcie MS Office pod OS X

Wpis na 0. poziomie, wysłany 29 czerwca 2012 o 10:19:05

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.

Tahoma w Firefox 13 pod Mac OS X

Przykład problemu.

Czytaj dalej...

Hackers: Is Apple trying to send us a message?

Wpis na 0. poziomie, wysłany 25 czerwca 2012 o 17:05:09

Takie coś w wiadomości podprogowej, zaszytej w bebechach MBP Retina:

Apple to Hackers: Die! Die! Die?

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?

Czytaj dalej...

Cyanogen and Motorola Defy Plus

Wpis na 0. poziomie, wysłany 16 marca 2012 o 12:34:59

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.

ADB Daemon in BootMenu

Czytaj dalej...

Motorola Defy Plus

Wpis na 0. poziomie, wysłany 29 lutego 2012 o 17:38:46

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.

Motorola Defy from Engadget

Czytaj dalej...

Przyszłość Firefoksa

Wpis na 0. poziomie, wysłany 03 października 2011 o 12:13:36

Ten wpis dłuuugo leżakował jako szkic...

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...

Czytaj dalej...

Fox on fire

Wpis na 0. poziomie, wysłany 19 sierpnia 2011 o 10:00:39

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...

Nie mają już nawet czasu uaktualniać ilustracji

Czytaj dalej...

Linux 3.0

Wpis na 0. poziomie, wysłany 30 maja 2011 o 12:18:00

Nadejszła wiekopomna chwiła! Po ~20 latach:

+VERSION = 3
+PATCHLEVEL = 0
+SUBLEVEL = 0
+EXTRAVERSION = -rc1
W końcu coś się dzieje w tym Linuksie ;)

Linux 3.0

Czytaj dalej...

Dell Book Pro

Wpis na 0. poziomie, wysłany 24 maja 2011 o 14:42:47

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.

Dell XPS 15z - profil

Czytaj dalej...

Python 3?!

Wpis na 0. poziomie, wysłany 21 lutego 2011 o 17:35:01

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 ;)

Czytaj dalej...