Wszystko
Najnowsze
Archiwum
- 15
@tomaszs: nie wiem z czego ludzie mają beke, poza tym
źródło: comment_1602091817KWzbzEP9DQrTZpbrytHAnI.jpg
Pobierz- 7
HAHAHAHAHAHAHAHAtekst pogrubionyHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
- 62
- 16
@tomaszs: brakuje jeszcze tych dwóch do kompletu
źródło: comment_1602095500vxCm2TAmOoZWOV6bycJSH8.jpg
Pobierz- 12
Mam textarea, która ma początkową wartość i ma ona tam zostać, aż do zatwierdzenia formularza. Napisałem funkcję, która w przypadku braku tego stringa, dodaje go z powrotem do pola, ale działa to tylko jeżeli użytkownik pojedynczo backspacem kasuje litery, a po ctrl + a i del, ciągle w logach ten string się znajduje, ale formularz jest pusty i dopiero po wpisaniu i skasowaniu jednej litery znowu podstawia się string w odpowiednim miejscu.
@Thiocomaster: jak sie odnosisz do wartosci textarea?
W nawiązaniu do mojego wcześniejszego wpisu: Klik
Zrobiłem prosty program konsolowy, który pyta użytkownika o dane logowania, potem wyświetla komunikat o poprawności logowania i potem w zależności od wyniku wyświetla coś albo nie daje dostępu do czegoś.
Main
BusinessLogic
EnteredUserData
Zrobiłem prosty program konsolowy, który pyta użytkownika o dane logowania, potem wyświetla komunikat o poprawności logowania i potem w zależności od wyniku wyświetla coś albo nie daje dostępu do czegoś.
Main
BusinessLogic
EnteredUserData
w sumie za dużo się tu nie dzieje, ale na pewno ponazywałbym bardziej konkretnie te obiekty.
SignInBusinessLogic / SignInUseCase / SignInService
EnteredUserData -> czy ma znaczenie tu entered? UserData byłoby bardziej przejrzyste imo
UserDataBase
SignInBusinessLogic / SignInUseCase / SignInService
EnteredUserData -> czy ma znaczenie tu entered? UserData byłoby bardziej przejrzyste imo
UserDataBase
- 0
@Edelner:
No nie do końca. BusinessLogic jest GodClass. Umie wszystko. Od pobierania danych logowania, przez ich uwierzytelnienia, po autoryzację i wyświetlanie danych.
Ja bym tu zrobił trzy klasy:
1) CredentialRetriever (albo coś takiego), generalnie klasa, której zadaniem jest pobranie credentiali od usera, niezależnie w jaki sposób to robi. Zwrócić powinien jakąś klasę typu EnteredCredentials albo coś w tym guście.
2) CredentialAuthentication - tutaj masz metodę sprawdza czy dana osoba jest tym
No nie do końca. BusinessLogic jest GodClass. Umie wszystko. Od pobierania danych logowania, przez ich uwierzytelnienia, po autoryzację i wyświetlanie danych.
Ja bym tu zrobił trzy klasy:
1) CredentialRetriever (albo coś takiego), generalnie klasa, której zadaniem jest pobranie credentiali od usera, niezależnie w jaki sposób to robi. Zwrócić powinien jakąś klasę typu EnteredCredentials albo coś w tym guście.
2) CredentialAuthentication - tutaj masz metodę sprawdza czy dana osoba jest tym
Ogół prawa powinien być zawarty w jednym repozytorium git.
Inicjatywa ustawodawcza = tworzenie nowej gałęzi
Komisje sejmowe = commity
Poprawki Senatu = commity
Przekazanie do Prezydenta = pull request
Inicjatywa ustawodawcza = tworzenie nowej gałęzi
Komisje sejmowe = commity
Poprawki Senatu = commity
Przekazanie do Prezydenta = pull request
- 4
@tomasztomasz1234: kodeks prawny jest rzeczą, która wybitnie nadaje się do uproszczenia i uporzadkowania przy pomocy szeroko pojętej informatyzacji. W ogóle jest czymś w rodzaju skryptu, to po prostu zbiór reguł, który powinien być systematycznie refaktoryzowany. Pomyśl jednak o tych wszystkich prawnikach, którzy nagle zostaliby bezrobotni, kiedy prawo stałoby się czytelne dla przeciętnego Kowalskiego ( ͡° ͜ʖ ͡°) poza tym na pewno pojawiłyby się jakieś wątpliwości dotyczące
@tomasztomasz1234: opisałeś najgorszy koszmar polityka, a gdyby do każdego PR byłby jeszcze issue to już w ogóle.
Mireczki pytanie o szeroko rozumiane web services na bazie SOAP:
Jeżeli chcę "skonsumować" usługę wystawiona przez kogoś innego to zaopatruję się w WSDL'a, mogę sobie na jego podstawie wygenerować klasy i działać.
A jak to się odbywa w drugą stronę?
Załóżmy, że to ja chcę udostępnić SOAP'em usługę.
Muszę ręcznie stworzyć WSDL'a wybierając jedno z podejść:
- contract first
Jeżeli chcę "skonsumować" usługę wystawiona przez kogoś innego to zaopatruję się w WSDL'a, mogę sobie na jego podstawie wygenerować klasy i działać.
A jak to się odbywa w drugą stronę?
Załóżmy, że to ja chcę udostępnić SOAP'em usługę.
Muszę ręcznie stworzyć WSDL'a wybierając jedno z podejść:
- contract first
- 2
@Generyczny_nick:
Po części sam sobie odpowiedziałem:
https://docs.spring.io/spring-ws/sites/1.5/reference/html/why-contract-first.html
Po części sam sobie odpowiedziałem:
https://docs.spring.io/spring-ws/sites/1.5/reference/html/why-contract-first.html
- 1
@toshibaas: brak elestycznośći może być zaletą, nie dostaniemy niczego ponadto co było w kontrakcie między producentem a konsumentem.
Czy ktoś jest mi w stanie wytłumaczyć jednym zdaniem dlaczego w #java podczas używania Scannera, gdy użyję metody 'nextInt()' a następnie 'nextLine', to jest ono pomijane? Podczas użycia 'next()' jest ok, natomiast pobiera on Stringa tylko do spacji to mnie nie ratuje.
Po wykonaniu poniższego kodu, wpisuję w konsolę '2' jako 'k', zatwierdzam enterem, a następnie wpisuję Stringa "wykop" który zamiast być przypisany do zmiennej 'text1' to trafia do 'text2', pobranie
Po wykonaniu poniższego kodu, wpisuję w konsolę '2' jako 'k', zatwierdzam enterem, a następnie wpisuję Stringa "wykop" który zamiast być przypisany do zmiennej 'text1' to trafia do 'text2', pobranie
- 8
- 0
@sorhu: dziekuję, o to mi chodzilo ;)
Mireczki potrzebna porada.
Mam api graphql'owe które zwraca tablicę obiektów.
Jest zrobiona swego rodzaju paginacja by per request zwracało tylko tyle obiektów ile front chce wyświetlić (by nie przesyłać wszystkiego na front i tam nie decydować co ma być wyświetlone na której stronie).
Potrzebuję dodatkowo (poza np. 5 elementami z 25) przesłać informację ile jest ich wszystkich. Po stronie backendu jest ta informacja wyciągnięta (data jpa - Page) ale graphql tak czy inaczej śle jedynie
Mam api graphql'owe które zwraca tablicę obiektów.
Jest zrobiona swego rodzaju paginacja by per request zwracało tylko tyle obiektów ile front chce wyświetlić (by nie przesyłać wszystkiego na front i tam nie decydować co ma być wyświetlone na której stronie).
Potrzebuję dodatkowo (poza np. 5 elementami z 25) przesłać informację ile jest ich wszystkich. Po stronie backendu jest ta informacja wyciągnięta (data jpa - Page) ale graphql tak czy inaczej śle jedynie
- 0
Discover XMLHttpRequest - backbone of dynamic web allowing communication between a browser and a server.
Learn programming with Javascript flashcards / cardgame: https://summonthejson.com
#javascript #programowanie #naukaprogramowania #programujzwykopem #dlaprogramistow #summonthejson #fiszkijs #fiszkipython
Learn programming with Javascript flashcards / cardgame: https://summonthejson.com
#javascript #programowanie #naukaprogramowania #programujzwykopem #dlaprogramistow #summonthejson #fiszkijs #fiszkipython
źródło: comment_16020612855iEj0yar3UaYjCpHbNvDXi.jpg
PobierzCo powinien umieć Junior C++ w 2020 roku?
Moja wstępna lista wygląda tak:
- Podstawy pracy z GIT
- Ogarnianie środowiska programistycznego pod linuksem
- angielski
- C++/boost/SQL/Qt
Moja wstępna lista wygląda tak:
- Podstawy pracy z GIT
- Ogarnianie środowiska programistycznego pod linuksem
- angielski
- C++/boost/SQL/Qt
- 2
@SredniDystans: w c++ zawodowo nie siedzę ale jako programista HTML mogę poradzić
- Ogarnij Conan lub inny menadżer. Znajomość cmake też się przyda.
- 1 a) te standardy ułatwiają programowanie w c++ np. praca że wskaźnikami. Dobrze by było poznać temat.
b) chociaż testy jednostkowe imao
2. Rekruter nie rozumie projektów na GH ale mi to więcej mówi niż rozmowa kwalifikacyjna. Imo warto. To nie musi być nie wiadomo co ale projekt musi być
- Ogarnij Conan lub inny menadżer. Znajomość cmake też się przyda.
- 1 a) te standardy ułatwiają programowanie w c++ np. praca że wskaźnikami. Dobrze by było poznać temat.
b) chociaż testy jednostkowe imao
2. Rekruter nie rozumie projektów na GH ale mi to więcej mówi niż rozmowa kwalifikacyjna. Imo warto. To nie musi być nie wiadomo co ale projekt musi być
@SredniDystans: zapomniałeś o STL.
- 0
Keep calm! It is only a production error! Learn Javascript and Python with Summon The JSON flashcards / card game. Order now at http://summonthejson.com !
#javascript #python #dlaprogramistow #datascience #naukaprogramowania #programujzwykopem #dlaprogramistow #naukajezykow
#javascript #python #dlaprogramistow #datascience #naukaprogramowania #programujzwykopem #dlaprogramistow #naukajezykow
źródło: comment_1602018701MMlnFtgtaIbpjD9eFmxHxn.jpg
Pobierz
Treść przeznaczona dla osób powyżej 18 roku życia...
@tomaszs: Czyli nie można się umówić na zajęcia? Interesują mnie głębsze zagadnienia niż linki do byle czego. Patrzyłem na Twoje CV i mógłbym Cię wiele nauczyć.
1
Plan nauki dla ekosystemu Java z namiarami na materiały

Plan nauki dla ekosystemu Java z namiarami na materiały. Jakiś czas temu poprosiłem na swojej mailiście o pytania, do nagrania godzinnego i technicznego Q&A z ekosystemu Javy. Jedno spośród pytań było nietechniczne, ale na tyle ciekawe, że postanowiłem przysiąść nad nim poza konkursem....
z- 4
- #
- #
- #
- #
- #
- 0
- 0
Siema mirki.
W jaki sposób częściej konfigurujecie route? Annotacje, czy może konfig yaml ?
Przerabiam sobie właśnie dokumentację i się zastanawiam z czym lepiej mi się będzie bliżej zapoznać
#symfony #php #naukaprogramowania
W jaki sposób częściej konfigurujecie route? Annotacje, czy może konfig yaml ?
Przerabiam sobie właśnie dokumentację i się zastanawiam z czym lepiej mi się będzie bliżej zapoznać
#symfony #php #naukaprogramowania
- 1
@TMBRK: YAML jest fajny, bo prosty i przejrzysty, ale tylko o ile masz plugin do IDE, który zapewni Ci podpowiadanie składni dla tego konkretnie pliku (np. routingu konkretnie w symony). Z tego powodu, jak wyżej kolega wspomniał, odchodzi się od niego na rzecz innych formatów, w tym znienawidzonego XMLa, któremu wystarczy zapodać XSD, aby IDE było w stanie podpowiadać strukturę takiego pliku. ;-)
Natomiast to, czy używać tu adnotacji, to
Natomiast to, czy używać tu adnotacji, to
@TMBRK pominales xml, ktory wg mnie jest najlepszy.
Nie robisz syfu w klasach php annotacjami, a xml w odroznieniu od yamla ma podpowiedz skladni i nie potrzebuje dodatkowej paczki do odczytu configu.
Btw Symfony ostatnio się chwalilo na blogu mozliwoscia wykorzystania do routowania argumentow w php 8.
https://symfony.com/blog/new-in-symfony-5-2-php-8-attributes
Nie robisz syfu w klasach php annotacjami, a xml w odroznieniu od yamla ma podpowiedz skladni i nie potrzebuje dodatkowej paczki do odczytu configu.
Btw Symfony ostatnio się chwalilo na blogu mozliwoscia wykorzystania do routowania argumentow w php 8.
https://symfony.com/blog/new-in-symfony-5-2-php-8-attributes
Mam w vue komponent, który jest osadzany w dwóch rodzicach, którzy są zgodni w 80%. Czy jeżeli większość obu komponentów rodziców jest taka sama to, czy lepiej je scalić i dyrektywami uzależnić od aktualnej strony, czy osobno, żeby nie było tam zamieszania?
#naukaprogramowania
#naukaprogramowania
- 0
@wytrzzeszcz: https://stackoverflow.com/a/47684920/12755962 wg tego rozróżnienia Staged to nie jest to samo co HEAD.
Innymi słowy w Staged będze plik z nowszymi zmianami niż w HEAD - czyli lepiej dokończyć commita i potem zrobić checkout z HEAD.
HEAD to referencja na obecny commit, a nie na Staged (alias Cached, alias Index), więc podejrzewam, że
Swoją drogą zawsze lepiej mieć więcej
Innymi słowy w Staged będze plik z nowszymi zmianami niż w HEAD - czyli lepiej dokończyć commita i potem zrobić checkout z HEAD.
HEAD to referencja na obecny commit, a nie na Staged (alias Cached, alias Index), więc podejrzewam, że
git checkout HEAD przywróci nie tą wersję, co jest w Staged.Swoją drogą zawsze lepiej mieć więcej
- 0
@patrolez: poczytam, dizękuje
Czy tylko miałem myśl ,,No to trzeba zamienić z stringów na int i wtedy chłopak spokojnie policzy" po obejrzeniu pierwszych 40sekund? XD #humorinformatykow #naukaprogramowania
https://www.wykop.pl/wpis/52568607
https://www.wykop.pl/wpis/52568607
Czy jedna methoda powinna wykonywać tylko jedną konkretną czynność? Np. załóżmy, że program ma pobrać nazwę użytkownika i hasło, sprawdzić czy dane się zgadzają i w zależności od pomyślności coś tam wyświetlić. Powinno się to rozbić na trzy oddzielne metody? I to też potem ułatwi testowanie takich metod?
#programowanie #programista15k #naukaprogramowania
#programowanie #programista15k #naukaprogramowania
- 0
@Edelner: Wiesz, prędzej czy później będziesz musiał i tak wywołać to w jednej metodzie. Ogólnie idealne dla mnie API to takie, którego nie da się użyć źle. W tym przypadku masz API w postaci -
Ogólnie w przypadku API, które jest podstawą bezpieczeństwa to mniejsza konfigurowalność i mniej metod
sign_in(name, password), które zwraca obiekt sesji albo nie, to jak w środku będzie to rozwiązane, to już zupełnie inna sprawa.Ogólnie w przypadku API, które jest podstawą bezpieczeństwa to mniejsza konfigurowalność i mniej metod
- 0
@Edelner: w tym wypadku na pewno chcesz rozdzielić IO od logiki. Jak masz to zagmatwane to potem bardzo ciężko takie coś testować i używać w innym kontekscie. Podział na metody też brzmi średnio, bo metody są związane z konkretną klasą. W twoim wypadku dowolny punkt można zamienić np. pobranie z pliku, użycie sprawdzarki A i zapisanie do pliku, albo przeczytanie z konsoli, użycie sprawdzarki B i zapis do konsoli. Wszystkie
























No więc i ja chciałbym się przebranżowić na programowanie. Próbowałem w ostatnim czasie zorientować się temacie, parę tutoriali przeglądnąłem, zaznajomiłem się z paroma językami, dużo czytałem i oglądałem filmów w temacie.
Rozważam
1. Frontend web development - bo podoba mi się, że wyniki pracy mojej pracy od razu widać
2.