Dwa tygodnie minęły tak szybko, a mnie ciągle wydaje się, jakby to było wczoraj:) Dwudniowa konferencja Core Dump w Krakowie miała miejsce 26-27 listopada 2018 i była dla mnie podwójnie wyjątkowa – dlaczego? Ponieważ była to pierwsza konferencja na której mogłam zabrać głos jako prelegent a także… jako uczestnik panelu dyskusyjnego na temat przyszłości pracy:)
Strona głównaUżytkownik
Maga | użytkownik
W poprzednim wpisie wspomniałam o narzędziu Cypress, które umożliwia nam uruchamianie testów z poziomu przeglądarki dzięki czemu bardzo przyjemnie się z nim pracuje. Dziś pokażę Wam jak pisać testy i jak je uruchamiać.
Co ciekawego dzieje się w listopadzie w świecie programistycznym, jeśli chodzi o wydarzenia i konferencje? Otóż pierwsze co chciałabym Wam dziś polecić, to konferencja Core Dump, która odbędzie się w Krakowie a na której będę miała przyjemność poopowiadać o karierze programisty.
Dziś chciałabym Wam przedstawić niedawno odkryte przeze mnie narzędzie do pisania testów end to end (E2E) jakim jest Cypress.
W dniach 28-30 września udało mi się zahaczyć o dwie konferencje, które bardzo lubię – DevConf (dawniej DevDay) w Krakowie i Programistok w Białymstoku.
Dziś 1 dzień nowego miesiąca, w związku z tym chciałam polecić Wam kilka wydarzeń, które mają miejsce w październiku.
Maj w tym roku wydaje mi się być naprawdę fajnym miesiącem jeśli chodzi o ciekawe konferencje. Trzy z nich chciałabym Wam polecić, bo choć w większości albo może i we wszystkich nie będę w stanie uczestniczyć ze względu na inne plany, to bardzo tego żałuję.Segfault Pierwsza z nich to łódzka konferencja o nazwie Segfault, która odbędzie się 18 maja (piątek). Jej tematem wiodącym jest architektura aplikacji – zarówno tych nowoczesnych jak i tych starych i porusza tematy dotyczące zarówno małych aplikacji ...
Już niedługo, bo rozpocznie się w Krakowie trzydniowe wydarzenie z kilkoma ciekawymi ścieżkami, w których zapewne wielu z Was znajdzie coś dla siebie. Mowa o sphere.it czyli konferencji która podzielona jest na części/ścieżki ściśle poświęcone różnym zagadnieniom:ScalaŚcieżka związana z językiem Scala. To wydarzenie startuje w sumie już 12 kwietnia, kiedy to odbędą się dwudniowe warsztaty. Więcej informacji tutaj: scala.sphere.itDataŚcieżka związana z Data Science i Machine Learning. W niedzielę odbywaj...
Wiele razy opisywałam dość szczegółowo różne konferencje – artykuły możecie znaleźć tutaj Tym razem jednak chciałabym napisać raczej o tym, co jest fajnego w konferencjach, dlaczego warto na nie chodzić a wszystko to pod wpływem ostatniej konferencji na której byłam – jednej z moich ulubionych czyli Boiling Frogs. Odbyła się ona już po raz trzeci we Wrocławiu. Cieszy mnie, iż udało mi się do tej pory być na wszystkich edycjach i przyznam, że z roku na rok jest tak samo dobrze. Bardzo lubię to wydarzeni...
Tydzień temu (7 października 2017) odbyła się już po raz trzeci konferencja programistyczna Programistok. Ja z kolei miałam okazję uczestniczyć w niej po raz drugi. Przyznam że poziom z zeszłego roku został utrzymany w stu procentach a nawet przekroczony. Jak można się domyślić z filmu promującego tegoroczną edycję (dostępny poniżej) tym razem tematem wiodącym była wieś. I tak identyfikatory zawieszone były na konopnych sznurkach a w ramach prezentów w torbie znalazła się m.in. podkładka pod myszkę w pos...
Już od jakiegoś czasu myślałam o zamianie OneNote na coś innego. Męczyło mnie przede wszystkim to, że jeśli mam otwarte okno aplikacji desktopowej i jednocześnie otwieram notkę w przeglądarce, on traktuje to często (w sumie nie wiem do czego to zależy) jako innego użytkownika. Do paranoi doszło, gdy kiedyś sobie notowałam coś na jednym komputerze, a na drugim, gdy weszłam na tą samą notatkę dzień później traktował mnie jak innego użytkownika i pokolorował mi tamten edytowany fragment jako napisany przez ...
Trochę czasu upłynęło od konferencji Rzemioslo.it, ale w końcu znalazłam chwilę by napisać parę słów o tym jak było. Zacznijmy od tego, że była to konferencja w temacie jak sama nazwa wskazuje – rzemiosła czyli Software Craftsmanship i była pierwszą w tej tematyce na podkarpaciu. Odbyła się w ostatni weekend maja – 27, w sobotę. Organizatorom udało się ściągnąć takie znakomitości jak Sławek Sobótka, Piotrek Stapp, Jakub Gutkowski czy Jarek Pałka. Było zatem kogo posłuchać i było wiele ciekawych tematów...
Witajcie w trzeciej części cyklu na temat różnych przypadków związanych z procesem rekrutacji widzianej oczami kandydatów. Poprzednie części znajdziecie tutaj: http://programistka.net/rekruterow-rozmaite-przypadki-czesc-1/ http://programistka.net/rekruterow-rozmaite-przypadki-czesc-2/ Ręka w górę kto dostał kiedyś maila zatytułowanego „Panie Wojciechu” chociaż ma na imię Paweł? Z kolei dziewczyny – ile razy dostałyście ofertę pracy zatytułowaną „Drogi Panie”? Ja nie zliczę… Rekruter musi podjąć próbę...
Daj się poznać 2017 2718 dni, 12 godzin, 13 minut temu 302 źrodło rozwiń
Kiedyś już wspominałam o Pandas czyli bibliotece do Pythona, która umożliwia analizę danych a przy tym robi to bardzo wydajnie oraz jest łatwa i przyjemna w użyciu. Przy tym jest obecnie najpopularniejszą biblioteką do pracy z danymi tabelarycznymi w Pythonie. W Pandas do przedstawiania danych tabelarycznych stosujemy tzw dataframe czyli dwuwymiarową strukturę, która dostarcza nam zestaw narzędzi do szybkiego przeglądania, analizowania i wizualizowania danych. W czym Pandas jest lepsze od NumPy?Jednym ...
Daj się poznać 2017 2727 dni, 2 godziny, 21 minut temu 29 źrodło rozwiń
Witajcie w drugiej części cyklu na temat różnych przypadków związanych z procesem rekrutacji widzianej oczami kandydatów. Poprzednią część znajdziecie tutaj: http://programistka.net/rekruterow-rozmaite-przypadki-czesc-1/ Poprzednio pisałam o anonimowości oferty pracy polegającej na ukrywaniu nazwy firmy na początku procesu rekrutacyjnego. Dziś będzie o czymś podobnym, ale z drugiej strony – o tzw anonimizacji profilu kandydata. Jest to mechanizm, który stosują niektóre firmy rekrutacyjne aby ogranicz...
Daj się poznać 2017 2729 dni, 10 godzin, 59 minut temu 289 źrodło rozwiń
W zeszłym tygodniu pisałam o tym jak NumPy ułatwia nam życie. Dziś będzie jeszcze troszkę w tym temacie. Co jeszcze fajnego dostarcza nam NumPy? Na przykład wygodnego filtrowania danych. Załóżmy, że mamy jakąś tablicę:somenumbers = numpyarray([0,10,100,200,201]); somenumbers = numpyarray([0, 10, 100, 200, 201]); I chcemy z niej wyciągnąć tylko wartości, które dzielą się przez 100. W zwykłym Pythonie oczywiście musielibyśmy przejść pętlą przez całą tablicę i po kolei sprawdzać poszczególne wartośc...
Daj się poznać 2017 poniedziałek, 15 maja 2017 04:54:58 GMT 6 spam? źrodło rozwiń
Co rusz napotykam się na artykuły z cyklu „błędy kandydatów podczas rekrutacji”, „tego nie rób na rozmowie kwalifikacyjnej” itp. Zawsze wtedy przypominają mi się sytuacje z własnych bądź zasłyszanych doświadczeń na temat drugiej strony – czyli tego jak rekruterzy wypadają w oczach kandydatów. Dzisiaj chciałabym podzielić się właśnie tymi doświadczeniami. Tak dla przeciwwagi:) Najpierw miał być to jeden artykuł, ale w trakcie tworzenia okazało się, że zawarcie wszystkiego w jednym poście jest niemożliw...
Daj się poznać 2017 2731 dni, 14 godzin, 17 minut temu 247 źrodło rozwiń
Załóżmy, że mamy takie oto dane:YearNumber of itemsNumber of another items20011001000200210110012003102100220041031003 Wszystko to znajduje się w pliku csv o nazwie data.csv i chcemy je sobie wczytać do jakiejś zmiennej. W czystym Pythonie musimy zrobić coś takiego:withopen('data.csv','r')as csvfile: reader =csv.reader(csvfile) data =[]for row in reader: data.append(row) with open('data.csv', 'r') as csvfile: reader = csv.reader(csvfile) data = [] for row in reader: ...
Daj się poznać 2017 2740 dni, 13 godzin, 52 minuty temu 60 źrodło rozwiń
Niedawno w przestrzeniach internetu napotkałam coś takiego jak Commonlounge – Competitive Programming. Jest to społeczność pasjonująca się tematem Competitive Programming czyli rozrywek typu SPOJ, HackerRank czy Topcoder o których jakiś czas temu tutaj pisałam. Commonlounge to tak naprawdę zbiór różnych społeczności – Competitive Programming to tylko jedna z nich. Są też na przykład: Algorithms and Data Structures, Sphere Online Judge (SPOJ) czy z innej beczki: TED Talks. To co wyróżnia Competitive Pro...
Daj się poznać 2017 2741 dni, 15 godzin, 1 minutę temu 29 źrodło rozwiń
W ostatnim czasie udało mi się przerobić całkiem fajny tutorial na Kaggle.com, który uczy podstaw machine learning na przykładzie pasażerów Titanica i przewidywania, którzy mieli szansę na przetrwanie. Tutorial nazywa się Titanic: Machine Learning from Disaster i pozwala on na przejście całego procesu od przetworzenia zbioru danych do uzyskania wyników, które możemy wysłać na serwer Kaggle w celu zrobienia sobie portfolio. Ponieważ moim celem w ramach tegorocznego Daj się poznać jest właśnie wrzucenie s...
Daj się poznać 2017 2755 dni, 1 godzinę, 54 minuty temu 37 źrodło rozwiń