da sie skompilowac (razem z lib) kod #python do binarki wykonywalnej w #linux zebym nie musial instalowac na maszynie wszystkiego? #naukaprogramowania
Wszystko
Najnowsze
Archiwum
- 3
2
Jak można łączyć wbudowane dekoratory - Python od podstaw #18

Czas na film zamykający mini serię o wbudowanych dekoratorach Tym razem opowiem w jaki sposób możemy łączyć dekoratory ze sobą m.in. jak stworzyć abstrakcyjną wartość property czy też abstrakcyjną metodę klasową
z- 0
- #
- #
- #
- #
- #
- #
https://adventofcode.com/
jak co roku, byle nie skończyć na pierwszym dniu ( ͡° ͜ʖ ͡°)
#adventofcode #naukaprogramowania #programowanie
jak co roku, byle nie skończyć na pierwszym dniu ( ͡° ͜ʖ ͡°)
#adventofcode #naukaprogramowania #programowanie
@korposzczurec: Tylko w 2017 zrobiłem całość, wcześniej nie podołałem, później mi się nie chciało ¯\_(ツ)_/¯
- 2
@Wyrewolwerowanyrewolwer: Ja ostatnio chyba dobrnąłem do 5 zadania!
Mam za zadanie opracować aplikację ułatwiającą skatalogowanie danych bibliometrycznych indywidualnego użytkownika. Wstępnie założyłem, że będzie pobierała dane z zewnętrznej strony www dane użytkownika, a wyświetlę przy pomocy js, choć nie mam z nim za dużo doświadczenia. Nie mam pomysłu od czego zacząć, a sam projekt jest dość ciekawy.
#programowanie #naukaprogramowania
#programowanie #naukaprogramowania
- 45
Cześć! Pamiętacie naszą zabawę ze
'Słownikiem informatycznym'? :)
Ostatnio zrobiliśmy literkę: D.
Tutaj wyniki naszej wspólnej pacy: https://stormit.pl/encyclopedia/prefix:d/
Dziś
'Słownikiem informatycznym'? :)
Ostatnio zrobiliśmy literkę: D.
Tutaj wyniki naszej wspólnej pacy: https://stormit.pl/encyclopedia/prefix:d/
Dziś
end user, eye tracking, edge case, elastic search ( ͡° ͜ʖ ͡°)
Są strony, których tworzenie wymaga napisania masy skryptów. Istnieją też tak proste, że część developerów, zamiast pisać je od zera, korzysta z edytorów. Poznaj narzędzie, które pomoże Ci łatwo tworzyć witryny i zaoszczędzi Ci sporo czasu
Jak stworzyć prostą stronę internetową w godzinę (albo krócej!)
#naukaprogramowania #stronywww #webdesign #webdev
Jak stworzyć prostą stronę internetową w godzinę (albo krócej!)
#naukaprogramowania #stronywww #webdesign #webdev
źródło: comment_1606731538I5o7Pe0OMqecyJMg6612Vf.jpg
PobierzDziś o 17:00 odbędzie się darmowy webinar dla programistów i osób zainteresowanych C++. Poznaj szczegóły.
Platform variability przy użyciu statycznego polimorfizmu – szablony i CMake
#cplusplus #programowanie #naukaprogramowania
Platform variability przy użyciu statycznego polimorfizmu – szablony i CMake
#cplusplus #programowanie #naukaprogramowania
- 5
Gra karciana dla programistów? Jaki ma ona związek z edukacją? Otóż Summon The JSON łączy w sobie grywalizację, techniki zapamiętywania i naukę programowania. To projekt, nad którym pracowaliśmy od listopada 2019 roku.
Obecnie dostępne są talie do języków: JavaScript, Python, C#, Java i PHP.
Każdy przepięknie ilustrowany deck w klimacie fantasy to:
-
Obecnie dostępne są talie do języków: JavaScript, Python, C#, Java i PHP.
Każdy przepięknie ilustrowany deck w klimacie fantasy to:
-
źródło: comment_1606721363B1MDHU7JYpIbp5QDkHXmz5.jpg
Pobierz
Treść przeznaczona dla osób powyżej 18 roku życia...
@Thiocomaster: Powinienes miec:
Web Client ma pole do logowania, wpisuje dane i klika Login --> Game Server lapie requesta i podaje do auth endpointa --> Auth endpoint sprawdza i zwraca OK --> Game Server widzie ze OK to inicjalizuje sesje dla gracza, zwraca token do autoryzacji sesji --> Client otrzymuje token --> Client prosi o rozpoczecie sesji, podaje token --> Game Server sprawdza token i odpala odpowiednia sesje dla gracza.
Web Client ma pole do logowania, wpisuje dane i klika Login --> Game Server lapie requesta i podaje do auth endpointa --> Auth endpoint sprawdza i zwraca OK --> Game Server widzie ze OK to inicjalizuje sesje dla gracza, zwraca token do autoryzacji sesji --> Client otrzymuje token --> Client prosi o rozpoczecie sesji, podaje token --> Game Server sprawdza token i odpala odpowiednia sesje dla gracza.
@Thiocomaster: rozpisz na kartce state machine, wtedy będziesz wiedział jakie kombinacje stanów w jaki sposób powinny się zachowac
da sie jakos wyciagnac biblioteke #python i wrzucic ja do kodu? mam problem z importowaniem #naukaprogramowania
Komentarz usunięty przez moderatora
- 1
z konsoli się nie da bo "apt-get not found"
@rosso_corsa: bo próbujesz zainstalować pakiet linuxowy, a nie pythonowy
z GUI jak zainstalowałem to skrypt w
- 0
Szukam czegoś do nauki Ladder Logic i logix5000 oraz jakiegoś oprogramowania na którym mogę tworzyć symulacje. Potrzebne coś w stylu od zera do bohatera, rysunek czytam także nie powinno być problemu z podstawami. Ktoś coś może polecić? #naukaprogramowania #plc #automatyka
- 0
Nie ukrywam, ze mam jako takie podstawy na Simensie i teraz szukam czegoś, żeby sobie niektóre kwestie przypomnieć i dodatkowo nauczyć się nowych funkcji, które są w sterownikach Allen-Bradley'a. Zapoznać się ze środowiskiem itd.
Niektórzy w necie polecają Rslogix 5000 Emulator, ale nie mam pojęcia czy da się jakoś niewielkim kosztem z tego korzystać.
Niektórzy w necie polecają Rslogix 5000 Emulator, ale nie mam pojęcia czy da się jakoś niewielkim kosztem z tego korzystać.
@Buenoo: emulator tez na licencji
chciałbym zrobić taki myk, ze jak sie wpisuje 'data_wydania' to automatycznie wypełnia tabele 'platnosc' z sumą cen*ilosc (po numerze zamowienia). ale nie wiem jak #sql #naukaprogramowania
źródło: comment_1606662829YjGrFVygi6OYH1B44CGRJv.jpg
Pobierz@rosso_corsa: może trigger?
- 1
@rosso_corsa: after insert?
- 2
Trochę tłustych ficzerów #javascript do zbliżającego się niedzielnego obiadu!
#naukaprogramowania #programujzwykopem
#naukaprogramowania #programujzwykopem
źródło: comment_1606643796spcJochFF8viJ2m7hgXrE0.jpg
PobierzJak się uczycie jakichś nowych rzeczy, np pierwszego frameworka backendowego jak jesteście frontami to czytacie tutorial od deski do deski czy nie? Chodzi mi o to, że pojawia się nowy lub zmodyfikowany koncept - np. piszecie w pythonie głównie i uczycie się JS. Wyskakuje termin prototyp / klasa - i ogarniacie od razu jak działa to w JS, jakie są różnice czy raczej yolo, jak będzie potrzebne to doczytam?
#programowanie
#programowanie
- 5
@Przegrywek123: yolo, język to tylko narzędzie, od czytania instrukcji młotka nikt nie nauczył się jego obsługi
- 0
@Przegrywek123: yolo all the way, piszę praktyczny projekcik i się douczam w trakcie
mam w mssql tabele z kolumnami 'jedna' 'druga' i 'suma', robie insert do 'jedna' i 'druga' da sie zeby serwer w suma sam wyliczył i wstawił sume przy insercie? #naukaprogramowania #sql
- 0
@Rokuto: albo w sumie to dam sobie spokoj tak jak mowisz zrobie to po stronie aplikacji, dzieki ( ͡° ͜ʖ ͡°)
- 1
mam ciężką rozkminę nooba. nie wiem czy się połapiecie bez całego kodu ale generalnie:
skrypt rozdaje po 2 karty (obiekty) graczom (obiekty) oraz 5 wykłada na stół (obiekt, ale gdy nie był obiektem tylko zwykłą listą było to samo). chciałbym, żeby klasa Player przechowywała w sobie atrybut jakimi jest połączona lista dwóch kart gracza i pięciu kart na stole, jednak takie połączenie daje pustą listę (a wraz gdy przy self.hand dam =
skrypt rozdaje po 2 karty (obiekty) graczom (obiekty) oraz 5 wykłada na stół (obiekt, ale gdy nie był obiektem tylko zwykłą listą było to samo). chciałbym, żeby klasa Player przechowywała w sobie atrybut jakimi jest połączona lista dwóch kart gracza i pięciu kart na stole, jednak takie połączenie daje pustą listę (a wraz gdy przy self.hand dam =
źródło: comment_1606589910hxnEXafW3VSujjbKSYTohh.jpg
Pobierz- 4
@klamkaodokna: ale zacznij przekazywać jakieś parametry do tych obiektów, a nie korzystać z nich jak ze zmiennych globalnych
Nie ma sprawy:) Powodow jest kilka ale dwa ciakawe nad ktorymi mozesz sie zastanowic to jaki jest koszt operacji skopiowania jednej listy do drugiej wzgledem pamieci i czasu. Wyobraz sobie ze masz liste zawierajaca 1000000 elementow i przypadkowo ja skopiujesz. A dwa zobacz sobie jak taka operacja jest zaimplementowana w jezyku C i jak jezyk C ma sie do Pythona.
- 2
Kilka przydatnych funkcji #javascript na dzisiaj
#programowanie #naukaprogramowania #programujzwykopem
#programowanie #naukaprogramowania #programujzwykopem
źródło: comment_1606588669rdHGyGOeFZrMXvdZIFWsE9.jpg
Pobierz@tomaszs: 3 funkcje których używa się tylko raz w projekcie, setTimeout który jest aberracją i nie powinien być stosowany (chyba że są takie wymagania biznesowe), przypisanie tablicy do zmiennej które NIE JEST funkcją i console.log służący jedynie do debuggowania kodu (gdy nie działa debugger).
- 1
@LepiejWcaleNizPozno: debugger lepszy ofcourse ale console przydaje się np do race conditions
- 0
Jaka jest różnica między tym:
a tym:
_freeIndex == null ? _freeIndex = new FreeIndex(index, null) : _freeIndex = new FreeIndex(index, _freeIndex);a tym:
if (_freeIndex == null)- 3
@Goglez: Przede wszystkim - operator warunkowy zwraca wartość na podstawie warunku (jedną albo drugą), a if...else wartości nie zwraca, a jedynie na podstawie warunku decyduje czy wykonać dany blok czy nie - przy czym blok może zawierać w sobie cokolwiek (wywołania, przypisania, inne bloki warunkowe, pętle itd), natomiast dla operatora warunkowego ZAWSZE musi on przyjąć postać:
W twoim przykładzie ifa faktycznie można skrócić do takiej
warunek ? wartosc_dla_true : wartosc_dla_falseW twoim przykładzie ifa faktycznie można skrócić do takiej
- 1
@Goglez: W tym przypadku żadne nie ma sensu i po prostu
_freeIndex = new FreeIndex(index, _freeIndex); wystarczy

























Mirki, jaki jest obecny standard w normalnej firmie IT odnośnie łączenia JWT (jako token do uwierzytelniania requestów) i SPA (np. React)? Znam kilka metod poniżej, ale chciałbym wiedzieć czego w rzeczywistości się używa?
1. JWT w localstorage -> wbrew dziesiątkom art. na necie twierdzącym, że to samo zło, sporo osób twierdzi, że tego używa i się nie przejmują XSS, koronny argument jest
a odnośnie Twojego pytania to czytałem o wrzucaniu w ten sposób keyloggera czy podrzucaniu phishingowych formów dzięki czemu można łatwo uzyskać np. dostęp do banku