#pytaniedoeksperta #python #naukaprogramowania
Wszystko
Najnowsze
Archiwum
19
JS dla średnio zaawansowanych - Tworzenie gry typu Mario...

W ostatnim odcinku, z serii "Tworzenie gry typu Mario", dodamy sobie dźwięk przewodni, melodię skoku oraz zbierania monet, a także poprawimy ostrość całej gry. Pliki z tego odcinka: https://www.dropbox.com/s/k6uqs7ysqdxwy5r/Mario_Ep12.zip?dl=0 Cały projekt: https://github.com/EqsGIT/Mario
z- 1
- #
- #
- #
- #
- #
- #
Jest jakaś funkcja w pythonie3, która zliczy mi wszystkie pliki i wszystkie foldery w danym katalogu?
#pytaniedoeksperta #python #naukaprogramowania
#pytaniedoeksperta #python #naukaprogramowania
Treść przeznaczona dla osób powyżej 18 roku życia...
@GratisLPG: jeżeli nie chcesz przeszukiwać wgłąb, to wystarczy ci:
os.listdir()
a jeśli chodzi ci o drzewko to takie coś powinno pomóc:
https://stackoverflow.com/questions/9727673/list-directory-tree-structure-in-python
os.listdir()
a jeśli chodzi ci o drzewko to takie coś powinno pomóc:
https://stackoverflow.com/questions/9727673/list-directory-tree-structure-in-python
- 0
#naukaprogramowania c++ wskaźniki/tablice
Już zgłupiałem.
Wczytałem ciąg znaków do char *pesel; Jestem w stanie wyświetlić piąty element tego ciągu poprzez cout << pesel[4]... Dlaczego więc nie działa mi prosty warunek w stylu if(pesel[3] == 0)? tzn nigdy nie jest zrealizowany nawet jeżeli w zmiennej są same zera.
Już zgłupiałem.
Wczytałem ciąg znaków do char *pesel; Jestem w stanie wyświetlić piąty element tego ciągu poprzez cout << pesel[4]... Dlaczego więc nie działa mi prosty warunek w stylu if(pesel[3] == 0)? tzn nigdy nie jest zrealizowany nawet jeżeli w zmiennej są same zera.
@Heibonna: nie piszę akurat w C++ ale **char *pesel to chary (jakby stringi,upraszczam, 1bajt etc), a 0** to bardziej int?
Jak masz ochotę na spoko brainfuck to: https://rust-lang.org - dla mnie piękny.
Powodzenia i wytrwałości w nauce a przede wszystkim pasji - tylko wtedy ma to sens.
Jak masz ochotę na spoko brainfuck to: https://rust-lang.org - dla mnie piękny.
Powodzenia i wytrwałości w nauce a przede wszystkim pasji - tylko wtedy ma to sens.
- 0
@Backus-Naur: Dzięki za słowa wsparcia :) Rzeczywiście zapewne o to chodzi, wiem już czego szukać
Hej.
Jak wygląda proces wrzucania plików za pomocą PHP, a dokładniej Symfony. Mam encję Website, która ma pole:
Jak wygląda proces wrzucania plików za pomocą PHP, a dokładniej Symfony. Mam encję Website, która ma pole:
/**
* @ORM\Column(type="string", length=191)
źródło: comment_LNiYNC2bdpJSkQokQIbZmWpICYmPfI3s.jpg
Pobierz- 0
@bananowy_szejk: jak wyżej, możesz też użyć bundle doctrine extensions który przyda Ci się nie tylko do tego.
Masz tam typ uploadable
https://symfony.com/doc/master/bundles/StofDoctrineExtensionsBundle/index.html
Masz tam typ uploadable
https://symfony.com/doc/master/bundles/StofDoctrineExtensionsBundle/index.html
@bananowy_szejk: w parametrach też możesz sobie zdefiniować uploads directory
1
Programming Hints - treściwe i zwięzłe rady dla programistów i architektów

Cześć Mirabelki i Mirki! Założyłem fanpage jakiego mi brakowało na polskim FB. Nie ma lania wody, nie ma długich wstępów i zbędnego rozpisywania się. #BezZbędnegoGadania Co o tym sądzicie, jakie tematy chcielibyście tam zobaczyć?
z- 2
- #
- #
- #
- #
- #
- #
- 0
#naukaprogramowania #javascript
Mireczki mam w sumie dość krótkie i proste pytanie, jednak nie mogę znaleźć sobie na to jednoznacznej odpowiedzi.
W jaki sposób określić miejsce wyświetlania window.canvas na stronie? Chcę go w sumie po prostu wycentrować.
Obecny efekt w komentarzu.
Mireczki mam w sumie dość krótkie i proste pytanie, jednak nie mogę znaleźć sobie na to jednoznacznej odpowiedzi.
W jaki sposób określić miejsce wyświetlania window.canvas na stronie? Chcę go w sumie po prostu wycentrować.
Obecny efekt w komentarzu.
źródło: comment_4WjfbyAXX93PbeqcEXyGVIzsGP54tGWe.jpg
Pobierz@cl_master: za pomocą css
@cl_master: canvas napisany w html, czy dodany z poziomu js do html to jest grubsza to samo. Samo dopisanie co do window robi z jego jsowej referencji tylko globalną zmienną. Nie ma go jeszcze wtedy w html. Css też możesz dodać z poziomu js do elementu, lub pliku css selektorem.
Czołem Mirki z tagu #programowanie i #naukaprogramowania. Testuję sobie chmurę #microsoft #azure i chciałbym przenieść na nią hello worlda zbudowanego w #gradle. Drugiego hello worlda zbudowanego w #maven udało mi się przenieść bez problemu, zbudowałem jarkę komendą "mvn clean package" w #powershell i następnie za pomocą komendy "mvn azure-webapp:deploy" poszła do chmury. Narazie tego hello worlda
@Masilt: pewnie nie masz konferencji w build.gradle https://docs.microsoft.com/en-us/azure/devops/artifacts/gradle/publish-package-gradle?view=vsts&tabs
@Masilt: wygląda na to że się nie zdeployowała. Niestety nie powiem ci jak to dokładnie działa bo ja pracuję z kontenerami i AKSem
Jest jakiś tutorial, gdzie jest fajnie wyjaśnione jak zabezpieczyć api przez token, wyciągnąć z tego tokena informacje o userze i wykorzystywać je potem? Jest jakaś biblioteka do tego? Próbuje to cały czas robić i to jest jakaś droga przez mękę w tym springu.
#java #naukaprogramowania #spring
#java #naukaprogramowania #spring
- 2
@rav33: Spring Security. Ma dokumentację i jest OAuth.
@sokytsinolop: nie używaj w Springu bibliotek, które realizują to samo co Spring. Nie jest to dobre rozwiązanie.
@sokytsinolop: nie używaj w Springu bibliotek, które realizują to samo co Spring. Nie jest to dobre rozwiązanie.
- 2
@rav33: szukałeś u Springa? https://spring.io/guides/tutorials/spring-security-and-angular-js/
https://dzone.com/articles/build-a-secure-spa-with-spring-boot-and-oauth
Ogólnie polecam te tutoriale, tworzą ich sporo.
https://dzone.com/articles/build-a-secure-spa-with-spring-boot-and-oauth
Ogólnie polecam te tutoriale, tworzą ich sporo.
#programowanie #testowanieoprogramowania #naukaprogramowania
Powiedzmy że robicie grę w pythonie i ludzie "z ulicy" mogą dodać do niej funkcjonalność uzupełniając klasę karty i wysyłając do repo.
Jak zrobić tak by automatycznie było wstępne review uwalajace karty źle działające lub potencjalnie niebezpieczne? Np ogólnie karta ma mieć prawo zapytać API jakieś ale nie może spamować. No i tak dalej. Znając wykop to będę miał ciepłe placki a nie
Powiedzmy że robicie grę w pythonie i ludzie "z ulicy" mogą dodać do niej funkcjonalność uzupełniając klasę karty i wysyłając do repo.
Jak zrobić tak by automatycznie było wstępne review uwalajace karty źle działające lub potencjalnie niebezpieczne? Np ogólnie karta ma mieć prawo zapytać API jakieś ale nie może spamować. No i tak dalej. Znając wykop to będę miał ciepłe placki a nie
@wytrzzeszcz: testy automatyczne?
- 0
@wytrzzeszcz: zależności w klasach wykonujących logikę? np. nie może uyżywać pewnych interejsów
- 0
Mirki, tworząc wirtualne środowisko przy użyciu venv którego katalogu powinienem używać do trzymania plików .py? Tego samego, w którym znajdują się katalogi /bin, include, lib? Czy wyższego?
#python #naukaprogramowania
#python #naukaprogramowania
konto usunięte via Android
- 1
@TMBRK tam gdzie lib itp.
@TMBRK: ja robię folder .envs dla użytkownika i tam pakuje wszystkie wirtualne środowiska, nazwane jak projekt.
Albo używam pipenva, który sam to robi.
Albo używam pipenva, który sam to robi.
Natrafiłem na PureComponent w aplikacji #react #redux.Tak na chłopski rozum #pytanie mam ;) czym się on różni od zwykłego komponentu i kiedy mam go użyć, a kiedy nie ? Z góry dziękuję. #naukaprogramowania #programowanie
Przydaje się jak przekazujesz dużo propsów a nie chcesz żeby się przerenderowywał za każdym razem jak któryś się zmieni. Możesz go sobie odświeżyć na żądanie.
- 4
@Cashflow88: różni się tym, że
PureComponent ma zaimplementowane shouldComponentUpdate (zwykły shallowEqual), a Component nie ma- 0
Mirki, pracuję w IT, ale nie jest to tylko pisanie kodu. Nie mam za sobą studiów informatycznych i jestem samoukiem. Ogarniam Pythona, SQL i vb.net.
Szukam jakichś książek lub kursów, które pozwolą mi pogłębić ogólna wiedzę o informatyce. Nie chodzi mi jednak o języki programowania, ale o całą otoczkę.
#nauka #programowanie #it #naukaprogramowania
Szukam jakichś książek lub kursów, które pozwolą mi pogłębić ogólna wiedzę o informatyce. Nie chodzi mi jednak o języki programowania, ale o całą otoczkę.
#nauka #programowanie #it #naukaprogramowania
@Vadiss: Bardziej git, docker vagrant, ansible. A to, na wysokim poziomie ogarniania implikuje znajomosc API AWS, Azure, albo GCP.
- 0
Mam pytanie.
Jak obsłużyć prosty formularz kontaktowy w portfolio? Wysyłać wiadomości na maila czy zapisywać jakoś w bazie danych?
Czy ktoś mógłby zarzucić jakimś polecanym źródłem, w którym jest pokazane jak zrobić to według dobrych praktyk?
#php #laravel #naukaprogramowania
Jak obsłużyć prosty formularz kontaktowy w portfolio? Wysyłać wiadomości na maila czy zapisywać jakoś w bazie danych?
Czy ktoś mógłby zarzucić jakimś polecanym źródłem, w którym jest pokazane jak zrobić to według dobrych praktyk?
#php #laravel #naukaprogramowania
- 38
Mam pytanie dotyczące wywoływania metod w Javie. Mam w projekcie, w warstwie Service kilka metod, które to dodają, usuwają obiekt w bazie danych. Zabezpieczyłem to wszystko tokenem jwt. Teraz gdy wywołuję jakąś metodę dodającą do bazy to pobieram sobie przez ten token zabezpieczający informacje o aktualnie zalogowanym użytkowniku. Stworzyłem sobie metodę tego typu https://pastebin.com/CeQpfLe2 I teraz takie pytanie czy wywoływanie takiej metody w ten sposób jest poprawne?
User user = getAuthenticatedUser();
Long
User user = getAuthenticatedUser();
Long
@rav33: nie używaj statycznych metod do czegoś takiego. zmień design
- 1
@rav33: Słuchaj @beethoven, korzystasz ze Springa to zarządzania kontekstem, używając kodu statycznego doprowadzasz do sytuacji, gdy ingerujesz w kontekst, tworząc własny globalny uchwyt do czegoś w obrębie wirtualnej maszyny Javy. Utwórz serwis do tego celu i udostępniaj go przez kontekst, ewentualnie, jeśli Spring Boot pozwala (nie korzystałem od dwóch lat), stwórz jakieś proxy lub dekorator, który wstrzyknie Ci obiekt User jako parametr metody.
Inna sprawa - Twoje metody
Inna sprawa - Twoje metody
Treść przeznaczona dla osób powyżej 18 roku życia...
#android
Szukam darmowej aplikacja do mobilnej nauki #jezykiobce #angielski albo #naukaprogramowania. Chodzi o to żeby w wolnej chwili moc przeznaczyć te pół godziny dziennie na coś produktywnego.
Polecicie coś konkretnego? Aplikacji jest sporo a nie mam czasu przekonywać się przez duża ilość apek
Szukam darmowej aplikacja do mobilnej nauki #jezykiobce #angielski albo #naukaprogramowania. Chodzi o to żeby w wolnej chwili moc przeznaczyć te pół godziny dziennie na coś produktywnego.
Polecicie coś konkretnego? Aplikacji jest sporo a nie mam czasu przekonywać się przez duża ilość apek
@Heibonna: zależy jaki poziom, na początek do języków duolingo jest spoko, jak skończysz kurs to się w tym języku w sklepie dogadasz. Z programowania wszystkie aplikacje wg mnie to strata czasu bo materiał kończy się tam gdzie zaczynają się najłatwiejsze laborki na studiach czyli podstawy podstaw i lepiej przeczytać pierwszy lepszy tutorial w necie
- 0
@maxiuu: o dzięki! W liceum uczyłem się do matury rozszerzonej ale z czasem wszystko mi umarło, więc raczej odświeżenie tego materiału średniozaawansowanego
- 0
Które środowisko będzie najlepsze i dlaczego? Nie rozumiem do końca tej strony Microsoftu. #naukaprogramowania
źródło: comment_wPwAQ92ANBDJuQbQ7r3Y2JQH6SrnbofQ.jpg
PobierzKomentarz usunięty przez moderatora
konto usunięte via Android
- 5
Visual Studio code to lekki rozszerzalny edytor kodu, Visual Studio Ide to w pełni wyposażone środowisko programistyczne w którym masz debugger, linter, czytnik pamięci, oraz narzędzia obserwujące zużycie procesora itp. Pozostałe nigdy nie używałem.



























czy posiadając ciąg znaków char* pesel = 12345678 mogę przekonwertować poszczególne cyfry z pomocą funkcji atoi na inta?
Czy jest lepszy sposób na konwersję pojedynczych znaków tablicy char lub stringów na inty?
pojedynczy char - odejmujesz '0'.
C++17 ma fajną funkcję
std::from_chars, w której podajesz pointer na początek i pointer za ostatni element, który miałby być przekonwertowany