przeprowadzka

jak zapewne nie trudno zauważyć, nastąpiła przeprowadzka. zamiast przeprowadzać się na WordPressa, postanowiłem pójść trochę ambitniej i postawiłem na platformę Hugo, wspieraną przez Go… i statyczne generowanie stron. Hugo wspiera i18n, więc dostarcza priorytetowej funkcjonalności, a po drugie - takie rozwiązanie uwalnia mnie od ciągłego dłubania w PHP i SQLu :)

lutego 14, 2019 · Łukasz Bromirski

nie zawsze wszystko idzie dobrze...

…a w szczególności, często idzie bardzo źle. nie tylko w życiu ogólnie, ale w świecie IT także :) zapewnie macie takich historii do opowiedzienia dziesiątki, jeśli nie setki. ktoś źle skonfigurował port, wszystko działało aż do momentu kiedy przestało… a jak przestało, pociągnęło za sobą całą sieć. całe data center. czemu popełniamy cały czas te same błędy? automatyzacja trochę poprawia sytuację, ale czasem też spektakularnie tylko pogarsza sytuację. pisałem już o metodzie ‘czarnej skrzynki’ - nie używamy jej w IT. owszem, organizujemy różnego rodzaju ‘fuckup nights’ (kudos dla Bartka Górczyńskiego, który korzystając ze swojego bogatego doświadczenia o wielu przypadkach dramatów w IT opowiadał bez ogródek), ale dla ’twardej’ infrastruktury - nie ma tego dużo, a jeśli już, traktowane jest raczej jako przykład, niż gotowy przepis jakie wnioski wyciągnąć. Andrzej Gab i Robert Woźny zaczęli taki cykl organizować na PLNOGu. ...

grudnia 30, 2018 · Łukasz Bromirski

wspomnienie o przeszłości ziemi

te trzy książki - pojedynczo ale i jako seria to wspaniała lektura. odświeżająca i jednocześnie bardzo mi osobiście przypominająca z jednej strony twórczość Stanisława Lema (tam gdzie dotyka fizyki podróży międzygwiezdnych i generalnie, technologii) oraz coś z Asimova. wszystko dodatkowo osadzone w realiach o których dużo czytałem (w kontekście zawodowym) - kultury chińskiej. przebija w tej książce bardzo wyraźnie na wielu płaszczyznach - ale w ogólności zakłada długofalowe (naprawdę długofalowe) strategie, przeplatane taktycznym wykonaniem. ...

sierpnia 27, 2018 · Łukasz Bromirski

CTO na wakacjach

pierwszy raz od paru lat wziąłem trzy tygodnie urlopu. i już zaczyna mnie to doganiać :) z paru książek wziętych na jego pierwszą część warto wspomnieć jedynie o ‘Hit refresh’ Satya Nadella (choć jeszcze nie przeczytałem) oraz ‘Teraz. Fizyka czasu’ - jestem w trakcie i jest to fascynująca lektura. pozostałe parę pozycji pozostawie w cieniu zapomnienia. w międzyczasie Cisco postanowiło przejąć firmę Duo Security (nie korzystacie? korzystajcie! U2F także dla FreeBSD!); samo Duo zdążyło jeszcze zbudować narzędzie do wygodnego nakładania uczenia maszynowego na Twittera i wykryło przy okazji całkiem sprytny botnet; Trump po raz kolejny minął się z rzeczywistością; Chiny zaczęły masowo przejmować (kraść) własność intelektualną z firm produkujących na ich terenie a następnie wykorzystywać własne sądy do wyrzucania tych firm z Chin, ale przy okazji za jedyne 200mln$ pozyskali licencje do produkcji procesorów kompatybilnych z x86 - gdzie tu logika? EFF obronił natomiast przed patentowym trollem możliwość używania… pauzy… tak, pauzy, do zatrzymywania lekcji. idiotyzm prawa patentowego ugryzie nas jeszcze w tylną część… boleśnie. ...

sierpnia 7, 2018 · Łukasz Bromirski

don't be evil

jeśli wpiszesz w motto swojej firmy jakieś założenie, w szczególności tak szczytne jak ‘don’t be evil’… ludzie mogą zauważyć, że właśnie postanowiłeś je usunąć. ‘do the right thing’ nie brzmi już tak przekonywująco. choć samo hasło ‘don’t be evil’ nadal pozostało w ostatnim zdaniu ‘Code of Business Conduct’, które jako pracownicy korporacji pracownicy Google’a muszą zaakceptować, jego przesłanie zostało zmiękczone i spłaszczone. znak nowych czasów?

maja 21, 2018 · Łukasz Bromirski

losowość jest... losowa

no właśnie. trudno to zrozumieć i na pierwszy rzut oka wydaje się to nam zupełnie abstrakcyjne. przecież losowość… jest losowa! prawda? oczywiście pod warunkiem, że nie mówimy o debianie. eksperyment myślowy: bierzesz do ręki kostkę i rzucasz trzy razy. jakie jest prawdopodobieństwo, że trzykrotnie wyrzucisz tą samą liczbę oczek? niewielkie, ale jest. podobny eksperyment: kolega bierze do ręki monetę i rzuca nią 10 razy. 8 razy wypada orzeł, dwa razy reszka. przekręt? nie. to po prostu efekt działania żelaznych reguł prawdopodobieństwa (choć “mając nieograniczoną ilość czasu i rzucając momentą nieustannie…” - tak, tak, wiem, ale nie o to chodzi). ...

marca 19, 2018 · Łukasz Bromirski

starzejemy się...

NASA spędziła ostatnio wiele wysiłku (i jak sądzę - pieniędzy) na poszukiwania biegłego w kodzie programistry Fortrana do przepisania kodu pracującego do dzisiaj na Voyagerze - idealny kandydat znaleziony został w końcu w samej NASA, niemniej jednak stawia to ciekawe pytanie - ile możesz zrobić w Fortranie, mając do dyspozycji 64kB i mniej więcej 3W mocy? to znacząco inne zadanie niż dzisiejsze komputery, ich moc obliczeniowa i niechlujność na jaką pozwalają - i jakiej uczą dzisiejszych programistów. ...

stycznia 13, 2017 · Łukasz Bromirski

dane są toksyczne

trudno nie zgodzić się z artykułem Bruce’a. czy rozwiązaniem, które warto rozważyć, nie byłoby zastosowanie rozwiązań opartych o blockchain? spisanych dostępach do danych, spisanych transakcjach… coś się musi zmienić. nie radzimy sobie z danymi.

marca 15, 2016 · Łukasz Bromirski

myśli nieuczesane

jak bardzo popsuty musi być system patentowy, żeby ludzie budowali całe firmy tylko i wyłącznie będąc patent trollami? coraz częściej widzę pomysły takie jak ten, co pokazuje tylko, że kapitalizm w ujęciu jakie mamy dzisiaj, zjada coraz szybciej sam siebie. i nie bardzo potrafimy sobie z tym poradzić nawet z pomocą systemu stworzonego po to, żeby strzec prawa. myśląc o SDNie, o wpływie programowania na to, co wszyscy będziemy robić za lat parę (i jak żałośnie nieprzygotowane są dzisiaj firmy do ochrony naszych danych finansowych, biologicznych i innych w realiach “web 17.0”), powstaje natychmiast pytanie, czy uda nam się dalej rozwijać - jako społeczeństwu, a nie tylko grupie najbogatszych obywateli pracujących w największych korporacjach? ...

grudnia 19, 2015 · Łukasz Bromirski

niebywałe, jak szyfrowanie się nie podoba...

…rządom. a w szczególności tym, którym udowodniono masowy i nieuprawniony dostęp do danych swoich i zagranicznych obywateli. warto przeczytać ten artykuł żeby zrozumieć, jak PR (tutaj rękami autorki przemówień Camerona) próbuje obrócić projektujących i używających zabezpieczenia w tych, którzy pomagają terrorystom. bo teraz już wystarczy rzucić na kogoś epitet - ’terrorysta’ i mamy pozamiatane. bombardowanie, podsłuchiwanie, śledzenie - wszystko jest nagle dozwolone i poprawne. na szczęście rządy nie mają pomysłu na matematykę. jedynie na słabe implementacje. warto o tym pamiętać. ...

grudnia 5, 2015 · Łukasz Bromirski