Fajna stronka a'la codewars - edabit.com

Tysiące czelendzuf w roznych jezykach #csharp #java #javascript #php #python itp.

Co ja wyroznia? Napewno to, ze sa tony fundamentalsow (w przeciwienstwie do np. codewars gdzie "fundamentalsy" to czesto intermediate algo wg innych zrodel). Duzo powtarzalnosci - jednemu bedzie odpowiadalo, innemu nie, natomiast "muscle memory" fajnie sie cwiczy :)

Zamiast
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 0
@meetom mi 500 nigdy nie wywaliło

To amatorski, darmowy projekt bez reklam, wg autora stworzony żeby uzupełnić dziurę między syntaxowymi tutorialiami typu codecademy a przeskokiem na projekty

I po kilkunastu dniach działania tam, zgadzam się z tym stwierdzeniem
  • Odpowiedz
#python #programowanie

Mam x plików .xml w których trzeba poprawić kod pocztowy bo API DHL je odrzuca (nieprawidłowy kod pocztowy dla miasta). Obecnie robię to ręcznie tj wchodzę na stronę DHL, wpisuje miasto, ulica i formularz mi automatycznie zwraca prawidłowy kod pocztowy w inpucie i wklepuje go do tego xmla. Chciałbym to zautomatyzować tj. wrzucam XMLe z nieprawidłowymi kodami pocztowymi do folderu, odpalam skrypt który sam zaczyta miasto i
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Hauleth: widziałem to, ale często jest sytuacja gdzie dla danej ulicy jest inny kod pocztowy, ta lista tego nie uwzględnia. Np warszawa, masz x kodów dla danej dzielnicy. Ta lista owszem, pokazuje wszystkie kody dla warszawy ale nie pokazuje dla jakiej ulicy/dzielnicy ma zastosowanie :/

@xulek: Testuje to i ma obiecujące wyniki, póki co trafia z kodami pocztowymi i podoba mi się sposób zapytań. Dzięki wielkie!
  • Odpowiedz
Czemu base64.b64decode w pythonie decoduje wartosc string na '#x\86', a jak robie to np w node.js albo gdziekolwiek indziej to dostaje albo sam '#' albo random znaki ktore nic nie znacza( trojkaty itp)
#programowanie #python
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Koprowy: jeśli dobrze zrozumiałem Twoje pytanie, to tu rozchodzi się o format w jakim wyświetlane są dane.

'#x\86' to Pythonowy sposób zapisywania znaków spoza zakresu ASCII (czy Ty używasz Pythona 2?)

Zgaduję, że NodeJS po prostu wypisuje na chama co mu podrzucisz i wypisuje te krzaczki (bo to są jego znaki), a Python po prostu je enkoduje dla bezpieczeństwa (między innymi).
  • Odpowiedz
@morsik: Nie jestem w stanie określić wersji pythona bo mam tylko fragment kodu do analizy. Czyli jak obejść to zeby otrzymac z danego base64 encoded string wartosc z którą da się coś zrobić? Istnieje możliwość odtworzenia tego za pomocą bibliotek w JS`ie? Python zwraca swoje znaki '#\x86\x01' etc. potem uzywa struct.unpack('B',decodedValue[0:1])[0] & 0xF0 i dostaje liczbe i to samo chce zrobic w node.js ale nie mam pojecia co dzieje sie
  • Odpowiedz
Co zrobić żeby #pycharm miał synchronizacje projektu między dwoma PC? Pisze program w czasie wolnym w pracy i chciałbym go też mieć u siebie na PC. Projekt w chmurze? #python
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam takie coś print(NazwyParametrow+' : '+parametry.replace('\n', ''))
a w wyniku tego dostaje takie coś ProducentAudioQuest :
ma ktoś pojęcie czemu dwukropek jest w złym miejscu?
Python mi sie zepsuł? xD
#python
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@wacek_1984: @luukasek: dzięki za odpowiedzi, kolega podesłał pomysł z użyciem Template - zostawiam dla potomnych

with open("text.txt) as f:
inputfile = f.read()
with open(output.txt, "w", encoding="utf-8") as wf:
wf.write(Template(input
file).safe_substitute(tutaj tekst do podmiany = zmienna na którą chcemy podmienić, itd)
  • Odpowiedz
@h00k poczytaj w PEP8 co mowia o importach - kod bedzie dzialac, ale raczej tak nie wypada robic xd jesli pracujesz w pycharmie to masz opcje Optimize imports i pycharm Ci sam ustawi
  • Odpowiedz
Poczatkujacy z #python here
Chce napisac skrypt, ktory wykona query w bazie danych (sql server) i stworzy wykres na podstawie otrzymanych wynikow oraz skopiuje go do worda.

Na ten moment jedyne co udalo mi sie zrobic to polaczyc sie z baza danych (import pyodbc). Query wyglada mniej wiecej tak:

select top 1000
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bullets

Jeśli użyjesz wspomnianych modułów to wystarczy, że z sqlalchemy zaimportujesz createengine.
engine = create
engine(tu dane do połączenia z bazą)
Potem zapytanie SQL prosto do Pandas przy użyciu
  • Odpowiedz
Jeżeli chodzi o popularność, to Java i JavaScript są niezmiennie na topie, ale w najnowszym badaniu od firmy RedMonk, duże zwycięstwo odnosi Python. Sprawdź, co o nim zadecydowało oraz czym zaskoczyła nas Java.

https://bulldogjob.pl/news/1210-python-wyprzedza-jave-w-rankingu-redmonk

#programowanie #python #java #javascript #rust
Bulldogjob - Jeżeli chodzi o popularność, to Java i JavaScript są niezmiennie na topi...

źródło: comment_1595943069odEfuEsmkm2GxDppPkFg9h.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Patrząc na to co ostatnio spływa mi do skrzynki od @nofluffjobs to coraz więcej ofert (przynajmniej z filtrami #trojmiasto #pracazdalna 100%) to oprócz znajomości #java, jako drugiego języka obowiązkowo wymaga się #python (ewentualnie Java ląduje jako język w "wymagania nieobowiązkowe"). Jak tak dalej będzie to stanie się on kolejnym złem koniecznym tak jak #javascript.

#pracait #programowanie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WujekMalysz11: Trochę tak, trochę nie. Pamiętaj, że są różni ludzie na rynku, niektórzy mają ponad 15 lat doświadczenia i programują nawet w wolnym czasie.
Oczywiście - jeśli rekruter pisze to wierząc, że znajdzie zwykłego mida/seniora z takimi skillami to jest lekko niepoważny, ale jeśli ktoś ma budżet na seniora++ to jest to możliwe, chociaż bardzo, bardzo trudne... i najczęściej bezcelowe, bo naprawdę niewiele jest projektów gdzie ktoś musi przeskakiwać pomiędzy
  • Odpowiedz
@NewEpisode: jak na moje, to porównujesz funkcję (Entry.get) do pustego stringa, powinno być:

if third_line_entry.get() != "":
print("Tutaj bedzie plik tekstowy - 3 rzedowy")
if second_line_entry.get() != "":
print("Tutaj bedzie plik tekstowy -
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Henryhenry: no to już wyszlo dlaczego to nie chciało działać, dziękuję! W życiu bym nie wpadł na to że to miała być funkcja. Teraz tylko coś ogarnąć żeby funkcje poniżej się nie wywoływały ( przy dwóch linijkach żeby wywoływał się tylko secondlineentry.get() zamiast pierwszego, ale to już będę kombinował
  • Odpowiedz
Wołam 12 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.
Jak chcesz taką wołaczkę, to znajdziesz ją tutaj

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.
  • Odpowiedz
Co sądzicie na temat datascience lub mowiac bardziej ogólnie ml,ai,big data warto się w to pchać ? Z tego co widzę dużo ofert jest z c# developer . Każdy mówi że datascience to gunwo i nie warto w to iść bo nie ma pracy ,bo kasa słaba, ale z drugiej strony widzę co raz więcej uczelni otwiera kierunki jak np big data ,jak datascience i nie wiem co robić.
#python
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@printHelloWorld: danych cały czas przybywa, ktoś to musi analizować bo pozwala podejmować lepsze decyzje, czy warto się pchać, musisz odpowiedzieć sobie na pytanie czy lubisz matematykę i statystykę.
  • Odpowiedz
@printHelloWorld: @nielegalny_imigrant: Datascience to faktycznie trochę takie programowanie 20 lat temu, wiadomo że jest przyszłością i wystzeli - ale żeby wziąć w tym udział musisz przedstawiać wysoką jakość.

To, że DS i ML jeszcze się nie rozwinęły wynika z tego, że nie wypracowano standardów, za wiele jest niewiadomych w branży. Żeby to zrozumieć, należy spojrzeć na programistów - Ci którzy zostali mentalnie w erze PHP pisanego patykiem gdzieś
  • Odpowiedz
Sprawdzal ktos kursy od JetBrains Academy (hyperskill)?

Nie wiem czy to ja jestem jakis jebniety i cos zle klikam czy ich sciezka jest taka pokrecona, ale regularnie daje mi projekty wymagajace znajomosci zagadnien ktore pojawiaja sie dopiero po skonczeniu projektu

Na przyklad, mam projekt ktorego wykonanie wymaga znajomosci if/elif/else, koncze projekt i nagle w kolejnej lekcji wyskakuje wytlumaczenie if/elif/else

Potem
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wacek_1984: no dziwnie to wszystko jest uporzadkowane
Crash Course pod tym wzgledem jest czytelniejszy, tzn najpierw tlumaczy wszystko a dopiero pozniej zadania, a tutaj cos wytlumacza, potem daja projekty, potem tlumacza

Ogolnie gdyby nie to ze troche Crash Course przerobilem to bym sie pewnie dawno wgurwil i to p--------l bo bym kompletnie nie wiedzial jak sie zaczepic niektorych zadan, teraz po skonczeniu 3 projektow nagle im sie przypomnialo ze nigdy
  • Odpowiedz
Mireczki potrzebuje jakiegoś prostego przykładu wykorzystania biblioteki NumPy w implementacjai sztucznych sieci neuronowych typu Feed-Forward. Ktoś coś? Bo nie moge nic sensownego znaleźć.

#python #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki drogie. Potrzebuję nauczyć się #programowanie. W tej chwili tylko na potrzeby mojej firmy, aby zautomatyzować pracę z bazą danych sklepu internetowego. Czy #python to dobry wybór, aby napisać program, który umiałby "sortować tabelki"?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest jakiś znawca #python na sali? xD
Chce dofitować nieliniową funkcję do danych które zebrałem (prawo rozpadu naturalnego). ale cos mi kurde nie działa. Używam curve_fit z scipy. Jakby ktoś chciał pomóc to chętnie przyjmę tą pomoc xD
#fizyka #programowanie
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach