Pisałem na początku lipca, czemu to warto wybrać się w październiku do Warszawy na konferencję .NET Developer Days. Obiecałem też wtedy konkurs, w którym wygrać będzie można jedną wejściówkę na to zacne wydarzenie. Najwyższa pora ten konkurs ogłosić. Wydaje się nie być nudny, więc zapraszam!
Wakacje się skończyły, z czasem więc jest już trochę gorzej. Jednak udało mi się go trochę wygospodarować, a co najważniejsze znalazły się też chęci. Zaczynam, więc w końcu serię pt. „Tworzymy grę Snake w Monogame” 😉 No właśnie, zanim zacznę serię chcę, żeby było jasne jak będzie ona wyglądać. Wymyśliłem to sobie tak, że podzielę ją (na co wskazuje sama nazwa) na kilka części. Każda z części będzie dokładała do naszej gry jakąś cegiełkę. Dzięki temu będę mógł dokładnie omówić wszystkie kwestie. Muszę ...
W końcu udało się dotrzymać słowa i nowy odcinek podcastu pojawia się równo po dwóch tygodniach (huraaa!). Gościem tego epizodu był Michał Franc – programista/team leader, speaker, blogger oraz współorganizator wirtualnej konferencji dotnetConf PL. Razem z Michałem porozmawialiśmy o karierze programisty. Kiedy i od czego rozpocząć naukę? Czy studia są niezbędne do osiągnięcia sukcesu? Czy karierę zaczynać w małych firmach czy w korpo? Jakie są najczęstsze błędy popełniane przez młodych adeptów programowa...
Niedługo minie miesiąc od tego jak dodałem na tym blogu swój pierwszy wpis. Z tejże okazji postanowiłem przekazać Wam moje przemyślenia z tego, jakże krótkiego okresu. Jednak dla mnie dosyć przełomowego 😉 Przy okazji chciałbym zachęcić wszystkich programistów do prowadzenia własnego bloga – nie ważne czy jesteś początkujący, czy nie. Nie ważne nawet czy potrafisz dobrze pisać. Sam uważam, że do pisarza wiele mi brakuje… Niby już o tym wspominałem w pierwszym poście na tym blogu. Jednak opisałem temat n...
Software developers (and not just them) quite often believe that remote work is one of the best things that can happen during their career. Sitting at home or even better, laying on the beach with a laptop on your knees, while drinking some fancy beverage and of course coding from time to time (you’re not at the office anymore, therefore your boss ain’t gonna observe what are you actually doing) pictures like a some kind of dream. But is it really like this?
Do you remember your first steps as a junior developer? Do you remember how you felt when you talked with experienced engineers? Do you remember what you said what you realized that commercial projects are way more complicated than those made in school? I do. It was more or less like „God, I suck… all these folks are just great. I hope someday I’ll be half as good as they. No… I WILL BE BETTER! And no one will have doubts about that.” Yes, I was sure that after reaching a certain level I would be master ...
A post about my journey with fixing nasty Cassandra Datastax C# driver problem. Can you guess the problem source?
Publikuję listę tematów/propozycji jakie podaliście w ramach konkursu, w którym można wygrać wejściówkę na DevDay. Zwycięzcą będzie ta osoba, która jest autorem tematu z największą liczbą pozytywnych głosów ("lajków") komentarza...
Jest to chyba rzecz najbardziej podstawowa podczas tworzenia jakiejkolwiek gry. Problem w tym, że MonoGame nie udostępnia nam czegoś takiego jak najprostsze przyciski. W takim razie jak rozwiązać problem z MENU w grze? Jeżeli chcesz dowiedzieć się jak ja rozwiązałem ten problem, czytaj dalej ;)
Dzisiaj zajmiemy się podstawami tego jak zbudowany jest kod gry pisanej przy użyciu MonoGame. Jeżeli chcesz dowiedzieć się czym w ogóle jest MonoGame, zapraszam do przeczytania poprzedniego wpisu. Zakładam, że czytając dalej masz już zainstalowane MonoGame i możesz przystąpić do stworzenia nowego pustego projektu. Jeżeli tak to zaczynamy! Na początku stwórzmy sobie pusty projekt „MonoGame Cross Platform Desktop Project”. Generalnie rzecz biorąc można równie dobrze stworzyć projekt dedykowany na Windowsa...
TL;DR: - Ludzie, ludzie, zwariowałem! Każdy szczęściu dopomoże, każdy dzisiaj wygrać może! Do wygrania wejściówka na konferencję DevDay o wartości 650 PLN. O zasadach konkursu na końcu wpisu. Zapraszam!
Many of us, and I’m not speaking just about folks within the IT industry, sometimes have this feeling about the missed opportunity. It might be related to the job, some project or anything else that somehow we didn’t manage to accomplish due to some specific reasons (maybe just a bad luck or even the laziness). However, sometimes missing a particular opportunity doesn’t mean that the world has come to an end, actually, it might turn into something even better and unexpected.
Dziś będzie bardzo nietypowo jak na mnie, bo o tym co jest ważne w życiu. My Informatycy, tak wiem że to takie ogólne sformułowanie, lubimy zwięzłość. Kod zero-jedynkowy to to co do nas najlepiej przemawia. Czasami jednak stajemy przed problemem gdzie cała nasza wiedza technologiczna czy umiejętność zarządzania projektami (itp) stają się bezużyteczne…
How to... Samorozwój, bo przecież nikt tego za Ciebie nie zrobi. Oczywiście tak krótko jak potrafiłem. Oczywiście tyle własne go zdania ile mogłem wcisnąć. Za to wszystko klarownie i z linkami. Jak się uczę? Tak!
Na swoich stronach często udostępniamy możliwość dodawania komentarzy, bo chcielibyśmy by nasza aplikacja/witryna jak najlepiej spełniała oczekiwania naszych użytkowników. W jaki sposób możemy wyłapać komentarze o dobrym/złym wydźwięku by wiedzieć jak modyfikować naszą aplikację? Przecież nie będziemy czytali wszystkich komentarzy, jeżeli ich liczba idzie w setki/tysiące.. właśnie o tym jest tenże post. Zachęcam do lektury :)
We have many pdf libraries that we can use, but none of them are perfect and all of them have some advantages and disadvantages. Here is my little experience with generating PDF file in .net framework with generating reports both, in a browser on demand and large numbers in bash/console by night. Crystal_Reports - big, commercial library develop by big company Pros: - can be really fast Co...
Zarys API kart bezstykowych z rodziny MIFARE, oraz przykład jak sie z nimi komunikować przy pomocy czytnika ACR122.
Dawno dawno tutaj nic nie publikowałem. Sporo tematów leży w kolejce i czeka aż będzie chwila czasu. Ostatnio ten czas dosyć skutecznie zjada coś, co zaczęło się od niewinnego… „a może byśmy zrobili konferencje?” Było to dawno dawno temu, gdzieś ponad rok temu. Wracając z konferencji tak od słowa do słowa razem z Piotrkiem stwierdzili...
Chciałbym Was przeprowadzić przez proces skompilowania, uruchomienia i debuggowania .NET Core - czyli wersji open source środowiska .NET. Bez zbędnych wstępów przejdźmy do odpowiedzi na proste pytanie... Po co?
Zasada działania Ubera z punktu widzenia użytkownika smartfona jest stosunkowo nieskomplikowana. Uruchamiamy aplikację, wciskamy jeden przycisk i czekamy na kierowcę. Proste? Proste. Ale pójdźmy o krok dalej i zastanówmy się nad nieco bardziej wymagającym użytkownikiem, który chciałby dostać się Uberem w pewne miejsce o zaplanowanej wcześniej godzinie. Po najniższym koszcie. A i żeby sam się zamówił :) Poznajmy Uber API.