ZWI#3 – jak wywołać specjalizację szablonu funkcji dla wszystkich typów z listy

Tym razem podzielę się pytaniem jakie otrzymałem na IRC-u:

<cauchy> mam sobie funkcyjke z templejtem
<cauchy> i chce sobie ta fn wywolac dla jakiejs tam listy typow
<cauchy> np dla int, in64_t, string, vector<int>, vector<string>, itd
<cauchy> jakos fajnie daloby sie to zrobic w petli zebym nie musial explicitnie dawac po kolei
<cauchy> fn<int>();
<cauchy> fn<string>();
<cauchy> …

Oczywiście, że by się dało!

Misja Gynvaela 011

MISJA 011            goo.gl/keE94T                  DIFFICULTY: █████░░░░░ [5/10]
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅

Jednemu z naszych agentów polowych poszczęściło się - zakradł się do biura
podejrzanego i zrobił zdjęcie bardzo ważnego dokumentu. Zdjęcie udało się wywołać
i otrzymaliśmy dzisiaj archiwum z jego skanem.

Ponieważ jestem obecnie bardzo zajęty i mam bardzo ważne spotkanie, poniżej jest
link do pliku - zajmij się tym.

  goo.gl/A6sMwA

Powodzenia!

--

Odzyskaną wiadomość umieść w komentarzu pod tym video 🙂
Linki do kodu/wpisów na blogu/etc z opisem rozwiązania są również mile widziane!

P.S. Rozwiązanie zadania przedstawię na jednym z vlogów w okolicy dwóch tygodni.

Zaszyfrowana pocztówka od Gynvaela

W połowie czerwca ze skrzynki pocztowej wyjąłem taką pocztówkę:

PocztówkaPocztówka

Odcyforwanie jej znaczenia zajęło mi ponad miesiąc, a bezpośrednio nad nią spędziłem kilka-kilkanaście godzin. Biorąc pod uwagę ostateczną trudność rozwiązania jest to trochę wstyd, ale jak to się mawia:

hindsight is 20/20

Transkrypcja

Gynvael ma lepszy styl pisma niż ja, więc problemów z przepisaniem nie było:

TXT = <<HEX
    50 6F 7A 64 72 6F
    77 69 65 6E 69 61
    20 [[ 7A 64 22 70
    68 6A 68 62 6B 73
    64 6E 6B 62 2E 43
    7F 72 73 61 7A 7A
    36 2C 31 39 5D 62
    72 ]]
HEX

Misja Gynvaela 010

MISJA 010            goo.gl/oAdvWe                  DIFFICULTY: ███░░░░░░░ [3/10]
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅

Otrzymaliśmy dokument PDF w którym podobno jest zaszyta ukryta wiadomość.
Zwracamy się do Ciebie z prośbą o jej odnalezienie:

  https://goo.gl/wgt94W

Powodzenia!

--

Odzyskaną wiadomość umieść w komentarzu pod tym video 🙂
Linki do kodu/wpisów na blogu/etc z opisem rozwiązania są również mile widziane!

P.S. Rozwiązanie zadania przedstawię na początku kolejnego livestreama.
P.S. Pomysłodawcą misji jest foxtrot_charlie.

Misja Gynvaela 009

MISJA 009            goo.gl/q49Fw7                  DIFFICULTY: ██████░░░░ [6/10]
┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅
Do naszych techników trafiło nagranie, w postaci pliku dźwiękowego, z osobliwymi
piskami. Nagranie otrzymaliśmy od lokalnego radioamatora i możesz je pobrać
poniżej:

  https://goo.gl/NeJHD2

Jeśli możesz, wyręcz naszych techników w zdekodowaniu wiadomości - są obecnie 
zajęci naprawą naszego elektrohydroturbobulbulatora.

Powodzenia!

--

Odzyskaną wiadomość umieść w komentarzu pod tym video 🙂
Linki do kodu/wpisów na blogu/etc z opisem rozwiązania są również mile widziane!

P.S. Rozwiązanie zadania przedstawię na początku kolejnego livestreama.

Chcesz zostać rekinem biznesu? Na co zwracać uwagę wybierając B2B

Dość często widzę pytania na ten temat, a czasem jestem nawet ich adresatem. W tym wpisie opiszę przemyślenia oparte na moim skromnym doświadczeniu w tym zakresie. Mam nadzieję, że zawarte tu informacje okażą się przydatne.

Proszę jednak czytających, aby pamiętali, że mówię z perspektywy branży IT – a konkretniej programisty – a więc niektóre rzeczy mogą nie mieć zastosowania ogólnego. Ponadto, ponieważ nie jestem prawnikiem ani księgowym, niektóre informacje zawarte w tym wpisie mogą być niekompletne, niedokładne lub nawet całkowicie błędne. Zastosowanie rozumu i godności człowieka przy ich stosowaniu leży po stronie czytelników.