freenas i lsi

moja stara biedna karta 9211-8i w serwerze na którym trzymam NAS cache jednak postanowiła odejść. wsadzona ’na szybko’ karta 9261-8i nie chciała mi nawet FreeNASa zbootować… i nie mogłem dojść czemu. kręciłem się wokół problemów przy bootowaniu: mfi0: COMMAND 0xfffffe000150dc08 TIMEOUT AFTER 59 SECONDS mfi0: COMMAND 0xfffffe000150dc90 TIMEOUT AFTER 59 SECONDS mfi0: COMMAND 0xfffffe000150dc18 TIMEOUT AFTER 59 SECONDS run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config fora pokazują abstrakcyjne rozwiązania (‘wyłącz kontroler Firewire’, albo ‘w ogóle kontroler ATA!...

kwietnia 17, 2017 · Łukasz Bromirski

plnog #18

marca 10, 2017 · Łukasz Bromirski

czarne dziury, pingwiny i hologramy

miałem niedawno okazję obejrzeć Arrival, który po Contact i oczywiście Interstellar jest obowiązkową pozycją wielbicieli kina SF. takie filmy poza aspektem czysto sensacyjnym (po co go w ogóle umieszczać?) niosą bardzo ciekawe pytania dla nas - ludzkości. niestety, oprawa Hollywood zwykle mocno je spłyca. ale… w centrum naszej galaktyki najprawdopodobniej znajduje się gigantyczna czarna dziura. jeśli oczywiście coś takiego jak czarna dziura istnieje. co zrobiłaby z Tobą czarna dziura? według nowej teorii, zakładającej że teoria Hawkinga jest prawdziwa (ta o tym, że czarne dziury emitują radiację), najprawdopodobniej spowodowałaby zamianę Ciebie w Twój hologram....

lutego 27, 2017 · Łukasz Bromirski

głęboka praca

część z nas zna to lepiej, część gorzej - a część w ogóle nigdy nie słyszała (lub twierdzi, że ’nie potrzebuje’). praca ‘w strefie’ spopularyzowana zaraz po tym, gdy świat przestał kochać się w otwartej przestrzeni biur i wrócił do chowania się w gabinetach, a częściej - w XXI wieku - w zaciszach własnych domów. to, że giganci tacy jak Facebook czy Apple nadal budują wielkie biura zapewniające nieograniczoną mobilność, dostępność i możliwość zastąpienia realnego życia całodobowym ‘socjalizowaniem’ się w biurze niewiele zmienia....

lutego 20, 2017 · Łukasz Bromirski

ego jest wrogiem

to dosyć oczywiste stwierdzenie przejrzane jest gruntownie w bestsellerowej książce Ryana Holidaya z każdej możliwej strony. ego może być oczywiście również bardzo potężnym pomocnikiem, ale dopiero wykorzystane - a właściwie okiełznane, we właściwy sposób. w świecie IT mamy ogromną ilość osób, których ego nie mieści się na parkingu dużego supermarketu, a książka ta jest doskonałym przewodnikiem do poradzenia sobie nie tylko ze swoim ego ale i z ich. podobnie jak inne książki Ryana napisana jest bardzo konkretnie i do punktu, bez zbędnych wstawek, wtrąceń i ‘poradników podręcznych’....

lutego 12, 2017 · Łukasz Bromirski

proszę taktownie zegarować!

w ciągu ostatnich 30 lat prędkość pracy procesorów zwiększyła się z milionów cykli do miliardów - zwielokrotnionych przez wielordzeniowość i specjalne mechanizmy zwiększające efektywność pracy z “nudzącymi” się rdzeniami. procesor Pentium 66 z 1993 zawierał 3.2 miliona tranzystorów, co i tak jest wartością kosmiczną biorąc pod uwagę upakowanie ich w niewielkiej przestrzeni wielkości czterech kostek do gry - i zawierał jedną jednostkę główną. dostępny dzisiaj Xeon E5-2699v4 ma 22 rdzenie pracujące z nominalną częstotliwością zegara 2....

lutego 8, 2017 · Łukasz Bromirski

sztuczna inteligencja albo dlaczego (nie) warto inwestować w bezpieczeństwo

idziemy w ciekawą stronę jako ludzkość. kolejny dowód na to, że żyjemy w ciekawych czasach. AI uczy się rozmawiać jak zmarły na podstawie archiwum z Telegram a CIA używa już tego typu mechanizmów do określenia parę dni przed wybuchem niepokojów społecznych, że takie faktycznie wybuchną. zakładam zatem, że nauczania maszynowego używa się już dzisiaj do innych zadań - nie wszystkich opisanych gdziekolwiek w internecie :) w ciągu najbliższych latach zobaczymy kolejny etap ‘spłaszczania’ świata - coraz więcej pracy możliwej do zautomatyzowania będzie automatyzowane, a wartością ludzi przestaną być proste wyniki pracy - jak również proste analizy....

stycznia 20, 2017 · Ł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

openssh i klucze - bezpieczne klucze

gdzieś w okolicach 2013 roku (a konkretnie, na ‘małego’ Mikołaja) do OpenSSH dodano obsługę nowego formatu przechowywania kluczy. jest to istotne o tyle, że nowy format pozwala zmienić używany do tej pory hash MD5 (baaaaaardzo szybko i efektywnie przeszukiwany przez dzisiejsze GPU) na inny. w tym konkretnym przypadku używamy modyfikacji algorytmu bcrypt, która w popularnym ‘łamaczu’ hashy hashcat zwalnia wielbiciela naszego hasła do klucza prywatnego z wydajności gigahashy na co najwyżej kilohashe....

stycznia 8, 2017 · Łukasz Bromirski

FreeNAS i Samba - sprawa MacOS

FreeNAS to specjalna edycja mocno stuningowanego FreeBSD (niekoniecznie najnowszego), z dodatkowym interfejsem WWW do świadczenia usług typowych dla NAS. musiałem ostatnio w pośpiechu migrować swojego NASa Synology 1815+, który po prostu pewnego dnia powiedział ’nie’. na nic zdały się resety, magiczne zabiegi oraz fora w internecie. ku mojemu zdziwieniu, na nic również zdał się kontakt z serwisem - ponieważ sprzęt został kupiony trzy lata temu, serwis w zasadzie wysłał mnie na drzewo....

stycznia 6, 2017 · Łukasz Bromirski

porządki...

ogarnięcie nowej rzeczywistości (w szczególności na nowym miejscu) nie jest proste. wszystko jest jeszcze bardzo świeże, a jednocześnie tak doskonale znane :) wiecie może, że prowizorki trzymają się świetnie latami a zaczynają od prostego ’tylko na chwilę’? no właśnie :) tak czy inaczej, grudniowe początki zaczęły się od prawdziwego horroru związanego z podniesieniem mojego serwera pocztowego z FreeBSD 9-STABLE (właśnie się zEoLował) do 11-STABLE. tradycyjny make buildworld; make kernel KERNCONF=server; mergemaster -FiU; make installworld; reboot nie dało rady, z jakiegoś powody (WTF?...

stycznia 2, 2017 · Łukasz Bromirski

OpenSSH 7

OpenSSH 7 przyniósł między innymi wycofanie dla wsparcia mechanizmu wymiany kluczy za pomocą grupy 1 Diffie-Hellmana diffie-hellman-group1-sha1 (można ją zaatakować za pomocą Logjam). wszystko dobrze, do czasu próby dostania się potem do urządzeń, które domyślnie (lub w ogóle) obsługują tylko wymianę grupy 1. w drugim wypadku czeka nas uaktualnienie oprogramowania, w pierwszym - rekonfiguracja. na urządzeniach Cisco ASA należy dopisać do konfiguracji: ssh key-exchange group dh-group14-sha1 na urządzeniach z Cisco IOS/IOS-XE należy ustawić minimalną długość kluczy - IOS domyślnie iteruje z listy dostępnych mechanizmów i pominie (jako serwer) te, które nie spełniają tego wymogu:...

października 3, 2016 · Łukasz Bromirski

pozytywny wpływ technologii

miałem ostatnio okazję spędzić podwójne -naście godzin w samolocie w podróży służbowej do US. postanowiłem skorzystać z dosyć drogiego, ale jednak przydatnego gadżetu, który mój znajomy pokazał mi już parę lat temu - choć wtedy tego nie doceniłem. mówię oczywiście o aktywnie wygłuszających otoczenie słuchawkach Bose - w moim konkretnie przypadku chodzi o QC35. po 10 godzinach słuchania muzyki i podcastów a NIE odgłosów silników, ludzi, kaszlu, chrapania i innych efektów tradycyjnie obecnych w latach transatlantyckich… muszę powiedzieć, że technologia stanęła na wysokości zadania....

września 21, 2016 · Łukasz Bromirski

świat się zmienia

…i dobrze. już za dwa tygodnie widzimy się w Krakowie, na kolejnej - siedemnastej - edycji PLNOGa. konferencja, którą zaczęliśmy od dyskusji o BGP, MPLS-TE, RSVP i przydatności interfejsów 10GE dla operatorów (w 2009 roku to nadal była nowość - migracja do 10GE), dzisiaj skupia się na konsekwencjach wdrażania SDNów, wpływie IoT na sieci operatorskie, różnych sposobach realizacji usług chmury publicznej i hybrydowej… w końcu o programowych Centrach Przetwarzania Danych i konsekwencji upowszechnienia się sieci nakładkowych....

września 17, 2016 · Łukasz Bromirski

pliterki w macos 10.12

jeśli podobnie jak ja jesteście uzależnieni od pliterek w wersji z klawiszem command a nie option, używacie zapewne od lat arcyprzydatnej aplikacji karabiner. niestety, nie działa ona z najnowszą wersją macos - sierra. autor aplikacji tworzy właśnie jej nową wersję, kombatybilną ze zmienioną warstwą kontroli dostępu do klawiatury i innych urządzeń - nazywa się dla uproszczenia (aplikacja nie warstwa) Karabiner-Elements. po ściągnięciu należy jeszcze utworzyć ręcznie plik konfiguracyjny: plik powinien nazywać się karabiner....

września 12, 2016 · Łukasz Bromirski

po co nam ludzkość?

zawodzimy na każdym kroku. zwodzimy raczkujące silniki sztucznej inteligencji. dowody matematyczne zajmują po 3-4 lata do sprawdzenia przez asystentów. ostatnie ciekawe dowody zajmują po 300-400 stron ciężkiego matematycznie materiału. zaczynamy zatem używać komputerów, choć one również mają niewygodny dla nas ludzi efekt uboczny - generują jeszcze więcej danych niż dowód, który sprawdzają. to na pewno da się jakoś uprościć, zoptymalizować i doprowadzić do krótszych “danych wyjściowych” takiego dowodu. ale… ale wczoraj znalazłem informację, wg....

marca 29, 2016 · Ł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

żyjemy w ciekawych czasach

ciężko jest wrócić ’na stare śmieci’ z tak ogromnym backlogiem rzeczy zaszłych, niezapisanych dobrze… pozostawionych gdzieś na uboczu. spróbujmy to w końcu wyrzucić i mieć za sobą. po pierwsze, jak widać, zmigrowałem na koniec roku blog z WordPressa na Ghosta (ale nie chodzi o spór ‘forma vs treść’). nie robi to może wielkiej różnicy (poza tym, że nie miałem od tego czasu momentu, żeby zmigrować stare wpisy - ale zrobię to....

marca 6, 2016 · Łukasz Bromirski

przeprowadzki noworoczne

nowy rok jest doskonałą okazją do przemyślenia gdzie i jak spędzamy czas. biorąc pod uwagę nieznośność utrzymania w porządku php, w połączeniu z migracją Apache’a z 2.2 do 2.4, doszedłem do wniosku, że dosyć - i warto chyba spróbować czegoś prostszego. a zatem Ghost i nginx. powalczę jeszcze z ładnymi pliterkami i chyba czas będzie się przestawić. i jeszcze z dokumentami. i starymi postami. i komentarzami…

grudnia 24, 2015 · Ł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....

grudnia 19, 2015 · Łukasz Bromirski

kto zapłaci za dziury w sofcie?

ta dyskusja toczy się od dłuższego czasu. kto zapłaci za dziury w sofcie? do tej pory z reguły mówiło się trudno i żyło się dalej, zwykle żądając dodatkowych pieniędzy, żeby problemy spowodowane przez wadliwe oprogramowanie dodatkowo załatać. powoli oprogramowanie zaczyna jeździć samochodami. samo. i trzeba zacząć rozwiązywać trudne problemy. na razie liczba opcji jest prosta do wyobrażenia. a co będzie za 10 lat?

grudnia 18, 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ę....

grudnia 5, 2015 · Łukasz Bromirski

dlaczego jesteśmy tacy... pewni?

obserwując jak ludzie zachowują się coraz częściej w tzw. “poważnych sytuacjach” i w “poważnym towarzystwie”, zacząłem snuć różne teorie - nie uczonym będąc zbyt w psychologii. ale trafiłem na ten artykuł, a w szczególności upodobałem sobie ten cytat: For poor performers to recognize their ineptitude would require them to possess the very expertise they lack. tak to właśnie proszę Państwa wygląda. ale warto pamiętać też o tym, że: Because it’s so easy to judge the idiocy of others, it may be sorely tempting to think this doesn’t apply to you....

października 13, 2015 · Łukasz Bromirski

recertyfikacja

co dwa (lub trzy, jeśli dopuścimy wejście w stan ‘zawieszony’) lata, w życiu każdego CCIE i CCDE pojawia się ten straszny moment zwany ‘recertyfikacją’. panika jest zwykle krótkotrwała i kończy się ‘popchnięciem’ - z użyciem różnych technik, ale jednak do przodu. miałem okazję trafić właśnie ostatnio na konieczność ‘recerta’ - i sprawdza się mądrość ludowa, że ludzie, którzy na bieżąco przestają mieć do czynienia z sieciami, mają z tym problemy....

października 3, 2015 · Łukasz Bromirski

"fly, fly away"

“zostałę fotonę”:

września 6, 2015 · Łukasz Bromirski

klucz prywatny

sierpnia 14, 2015 · Łukasz Bromirski

if you're going through hell

If you’re going through hell, keep going. Winston Churchill

lipca 31, 2015 · Łukasz Bromirski

"audiofilskie"...

…dyskusje już były na blogu. arstechnica właśnie opublikowała wyniki testu A/B/X podejrzanie “wzbogacających” dźwięk kabli Ethernet i jak może spodziewać się dowolnie rozsądny człowiek… nie ma żadnej różnicy między kablami za 340$ a tymi za 2.5$. warto porównać ten artykuł i opis z tym, co “audiofil” zarabiający na życie nabieraniem ludzi opisuje w ramach tzw. testu. w szczególności polecam komentarze, w których gdy jeden z komentujących jak krowie na rowie tłumaczy mu, że 0=0 a 1=1, on nadal twierdzi, że słyszy różnicę i jest ona oczywista....

lipca 31, 2015 · Łukasz Bromirski

Życie jest niesprawiedliwe...

Życie jest niesprawiedliwe. A niesprawiedliwość rozdystrybuowana jest niesprawiedliwie.

lipca 17, 2015 · Łukasz Bromirski

blokczajny ewryłer...

ciekawy artykuł bloggera o tym jak stworzyć alternatywne źródło prawdziwie niecenzurowanego wolnego słowa. wygląda na to, że ostatni problem reddita spowodował wznowienie dyskusji o wolnym słowie i kryptograficznej niezaprzeczalności głoszonych tez - w kontekście coraz silniejszych nacisków w Stanach Zjednoczonych na wbudowanie tylnych furtek może to jakieś rozwiązanie problemu? jak o tym pomyśleć… a nie, nie trzeba myśleć. pomyślano za nas - są już ludzie wierzący, że Bitcoin (protokół, nie elektroniczne pieniądze) będzie niebawem podstawą całej komunikacji internetowej....

lipca 16, 2015 · Łukasz Bromirski