Autor: Mikołaj Niedbała
Algorytm losowego wybierania utworów
Spotkałem się ostatnio z ciekawym problemem, chodziło mianowicie o losowanie piosenek z listy odtwarzania w software’owych odtwarzaczach muzycznych w taki sposób, żeby zapewnić odpowiednią różnorodność utworów oraz niepowtarzalność trafień. Przykładową implementację mojego algorytmu do rozwiązania tej kwestii przeprowadziłem w języku perl.
Prosty failover Nginx
Korzystając z serwera Nginx jako proxy dla treści statycznych i dynamicznych warto pomyśleć o konfiguracji instancji failover dla naszego zaplecza. Stworzenie takiego vhosta w obrębie serwera proxy, bądź na innej maszynie pozwoli nam nie tylko przekierować ruch na wybraną przez nas i wcześniej przygotowaną stronę (co zwiększy komfort UX), ale także da nam możliwość wysłania robotom odpowiednich komunikatów (w postaci nagłówków przeglądarki).
Boskie kości w pudełku z kotem
Kiedy 14 grudnia roku 1900 Max Planck wygłosił swój referat O teorii prawa rozkładu energii w widmie normalnym na berlińskim Uniwersytecie nie był zapewne wstanie przewidzieć jak bardzo będzie on brzemienny w skutki.