Cześć, mam pytanie jak powinno wyglądać portfolio osoby ubiegającej się na stanowisko datascientist, analityka danych, itp itd.

Jak ubiegasz się o pracę na stanowisko webdeva to wiadomo jakaś stronka, może aplikacja internetowa, jak na gamę deva to jakaś gra. Ale jakie portfolio powinien n mieć człowiek który pracuje z danymi? Przecież strony www nie zrobi znaczy może zrobić ale to już inna dyscyplina.

#python #datascience #machinelearning
Jupyter notebook z całym procesem analizy danych jakiegoś datasetu (pobieranie danych, czyszczenie, walidacja, analiza, wizualizacja itd.)? Github renderuje notebooki, więc możesz wrzucić coś takiego do repo i podesłać komuś linka. Jeżeli znasz biblioteki typu Shiny (R) albo Bokeh/Dash (Python), to możesz zwizualizować jakieś dane i opublikować interfejs do nich w formie apki webowej.
Robię wyzwanie sobie i będę na tym tagu: #rokzpytonem [już 40 obserwatorów :D, to motywuje] opisywać czego nauczyłem się, wklejał programy moje itd. Zaczynam od początku jeszcze raz, by usystematyzować wiedze, może kogoś też wciągnie :).

8/365

01.02.2021
Start: 20:00
Przerwa: 21:00-21:45
Koniec: 23:00

https://zapodaj.net/images/7a3b99a8b55f3.png
https://zapodaj.net/images/f628400e386c7.png
https://zapodaj.net/images/83017967d1c77.png
https://zapodaj.net/images/b4532675b0cd8.png

Kółko i krzyżyk:

https://zapodaj.net/images/ef42c3e55d194.png
https://zapodaj.net/images/cff5cfada343c.png

1. Jak wygląda kod pozwalający na utworzenie pustego słownika?


2. Jak przedstawia się słownik wraz z kluczem 'foo' o
3. Jaka jest podstawowa różnica pomiędzy słownikiem a listą?


W przeciwieństwie do elementów znajdujących się na liście, elementy

przechowywane w słowniku są nieuporządkowane


@Karoshi: to niestety nie jest już poprawna odpowiedź od wersji Pythona 3.7, tutaj masz trochę więcej info: https://mail.python.org/pipermail/python-dev/2017-December/151283.html
https://softwaremaniacs.org/blog/2020/02/05/dicts-ordered/

Lepiej jest tutaj napisać, że słownik przechowuje wartości przypisane do kluczy, które muszą być unikalne i tzw. hashable - masz dostęp do tych wartości za pomocą kluczy właśnie. W
Wstawaj wykop, mamy dzieciaka do uratowania. Zbieramy na najdroższy lek na świecie. W akcji bierze udział coraz większe grono programistów, każda para kodujących rąk się przyda.

Chcesz pomóc?
1. Wrzucasz 16 linii kodu na FB i tagujesz #code16challenge
2. Nominujesz 3 osoby do wykonania tego samego.
3. Wpłacasz choć zeta na zbiórkę akcji.

Link do akcji:
https://www.code16challenge.pl/

Link do zbiórki:
https://www.siepomaga.pl/code16challenge

Link do mojej nominacji:
https://youtu.be/BqEDPZl7ZEQ

Jak widać nie musi być to
#pyheart #python #programowanie

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (25-31 stycznia 2021) na https://pyheart.pl. Podsumowania można śledzić obserwując tag #pyheart.

Link do podsumowania zeszłego tygodnia znajduje się tutaj.

Kontent uwzględniony w ww. podsumowaniu:
Artykuły (23)
1. TestDriven.io - Production Django Deployments on Heroku
2. StackAbuse - How to Format Number as Currency String in Python
3. Michał Godkowicz - Another way to persist DDD Aggregates in Django
4.
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-01-02-2021

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu https://devopsiarz.pl/newsletter/zapisz/

Zapraszam również do dołączenia do społeczności na Discord https://discord.com/invite/jgSjRjt

Chcesz, aby Cię tu wołać do
Wołam 24 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji,
aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla
6 ostatnich materiałów spadnie poniżej liczby
Mirki, mam pytanie które wydaje się dość podstawowe ale naprawdę nie mogę nigdzie znaleźć satysfakcjonującej odpowiedzi.

Powiedzmy, że chcę generować dane finansowe dotyczące spółek giełdowych. Ponieważ cena akcji podawana jest codziennie a raporty dotyczące zadłużenia, zysków, czy wartości księgowej rzadziej (na przykład kwartalnie), wydaje mi się że optymalne jest rozdzielenie tych dwóch danych na dwie różne tabele:
- OHLC za każdy dzień
- Snapshot pokazujący dane finansowe z raportu za dany okres
@Mehatron: Pycharm do projektów niekomercyjnych jest darmowy, ogólnie prowadzi za rączkę przez cały kod, tworzy venv, pomaga z kodem jak tylko się da
vscode ten edytor nieco mniej dba o swojego kodera niż pycharm, ale też spoko
Szybka niedzielna aktualizacja, bot *powinien* nie wysyłać powiadomienia, jeśli ostatni komentarz jest od osoby, do której właśnie miał wysłać powiadomienie.

O co chodzi z @taktyk-bot ?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy pojawi się nowy wpis.

Kod na githubie (będę wdzięczny za gwiazdki ( ͡° ͜ʖ ͡°))
Lista kolejnych zadań
Tag do obserwowania/czarnolistowania:
#wykoptaktykbot

#wykop #wykopapi #programowanie #
Robię wyzwanie sobie i będę na tym tagu: #rokzpytonem [już 33 obserwatorów :D, to motywuje] opisywać czego nauczyłem się, wklejał programy moje itd. Zaczynam od początku jeszcze raz, by usystematyzować wiedze, może kogoś też wciągnie :).

6/365

Start: 17:00
30.01.2021
Koniec: 21:27

https://www.kite.com/
Polecam ten addon do PyCharm, ułatwia pracę i naukę
Dzięki @VoXu

Dziś przerabiam nowy rozdział, ponieważ jutro będę jechał chyba do babci, więc nie będę miał możliwości się uczyć

Który styl pisania wam się najbardziej podoba?

  • diety, przemyśleń, protipy, cytatyKsiążki, nauka 63.6% (7)
  • o programowaniu + moje skriny z pracy 36.4% (4)
  • sucha teoria + wklejanie kodu tak jak teraz 0% (0)

Oddanych głosów: 11

Hej!

piszę w #python moduł monitorujący #rpi poprzez wykonywanie komend w #linux. Nic skomplikowanego, sprawdzanie połączenia z netem, sprawdzanie dostępnych aktualizacji, temperatury, kontrola led i wysyłanie powiadomień.

Podejście numer 1:
napisałem to funkcjami - jeden check jedna funkcja, skrypt wykonywał wszystkie funkcje z góry do dołu. Pojawiały się wady takiego rozwiązania: mimo, że funkcje był podobne (wykonaj komendę, sprawdź/obrób zawartość, ustal wynik, jeżeli NOK to ledy i powiadomienie) to implementacja nowej
@aHmuX: ja bym wypierdzielił do JSON'a lub YAMLA wyniki z każdego checka, a jednemu - osobnemu serwisowi kazał cyklicznie interpretować zebrane dane (lub "on write" przy pomocy np. inotify).
Powstaje wtedy coś w rodzaju API pomiędzy warstwą sprawdzającą, a raportującą. Zobacz, że mniej więcej tak to też w linuxie wygląda: katalog /proc i /dev (też trochę /var)
Musiałem niestety w związku z większym refactoringiem przeorać też zapisane dane, więc nastąpił mały rest. ( ͡° ʖ̯ ͡°) Powinien to być ostatni już taki.

Dla tych co pierwszy raz słyszą:

Co to i po co?
Prosty bot, którego można zwołać w komentarzu do wpisu na mirko i będzie wysyłał PW kiedy pojawi się nowy wpis.

Jaki jest obecny stan?
Powiedziałbym dość eksperymentalnym ale uszam na otwarte testy.
via Wykop Mobilny (Android)
  • 0
@krasnoludkolo: działania. Jak wszyscy korzystają z niego i działa to nie ma co na nowo wymyślać. Jak znajdę troche czasu i sił to się odezwę. Taki ze mnie pythonowiec ze raczej hobbystycznie i w robocie czasami cos pisze (w sumie to codziennie), ale to głównie skryptopisaratwo automatyzujące jakies zapytania do wszelkich api
Hejka #programowanie #machinelearning #datascience #python #naukaprogramowania
Czy jest tu ktoś, kto mógłby spojrzeć na dane, które sobie skleiłam i poinstruować co można z nim dalej zrobić w kierunku machine learningu? Notebook na google colab - chcę przeprowadzić predykcję plonów na podstawie zmiennych środowiskowych/klimatycznych. Mam dataset z dużą ilością parametrów (59 kolumn w tym czas posadzenia, czas zbiorów, temperatura, liczba dni poniżej różnych temperatur w okresie wzrostu itp.) i nie bardzo wiem co
@Networks_PowerCat: to tak:
dane kategoryczne (np. country albo item) zamienić na numerki i zakodować, najlepiej, one-hot encoderem, wartości liczbowe ujednolicić (bo widzę że są podane w różnych jednostkach, bo nawet jest taka kolumna) jeśli się da oczywiście, potem ustandaryzować lub znormalizować w przedziale [0;1] lub [-1;1]

Sprawdzić ile elementów brakuje w danych kolumnach, jeśli są spore braki, kolumny wywalić, jeśli są dosyć duże ale można je w miarę przystępnie wypełnić, to
Wersja 0.7.0 pythonowego SDK do api wykopu ()

* dodanie metod settings #16
* dodanie dedykowanego wyjątek dla sytuacji, gdy zostanie wysłana wiadomość do osoby, która ma zablokowane pw #43
* dodanie możliwości filtrowania wyniku pobieranie notyfikacji według typu #37
* wewnętrzny refactoring requestora tak, aby nie wysyłał jeśli parametr jest ustawiony na None #54

#wykopsdkreborn #python #python3 #wykopapi #programowanie
Robię wyzwanie sobie i będę na tym tagu: #rokzpytonem [już 28 osób obserwuje :D, to motywuje] opisywać czego nauczyłem się, wklejał programy moje itd. Zaczynam od początku jeszcze raz, by usystematyzować wiedze, może kogoś też wciągnie :).

5/365

Start:21:00
29.01.2021
Koniec:22:35

Dziś przerabiam pytania kontrolne z tego materiału co już przerobiłem, normalnie powinienem robić na bieżąco, ale stwierdziłem, że lepiej wrócić do tego 5 dnia i wszystko ładnie podsumować, zrobiłem
Fajnie, że działasz, ale nie szkoda Ci czasu na pisanie tych postów? Wygląda na kupę roboty.


@Wykopek_wykopek: Moja babcia mi zawsze powtarza, a kobieta ma 89 lat i coś w tym jest:

Szkoda to tylko umierać, bo listonosz renty nie przyniesie


Robię te posty, bo dzięki temu pilnuję się siebie, ludzie coś zyskują, mogę do nich wrócić szybko i przypomnieć sobie co się uczyłem, a nie szukać w kursach/programach/książkach, a i