Strona głównaUżytkownik

bd90 | użytkownik

bd90
bd90
1 796,69
273 dni, 5 godzin, 52 minuty temu
10 marca, 2017
dotnetomaniak.pl

Odmiana wszystkim dobrze robi. Dzisiejszy artykuł będzie w trochę innym stylu. Żadnych technicznych treści, tylko moje przemyślenia na temat przeżytej przeze mnie sytuacji. Poproszono mnie o przygotowanie i sprawdzanie zadań rekrutacyjnych dla osób, które ubiegały się o stanowisko Programisty .NET w Polskim Radiu. Postanowiłem stworzyć typowo praktyczny test umiejętności, bez skomplikowanych algorytmów czy struktur danych. Chodziło o to, by odnosił się do codziennej, standardowej pracy.Opis Zadania Zada...

Tagi: .Net, CRUD, rekrutacja
Źródło: bd90.pl
Dziel się z innymi:
Historia pewnej rekrutacji - Smutny CRUD - bd90

Sztuka programowania 2168 dni, 17 godzin, 22 minuty temu bd90 385 źrodło rozwiń

“W życiu nie ma nic za darmo” Maksyma ta przez długi czas chodziła za mną. I w sumie tak jest, ale z pewnymi wyjątkami 😛 W dzisiejszym artykule chciałbym wam przedstawić na jakie bonusy może liczyć student od różnych firm. Postaram się w miarę możliwości aktualizować ten artykuł więc zachęcam do zaglądania tutaj od czasu do czasu 😉

Tagi: Azure, GitHub, student
Źródło: bd90.pl
Dziel się z innymi:
Co możesz otrzymać będąc studentem? - bd90

Narzędzia 2175 dni, 17 godzin, 51 minut temu bd90 122 źrodło rozwiń

Jakiś czas temu obiecałem napisanie kilku słów o wykorzystaniu synonimów w usłudze Azure Search. To temat na prawdę ciekawy, ponieważ, poprzez wykorzystanie tego mechanizmu, możemy znacząco poprawić wyniki wyszukiwania w naszym serwisie. Dlatego złap teraz za kubek ciepłego kakałka i zapraszam Cie do lektury.Czym jest synonim? Zacznijmy od encyklopedycznej definicji słowa: Według Wikipedii: Synonim (gr. synōnymos ‘równoimienny’) – wyraz lub dłuższe określenie równoważne znaczeniowo innemu, lub na tyle...

Źródło: bd90.pl
Dziel się z innymi:
Azure Search - Synonimy - bd90

Cloud 2180 dni, 17 godzin, 29 minut temu bd90 36 źrodło rozwiń

Grudzień to piękny okres. Jedzenia zawsze jest dużo, a bycie solidnym gabarytowo uważa się za “urocze” jak Mikołaj.  Jest to najlepszy okres, aby na chwilę przysiąść, zrobić podsumowanie ostatniego roku, zaplanować następne kroki. Mijający rok był dla mnie całkiem udany, dlatego chciałbym się podzielić przemyśleniami, planami a nawet kilkoma ogłoszeniami.Rok 2018 rokiem nauki! Przez ostatnie 12 miesięcy skupiłem się na zdobywaniu wiedzy, poszerzaniu horyzontów. Efektem tego odwiedziłem liczne konferencj...

Tagi: podsumowanie
Źródło: bd90.pl
Dziel się z innymi:
Podsumowanie roku 2018 - bd90

Inne 2189 dni, 13 godzin, 6 minut temu bd90 59 źrodło rozwiń

Za górami, za lasami kiedy JSON był tylko marzeniami powstał twór wspaniały. Architektoniczny styl, który zwojował świat swoją prostotą jak i elastycznością. Mowa tutaj oczywiście o RESTful API. Jako, że jest to nadal bardzo często spotykane rozwiązanie, chciałbym wam opowiedzieć o kilku problemach, mitach, a przede wszystkich o tym kiedy API wystawione w formacie JSON nie jest RESTful.Krótka historia RESTful API Zacznijmy więc od krótkiego przedstawienia jak powstał ten termin. Dawno dawno temu, w epoc...

Tagi: REST, RESTful
Źródło: bd90.pl
Dziel się z innymi:
Dlaczego Twoje API nie jest RESTful - bd90

Architektura 2196 dni, 16 godzin, 24 minuty temu bd90 353 źrodło rozwiń

Znacie ten typ ludzi, którzy z całych sił próbują naprawić popełniony błąd i chcą zjeść pączka średnio raz na 3 dni? To nie ja. Ja wole jeść pączki częściej. A co do poprawy – obiecałem, że będzie więcej artykułów dotyczące Azur? No i to kolejny artykuł o usłudze Azure Search. Kto by pomyślał że powstanie z tego taka mała seria artykułów? Na pewno nie ja. Bardzo dziękuje za odzew dotyczący tych wpisów. Motywuje mnie to do dalszej, intensywnej pracy na blogiem. W poprzednich artykułach skupiłem się na d...

Tagi: Azure Search
Źródło: bd90.pl
Dziel się z innymi:
Azure Search .NET SDK - bd90

Cloud 2206 dni, 17 godzin, 50 minut temu bd90 24 źrodło rozwiń

Czasami zdarzają się scenariusze, w których: – nie potrzebujemy przechowywać kopii danych w chmurze Azure – mamy własne data center on-premise, tylko brak nam usługi wyszukiwarki w systemie. Szukamy wtedy specjalisty od Elastic Search-a, by postawić klaster we własnej infrastrukturze. On nam krzyczy: “Wezmę zlecenie, ale daj mnie worek złota, cztery krowy i rząd dusz”. Co zrobić, gdy akurat nie mamy worka złota? Azure ma Search as a Service. Wszystko ładnie pięknie się zgrywa, jednak aby podpiąć Azure...

Źródło: bd90.pl
Dziel się z innymi:
Azure Search - Wykorzystanie REST API - bd90

Cloud 2213 dni, 17 godzin, 47 minut temu bd90 68 źrodło rozwiń

Chyba każda większa firma wykorzystuje system kontroli wersji. Przykrą częścią jest niestety fakt, że nie każdy ma możliwość pracy w GIT-cie, który, według mnie, jest najlepszy do tej roboty. Całkiem sporo firm pracujących na platformie .NET nadal używa TFS-a – scentralizowanego systemu kontroli wersji od firmy Microsoft. O jego wadach i zaletach można sporo przeczytać się w internecie. Mając odnieść się do konkretnego, zaufanego źródła, to o TFS-ie kilka nie miłych słów można usłyszeć na vlogu Maćka Ani...

Tagi: TFS
Źródło: bd90.pl
Dziel się z innymi:
TFS - Zdjęcia lock-a z workspace-a innego użytkownika - bd90

Narzędzia 2215 dni, 17 godzin, 51 minut temu bd90 39 źrodło rozwiń

Niestety, nie ma usług idealnych. Do takich też nie należy, posiadający swoje ograniczenia, Azure Search. Jednym z nich jest zamknięty zbiór struktur danych, które możemy wykorzystać podczas tworzenia indexer-a (pełny zbiór możecie znaleźć w dokumentacji ). Co zrobić, gdy nasza struktura posiada zagnieżdżony obiekt? Poddać się? Pisać swoje rozwiązania technologiczne? Prawda jest przyjemniejsza. Nadal możemy, w dość prosty sposób. spłaszczyć zagnieżdżony obiekt przez mechanizm projekcji dostępny w bazie A...

Źródło: bd90.pl
Dziel się z innymi:
Azure Search - Spłaszczanie Struktur Danych - bd90

Cloud 2220 dni, 17 godzin, 33 minuty temu bd90 44 źrodło rozwiń

Jesień jest bardzo gorącym okresem jeżeli chodzi o konferencje w naszym pięknym kraju. Chociaż chciałbym, to niestety, wszystkich nie zaliczę. Strasznie żałuje, że przez nakładający się termin z Programistokiem, nie było mnie na DevConf. Miałem jednak szczęście. W Warszawie została zorganizowana konferencja pod logiem Dotnetos. Tu już nie mogło mnie zabraknąć. Wszystko w życiu ma swój pierwszy raz. Nigdy za bardzo nie zgłębiałem zagadnień dotyczących tak niskopoziomowych procesów, ale przyszło szkolenie...

Źródło: bd90.pl
Dziel się z innymi:
Dotnetos 2018 - Relacja - bd90

Inne 2222 dni, 19 godzin, 15 minut temu bd90 47 źrodło rozwiń

Prawda stara jak interpretery kodu w przeglądarkach internetowych: są rzeczy, przed którymi nikt nie ucieknie. Przestępców czeka kara, grzecznych nuda a programistów napisanie kawałka kodu w JavaScript – cie. Nie tak dawno byłem jeszcze programistą Fronte-end. Zmieniły się u mnie priorytety, acz dalej pozytywnie wspominam te czasy. Chcąc pozostać na czasie, bez zastanowienia skorzystałem z możliwości udziału w konferencji ConFrontJS. Dlatego, uzbroiwszy się w kubek kakałka, wyruszyłem ze swojej programis...

Źródło: bd90.pl
Dziel się z innymi:
ConFrontJS 2018 - Relacja - bd90

Inne 2224 dni, 15 godzin, 46 minut temu bd90 26 źrodło rozwiń

W artykule podsumowującym rok 2017 napisałem, że w 2018 roku ukaże się, na moim blogu, znacznie więcej treści dotyczących chmury publicznej Microsoft Azure. Niestety, w obecnej chwili, nie pozostaje mi nic innego jak tylko uderzyć się w pierś. Końcówka roku za pasem, a to dopiero pierwszy artykuł w temacie. Obiecuje poprawę i na znak mojej skruchy, w dzisiejszym artykule przedstawię wam ciekawą usługę oferowaną przez Microsoft. Azure Search – pozwala nam stworzyć rozbudowaną wyszukiwarkę do naszej aplika...

Źródło: bd90.pl
Dziel się z innymi:
Azure Search - Wyszukiwarka w mgnieniu oka - bd90

Cloud 2234 dni, 17 godzin, 48 minut temu bd90 87 źrodło rozwiń

Wyobraźmy sobie świat, w którym rodzi się programista idealny. W momencie natrafienia na dany język łapie składnie, wykorzystanie, dobre praktyki, a haków unika niczym ognia. Mając 4 lata sam jeden jest wstanie napisać algorytm rozpoznawania twarzy i to bez kontroli wersji i kolorowania składni. Nie popełnia żadnych błędów, chodź nie wymyślania nowatorskich rozwiązań. I pewnie szefom teamów developerskim otwierają się koperty pełne multisportów by obsypać pierwszego z nowej rasy Homo Programikus. To jedn...

Źródło: bd90.pl
Dziel się z innymi:
Jak ubiłem serwer bazy danych (prawie) - bd90

Sztuka programowania 2241 dni, 17 godzin, 3 minuty temu bd90 174 źrodło rozwiń

Jak pisałem w poście tydzień temu – na mojej corocznej liście są dwie konferencje, których nie odpuszczam. Zanim napiszę o tej drugiej parę słów – ważna wiadomość. Odbywa się ona na Podlasiu, a wręcz w jego stolicy. Wszyscy znają żarty o braku cywilizacji i plemiennym trybie życia tamtejszych mieszkańców, dlatego ja odpuszczę. Łapcie za dzidy i siadajcie do skalnych malowideł, gdyż wraz ze swoją ekipą wjechaliśmy dorożką do miasta, które poznało ogień. Ok, teraz już naprawdę z tym kończę. Zapraszam do re...

Źródło: bd90.pl
Dziel się z innymi:
Programistok 2018 - Relacja - bd90

Inne 2248 dni, 18 godzin, 41 minut temu bd90 54 źrodło rozwiń

Kto nie skacze ten nie lubi konferencji hop hop… no dobra, skakanie to nie mój konik, a konferencje akurat uwielbiam. Możliwość poznania ludzi z branży i zdobycia wiedzy to zawsze przyjemna sprawa. W moim konferencyjnym kalendarzu zawsze są dwa stałe punkty, których  nie mogę opuścić. Jedną z nich jest .NET Developer Days, czyli zdecydowanie największa konferencja dotycząca .NET-a i tematów pokrewnych w tej części Europy. Co roku uczestniczy w niej prawie tysiąc programistów, administratorów i ludzi ogól...

Źródło: bd90.pl
Dziel się z innymi:
.NET Developer Days 2018 - Relacja - bd90

Inne 2255 dni, 15 godzin, 58 minut temu bd90 82 źrodło rozwiń

Nie łatwo podejmować decyzje, gdy brakuje nam doświadczenia. Gdy chcemy się napić kakałka możemy sięgnąć po pierwsze lepsze. Czy to jednak odpowiednia decyzja? Świat chmur publicznych jest ogromny. Nikt nie może temu zaprzeczyć. Przed wyborem odpowiedniego provider-a trzeba się sporo nagłowić. Dlatego też przygotowałem małe zestawienie. Przedstawię listę dostępnych benefitów i korzyści. Mam nadzieje, że pomoże wam to w rozpoczęciu swojej przygody z chmurą publiczną.Azure: Zaczynam od naprawdę mocnego za...

Tagi: AWS, Azure, chmury, cloud
Źródło: bd90.pl
Dziel się z innymi:
Chmury Publiczne - Przegląd ofert na początek - bd90

Cloud 2304 dni, 18 godzin, 51 minut temu bd90 132 źrodło rozwiń

Od mojego ostatniego artykułu, w którym wspominałem o rabbicie, minął prawie rok. Chyba najwyższa pora, aby napisać coś więcej. Szczególnie, że ostatnio w moje łapki wpadła bardzo ciekawa książka: Let’s learn 🙂 @RabbitMQ@ManningBooks#neverstoplearningpic.twitter.com/ymGlRp6Ytq — Kamil Kiełbasa (@bd90) Tak off-topic – jeżeli chcielibyście, abym skrobnął drobną recenzję tej książki, dajcie mi znać 🙂 Moją nową miłością okazało się tworzenie aplikacji rozproszonych przy wykorzystaniu DDD, TDD i je...

Źródło: bd90.pl
Dziel się z innymi:
RabbitMQ - Bezbolesna integracja z .NET Core - bd90

Programowanie rozproszone 2311 dni, 18 godzin, 7 minut temu bd90 178 źrodło rozwiń

Rozpoczynając swoją aktualną pracę w pewien sposób pożegnałem się z tematami frontend-owymi. Wiadomo, nie postawiłem grubej, czerwonej, nieprzekraczalnej linii, po prostu zajmuje się tym zdecydowanie rzadziej. Ostatnio jednak natrafiłem na zagadnienie, które zdecydowanie mnie zainteresowało, mianowicie tworzenie interfejsu dla konstruktora klasy w TypeScript. Od razu zaznaczam, że nie będę w tym artykule omawiał konfiguracji środowiska pod aplikację. Jeżeli to wasze pierwsze spotkanie z tą technologią po...

Źródło: bd90.pl
Dziel się z innymi:
TypeScript - Implementacja interfejsu konstruktora - bd90

Sztuka programowania 2318 dni, 18 godzin, 53 minuty temu bd90 102 źrodło rozwiń

Słyszeliście o JSON Web Token-ach? Zapewne tak. W sieci pełno jest artykułów o wadach, zaletach, wykorzystaniu w implementacjach  OAuth2 czy OIDC. Czy to znaczy, że napisano o nich wszystko, co się da? Przemilczę odpowiedź i dorzucę własną, mam nadzieje, że przydatną, cegiełkę. Trochę z własnych obserwacji, jednak podejrzewam, że bliskich prawdzie, zakładam, że JWT to dzisiejszy standard zabezpieczania API. Pomimo, iż np. ze specyfikacji PASETO zaczyna powoli wyrastać coś ciekawego, jeszcze długa droga ...

Źródło: bd90.pl
Dziel się z innymi:
.NET Core Identity - Generowanie JWT - bd90

Sztuka programowania 2325 dni, 11 godzin, 21 minut temu bd90 146 źrodło rozwiń

Zapewne, w 1994 roku, kiedy to w przeglądarce Netscape Navigator po raz pierwszy pojawiła się obsługa protokołu https, nikt nie spodziewał się, że stanie się on standardem. Dziś, po ponad 14 latach rozwoju specyfikacji, trudno sobie wyobrazić stronę internetową bez zielonej kłódki przy pasku adresu. Ok, teraz zacznie się ta mniej przyjemna część. No bo szyfrowanie jest super i w ogóle, ale… Nie umiałbym zliczyć sytuacji, gdy programując w środowisku lokalnym wszystko działało bezproblemowo, jednak po wg...

Źródło: bd90.pl
Dziel się z innymi:
HTTPS w aplikacji uruchomionej na localhost - bd90

Narzędzia 2339 dni, 18 godzin, 3 minuty temu bd90 120 źrodło rozwiń

1 2 3 4

Najaktywniejsi w tym miesiącu