Lista artykułów

Zmiana styli CSS gdy JavaScript jest włączony lub nie w samym CSS

Zmiana styli CSS gdy JavaScript jest włączony lub nie w samym CSS Gdy mamy layout i chcemy, aby pojawił się baner informujący, że aplikacja wymaga JavaScript’u, najczęstszym rozwiązaniem jest dodanie klasy do taga html np. no-js i usunięcie jej w JavaScripcie. Jest jednak sposób, aby to zrobić, w samym CSS.

2

Modeling passing time with events

Math In Programming – Do You Really Need It?

When ten years ago someone asked me “what do you want to do when you grow up?” I answered, “I wanna be an IT guy”. Then the person asked another question: “do you know that you will have to learn and understand Math?”. I answered yes and kept this in my mind for the next […]

Dev:Cast – #20 Micromanagement. Kontrola najwyższą formą zaufania.

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ł […]

5

#20 Micromanagement. Kontrola najwyższą formą zaufania.

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. Taka forma zarządzania często obniża produktywność, morale zespołu czy też wpływa na podjęcie decyzji o zmianie pracy. Ogranicza nasz potencjał oraz ujawnia brak wiary w umiejętności. 😒 Micromanagement coś co utrudnia czy może ułatwia Ci pracę? Podczas tego odcinka definiujemy złe ale także dobre aspekty mikrozarządzania, staramy się nakreślić sytuacje w których jest to pewnego rodzaju „przysługą” w stronę zespołu. Mówimy o powodach, doświadczeniach i sposobach przeciwdziałania takiej formie współpracy. Zapraszam do odsłuchu 📢 Czy micromanagement wprowadzony w sposób świadomy (lub też nie) kiedyś pomógł Ci osiągnąć wyznaczony cel? Jak dokładnie wyglądała Twoja sytuacja? Co konkretnie Ci pomogło, a co utrudniło pracę? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

SOUP – Wykorzystanie zewnętrznego softu w safety-critical

W większości projektów, gdy mamy możliwość wykorzystania jakiegoś istniejącego rozwiązania, w ogóle się nie zastanawiamy. Dużo publicznego kodu znajdziemy na GitHubie, a w JavaScripcie wychodzi tyle nowych bibliotek, że są one nawet częścią pijackiej gry. Jak już pewnie się domyślacie – w systemach safety-critical sytuacja jest zgoła odmienna. Użycie zewnętrznego kodu podlega specjalnym procedurom i […]

Oderwanie od rzeczywistości, romantyczny kod i dramat programisty.

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...

5 rzeczy których nie wiecie o JavaScript

Wspomnienie o JavaScript w mieszanym (pod względem używanego języka) środowisku programistycznym zazwyczaj powoduje duże poruszenie. Wielu programistów nienawidzi lub śmieje się z JSa, lecz część go u

Prelegentem być, czyli DevStyle Speakers vol. 2

Jeżdżąc po konferencjach trafiamy na różnych prelegentów. Takich z ogromnym doświadczeniem, których często można spotkać na scenie jak Maciej Aniserowicz, Mariusz Gill, Piotr Gankiewicz i wielu, wielu innych. Jednak prócz starych wyjadaczy, na scenie często mamy szansę zobaczyć młodą krew, która dopiero zaczyna swoją przygodę z byciem prelegentem. Jeśli kiedykolwiek wpadła ci do głowy taka […]

10

Ja, programista – Karol Grabowski – od radcy prawnego do programisty

Dziś mam dla Was bardzo cenne informacje jak zostać programistą! Droga to nie łatwa o czym będzie wam opowiadał Karol Grabowski. Aktualnie junior frontend developer a jeszcze niecały rok temu radca prawny. W naszej rozmowie przechodzimy przez cały proces. Od momentu pierwszej...

Ja, programista – Karol Grabowski – od radcy prawnego do programisty

Dziś mam dla Was bardzo cenne informacje jak zostać programistą! Droga to nie łatwa o czym będzie wam opowiadał Karol Grabowski. Aktualnie junior frontend developer a jeszcze niecały rok temu radca prawny. W naszej rozmowie przechodzimy przez cały proces. Od momentu pierwszej...

Ja, programista - Od radcy prawnego do programisty - Karol Grabowski

Jak przekwalifikować się i zostać programistą? W tym odcinku mój gość Karol Grabowski dzieli się swoim doświadczeniem i opisuję swój proces nauki programowania i podjęcia pierwszej pracy jako programista. Notatki do odcinka:  devsession.pl/japrogramista-4 Karol od 9 miesięcy pracuje jako frontend developer. Z wykształcenia jest radcą prawnym i przez ostatnie 10 lat właśnie tym się zajmował. Co sprawiło, że postanowił przekwalifikować się? Co było tym impulsem? O tym usłyszysz właśnie w tym odcinku! Mój profil:  @gkotfis Bardzo ważny jest dla mnie feedback i wsparcie podcastu! Dlatego zostaw proszę recenzję na iTunes , podziel się informacją o tym odcinku w mediach społecznościowych czy polub FanPage Devsession .

Dolar na początku, dolar na końcu, czyli o notacji węgierskiej w JS

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Na pewno często spotykasz kod, w którym nazwy zmiennych mają znak dolara na początku. Albo na końcu. Taki sposób oznaczania szczególnych zmiennych nazywa się Notacja węgierska. Czy to dobra praktyka? Historia notacji węgierskiej Notacja węgierska została wymyślona przez programistę o imieniu Charles Simonyi — pracownika Xerox, a później architekta w Microsofcie. Oryginalnie, notacja węgierska polegała na poprzedzeniu właściwej nazwy zmiennej małą literką oznaczającą jej typ. …

Android Architecture Components: Room

W pewnym momencie Twoja aplikacja i tak będzie korzystać z bazy danych. Możesz łączyć się z bazą zdalnie i lokalnie. Jeśli pobierasz dane, które znajdują się na serwerze nie stanowi to większego problemu ponieważ możesz zaimplementować REST API. Jeśli posiadasz bazę danych na urządzeniu, na którym działa aplikacja to już może stanowi pewien problem. Problem polega na tym w jaki sposób najłatwiej i najszybciej pobrać te dane, a następnie je przetworzyć tak aby...

HackYeah 2018

24 i 25 listopada odbył się w Warszawie prawdopodobnie największy stacjonarny hackathon na świecie. Inicjatywa HackYeah zgromadziła 2500 pasjonatów IT, którzy przyjechali z Europy Środkowo-Wschodniej aby stawić czoła przygotowanym dla nich wyzwaniom, a w puli nagród znalazło się 425 000 zł. Organizatorzy nawiązali współpracę z państwowymi instytucjami takimi jak np. ministerstwem finansów, ministerstwem zdrowia, służbą […]