Lista artykułów

Praca zdalna – wady i zalety

Pracodawcy coraz częściej oferują możliwość pracy zdalnej, warto więc przyjrzeć się jej nieco bliżej. Od razu możemy wyjaśnić sobie jedną rzecz – jeśli nie jesteś gigantem skupienia, zapomnij o ikonicznych obrazkach z pracą na plaży. Aby efektywnie pracować jako programista potrzebujesz koncentracji, a żeby mózg mógł tego dokonać musimy minimalizować zewnętrzne bodźce . Woda po horyzont, szum morza, skrzek mew i spacerowicze – wszystko to będzie nam przeszkadzać. Jeśli chcesz prześledzić zmiany krok po kroku w formie wideo, to zapraszamy ... Czytaj dalej...Praca zdalna – wady i zalety

4Developers 2019 – Call for Papers!

Nowy rok przynosi ze sobą rozpoczęcie nowego sezonu konferencji, a w tym nasze ulubione. Jedna z nich na pewno będzie ogólnopolska edycja 4Developers 2019, która odbędzie się jak co roku w Warszawie. Tym razem spotkamy się 8 kwietnia w hotelu Sengate. Miło nam poinformować, że DEVENV ponownie objął partnerstwem medialnym to wydarzenie ? Interdyscyplinarność Jak […]

POLIMORFIZM W JĘZYKU C#

Polimorfizm w Języku C# jako kolejnyu krok do programowania obiektowego. Od operatorów przeciążalnych i nieprzeciążalnych, aż do interfejsu polimorficznego..

4

Nowy projekt w Symfony 4 – jak zacząć?

Jakiś czas temu, pisałam o tym jak uruchomić projekt w Symfony 3. Kiedy to pisze najbardziej aktualna wersja to 4.2. Tworzy się już nawet 4.3 na którą czekam z niecierpliwością. Od czasu wspomnianego

4Developers 2019: Rusza kolejna edycja największego Festiwalu Technologicznego w Polsce

Uwaga - informacja prasowa2000 uczestników i niemal 100 cenionych ekspertów z branży IT w jednym miejscu. Przed nami ogromne, interdyscyplinarne spotkanie po...

Tech.3camp – zapraszam!

Już jutro, czyli 15 stycznia 2019 o godzinie 18:00 w O4 Coworking (Olivia Business Centre), odbędzie się 51 spotkanie z serii Tech.3camp. Program zapowiada się bardzo ciekawie: 18:00 – 18:30 – Maciej Walczak – „Single source of truth” – czyli zarządzanie stanem aplikacji na przykładzie Vue i Vuex 18:30 – 19:00 …

Terraform wprowadzenie

Terraform wprowadzenie W większości przypadków kiedy zaczynamy przygodę np. z AWS infrastrukturę tworzymy poprzez w konsolę webową. Jest to naturalny sposób poznania jak działa dany dostawca usług chmurowych. Nie sprawdza się to, jeżeli próbujemy stworzyć środowisko produkcyjne. Z chwilą gdy musimy postawić drugie środowisko (czy to stage, czy produkcyjne na innym regionie), klikanie po konsoli […]

Grudzień 2018: podsumowanie i raport finansowy.

Na swoim (nieaktywnym już) profilu na Patronite obiecałem publikować co miesiąc “raport finansowy”. Dodatkowo zamieszczam podsumowanie tego, co działo się w imperium devstyle w ostatnim miesiącu. Pokazuję… wszystko. Bez tajemnic. Enjoy! Mamy już połowę miesiąca, a ja zwlekam i zwlekam. Czekam, aż będę w stanie napisać coś więcej niż tylko gołe cyferki i kilka linków. Wygląda [...]

Biblioteki .Net do komunikacji ze sterownikami PLC Siemens – Komunikacja z LOGO

Sterowniki serii LOGO!, znajdujące się w ofercie Siemens-a to najprostsze ze sterowników PLC oferowanych przez tą firmę. Odbiegają one dość znacznie zarówno od serii S7-300/400 jak i od S7-1200/1500. Różnice znajdziemy zarówno w możliwościach konfiguracji o dodatkowe moduły, mocy obliczeniowej jak i w samym oprogramowaniu służącym do programowania i parametryzacji. LOGO znajdują zastosowania głównie w […]

Biblioteki .Net do komunikacji ze sterownikami PLC Siemens – Komunikacja z LOGO

Sterowniki serii LOGO!, znajdujące się w ofercie Siemens-a to najprostsze ze sterowników PLC oferowanych przez tą firmę. Odbiegają one dość znacznie zarówno od serii S7-300/400 jak i od S7-1200/1500. Różnice znajdziemy zarówno w możliwościach konfiguracji o dodatkowe moduły, mocy obliczeniowej jak i w samym oprogramowaniu służącym do programowania i parametryzacji. LOGO znajdują zastosowania głównie w […]

Które IDE jest najlepsze? Jakie IDE powinienem wybrać?

Dzisiejszy wpis jest kontynuacją tematu o niezbędnych narzędziach, które są niezbędne dla każdego programisty. Poprzedni wpis mówił o JDK (Java development Kit), dziś natomiast poruszymy temat IDE. Zaczynamy!

Zamykam 2018 – podsumowanie roku

Wiele blogerów zrobiło już swoje podsumowanie roku, czas i na mnie. Jeśli ciekawi Cię co osiągnąłem w 2018 roku, zapraszam[...]

Zamykam 2018 – podsumowanie roku

Wiele blogerów zrobiło już swoje podsumowanie roku, czas i na mnie. Jeśli ciekawi Cię co osiągnąłem w 2018 roku, zapraszam do wpisu.

Gigantyczne liczby w JavaScript

Gigantyczne liczby w JavaScript W języku JavaScript typ number, czyli dowolna zwykła liczba, jest w istocie typu float. Dlatego liczba wartości tego typu jest ograniczona, klasycznym problemem tego typy liczb jest np.:  0.2 + 0.1 != 0.3 . Istnieje jednak nowe API oraz biblioteki, które umożliwiają operacje na liczbach całkowitych o dowolnej wielkości. Można ich także użyć do obliczeń zmiennoprzecinkowych.

Projekt opensource – GitHub cz. 2

GitFlow Jak wygląda tworzenie aplikacji? W skrócie: programista tworzy nowy branch na podstawie głównego brancha (zwykle głównego brancha developerskiego develop), wprowadza zmiany na nowy branch i po zakończeniu tworzy Pull requesta. Po zaakeptowaiu Pull requesta, zmiany trafiają na główny branch develop. W celu optymalizacji pracy na branchach, warto wypracować model pracy, który nazywa się GitFlow.…