dotnetomaniak.pl

Strona głównaUżytkownik

Maga | użytkownik

Maga
Maga
1 532,09
46 dni, 12 godzin, 44 minuty temu
2 marca, 2016
dotnetomaniak.pl

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

Rzemiosło.it - moja relacja | Programistka Iwona

Inne 38 dni, 13 godzin, 19 minut temu Maga 103 rozwiń

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

Źródło: programistka.net
Dziel się z innymi:
Rekruterów rozmaite przypadki - część 3 | Programistka Iwona

Daj się poznać 2017 57 dni, 20 godzin, 45 minut temu Maga 269 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 ...

Źródło: programistka.net
Dziel się z innymi:
NumPy, NumPy ale Pandas to dopiero coś | Programistka Iwona

Daj się poznać 2017 66 dni, 10 godzin, 53 minuty temu Maga 25 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...

Źródło: programistka.net
Dziel się z innymi:
Rekruterów rozmaite przypadki - część 2 | Programistka Iwona

Daj się poznać 2017 68 dni, 19 godzin, 31 minut temu Maga 186 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...

Źródło: programistka.net
Dziel się z innymi:
Kolejne fajne rzeczy w NumPy | Programistka Iwona

Daj się poznać 2017 15 maja 2017 04:54:58 GMT Maga 6 spam? 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...

Źródło: programistka.net
Dziel się z innymi:
Rekruterów rozmaite przypadki - część 1 | Programistka Iwona

Daj się poznać 2017 70 dni, 22 godziny, 49 minut temu Maga 244 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: ...

Źródło: programistka.net
Dziel się z innymi:
NumPy - jak ładnie ułatwia nam życie | Programistka Iwona

Daj się poznać 2017 79 dni, 22 godziny, 24 minuty temu Maga 56 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...

Commonlounge - czyli społeczności skupione wokół różnych tematów w jednym | Programistka Iwona

Daj się poznać 2017 80 dni, 23 godziny, 33 minuty temu Maga 27 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...

Źródło: programistka.net
Dziel się z innymi:
Pierwszy commit;) - Jupyter Notebook | Programistka Iwona

Daj się poznać 2017 94 dni, 10 godzin, 25 minut temu Maga 29 rozwiń

Ostatnio coraz częściej na stronie wydawnictwa PacktPub pojawiają się ciekawe ebooki w wersjach całkowicie darmowych – dzisiaj jest to książka „Git Best Practices Guide” a wczoraj była to „Mastering C# Concurrency”. Dlatego też postanowiłam dziś przypomnieć o tej stronie, ponieważ warto mieć w zakładkach podstronę tego wydawnictwa, która codziennie proponuje nową darmową książkę – link. Staram się tam zaglądać codziennie aby nic mi nie umknęło, ale bywają i dni, kiedy ktoś mi przypomina o tym, że jest co...

Źródło: programistka.net
Dziel się z innymi:
O książkach - tym razem programistycznych | Programistka Iwona

Daj się poznać 2017 92 dni, 18 godzin, 28 minut temu Maga 66 rozwiń

Jeśli używamy Gita na pewno znamy polecenie git log które to wyświetla nam historię zmian w repozytorium. Jednak polecenie to ma pewną ciekawą możliwość, którą daje nam przełącznik -L. Mianowicie wówczas możemy podać nazwę metody oraz nazwę pliku i wyświetli nam się cała historia, ale dotycząca zmian w tej konkretnej metodzie. Jest to naprawdę wygodne, gdy chcemy dokładnie przyjrzeć się zmianom tylko w jednym miejscu bez przedzierania się przez rozbudowane porównywanie i całe pliki. Mój przykładowy pli...

Źródło: programistka.net
Dziel się z innymi:
Historia zmian danej funkcji w Git | Programistka Iwona

Daj się poznać 2017 97 dni, 12 godzin, 19 minut temu Maga 166 rozwiń

Webscraping – co to takiego? Jest to proces automatycznego pobierania stron internetowych i wyciągania z nich interesujących nas informacji. Ponieważ dzieje się to automatycznie zajmuje to oczywiście mniej czasu niż gdybyśmy to chcieli zrobić ręcznie.Od czego zacząć? Najważniejsze co musimy zrobić chcąc skorzystać z danych umieszczonych na jakiejś stronie to upewnienie się, że jej warunki użytkowania nam na to pozwalają. Jeśli już mamy taką stronę, której zawartość możęmy wykorzystać musimy się zasta...

Skąd brać dane do projektów data science? Czyli webscraping. | Programistka Iwona

Daj się poznać 2017 100 dni, 2 godziny, 6 minut temu Maga 121 rozwiń

Dzisiaj taki dość przyjemny temat na niedzielny wieczór. Mianowicie o tym co lubię robić, kiedy mam chwilę czasu i chęć na poćwiczenie umysłu. Otóż moim ulubionym przedmiotem w szkole była matematyka a algorytmy to jedna z rzeczy, które najbardziej mnie interesowały na studiach. Niestety w pracy w tym momencie nie wykorzystuję zbytnio tych „algorytmów akademickich”, ale staram się by w mojej głowie nie zaśniedziały one za bardzo.Matematyka i algorytmy Już wiele lat temu znalazłam stronę „Project Euler”,...

Źródło: programistka.net
Dziel się z innymi:
Łamigłówki dla programisty | Programistka Iwona

Daj się poznać 2017 107 dni, 10 godzin, 25 minut temu Maga 224 rozwiń

Ostatnio w czasie kursu o którym wspomniałam w poprzednim wpisie – Dataquest miałam okazję zapoznać się narzędziem jakim jest Jupyter. Jest to środowisko często używane w świecie data science. Mamy w nim do dyspozycji konsolę w której możemy wywoływać kolejne komendy, ale jest to dość rozbudowana konsola przypominając raczej rich text editor. W wersji online wygląda to mniej więcej tak: W polu z zieloną obwódką możemy wywoływać polecenia. Przykład totalnie prosty: Każde z tych pól to tzw komórka ...

Nadal w kosmicznym klimacie - Jupyter | Programistka Iwona

Daj się poznać 2017 115 dni, 12 godzin, 22 minuty temu Maga 33 rozwiń

Niby druga notka nie musi być w temacie konkursowym, ale jakoś tak mi dziś wyszło. Koniecznie chciałam napisać o pewnym nowym znalezisku jakie odkryłam w zeszłym tygodniu. Mianowicie po pierwsze artykuł „Building a data science portfolio: Storytelling with data”, który krok po krok opowiada jak zacząć przygodę z danymi i Pythonem. Genialny, tylko bardzo długi. Artykuł pochodzi z bardzo ciekawego bloga Dataquest. Jest to platforma do nauki pod hasłem „Become a Data Scientist – Learn by writing code, work...

Źródło: programistka.net
Dziel się z innymi:
Data Science - nowe materiały | Programistka Iwona

Daj się poznać 2017 122 dni, 21 minut temu Maga 53 rozwiń

Poprzednio pisałam o statystyce i Excelu, ale to co mnie interesuje najbardziej, to jednak programowanie. Dziś jednak będzie krótko, ponieważ temat, którego poznania się podjęłam jest naprawdę ogromny:) Dlaczego wybrałam Pythona nie R? Chyba już wspomniałam, iż zależało mi na tym, żeby to był język, który mogę wykorzystać też do czegoś innego. Zresztą w zeszłym roku, właśnie tuż przed rozpoczęciem poprzedniej edycji Daj się poznać miałam swoje pierwsze podejście do Pythona, ale w postaci Django. Ostatec...

Źródło: programistka.net
Dziel się z innymi:
Python w Data Science | Programistka Iwona

Daj się poznać 2017 122 dni, 21 minut temu Maga 40 rozwiń

Tak jak już wcześniej wspomniałam uczę się korzystając z programu Microsoft Professional Program Certificate in Data SciencePierwszy kurs Pierwszy kurs pt Data Science Orientation zawiera trochę informacji i wprowadzenia na temat tego co się będzie działo w programie oraz jak sobie zaplanować cały kurs by jak najwięcej z niego skorzystać i móc zrobić certyfikat na jego zakończenie. Jest to o tyle ważne, że mamy dokładnie miesiąc na skończenie kursu jeśli już go zaczęliśmy. Jeśli nie zdążymy właściwie ni...

Źródło: programistka.net
Dziel się z innymi:
Data science - czego ja się tu uczę? | Programistka Iwona

Daj się poznać 2017 128 dni, 21 godzin, 40 minut temu Maga 71 rozwiń

W komentarzu do postu na temat Live Unit Testing w nowym Visual Studio pojawiło się pytanie o porównanie go z dotCover. Musiałam zrobić małe rozeznanie, ponieważ przyznam, że dotCover niestety nie miałam okazji nigdy używać na codzień w pracy. Jednak jakiś czas temu się nim bawiłam. Zatem do rzeczy – owszem dotCover daje nam bardzo podobne możliwości do Live Testing, ale Live naprawdę jest Live – o tym będzie za chwilkę. Jednak jest płatny i idzie w parze z ReSharperem jako pakiet ReSharper Ultimate. C...

Live Unit Testing w Visual Studio 2017 vs dotCover + ReSharper | Programistka Iwona

Daj się poznać 2017 133 dni, 23 godziny, 7 minut temu Maga 97 rozwiń

Witajcie w kolejnej części cyklu na temat nowości w Visual Studio.Poprzednie części cyklu znajdziecie tutaj: Co nowego w Visual Studio 2017 – część 1 Co nowego w Visual Studio 2017 – część 2 Co nowego w Visual Studio 2017 – część 3 Visual Studio wreszcie miało swoją premierę 7 marca, ale cykl na temat nowości jeszcze trwa. Niektórzy boją się instalować, ponieważ to taka wczesna wersja i może być problem z wieloma rzeczami. W takim razie na początek dzisiaj chciałabym się podzielić z Wami moimi doświa...

Źródło: programistka.net
Dziel się z innymi:
Co nowego w Visual Studio - część 4 | Programistka Iwona

Daj się poznać 2017 134 dni, 22 godziny, 32 minuty temu Maga 75 rozwiń

Kiedy postanowiłam wystartować z tematem data science w konkursie nie bardzo wiedziałam od czego zacząć. Na pewno temat siedział mi w głowie od dawna, ale brakowało czasu, żeby się z tym na szerszą skalę zapoznać. Gdzieś na konferencjach zdarzyło mi się obejrzeć rożne ciekawe prezentacje z tym tematem związane, ale na tym sprawa się kończyła do tej pory. Wiedziałam też, że chciałabym zapoznać się też z Pythonem jeśli chodzi o programowanie kwestii z data science związanych. Zaczęłam więc najprościej jak...

Źródło: programistka.net
Dziel się z innymi:
Data science - początek przygody | Programistka Iwona

Daj się poznać 2017 134 dni, 22 godziny, 32 minuty temu Maga 62 rozwiń

1 2 3
Szkolenia SecurITum

wrzesień

14.
devConf
Kraków
20.

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 699,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,26)

8

Damian (9 096,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 643,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 178,28)

18

CaMeL (2 954,87)

19

lkurzyniec (2 669,92)

20

mnikolajuk (2 596,93)