Udostępniono już najnowszy numer oficjalnego, darmowego magazynu o Raspberry Pi. Tematem przewodnim The MagPi jest obszerny przewodnik dla osób zaczynających swoją przygodę z RPi i Pythonem. Oprócz tego, jak zwykle, wśród artykułów można znaleźć wiele ciekawych projektów i poradników. ( ) Więcej o tym wydaniu » The MagPi - Superporadnik o Raspberry Pi


#forbot #elektronika #raspberrypi #programowanie #
Forbot - Udostępniono już najnowszy numer oficjalnego, darmowego magazynu o Raspberry...

źródło: comment_Oi337bBlkpUq9k50giNH2k2pWE8PhZNe.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Arbuzlele: kod dobry, tylko musisz dodatkowo ustawić sizePolicy odpowiednie ;)
Dawno w Qt nie pisałem, więc dokładnie nie napiszę, ale szukaj po sizePolicy i maximum lub minimum.
  • Odpowiedz
@morsik Znalazłam. Tutaj daje kod jak by ktoś podobny problem miał:
self.sum_button.setSizePolicy( QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding)

A wiesz może jak ustawić, żeby te buttony przy rozciąganiu okna były też góra-dół skalowalne? Jak coś to moje pierwsze spotkanie z tym językiem więc nie ogarniam do końca jeszcze
  • Odpowiedz
Piszę z trochę nietypową prośbą do ludzi spod tagu #programowanie
Chciałbym poprawić swoje umiejętności odnośnie pisania kodu. Nie pracuję jako programista, trochę się programowało, ale głównie na studiach, gdzie najważniejsze to było oddać program i zaliczyć.

Wpadłem na pomysł, że skoro najlepiej człowiek się uczy na przykładach to może ktoś zna i mógłby polecić jakieś projekty na githubie, których kod jest naprawdę dobrej jakości? Dobrej jakoś to taki, który trzyma się
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@erplus: nie nauczysz sie tego z czytania. Pracuje juz troche w Javie(5+ lat) i pisanie coraz lepszego kodu szlifujesz pracujac z lepszymi od ciebie. W moim odczuciu bardzo wazny jest code review, dyskusje z innymi i nauka spojrzenia szerzej na to co robisz. Co z tego ze np. nauczysz sie wzorcow skoro robiac samemu prawdopodobnie bedziesz ich zle uzywal bo nikt ci o tym nie powie. Nawet jesli ktos z
  • Odpowiedz
@igbt6: A czemu nie korzystaja ludzie z wewnetrznych rejestrow w z BROADCOMA. W sensie jak patrzylem na to, to nie znalazlem ustawien zadnych bitow itp. Jak korzystalem z innych prockow to sie wlasnie operowalo na rejestrach
  • Odpowiedz
#python #numpy #scipy

Mirki, ogarnia ktos jak dziala funckcja numpy.gradient? Czytam dokumentacje, ale zupelnie nie rozumiem. Z czego ona liczy pochodne, jak tylko array sie jej podaje?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, jutro rusza Advent of Code 2018!
Super okazja do nauki nowego języka programowania lub podszlifowania aktualnych umiejętności. W poprzednium roku udało mi się wykonać mniej niż połowę zadań, zobaczymy czy w ciągu tego roku faktycznie się czegoś nauczyłem ( ͡° ͜ʖ ͡°)

Pozwoliłem sobie założyć nowy leaderboard na ten rok, jeśli chcesz dołączyć:
wejdź na stronę Private
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yggdrasil: jeśli pytasz o odpowiedzi to z tego co rozumiem mogą być różne, każdy użytkownik dostaje inny input do przetworzenia

@Mark9wi: Według mnie to jest liczba punktów - zależy od tego ile wykonałeś zadań plus jeśli wykonujesz zadania szybciej niż inni dostajesz bonusowe punkty.
  • Odpowiedz
chyba najbardziej pythonic funkcja jaka napisalem
#python

def columns(self, names=None):
return [self.get_col(feature) for feature in names or self.header]
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, szukam porady w sprawie kodu losującego osobę, której robimy prezent na święta i to w sposób, żebym nawet ja miał niespodziankę. Grupa 10 osób. Mój python lvl to #programista50gr (przerobiłem pól książki Automatyzacja nudnych zadań, powiedzmy, że mam tak z dwa tygodnie nauki za sobą).

Wstępnie myślałem o wykorzystaniu modułu random, najpierw sprawdzam długość listy, potem indeks 0 (co każde losowanie +1) wybiera losowy indeks, wybrany numer jest usuwany
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dzygit: jeszcze w sprawie samego losowania
zamiast kombinowac z jakimiś pętlami możesz zrobić coś takiego
na tablicy z nazwiskami robisz shuffle()
następnie iterujesz przez tablicę i

ostatni
  • Odpowiedz
Mam problem z urlopen, w pewnym momencie otrzymuję przy dekodowaniu Error:
UnicodeEncodeError: 'charmap' codec can't encode character '\uff0d' in positi

dekodowanie utf-8

jakieś pomysły?
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Programistyczne Mirki z #cpp #python

Czy ktoś z Was korzystał z pythonowej biblioteki ctypes?

Gdy pod linuksem wykonuje polecenia:

g++
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mircy, potrzebuję pobrać zawartość strony, która wymaga przewinięcia w dół (przy zwykłym zapytaniu nie otrzymamy pełnej zawartości). Znalazłem tak na szybko taki moduł https://github.com/kennethreitz/requests-html/blob/master/requests_html.py który posiada funkcję render z parametrami:
:param retries: The number of times to retry loading the page in Chromium.
:param script: JavaScript to execute upon page load (optional).
:param wait: The number of seconds to wait before loading the page, preventing timeouts (optional).
:param scrolldown: Integer, if provided,
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kliknij tutaj lub obserwuj #zdalnieio, aby otrzymywać cotygodniową porcję ofert pracy zdalnej :)

Frontend/Javascript
Frontend Developer (Develocraft) 9 000 - 15 000 PLN - oferta
Senior Angular Developer (Divante) 10 000 - 16 000 PLN - oferta
Front-end Developer (DLabs) 6 500 - 12 500 PLN -
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję z jednego socketa przekazać dane na drugiego socketa, a z drugiego na pierwszego. W tym momencie odpalam dwa wątki i to co przeczytam na jednym wysyłam na drugiego i vice versa. Istnieje może jakaś libka, która zrobi to za mnie w sposób bardziej optymalny lub robił ktoś coś podobnego i ma wskazówki? Ogólnie chcę dotrzeć do sytuacji, gdzie całość jest robiona na jednym wątku. #python #programowanie

def socket_pass(a,
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@indywidualny: @luzny_lori: No nie, no nie mów, że chcesz mu wprowadzić do projektu jedną z największych i najbardziej skomplikowanych bibliotek w pythonie żeby po-przesyłać kilka wiadomości między socketami? :D

@indywidualny: taka funkcjonalność nazywa się relay, możesz pod tym pogooglać, ale nie widzę nic specjalnie przesadnego w tym żeby to robić tak ręcznie, proponowałbym przejść na async
  • Odpowiedz
Trzeba przeszukać plik pod kątem regexpa.
Najszybciej będzie pythonem.
import re
re.search(cośtam)
Biblioteka 're' nie zawiera atrybutu 'search'
Dafuq.jpg
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Język skryptowy w całej swej okazałości.


@S0Cool: No rzeczywiście, bo nikt nigdy nie miał problemu z nazwami klasy i pliku w Javie xD

I w ogóle całe zjawisko shadowingu/overshadowingu to tylko w językach skryptowaych...
  • Odpowiedz
@aseeon_: Nie przypominam sobie, żebym gdzieś widział problemy z nazwą pliku zawierającego kod. Ale ja jestem starej daty. Piszę w C# i C++, co ja tam wiem o tych Waszych javach i pythonach :)
  • Odpowiedz
Hej ,co jest teraz najbardziej aktualne w pisaniu desktopowych apek w pythonie ? Znajomy ze studiów poprosił o pomoc i chciałem zapytać z czego najlepiej korzystać ? Apka dość prosta , zwykle okienka , przyciski , textboxy.
#programowanie #python
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamilex97: jak kumplowi nie zależy na wyglądzie to wbudowany w pythona tkinter, w przeciwnym wypadku musi kombinować - Qt5 (PySide2), Wx lub Kivy to najczęściej wybierane opcje (mniej więcej w tej kolejności)
  • Odpowiedz
@Kamilex97: @aseeon_: Qt lub wx. Ja preferuję Qt bo [patrz niżej] i łatwo się pisze.

A kivy to shit, nie nadaje się do tradycyjnych aplikacji okienkowych. Chyba, że chcesz robić jakieś wydziwiane które będą wyglądać zupełnie inaczej (coś jak Blender) to może wtedy... ale jak chcesz normalne systemowe to Qt i wxWidgets (w tej kolejności - Qt lepiej sobie radzi z "motywowaniem" swojego wyglądu do używanego OS).
  • Odpowiedz
Ma ktos opinie o udemy? Jest do dzisiaj promocja na jakies smieszne kursy i wsm bym sie zapisal bo to jakies smieszne pieniadze ale pod warunkiem ze to nie jest totalne gowno i scam zydowski. Zobaczylem spersonalizowana reklame na insta, nigdy wczesniej o tym nie slyszalem. #udemy #edukacja #programowanie #python #ekonomia
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach