#naukaprogramowania #it jakis legitny kurs OpenCv czy ogólnie widzenia komputerowego?
Wszystko
Wszystkie
Archiwum
- 0
#python
Po co używać Mixin-ów skoro np. mógłbym mieć moduł 'utilities' z jakąś niezależną funkcją i tam gdzie bym potrzebował robiłbym tylko import tej metody i tyle.
Ewentualnie zamiast mixin'a mógłbym mieć jakąś klasę z metodą statyczną i używać w podobny sposób co metodę z utilities.
Nie bardzo dostrzegam korzyść z tych mixinów...
Ktoś może rozjaśnić temat?
W książce Effective Python gość to przedstawia na przykładzie klasy
JsonMixin gdzie implementuje metody to
Po co używać Mixin-ów skoro np. mógłbym mieć moduł 'utilities' z jakąś niezależną funkcją i tam gdzie bym potrzebował robiłbym tylko import tej metody i tyle.
Ewentualnie zamiast mixin'a mógłbym mieć jakąś klasę z metodą statyczną i używać w podobny sposób co metodę z utilities.
Nie bardzo dostrzegam korzyść z tych mixinów...
Ktoś może rozjaśnić temat?
W książce Effective Python gość to przedstawia na przykładzie klasy
JsonMixin gdzie implementuje metody to
czy w #python da sie dodac appendem równocześnie więcej elementow, ktore nie stanowia listy?
probuje lista.append('Ewa','Ada','Ola) to mi zwraca type error #naukaprogramowania
probuje lista.append('Ewa','Ada','Ola) to mi zwraca type error #naukaprogramowania
@rosso_corsa: no bo po to jest. Zrób to tak:
lista.extend(['Ewa','Ada','Ola])
lista.extend(['Ewa','Ada','Ola])
@rosso_corsa: tylko uważaj na jedną rzecz. Wykonaj pojedynczo poniższe linijki i dostrzeż różnicę:
lista.extend(['Ewelina'])
lista.extend('Ewelina')
opis funkcji:
w tym drugi przypadku string sam w sobie jest iterowalny, dlatego zmienna "lista" zostanie poszerzona o wszystkie jego elementy, czyli poszczególne litery
lista.extend(['Ewelina'])
lista.extend('Ewelina')
opis funkcji:
>>> help(list.extend)
Help on method_descriptor:
extend(self, iterable, /)
Extend list by appending elements from the **iterable**.w tym drugi przypadku string sam w sobie jest iterowalny, dlatego zmienna "lista" zostanie poszerzona o wszystkie jego elementy, czyli poszczególne litery
W sumie to moje dwa najlepsze odkrycia grudnia/stycznia.
Yerba Mate - działa na mnie zajebiście, a wersji suszonej gorącym powietrzem a nie dymem, smakuje bardzo dobrze. :)
Codewars - znalazłem przypadkiem, odpaliłem z nudów. Muszę przyznać, że zaskoczyło mnie, jak wiele prostych zadań sprawia mi trudność. Dodatkowo polecam uczucie, jak Ci się wydaje, że coś fajnie napisałeś, no nie ma krótszej opcji... a tam ktoś wrzuca rozwiązanie w jednej linijce, gdy twoje
Yerba Mate - działa na mnie zajebiście, a wersji suszonej gorącym powietrzem a nie dymem, smakuje bardzo dobrze. :)
Codewars - znalazłem przypadkiem, odpaliłem z nudów. Muszę przyznać, że zaskoczyło mnie, jak wiele prostych zadań sprawia mi trudność. Dodatkowo polecam uczucie, jak Ci się wydaje, że coś fajnie napisałeś, no nie ma krótszej opcji... a tam ktoś wrzuca rozwiązanie w jednej linijce, gdy twoje
źródło: comment_JI1kT4rYwfFzpf5LYpR6AtYZpUzf4ZDU.jpg
Pobierz- 2
@shakerrti1 Pobudza ale w fajny sposób bo:
1. Nie chcę się spać
2. Chcę się coś robić :P nie tyle dodaje energii, co chęci do działania
3. Nie ma problemów z koncentracją po niej, wręcz przeciwnie
1. Nie chcę się spać
2. Chcę się coś robić :P nie tyle dodaje energii, co chęci do działania
3. Nie ma problemów z koncentracją po niej, wręcz przeciwnie
@diarrhoea: Polecam osobiście z Apollos Hagemony (testosterone.pl)
- 15
Dziś parę słów o tym, dlaczego f-string w Pythonie jest super i powinniśmy używać go zamiast innych alternatyw.
Artykuł można też przeczytać na moim blogu., wpis na 4p
Jestem dość dużym zwolennikiem f-stringów w Pythonie. Podobają mi się one, są eleganckie, czytelne i proste w użyciu. Ciekawiło mnie jednak, jak wypadają jeśli chodzi o wydajność pod spodem, gdyż cóż, ta elegancja pewnie musi mieć jakiś ukryty koszt. Nic w życiu nie
Artykuł można też przeczytać na moim blogu., wpis na 4p
Jestem dość dużym zwolennikiem f-stringów w Pythonie. Podobają mi się one, są eleganckie, czytelne i proste w użyciu. Ciekawiło mnie jednak, jak wypadają jeśli chodzi o wydajność pod spodem, gdyż cóż, ta elegancja pewnie musi mieć jakiś ukryty koszt. Nic w życiu nie
- 1
@chrabia_bober: proszę nie mów, że py2
- 0
@alexx600: hm, postaram się, ale nic nie obiecuje
z tego co pamiętam, to robiłem jednak takie krótkie porównania dla przynajmniej 2 metod ze średnimi czasami właśnie i wyniki były takie same (w obrębie jakiejś standardowej dewiacji niskiej)
z tego co pamiętam, to robiłem jednak takie krótkie porównania dla przynajmniej 2 metod ze średnimi czasami właśnie i wyniki były takie same (w obrębie jakiejś standardowej dewiacji niskiej)
Haaa! proszę Państwa cóż za rozwój aplikacji do szukania aktywności ( ͡° ͜ʖ ͡°)
Aplikacja dla znudzonych
I tak dalej się uczę, dziergam.. react wydaje się naprawdę spoko ;)
#react #webdev #naukaprogramowania #bored #heheszki
Aplikacja dla znudzonych
I tak dalej się uczę, dziergam.. react wydaje się naprawdę spoko ;)
#react #webdev #naukaprogramowania #bored #heheszki
- 0
@asunez: ogólnie to java+spring aczkolwiek w tej apce sobie skorzystałem z gotowego api i sobie je opakowałem ;p
Cześć mirki, mam dwie liczby (binarne) i muszę porównać je ze sobą, jeżeli po zamienieniu ze sobą dwóch cyfr w jednej liczbie jest równa tej drugiej (jeżeli jedna jest dłuższa to krótszą uzupełniamy zerami z przodu).
Da się to zrobić jakoś inteligentnie, siedzę na tym od godziny i póki co wymyśliłem, żeby if-ami poporównywac po kolei każdy znak (liczbę jako string zrobić).
#cpp #naukaprogramowania
Da się to zrobić jakoś inteligentnie, siedzę na tym od godziny i póki co wymyśliłem, żeby if-ami poporównywac po kolei każdy znak (liczbę jako string zrobić).
#cpp #naukaprogramowania
@NoNameNoIdeaNoLife: rozwiązanie uber wydajne(ale pewnie nie o to chodziło prowadzącemu):
jeżeli zrobimy operację xor na 2 liczbach binarnych(zakładając taką samą długość), to na każdej pozycji, która się różni, otrzymamy 1, a na tych samych otrzymamy 0.
czyli teraz problem sprowadza się do rozwiązania "ile jedynek jest w otrzymanej liczbie". w SSE4 doszła instrukcja assemblera
jeżeli zrobimy operację xor na 2 liczbach binarnych(zakładając taką samą długość), to na każdej pozycji, która się różni, otrzymamy 1, a na tych samych otrzymamy 0.
czyli teraz problem sprowadza się do rozwiązania "ile jedynek jest w otrzymanej liczbie". w SSE4 doszła instrukcja assemblera
popcnt, która własnie to realizuje. można jej użyć za pomocą rozszerzeń kompilatora(np. __popcnt), za pomocą std::popcnt@MamCieNaHita niby tak, ale nie do końca XD
Jeżeli w jednej z liczb na tych dwóch pozycjach będą te same cyfry to nie będzie można ich ze sobą zamienić. O ile ta metoda da liczbę różniących się bitów, to w najbardziej interesującym przypadku (2 różne) nadal musimy sprawdzić czy są to dwa różne znaki.
Jeżeli w jednej z liczb na tych dwóch pozycjach będą te same cyfry to nie będzie można ich ze sobą zamienić. O ile ta metoda da liczbę różniących się bitów, to w najbardziej interesującym przypadku (2 różne) nadal musimy sprawdzić czy są to dwa różne znaki.
Mam dwie klasy:
-Pierwsza dziedziczy po klasie JFrame
-Druga dziedziczy po klasie JButton
Potrzebuję w pierwszej klasie znać wartość zmiennej z klasy drugiej. Jak to sprytnie wykonać?
#java #naukaprogramowania
-Pierwsza dziedziczy po klasie JFrame
-Druga dziedziczy po klasie JButton
Potrzebuję w pierwszej klasie znać wartość zmiennej z klasy drugiej. Jak to sprytnie wykonać?
#java #naukaprogramowania
- 1
@omlecikzpasztetem: z zachowaniem enkapsulacji: mieć obiekt tej drugiej klasy, i sięgnąć po wartość odpowiednią metodą (np. jakimś getterem)
ostatecznie refleksja, ale to zawsze będzie tylko odrutowanie problemu
ostatecznie refleksja, ale to zawsze będzie tylko odrutowanie problemu
- 1
@ppawel: Dziękuję, poradziłem sobie.
- 4
Cześć Mireczki, wracamy po przerwie ( ͡° ͜ʖ ͡°)
Na https://whoonid.com budujemy aplikację która ma wam pomagać w przebranżowieniu się na jeden z obsługiwanych obecnie zawodów (W tej chwili skupiamy się na IT ale dojdą inne zawody z czasem)
Na naszej stronie wpierw dowiecie się jakie zawody w waszej okolicy są najbardziej pożądane przez pracodawców, następnie dowiecie się co składa się na każdy zawód i ostatecznie dotrzecie do
Na https://whoonid.com budujemy aplikację która ma wam pomagać w przebranżowieniu się na jeden z obsługiwanych obecnie zawodów (W tej chwili skupiamy się na IT ale dojdą inne zawody z czasem)
Na naszej stronie wpierw dowiecie się jakie zawody w waszej okolicy są najbardziej pożądane przez pracodawców, następnie dowiecie się co składa się na każdy zawód i ostatecznie dotrzecie do
Czy powinniśmy połączyć zawody Frontendowe w jeden JavaScript Developer?
- Tak 16.1% (5)
- Nie 74.2% (23)
- Mam lepszy pomysł, napiszę w komentarzu 9.7% (3)
- 1
@whoonid: dlaczego domyślnie wyświetla się hameryka?
- 0
@wyjalowiony: Dziękuję za fantastyczny pomysł z Ministerstwem, zagadamy ( ͡° ͜ʖ ͡°)
Udemy to zbiorowisko kursów od tysięcy autorów także może zwyczajnie źle trafiłeś, są w Udemy naprawdę fantastyczne perełki ( ͡° ͜ʖ ͡°)
W kontekście regionu to mapa wyświetla się w zależności od języka przeglądarki, w innym wypadku musielibyśmy wymusić lokalizacje a szanujemy prywatność naszych użytkowników więc nie chcemy nikogo śledzić (
Udemy to zbiorowisko kursów od tysięcy autorów także może zwyczajnie źle trafiłeś, są w Udemy naprawdę fantastyczne perełki ( ͡° ͜ʖ ͡°)
W kontekście regionu to mapa wyświetla się w zależności od języka przeglądarki, w innym wypadku musielibyśmy wymusić lokalizacje a szanujemy prywatność naszych użytkowników więc nie chcemy nikogo śledzić (
12
JavaScript - Mario #21

W dzisiejszym odcinku zajmiemy się przygotowaniem dwóch nowych skryptów oraz kodu odpowiadającego za kontrolę masztu i flagi, którą Mario zdejmuje po przejściu danego poziomu.
z- 8
- #
- #
- #
- #
- #
- #
Komentarz usunięty przez moderatora
- 0
@Bezkultury: Od znalezienia informacji na nurtujące pytania. Stanowi to sporą część umiejętności programistycznych, więc warto od początku nabierać dobrych nawyków.
- 0
#programowanie #programista15k #naukaprogramowania Witam, w jaki sposób na wykopie i podobnych portalach przeprowadzony jest proces uwierzytelniania użytkownika?
Po prostu podaje login/hasło i ustawione zostaje cookie z sesją ?
Ciekawi mnie to, bo wszędzie w nowych projektach forsowane jest RESTowe api + osobny client frontowy, ale jak przyjdzie co do czego to ciężko znaleźć popularniejszą stronkę która z takiego rozwiązania korzysta.
Po prostu podaje login/hasło i ustawione zostaje cookie z sesją ?
Ciekawi mnie to, bo wszędzie w nowych projektach forsowane jest RESTowe api + osobny client frontowy, ale jak przyjdzie co do czego to ciężko znaleźć popularniejszą stronkę która z takiego rozwiązania korzysta.
- 2
@r3solver: zainstaluj sobie Wappalyzer do firefoxa/chrome będziesz wiedział mniej więcej czego dana strona uzywa
- 8
@r3solver: login i hasło plaintekstem przechowywane w oku hasla.txt
Jeśli login + hasło = true to ustawiane jest ciasteczko zalogowany na 1. Jeśli nie to ciasteczko zalogowany ustawia na 0.
Jeśli login + hasło = true to ustawiane jest ciasteczko zalogowany na 1. Jeśli nie to ciasteczko zalogowany ustawia na 0.
- 0
#programowanie #programista15k #naukaprogramowania Witam, w jaki sposób na wykopie oraz podobnych stronkach przeprowadzane jest uwierzytelnienie? Po podaniu loginu i hasła jest ustawiony po prostu cookie z sesją ?
Komentarz usunięty przez moderatora
- 0
zaimportowalem nie moj projekt, tak jak to zwykle robie i nie moge w ogole kodu odpalic, kompilator nie rozpoznaje plikow, ocb? #naukaprogramowania
źródło: comment_v0kgwH24e6LJF2jpp8calRgFr31V7Rs7.jpg
PobierzCześć! Zapraszamy do noworocznego wydania Prasówki Technologicznej!
-------------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit
-------------
Frontend
1. O typowaniu w TypeScipcie pisze Kamila z SolutionChaser, która przekonuje, że to właśnie typowanie jest największą zaletą #typescript. Jeśli interesują Cię typy zmiennych, to zdecydowanie warto rzucić okiem na jej artykuł.
Link: https://www.polskifrontend.pl/artykuly/podstawy-typescript-2-typowanie-dla-zielonych
2. Po raz czwarty programiści Sacha Greif i Raphaël Benitte przeprowadzili ankietę, której celem było uzyskanie
-------------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit
-------------
Frontend
1. O typowaniu w TypeScipcie pisze Kamila z SolutionChaser, która przekonuje, że to właśnie typowanie jest największą zaletą #typescript. Jeśli interesują Cię typy zmiennych, to zdecydowanie warto rzucić okiem na jej artykuł.
Link: https://www.polskifrontend.pl/artykuly/podstawy-typescript-2-typowanie-dla-zielonych
2. Po raz czwarty programiści Sacha Greif i Raphaël Benitte przeprowadzili ankietę, której celem było uzyskanie
źródło: comment_TCeo4EKz4ytTAHn3kzn0FNEpNggJbQzn.jpg
Pobierz- 0
Same smieci...
Thanks for the Updates!!!
I want to know more about it How It can connect you to release press for Latest News about my business!!!
I am offering UGC NET JRF & NABARD Grade A Online Preparation.
I want to know more about it How It can connect you to release press for Latest News about my business!!!
I am offering UGC NET JRF & NABARD Grade A Online Preparation.
Kursy #udemy na dzień 03.01
#kursykonika enjoy
#naukaprogramowania
Flutter Build a Complex Android and ios Apps Using Firestore
The Complete Full-Stack JavaScript Course!
The Complete Front-End Web Development Course!
Learn to Code with Python 3!
The Complete Python 3 Course: Beginner to Advanced!
Learn Advanced Bootstrap 4
Front End Web Development For Beginners (A Practical Guide)
Java Programming: Complete Beginner to Advanced
JavaScript, Bootstrap, & PHP - Certification for Beginners
#informatyka
The
#kursykonika enjoy
#naukaprogramowania
Flutter Build a Complex Android and ios Apps Using Firestore
The Complete Full-Stack JavaScript Course!
The Complete Front-End Web Development Course!
Learn to Code with Python 3!
The Complete Python 3 Course: Beginner to Advanced!
Learn Advanced Bootstrap 4
Front End Web Development For Beginners (A Practical Guide)
Java Programming: Complete Beginner to Advanced
JavaScript, Bootstrap, & PHP - Certification for Beginners
#informatyka
The
źródło: comment_sTMjV6VbWUhPvOtL5MNX5w1MGHMW2RTp.jpg
Pobierz@konik_polanowy: dziekuje :)
@konik_polanowy: Bohater na którego nie zasługujemy
#naukaprogramowania #javascript #react #frontend
Dzień dobry Mireczki! Od ponad roku tworzę na swoim kanale YouTube poradniki dot. React, JS i innych takich. Wczoraj wrzuciłem materiał, w którym pokazuje jak zrobić logowanie używając Gatsby (generator stron statycznych) oraz Strapi (Headless CMS)
Dzień dobry Mireczki! Od ponad roku tworzę na swoim kanale YouTube poradniki dot. React, JS i innych takich. Wczoraj wrzuciłem materiał, w którym pokazuje jak zrobić logowanie używając Gatsby (generator stron statycznych) oraz Strapi (Headless CMS)

- 1
@Cinex: Dziękuję, to rzadka postawa w dzisiejszych czasach
@ArturEsportivo: oo zajebiście, pytałem ostatnio pod Twoim innym materiałem o kombinację tych technologii. Czekałem na to, dzięki.
#naukaprogramowania
Co wpisujecie w groupID? Widziałem, że miejscami jest com.company, co jest odwrotnością domeny jakiejś organizacji, a jak nazywają to zwykli "zjadacze chleba"? Są jakieś zasady z tym związane?
Co wpisujecie w groupID? Widziałem, że miejscami jest com.company, co jest odwrotnością domeny jakiejś organizacji, a jak nazywają to zwykli "zjadacze chleba"? Są jakieś zasady z tym związane?
źródło: comment_RxYqE1lpxosgzeTYgo2Upo7CgUIbwaHj.jpg
Pobierz@Urojony_programista: ja na przykład wpisuję odwróconą domenę do swojego repo.
- 0




























A wy jak tam? dalej na najniższej u janusza? xD nawet mi was nie żal
##!$%@? #chwalesie #wygryw #programista15k #programista20k #zarobki #bekazpodludzi #programowanie #naukaprogramowania #pracbaza #przegryw
źródło: comment_Lvp8lJswZ61lsxzfuVQa9205svcYDlfS.jpg
Pobierz