Podsumowanie mojego udziału w konkursie "Daj Się Poznać". Zaprszam!
Daj się poznać 2016 3053 dni, 18 godzin, 22 minuty temu 36 źrodło rozwiń
Postanowiłem wdrożyć Go Git Service. Gogs ma kilka metod instalacji, a jedna z nich to użycie kontenerów Dockera. Od pewnego czasu słyszałem o tej technologii, ale nie wiedziałem jak działa, ani do czego dokładnie służy. Teraz kiedy udało mi się opanować ją w wystarczającym stopniu, stwierdziłem, że podzielę się nową wiedzą.
Krótko (i mam nadzieję luźno) o blogu i konkursie. Projektem było stworzenie gry typu shoot 'em up.
Daj się poznać 2016 3054 dni, 18 godzin, 19 minut temu 48 źrodło rozwiń
Konkurs Daj Się Poznać 2016, organizowany przez Macieja Aniserowicza, można już uznać za zakończony. Jego celem było promowanie ciekawych pomysłów, blogów i ludzi związanych z programowaniem. Całościowo projekt po tych trzech miesiącach wypada niezmiernie pozytywie. Tak naprawdę udało się osiągnąć znacznie więcej niż zakładałem. Cieszę się, że stworzona seria składa się w wpisów, gdzie każdy z nich jest niezmiernie obszerny i wartościowy. Przyznaję, że wymagało to sporo pracy i poświęceń, ale było warto :)
Daj się poznać 2016 3054 dni, 18 godzin, 19 minut temu 45 źrodło rozwiń
Bardzo często spotykam się z pytaniem "jak rozpocząć naukę programowania". Jako, że jestem samoukiem i jeszcze pamiętam swoje początki, a w podsumowaniu konkursu gorąco zachęcałem do brania udziału w inicjatywach takich jak Daj Się Poznać nawet jeśli ktoś dopiero zaczyna swoją przygodę z programowaniem, to postanowiłem podsumować swoje ...
Daj się poznać 2016 3054 dni, 18 godzin, 19 minut temu 144 źrodło rozwiń
Przy okazji ostatniego wpisu konkursowego zapowiedziałem serię wpisów poświęconą CQRS oraz event sourcing-owi. Posty oczywiście wkrótce się ukażą, ale dziś chciałbym w ramach tej tematyki omówić nowy „mechanizm”, który zagości w siódmej wersji naszego ulubionego języka Wyobraźmy sobie, że naszym zadaniem jest implementacja odtwarzania stanu obiektu ze zdarzeń, które przetrzymujemy w tzw. Event Store. Zdarzenia wyglądają następująco: public class Event { public Guid AggregateId { get; set; } }...
Sztuka programowania 3054 dni, 18 godzin, 19 minut temu 262 źrodło rozwiń
Cześć, dziś kontynuacja tematu z poprzednich wpisów. Tak jak we wcześniejszych wpisach z tego cyklu, tak i w tym, zawartość dla bardziej doświadczonych programistów pewnie będzie oczywista. Teraz chcę opisać kolejny stan/emocje: – „Umiem za mało i boję się zadawać pytania, bo to zobaczą i mnie wyrzucą.”
Annoyed with starting multiple services in different terminals? If yes, take a look on this post and start using PM2 to handle this for you.
The Twilio integration allows sending the SMS. It completes a basic setup as the SendGrid integration for sending email messages is also available. As usual, quite easy to get it up and running within a minute – just take a look into the post details.
Daj się poznać 2016 3055 dni, 16 godzin, 10 minut temu 70 źrodło rozwiń
Czasem warto przeglądać kod innych, podobnych projektów. W moim przypadku przyglądam się LibreOffice, MonoDevelop i RoslynPad.
Daj się poznać 2016 3055 dni, 16 godzin, 10 minut temu 136 źrodło rozwiń
Office 365, podobnie jak Azure to przyszłość według Microsoft, która tak na prawdę już nadeszła. Bardzo dobrze widać to na przykładzie SharePoint. Bardzo wiele rozwiązań, które sukcesywnie pojawiają się w SharePoint online, nadal nie są dostępne w wersji on premise. Jeżeli jesteście zainteresowani zostaniem programistą Office 365, lub chcecie przetestować nową platformę, albo po prostu chcecie mieć za darmo pakiet Office w najnowszej wersji to mam dla Was rozwiązanie.
The last day of the Daj Się Poznać competition in which I’ve gladly participated has finally come. It was full 3 months of intense work, blogging and literally trying in different ways to become a little more recognizable in the IT community. Was it worth it? Was it difficult? Would I do the same thing again? I can give you a short answer of 3xYES, however, I’d like to invite you to read the whole summary as you may find some helpful content here that could provide answers for some of your doubts or que...
Daj się poznać 2016 3056 dni, 14 godzin, 37 minut temu 52 źrodło rozwiń
Został raptem tydzień do końca maja, a co za tym idzie oficjalnego zakończenia konkursu Daj Się Poznać 2016. Nie będę oryginalny, ale ostatni z wymaganych postów będzie krótkim podsumowaniem tego co działo się przez 3 ostatnie miesiące.
Daj się poznać 2016 3058 dni, 11 godzin, 31 minut temu 147 źrodło rozwiń
Maj dobiega końca, a wraz z nim kończy się Daj Się Poznać. Ten konkurs wniósł bardzo dużo do mojego życia, przede wszystkim zacząłem regularnie prowadzić bloga. Była to też okazja do poznania wielu osób z polskiej informatycznej blogosfery oraz innych uczestników konkursu. No i ja sam dałem się poznać.
Daj się poznać 2016 3058 dni, 11 godzin, 31 minut temu 109 źrodło rozwiń
W 1970 roku Edgar Frank Codd przedstawia koncept relacyjnej bazy danych w swojej pracy pt. „A Relational Model of Data for Large Shared Data Banks„. Blisko pół wieku później programiści nadal wykorzystują dzieło Codd-a w swoich projektach korzystając z MS SQL Server, PostgreSQL itd. Istnieje jednak stosunkowo nowy nurt, którego zadaniem jest dopełnienie funkcjonalności swojego poprzednika. Mowa o bazach danych NoSQL. I to właśnie o tym nurcie porozmawiałem w drugim odcinku DevReview. Moim gościem był Raf...
Bazy danych i XML 3058 dni, 11 godzin, 31 minut temu 118 źrodło rozwiń
The bad things in Cassandra.
Architektura 3060 dni, 18 godzin, 58 minut temu 60 źrodło rozwiń
For more than one year Windows developers can hear about Docker stuff. Now we are ready to run it: windows containers on windows host. Check it out and have some fun
Anyone who made any HackerRank problems considering performance has seen this phrase in the assignment: “watch out for slow IO”. We are used to thing about files, databases and such as potentially slow IO, but the Console? Yes, and you will be amazed how much. Couple words about the setup. I am using NLog with file target (for normal logging) and mail target (for total failure, and aggregated reports). When debugging or profiling I run the process as a con...
Dziś podzielę się z Tobą ciekawą listą materiałów o DDD, czyli Domain Driven Design. Jest to podejście do tworzenia oprogramowania przydatne wtedy, kiedy domena nad którą pracujemy jest skomplikowana. Jednocześnie nie zalecane do trywialnych części aplikacji w stylu „encje na twarz i pchasz” czyli typu CRUD. Ułatwia pracę z kodem jak i… klientem :-). Temat, którym na pewno warto się zainteresować.
Architektura 3060 dni, 18 godzin, 58 minut temu 681 źrodło rozwiń
Trochę sporo ostatnio czasu w ramach projektu poświęciłem na naprawianie biblioteki ClrMd i pisania poradników o GitHubie. W ramach rdzennego rozwoju projektu skupiłem się na neo4j, teraz pora najwyższa wrócić do interfejsu i zastanowić się nad ważnym pytaniem - czego użyję jako biblioteki rysującej grafy.
Daj się poznać 2016 3060 dni, 18 godzin, 58 minut temu 94 źrodło rozwiń