Leaflet - Wstęp do map

Jestem z powrotem! Tym razem chciałabym pokazać Wam trochę map. Dzisiejszym tematem będzie: Jak w prosty sposób można obsłużyć mapy na własnej stronie internetowej. Do tego potrzebne nam będzie: Leaflet - biblioteka JavaScript do obsługi map Fragmenty mapy (Maps tiles) Ruby on Rails (nie jest wymagany, na początek wystarczy strona html) Zacznijmy od początku. Co to są map tiles? Prostymi słowami, są to małe kwadratowe obrazki zawierające wygląd naszej mapy. Są one przygotowywane w postaci paczek, by można było na stronie wyświetlić większy fragment mapy. Skąd możemy dostać takie fragmenty mapy? Można zarejestrować się na stronie Mapbox i skorzystać z...

Rails Girls Łódź (16 – 17 Czerwiec 2016)

Jestem szaloną miłośniczką warsztatów Rails Girls. Po weekendzie spędzonym na Rails Girls Warsaw oto jadę na następne warsztaty. Tym razem byłam mentorem na trzeciej już edycji Rails Girls Łódź. Uwielbiam atmosferę tych warsztatów, a dzielenie się wiedzą to dla mnie czysta przyjemność. Najbardziej jednak lubię obserwować pasję z jaką przychodzą na warsztaty uczestniczki. Ich chęć do poznawania nowych rzeczy. Warsztaty w Łodzi zaczęły się w piątek wieczorem. Był to czas na postawienie środowiska do pracy uczestniczkom oraz na zastanowienie się co dokładnie chcą one stworzyć podczas drugiego dnia warsztatów. Po tym tak zwanym Installation Party, wszyscy mentorzy wybrali się wspólnie...

Rails Girls Warszawa (11 - 12 Czerwiec 2016)

Sezon Rails Girls 2016 uważam za otwarty! Moje pierwsze warsztaty Rails Girls, w tym roku, odbyły się w Warszawie. Warszawa jest dla mnie bardzo specjalnym miejscem. To tutaj byłam pierwszy raz mentorem. To tu zakochałam się jeszcze bardziej w inicjatywie Rails Girls. Moje pierwsze mentorowanie było w 2014 roku. Byłam wtedy bardzo przejęta i zestresowana. Po całych warsztatach postanowiłam podsumować moje spostrzeżenia. Spisałam je w postaci artykułu Rails Girls witaj z powrotem!. W tym roku, jak zawsze, organizatorki z Warszawy zaskoczyły nas ciekawym miejscem na warsztaty i pomysłami na wspólne spędzenie czasu. W warsztatowej przerwie mieliśmy możliwość porozciągać się trochę,...

Praca zdalna

Praca zdalna

Moim zdaniem pracę zdalną możemy podzielić na dwa typy. Synchroniczną i asynchroniczną. Synchroniczna praca zdalna jest wtedy, gdy zespół pracuje z różnych miejsc na świecie, ale pracuje w tym samym czasie (tej samej strefie czasowej). Przykładowo, ja pracuję według czasu środkowoeuropejskiego od 9:00 do 17:00. Natomiast, asynchroniczna praca zdalna, to praca nie tylko z różnych miejsc na świecie, ale również w różnych godzinach. W takim przypadku, może okazać się, że w konkretnym momencie tylko Ty pracujesz nad projektem.

Git Rebase

Gdy dopiero zaczynasz przygodę z programowaniem trudno jest wiedzieć wszystko od samego początku. To całkiem normalne, że rozwijasz swoje programistyczne umiejętności krok po kroku. Dziś chcę Ci pomóc w lepszym zrozumieniu komendy git rebase. Jest to bardzo pożyteczne polecenie, gdy chcesz mieć w przejrzysty sposób uporządkowane zmiany w repozytorium. Ten artykuł jest trzecim artykułem z serii o narzędziu git. Jeżeli chcesz dowiedzieć się więcej o podstawowym użyciu git-a to zapraszam do mojego poprzedniego artykułu w tym cyklu. Git merge Prawdopodobnie, gdy zaczęłaś pracować z gałęziami (ang. branch), do ich łączenia używałaś polecenia git merge. To polecenie sprawia, że zmiany jakie...

Git - podstawowe komendy

Git jest ważnym narzędziem dla każdego programisty i programistki. Jest to jeden z systemów kontroli wersji. Ze względu na swoje ogromne możliwości i szerokie zastosowanie jest też jednym z najbardziej znanych narzędzi tego typu. Jeżeli chcesz zostać programistką lub podnieść swoje kwalifikacje to szczerze polecam Ci zapoznanie się z tym narzędziem. By pomóc Ci w tym zadaniu, dzisiaj skupimy się na podstawowych komendach git-a. Ten artykuł jest drugim artykułem z serii o narzędziu git. Poprzednim razem mówiłam dokładniej o tym czym jest git oraz o tym dlaczego warto używać git-a w codziennej pracy. Tym razem skupimy się na stworzeniu pierwszego...

Lambda w Ruby

Niedawno miałam sytuację w której pracowałam z różnymi (choć pod pewnymi względami podobnymi) kolekcjami w Ruby. Te kolekcje miały bardzo podobne metody do przeszukiwania względem nazwy. W tym konkretnym przypadku zdecydowałam się na skorzystanie z lambdy. Zobaczcie jak to wyglądało. Tak wyglądał kod przed zmianą: @first_collection.select do |activity| activity.name == 'name' end To nie jest zły kod, ale w innych miejscach można było spotkać coś bardzo podobnego. Przykładowo: @second_collection.select do |activity| activity.name == 'name1' || activity.name == 'name2' end Zdecydowałam się na użycie lambda. Stworzyłam metodę, która generowała mi lambdę dla różnych kolekcji a jako argument otrzymywała nazwy, po których...

Global Game Jam

Czas: 2016-01-29 17:00 – 2016-01-31 19:00 Miejsce: Cieszyn, PL Uwielbiam robić rzeczy związane z technologią. Tym razem uczestniczyłam w Global Game Jam w Cieszynie. To był mój trzeci raz. Co to Global Game Jam? To hakaton trwający 48 godzin. Gromadzą się tam ludzie, który chcą tworzyć gry komputerowe. Każdego roku jestem pod ogromnym wrażeniem pomysłowości, talentu i realizacji projektów, które tam powstają. Jeżeli chcecie zobaczyć więcej możecie zajrzeć tutaj.