Global Game Jam

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

Co to jest git?

Jeżeli interesuje Cię programowanie, to prawdopodobnie słyszałaś już nazwę Git przynajmniej kilka razy. Może nawet więcej niż kilka razy. Git to narzędzie, którego używają programiści i programistki niezależnie od tego w jakim języku programowania pracują. To jedno z tych podstawowych narzędzi, które naprawdę warto znać. Między innymi dlatego napisałam cykl artykułów na temat narzędzia git. W Internecie możesz znaleźć wiele kursów czy artykułów mówiących o tym jak używać git-a. Ja chciałabym się skupić przede wszystkim na zrozumieniu dlaczego warto go stosować, jak on działa i co można za jego pomocą zrobić. Nie przedłużając, dziś zajmiemy się zrozumieniem czym jest git i jak może nam pomóc w codziennej, programistycznej pracy. No to zaczynamy!

Coderetreat 2015 Kraków

Coderetreat 2015 Kraków

W zeszłą sobotę uczestniczyłam w niesamowitym wydarzeniu – “Global Day of Coderetreat” w Krakowie. Coderetreat to szczególny dzień w roku, w którym programiści poświęcają swój czas nie tyle tworzeniu nowych funkcjonalności, ale skupiają się na kodzie dobrej jakości. Jest to dzień, w którym zatrzymujemy się na chwilę, by poświęcić czas na bycie lepszym programistą/programistką.

Warsztaty CoderDojo

Raz w tygodniu pomagam w organizacji warsztatów CoderDojo. Warsztaty te przeznaczone są dla osób młodych (nie tylko wiekiem, ale także duchem), które chcą nauczyć się czegoś o Informatyce. Mówiąc Informatyka mam na myśli programowanie, tworzenie stron internetowych, gier, grafikę, druk 3D, animacje, wideo, roboty i wiele innych. Tak naprawdę tylko wyobraźnia ogranicza nasze możliwości. Na CoderDojo obowiązuje tylko jedna zasada: Bądź fajny. CoderDojo to miejsce gdzie każdy może czuć się dobrze i uczyć się nowych rzeczy.

Bądź sobą – Jak radzić sobie z brakiem pewności siebie

Bądź sobą, mów co czujesz bo tym, który się liczą nie będzie to przeszkadzać a Ci, którym będzie to przeszkadzać nie są ważni.Dzisiaj chciałabym poruszyć bardzo ważny dla mnie temat. Temat dotyczący pewności siebie. Nie wiem jak Wy, ale ja często mam z tym problem. Temat ten powrócił do mnie ostatnio, gdy tylko zmieniłam projekt.Od około 4 tygodni pracuję w nowym projekcie. Nowym dla mnie, bo reszta zespołu pracuje nad tym projektem od około 2 lat. Projekt ten ma dość mocno złożoną logikę biznesową. Jak tylko zaczęłam nad nim pracować czułam się jak dziecko we mgle. Nawet teraz zdarzają mi się jeszcze takie sytuacje. Wszystko jest dla mnie nowe i ciężkie do zrozumienia.

Rails Girls Szczecin (22 – 23 Sierpień 2015)

Tym razem nie będę pisać o żadnych technicznych rzeczach. Tym razem chciałabym podzielić się z Tobą czymś, co było dla mnie ciekawym doświadczeniem. Czymś co przyniosło mi dużo radości i zabawy. W poprzedni weekend miałam przyjemność być trzeci raz mentorem na Rails Girls Szczecin. Z warsztatami Rails Girls w Szczecinie wiążą się dla mnie zawsze bardzo miłe wspomnienia. Ludzie są niesamowicie mili i pomocni. Atmosfera jest cudowna. Jeżeli kiedykolwiek będziesz chciała brać udział w warsztatach Rails Girls to polecam Szczecin. To naprawdę świetne miejsce żeby zacząć swoją przygodę z programowaniem.

Refaktoryzacja w SessionsController

Kilka tygodni temu pracowałam nad klasą kontrolera w aplikacji Railsowej. Na pierwszy rzut oka kod wyglądał przyzwoicie. Był całkiem zwięzły, czytelny, nie było się do czego przyczepić. Jednak był w nim pewien błąd, który przy pobieżnym czytaniu mógł zostać przeoczony. Ponieważ i tak musiałam zmienić tę klasę, ze względu na znajdujący się w niej błąd, postanowiłam, że zrobię tam trochę porządków. Pokrótce przedstawię jak to wyglądało.

Własne walidatory w Ruby on Rails

Przez kilka ostatnich dni pracowałam z walidatorami w Railsach. Ale zanim opowiem o tym, co zrobiłam kilka słów na temat tego czym są walidatory. Kiedy chcemy sprawdzić czy dane, które otrzymuje nasza aplikacja spełniają pewne założenia, wtedy używamy walidatorów. Przykładowo gdy chcemy sprawdzić czy dane mają odpowiedni format, czy liczba jest parzysta, lub po prostu czy nazwa jest wymagana dla wszystkich tych przypadków korzystamy właśnie z walidatorów.