Lista artykułów

Dev:Cast – #06 Legacy Code. Co wkurza programistę w zastanym kodzie?

Gdy słyszysz Legacy Code dostajesz gęsiej skórki? Nic dziwnego. Jest wiele negatywnych elementów, które w odziedziczonym kodzie utrudniają dalszy rozwój oprogramowania. To chociażby spagetti code, duplicated code, czy nie deterministyczne testy jednostkowe. W szóstym odcinku podcastu rozmawiamy o tym czym jest tytułowy Legacy Code oraz co nas w nim denerwuje – jakie elementy sprawiają, że […]

Wednewsday #03 – programistyczne nowinki

To już nasze trzecie środowe newsowe spotkanie. Zapewne zauważyliście, że staram się kategoryzować newsy tak aby lepiej po nich się poruszać. Dziś dojdzie nowa kategoria – ‘Piaskownica’. W piaskownicy znajdziecie linki, dla osób rozpoczynających przygodę z programowaniem lub takich, dla których dane zagadnienie jest czymś nowym. Wersja audio (podcast Devsession): Piaskownica 5 Best Websites By [...]

Wpisy na temat performance aplikacji i nowa osobista strona

Ostatnimi czasy zainteresował mnie bardzo temat performance aplikacji internetowych. Jako że jestem front-endowcem to tym bardziej zainteresowała mnie kwestia ładowania stron internetowych – to co dzieje się z JavaScriptem podczas odpalania strony i oczywiście CSSem. Na początek napiszę trochę o samym CSS i SASS – jak podłączać, jakie są ciekawe praktyki na performance ze strony […]

Czynna Niedziela – jak powstała aplikacja do szukania czynnych sklepów? (PODCAST)

Rozmowa z trzema kolegami, którzy stworzyli aplikację Czynna Niedziela. Z odcinka dowiesz się o technologiach, które zostały wykorzystane w projekcie, jak powstał pomysł na aplikację oraz dowiesz się trochę o promocji projektu. -> Dobrowolne wsparcie podcastu. <- Nawet bez wkładu pieniężnego. Linki z odcinka: Strona aplikacji. Aplikacja na Google Play. Aplikacja na iOS. Wywiad w Radio […]

Czynna Niedziela – jak powstała aplikacja do szukania czynnych sklepów? (PODCAST)

Rozmowa z trzema kolegami, którzy stworzyli aplikację Czynna Niedziela. Z odcinka dowiesz się o technologiach, które zostały wykorzystane w projekcie, jak powstał pomysł na aplikację oraz dowiesz się trochę o promocji projektu. -> Dobrowolne wsparcie podcastu. <- Nawet bez wkładu pieniężnego. Linki z odcinka: Strona aplikacji. Aplikacja na Google Play. Aplikacja na iOS. Wywiad w Radio […]

6

Using singleton objects as default arguments in Ruby

React + Redux — filtrowanie listy, proste selektory

Jak dokładnie wygląda komunikacja pomiędzy komponentami przy użyciu Redux w React? W tym wpisie pokazuję jak zaimplementować filtrowanie listy przy użyciu Reduksa. Na dokładkę — poznasz pojęcie „selektor” i pewien ważny koncept w Reduksie. Do kodu! Komponenty a Redux Komunikowanie ze sobą komponentów, które leżą blisko siebie to bułka z masłem. Do tego bynajmniej nie jest potrzebny Redux ? Jeśli nie pamiętasz to odśwież sobie pamięć na temat …

Poznaj MediaSession i MediaController.

W artykule omówimy architekturę i interfejs API do tworzenia aplikacji odtwarzających muzykę. Napiszemy prostą aplikację, która będzie odtwarzać utwór za pomocą oficjalnie zalecanych praktyk. Będziemy używać MediaSession i MediaController do zorganizowania jednego punktu dostępu do odtwarzacza multimedialnego. Ponadto określę kilka kroków, które są obowiązkowe, jeśli nie chcesz robić problemów użytkownikowi. Zadanie wygląda na proste, tworzymy MediaPlayer, po naciśnięciu przycisku Play, zaczyna odtwarzanie, Stop – zatrzymuje. Wszystko działa dobrze, dopóki użytkownik […]

DevTalk #76 – O rekrutacji z Agatą Dzierlińską

Dzisiaj, w 76. odcinku, poruszamy gorący temat. W końcu za oknem robi się coraz goręcej, c’nie? Do rozmowy zaprosiłem Agatę Dzierlińską, kierującą procesami rekrutacji w obszarze IT, w Grupie Pracuj. Agata ma wieloletnie doświadczenie i właśnie dzisiaj podzieli się nim z nami! Jak można się domyślić, tematem odcinka jest rekrutacja w IT. Temat można ugryźć [...]

How to backup Google Drive files? [EN]

Google Drive Recently, we did a job with Google Drive files. It’s a great cloud storage, where we can store documents, spreadsheets, presentations, etc. You can use up to 15GB totally free (just notice that this space is also connected to your Gmail account) after that 100GB will cost ~2$/month. The biggest advantage of Google […]

Promocja dla nowych na mydevil – hosting JAVA, DJANGO, RUBY i NODE.JS za pół ceny

Cześć, wiecie że na mydevil.net trwa obecnie promocja? Dają 50% rabatu dla nowych kont hostingowych. Prowadzą m.in. hosting dla javy, django, railsów, node.js i PHP. Całość działa dość sprawnie. Nie ma limitów na transfer miesięczny, ilość skrzynek pocztowych czy bazy danych. W każdym pakiecie jest SSH i możliwość postawienia aplikacji w tych samych technologiach. Jedyną różnicą pomiędzy pakietami jest pojemność

Stylowanie w React – PPwRJS #8

React wywrócił świat front-endu do góry nogami. Pierw za sprawą JSX doszło do zatarcia granic pomiędzy warstwą struktury (HTML), a warstwą zachowania (JS). Nie trzeba było długo czekać, aby ten trend rozprzestrzenił się na warstwę prezentacji. Zamieszanie na linii React-CSS trwa w najlepsze od trzech lat.

13

#7 Wydarzenia 22.04.2018

GraalVM Sonarwhal FoundationDB Ksiażka Container Networking: From Docker to Kubernetes Gra Grasshopper FreeCodeCamp radio Coding games for programmers Oracle JavaScript trademark

14

#7 Wydarzenia 22.04.2018

GraalVM Sonarwhal FoundationDB Ksiażka Container Networking: From Docker to Kubernetes Gra Grasshopper FreeCodeCamp radio Coding games for programmers Oracle JavaScript trademark

15

Pisanie własnych mocków

Nieodłącznym elementem TDD i unit testów jest mockowanie zależności. Powstało w tym celu sporo bibliotek dla różnych języków i różnych frameworków testowych. Mogłoby się więc wydawać, że wystarczy wybrać swoją ulubioną bibliotekę do mocków i po prostu jej używać. Okazuje się jednak, że pisanie prostych mocków samemu czasem może okazać się lepszym wyborem. Pokażę dzisiaj […]