#python

36
120
Hej(to)!
Kiedy udostępniałam tu meetup Polish Machine Learning Community kilka osób pisało, ze nie mogą się pojawić, ale chętnie obejrzeliby nagrania po. I oto nagrania są dostępne, playlista na youtube.
Było to moje pierwsze poważne wystąpienie publiczne i stres trochę zjadł, ale będzie tylko lepiej!
#programowanie #naukaprogramowania #ai #python #datascience #machinelearning #astronomia #radioteleskop
10936156-4699-4719-9761-2852da987bdf

Zaloguj się aby komentować

#programowanie #github #python
Uczę się po godzinach trochę programować.
Mam konto github, którego używam jako nośnika moich kodów.
Na głównym komputerze oraz na laptopie mam Visual Studio Code.
Github jest mi potrzebny, bo nigdy nie wiem na którym z dwóch komputerów będę mógł pisać - na głównym lub (w zastępstwie) laptopie, gdy żona ma jakąś robotę i główne biurko okupuje.
Udało mi się założyć repozytorium dla jednego z projektów, które się automatycznie zapisuje na githubie z poziomu obu komputerów. Dla obu musiałem utworzyć klucze ssh z pomocą jakiegoś poradnika z YT.
https://youtu.be/yYknmU_gBgs
PYTANIE - chcąc założyć drugie repozytorium, gdzie będę pisał osobny kod (w praktyce na obu komputerach osobny folder) - czy muszę mieć osobny klucz ssh do tego repozytorium?
Czy ssh dotyczy komputera jako urządzenia, czy projektu?

Zaloguj się aby komentować

Ktoś miał podobny problem z pycharm? Najpierw wywaliło mi w piątek selenium i nie odpalił mi się, żaden test. A dzisiaj to #programowanie #python #selenium
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.lang.NullPointerException
   at java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.paint(BasicTextUI.java:1524)
   at java.desktop/javax.swing.plaf.basic.BasicTextUI.paintSafely(BasicTextUI.java:753)
   at java.desktop/javax.swing.plaf.basic.BasicTextUI.paint(BasicTextUI.java:911)
   at java.desktop/javax.swing.plaf.basic.BasicTextUI.update(BasicTextUI.java:890)
   at java.desktop/javax.swing.JComponent.paintComponent(JComponent.java:800)
   at java.desktop/javax.swing.JComponent.paint(JComponent.java:1077)
   at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5263)
   at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1718)
   at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1627)
   at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1566)
   at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1333)
   at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5211)
   at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5021)
   at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:868)
   at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:851)
   at java.base/java.security.AccessController.doPrivileged(Native Method)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
   at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:851)
   at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:826)
   at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:775)
   at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1901)
   at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
   at java.base/java.security.AccessController.doPrivileged(Native Method)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
   at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
   at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:421)
   at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117)
   at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
   at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
   at java.base/java.security.AccessController.doPrivileged(Native Method)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
   at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
   at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:421)
   at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
-----
Your JRE: 11.0.9.1+11-b1145.63 amd64 (JetBrains s.r.o.)
C:\Program Files\JetBrains\PyCharm Community Edition 2020.3.2\jbr
4deaf552-7762-4553-a63e-b61303006e3c

Zaloguj się aby komentować

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
Jeśli ciężko wam idzie debugowanie w poniedziałkowy poranek, warto sprawdzić moduł fuckit.py
https://github.com/ajalt/fuckitpy
#programowanie #python #heheszki
Testy są równie wspaniałe co cała reszta modułu:
bf8b83d1-5025-4513-92a1-a53863534996

Zaloguj się aby komentować

JetBrains soft do automatyzacji testowania wypuścił w wersji beta - JetBrains Aqua. Bawił się ktoś tym już? Jakieś opinie?
Zajawka wygląda obiecująco
https://www.youtube.com/watch?v=z7Yjl2Agrwg
#jetbrains #testowanieoprogramowania #programowanie #javascript #java #python #kotlin
KordianIDE

@ujdzie bawię się tą betą od kilku miesięcy. Jak dla mnie to ma to te same funkcje jak wtyczka testów to wersji ultimate

ujdzie

wtyczka testów to wersji ultimate


@KordianIDE ultimate = Intellij Ultimate?

Zaloguj się aby komentować

Dziś trochę o jakoś tak wyszło, że napisałem książkę! Programowanie z grskim: Junior Python Developer..) o czy raczej związaną z #programowanie #naukaprogramowania i #python
A niedawno siadałem dopiero do początków poważnej nauki, z 8 lat temu. Pamiętam jakby to było wczoraj. Zaczynałem liceum i publikowałem tutaj na mikroblogu wpisy o tym, jak uczę się programowania, na innym koncie. Matko bosko wtedy jeszcze początki były w Javie, brrrr. Dobrze, że później przesiadłem się na pythona, inaczej dziś gadałbym o obiektowości i polimorfiźmie, interfejsach. A tak to pyk import cokolwiek i gotowe. Python rlz.
Dodatkowo specjalnie dla was daję kod rabatowy: jajek ( ͡° ͜ʖ ͡°), który uprawnia do okrągłej 16% zniżki.
Okrągła jest też liczba stron - 256. 
23 lata i #programista40k 
Brzmi nierealnie? A jednak. Udało się i to w 5 lat. Jako samouk bez studiów, ba nawet bez matury!
8 lat, od ponad 5 pracuje na etatcie jako programista. Przez pewien czas miałem swój SH. Zarobkowo udało mi się osiągnąć kwoty powyżej 40k msc. Do tego mam 23 lata, no 24 w tym roku. Całkiem spoko. Jeśli brzmi to dla ciebie interesująco, ale nie wiesz jak zacząć, to ta książka może ci w tym pomóc.
Ale żeby tak kolorowo nie było, to i tak, nawet mimo tego, ostatni rok był dla mnie najcięższym rokiem w historii. Pełnym porażek, problemów, upadków i szorowania po dnie. Prywatnie, zdrowotnie jak i profesjonalnie. Dopiero teraz staję na nogi. Po części dzięki tej książce, bo dała mi ona jakiś cel, sens. Anyhow. O tym może w innym wpisie.
Ta książka to materiał, który po pierwsze był w sumie oczekiwany przez kilka osób - zdarza mi się, iż czasem dostaję wiadomości z racji prowadzenia bloga - jak zacząć, co zrobić, jak się uczyć, etc. Do tego przyda mi się podczas projektów/bootcampów jakie bezpłatnie czasem prowadzę.
Sporo osób pewnie striggeruje kontrowersyjny tag i świecenie zarobkami, ale cóż. 
Also, notka. Jeśli ktoś jest w trudnej sytuacji materialnej albo mame nie da, odezwijcie się na Linkedin/mejla/pw. Ogarniemy jakiś rabacik/dam za darmo. Wiem, że w życiu różnie bywa.
Do tego zachęcam do obserwowania, bo za niedługo kolejna edycja darmowego bootcampu/mentoringu dla żółtodziobów.
Miłego dnia!
Jestem nowy na hajto w miare, więc jeśli to nie miejsce i trochę trąci spamem, to dajcie znac, usunę, natomiast wydaje mi się, że spoko pozycja dla osób uczacych się pythona.
743e9654-2912-4817-8dff-f52db4f23871
muchatse

@cweliat utworzyłeś drugie konto żeby to napisać xd

cweliat

@muchatse otóż nie, jakis dowód?

muchatse

@cweliat a jakiś dowód, że koleś, który nawet nie ma matury jest godny polecenia?

Zaloguj się aby komentować

Pracuję zdalnie w szybko rozwijającej się i perspektywicznej branży farmaceutycznej. Moja praca polega głównie na spotkaniach z podwykonawcami, ogarnianiu rożnych exceli oraz sprawdzaniu czy data dobrze migruje pomiędzy systemami. Typowy #korposwiat
Wiele moich zadań jest rutynowych i prawdopodobnie zostaną zautomatyzowane przez AI w przyszłości. Jako, że mam jeszcze dwadzieścia parę lat i łeb na karku, chciałbym brać udział w tych zmianach. Jestem w miarę kumaty jeśli chodzi o sprawy komputerowe, ale nigdy nie zacząłem interesować się programowaniem. Totalnie olałem temat w gimnzajum czy liceum skupiając się glównie na chemii i biologii, czego nie żałuję, bo zarobki aż tak znacząco nie odbiegają od #programista15k póki co.
Niemniej jednak, chciałbym trochę podgonić temat, bo zauważyłem, że większość informatycznych rozwiazań jest robiona przez ludzi bez medynczego backgroundu i brak zrozumienia tematu często prowadzi do nieporozumień i błędów. Z tego co się doszukałem większosć rzeczy w mojej pracy opiera się na #python i #SAS lub power bi. W związku z tym chciałbym się zapytać jakie źródła wiedzy polecacie dla totalnego laika, żeby wejsć w tematykę programowania? Wydaje mi się, że wtedy będę w stanie trochę lepiej wyjaśnić działowi IT co trzeba poprawic lub jak usprawnić niektóre procesy. No i przedewszystkim chodzi również o to żeby nie wypaść z obiegu, podobno już w podstawówkach dzieci mają #programowanie
flusz

@vrkr Dokładnie tak. Jak ktoś mnie pyta o to samo ale z mojej dziedziny to odrazu rzucam publikacje, książki, strony lub filmiki na yt, które rzeczywiście wprowadzają i rozwiają temat. W dzisiejszych czasach zdecydowana większość wiedzy jest darmowa, ale niestety trzeba wiedzieć gdzie szukać. Mnie, póki co, algorytmy wrzucają na bootcampy po kilka-kilkanaście tysięcy, stąd moje pytanie do osób z większym doświadczeniem zwłaszcza, że nie mam parcia na pracę tylko chciałbym nauczyć się nowych umiejętności ( ͡~ ͜ʖ ͡°)


@wombatDaiquiri @badfunkydog dzięki za rozbudowane odpowiedzi!

vrkr

@flusz Z mojej perspektywy, obecnie najważniejszą umiejętnością jest umiejętność uczenia się i adaptacji. Brzmi trywialnie, ale nie jest trywialne.


Oraz umiejętność zdobywania istotnych certyfikatów

wombatDaiquiri

@flusz jak będziesz miał konkretne pytania to dawaj znać I polecam sobie zrobić dual boot Linuxa, bo większość problemów które spotkasz na Windowsie (nawet z WSL) na Linuxie po prostu nie występuje. Mac też ok.

Zaloguj się aby komentować

Łapcie najnowszy raport wynagrodzeń #it od JustJoinIt https://raport.justjoin.it/
Dzięki znać czy hajs się zgadza, w #python wygląda to realnie
#programowanie #programista15k #programista30k
badfunkydog

@profil_e Zgadza się dla Polskich klientów i Polskich oddziałów dużych korporacji, gdzie podpisuje się umowę przez pośrednika. Oferty dla klientów zagranicznych (remote, hybrid) w miare świeżych technologiach i na poziomie seniorskim wciąż wychodzą na poziomie około 90-120k USD / rok.


Jak dla mnie raport jest trochę przekłamany i robiony właśnie pod wspomniane firmy outsourcingowe, które wciąż próbują naganiać leszczy na karty multisport w zamian za 15% prowizji z kontraktu

profil_e

@badfunkydog 90k USD jest realne w polskim SH, oczywiście nie dla każdego. Co tylko pokazuje, ile więcej można by dostać pracując bezpośrednio... Raport nie pokazuje ile zarabiają Polacy, tylko ile oferują firmy ogłaszając się w Polsce - i tu widzę liczby trafne, przynajmniej w obszarze, który znam.

badfunkydog

@profil_e Z doświadczenia wiem, że warto pytać pośredników o to jaką mają prowizje. Niektóre są bardzo transparentne (jak np. 7N, czy eWork), a inne zasłaniają się lojalkami - te polecam unikać. Mało kto o tym wie, ale niektóre agencje rekrutacyjne biorą nawet więcej niż 30% pensji programisty każdego miesiąca.


Chętnie zobaczyłbym taki raport ale nie z danymi od programistów, a od agencji rekrutacyjnych i pracodawców - wtedy mielibyśmy pełny obraz tego ile warta jest jedna godzina robocza programisty w Polsce, niezależnie od tego czy jest to roboczogodzina biura typu Software House, czy body leasing z agencji.

Zaloguj się aby komentować

Jako, że na wykopie utrzymywałem klienta pythonowego, to chciałbym coś podobnego napisać też tutaj, tylko ciągle nie da sie dostać do zakładki _moje aplikacje_. Jest na to jakies obejście?
#programowanie #python #hejto
krasnoludkolo

@Kamil.js https://github.com/krasnoludkolo/wykop-sdk-reborn/ acz lekko go porzuciłem bo api tam działa jak działa więc lekko mi sie nie chciało

mulek10d

@krasnoludkolo jak coś zaczniesz to mogę pomóc tu docs, GETy działają bez oauth https://docs.hejto.pl/

krasnoludkolo

@mulek10d o, dobrze wiedzieć, że coś działa, dzięki

Zaloguj się aby komentować

VS code jak oceniacie, dobra na początek? (wady/zalety, może polecacie coś innego dla początkującego kuca)
Skąd najczęściej czerpaliście wiedze jako samouki (doświadczonych #programista15k po studbazie też proszę o wypowiedź może ktoś posiada fajne materialy/linki/tytuły książek)?
#python
maly_ludek_lego

@q4py ja uzywam/uzywalem vima/emacsa, bo nie lubie przelaczac sie miedzy mysza i klawiatura, ale co kto woli.

pyroxar

@q4py książka od zera do maszyn lernign python. raz po polsku, raz po angielsku. zależy jaki dzień miał koleś co ją ciągle piszę. jakiś Polak.

https://python.astrotech.io/

pyroxar

@q4py książka od zera do maszyn lernign python. raz po polsku, raz po angielsku. zależy jaki dzień miał koleś co ją ciągle piszę. jakiś Polak.

https://python.astrotech.io/

Zaloguj się aby komentować

Pytanie bardzo na poważnie. Jakiego języka programowania zacząć się uczyć, jeśli nie miałem zbyt wiele do czynienia z programowaniem? python czy java? A może co innego?
#python #java #programowanie #hejjterszukapracy
Fra

@Jokohama cokolwiek co potrafi edytować tekst, da się używać nawet Notatnika. Osobiście lubię IDE od JetBrainsów czyli IntelliJ dla Javy i PyCharm dla Pythona. Oba mają wersję community (czyli darmową).

ar4s_pl

@Jokohama duże środowisko na początku nauki fajnie wygląda ale nie napisze za Ciebie kodu. Weź sobie ogarnij coś lekkiego typu VS Code czy Sublime Text do Pythona czy webdev wystarczy. Skup się na pisaniu, staraj się zrozumieć jak wszystko uruchomić z linii poleceń niż wszystko klikać w edytorze (bo to z łatwością będziesz mógł zautomatyzować w przyszłości) - niech system będzie twoim IDE

Jokohama

@ar4s_pl wybrałem pythona do nauki. Wydaje mi się bardzo intuicyjny i łatwy. Zobaczymy co z tego będzie;)

Zaloguj się aby komentować

Ok, postanowione, 34 lata (dawno temu programowałem i nie do końca prawda, inżynier IT)
Nauka Pythona:
-tydzień/dwa na opanowanie składni, 3h dziennie
-miesiąc na opanowanie składni bardzo dobrze, 3h dziennie
-5 miesięcy na projekty na gita, 3h+ zależy ile czasu wpadnie
-wrzesień, wysyłam CV na Juniora
#programowanie #programista15k #python
chickenchaser

@Lukmat powodzenia i wszystkiego dobrego! Ja od paru miesięcy uczę się grafiki 3D, teraz dorzucam jeszcze pixel art.

nezka92

@Lukmat a teraz czym się zajmujesz? kurde, 34 lata i chce Wam się zaczynać od juniora, rozumiem przejście z jakiegoś kołchozu, ale przecież są też inne branże (marketing, finanse), w których można dobrze zarabiać

Lukmat

@nezka92 od zawsze w IT, robiłem appki na Androida, później blackhat SEO/Youtube, affiliate marketing i inne pierdoły. Python ma tą przewagę, że zautomatyzujesz sobie pracę z dowolną branżą. Możesz płynnie przejść np. do data science.

Zaloguj się aby komentować

Z powodu migracji na Hejto, planuję zmigorwać moje najbardziej plusowane wpisy z #wykop zaczynając od najstarszych. Na te potrzeby stworzyłem tag #wpisyzwykopu i zachęcam innych do migracji wpisów.
Data: 12.08.2015, 0830
Plusy na dzień 17.01.2023: 96
Wpis:
Właśnie czytam "Learn Python The Hard Way" i rakłem
1. Do not use a "debugger." A debugger is like doing a full-body scan on a sick person. You do not get any specific useful information, and you find a whole lot of information that doesn't help and is just confusing.
2. The best way to debug a program is to use print to print out the values of variables at points in the program to see where they go wrong.
Oryginalne tagi:
#programowanie #python #rakcontent
Bula1899

To rzeczywiście hard way

Zaloguj się aby komentować