W tym wpisie omówię ogólnie konfigurację gita, gdzie ona się znajduje. Dodatkowo pokażę, jak skonfigurować, aby adres e-mail był brany warunkowo, w zależności od tego w jakim katalogu znajduje się projekt.
Prowadzenie projektu opensource to nie przelewki. Na początku musimy ustalić, gdzie będziemy trzymać kod. W moim przypadku decyzja była prosta – GitHub. Jak skonfigurować repozytorium, żeby praca zespołu była łatwa i przyjemna?
No i minął kolejny rok… Czas na podsumowanie i chwilę refleksji - co się udało, a co nie? Co zrobić, żeby w przyszłym roku było jeszcze lepiej?
W ubiegłym roku wzięłam udział w pierwszej edycji tego wydarzenia (pisałam o tym tutaj). W tym roku była organizowana druga edycja – na którą się zapisałam od razu. Czy było warto?
Poznając polecenie git checkout, na początku zawsze dowiadujemy się, że dzięki niemu możemy przechodzić między branchami. Można z jego pomocą stworzyć nowy branch oraz można poruszać się pomiędzy commitami w historii repozytorium. W tym wpisie pokażę Ci, że można również operować na plikach.
Micromanagement czyli styl zarządzania, który nie kojarzy nam się w sposób pozytywny. To kontrola i wywieranie wpływu na osoby w zespole. Coś z czym większość z nas nie chciała by mieć na co dzień styczności. Mi mocno kojarzy się z korporacją, hierarchiczną strukturą, raportowaniem postępu prac w formalny sposób. 📊 Relikt przeszłości. Zresztą nasz tytuł mocno nawiązuje do czasów w których komunizm był codziennością naszych rodziców.
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...
Tym razem chciałbym poruszyć temat dbałości o jakość kodu, nadmiernej dbałości. Myślę, że nie raz spotkaliście się z tym zjawiskiem lub sami byliście jego przyczyną (ja niestety byłem). Nie oszukujmy się, my programiści, czerpiemy przyjemność z pisania kodu, tworzenia czegoś z niczego i dopieszczania swoich rozwiazań do granic możliwości. Do tego okazujemy się super „zdolniachami” kiedy przychodzi do argumentacji dlaczego praca trwa dłużej niż powinna, a może bardziej usprawiedliwień. Prawda?
Święta za pasem, już wkrótce usiądziesz ze swoją rodziną przy wigilijnym stole. Po kolacji nadejdzie długo wyczekiwany czas wypatrywania pierwszej gwiazdki, której pojawienie się oznaczać będzie, że już za chwilę zawita św. Mikołaj! A św. Mikołaj to prezenty, ale też… kłopotliwe pytania.
Od konferencji minął już prawie miesiąc, zdecydowanie czas napisać podsumowanie.
Grypa skłania do blogowania ;) O tym jak wyglądają domyślne komunikaty błędów z NSubstitute i jak by je tu poprawić...
Programisto, dlaczego nie miałbyś zarabiać tyle co Messi (piłkarz światowej klasy)? O tym i innych ciekawych pomysłach dr Erika Meijera, twórcy LINQ - pisze Wujek Bob Martin.
Wyobraź sobie sytuację, że dodałeś coś do istniejącego commita poleceniem git comit amend, ale jednak chciałbyś tę zmianę cofnąć. I co teraz? Z pomocą przychodzi git reflog. Polecenie to pokazuje Nam historię tego co robiliśmy w repozytorium: commity, zmiany branchy, informacje o zrobionych mergach oraz inne przydatne informacje. Więcej informacji można znaleźć w dokumentacji: git reflog W momencie jak chcemy cofnąć zmiany wprowadzone przez git commit --...
Event Storming nie jest narzędziem skierowanym jedynie do problemów informatycznych. Zobacz jak radzi sobie z poprawą pracy organizacji lub firmy.
Dwa tygodnie minęły tak szybko, a mnie ciągle wydaje się, jakby to było wczoraj:) Dwudniowa konferencja Core Dump w Krakowie miała miejsce 26-27 listopada 2018 i była dla mnie podwójnie wyjątkowa – dlaczego? Ponieważ była to pierwsza konferencja na której mogłam zabrać głos jako prelegent a także… jako uczestnik panelu dyskusyjnego na temat przyszłości pracy:)
Czym naprawdę jest Agile, kto dzisiaj wiedzie prym w ruchu Agile, i dlaczego to ważne dla każdego programisty, pisze w kolejnym otwierającym oczy wpisie Wujek Bob Martin:
How much does an average Amazon Software Developer Engineer make, according to GlassDoor statistics? How does it compare with cost of living? Statistics for 26+ locations around the world!
Oficjalnie mogę już ogłosić, że moja książka została opublikowana! Jest dostępna w sprzedaży w różnej formie, na różnych sklepach. Poniżej krótkie Q&A na ten temat.
Dwa tygodnie temu opublikowałem wpis o bibliotece Fluent Assertions, która bardzo ułatwia pisanie assertów w testach (zachęcam pierw do przeczytania tamtego wpisu). Pokazałem jak korzystać z biblioteki oraz jak łatwo można rozszerzać możliwości biblioteki o własne metody. Dzisiaj natomiast pokaże Ci, jak testować kontrolery w ASP.NET MVC za pomocą rozszerzenia o nazwie FluentAssertions.MVC (https://github.com/fluentassertions/fluentassertions.mvc). Poćwiczymy r...
I’m happy to announce that ASP.NET Core 2.2 is available as part of .NET Core 2.2 today!How to get it You can download the new .NET Core SDK (2.2.100) for your dev machine and build servers from the .NET Core 2.2 download page. New Windows Server hosting, runtime installers and binary archives are also available from this page for updat...