Tłumaczę: Domyślam się że tagi do posta mogłyby być reużywane. Tzn mam listę tagów i z drop downu wybieram które tagi powinny być przypisane do danego posta.

Jeżeli będziesz je przechowywać w formie listy stringów w jednym polu (np. JSONField) to nie wyciągniesz wszystkich unikalnych tagów z bazy za pomocą jednego query, distinct nie zadziała.

Jeżeli będziesz korzystać tylko z klasycznej SQLowej bazy danych (a nie np. Elasticsearcha) to wyszukiwanie wszystkich postów
  • Odpowiedz
@FairPlay: oczywiście nie należy się przyznawać do takiego podejścia, bo grono pędzlaków oskarków po butkampach i dynamicznych damianów tech leadów cię zlinczuje
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@FairPlay: testowania ucz się pragmatycznie. Rozejrzyj się jakie są popularne biblioteki do testów do twojego Stacka i ucz się z przykładów w dokumentacji i projektów open source.

  • Odpowiedz
@Loperamid: wtedy nie zrobisz walidacji jakości hasła. Jak wyślesz do backendu takie hasło bcrypt("b", 18) == $2y$18$s0YDqYrp8Ktzp96r/udEMuIpS92aYRUzMYt7jJc.S9VofsuGIW8/a to skąd backend ma wiedzieć, czy liczba znaków jest wystarczająca, albo czy są użyte specialne znaki i cyfry? W tym wypadku obniżamy security (możlwie, że coś pomieszałem, jak tak to przepraszam)
  • Odpowiedz
Siema mirasy.
Robię sobie api według poradnika i zabezpieczam sobie je właśnie. Problem mam z spring secure. Zabezpieczam według tego tutoriala, natomiast problem jest z dodaniem użytkowników.

@Override
protected void configure(AuthenticationManagerBuilder auth) throws Exception {
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Tworząc hierarchię obiektów w Javie, możesz relatywnie łatwo popełnić błąd przy dziedziczeniu z istniejącej klasy. Sprawdź zatem, jakie są alternatywy dla dziedziczenia

https://bulldogjob.pl/articles/1212-od-kaczek-do-delegacji-czyli-problemy-z-dziedziczeniem-w-javie

#java #programowanie #naukaprogramowania
Bulldogjob - Tworząc hierarchię obiektów w Javie, możesz relatywnie łatwo popełnić bł...

źródło: comment_15983599172JYtGfVqdhnebNrw5mQIft.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

w jaki sposób ten wywód rozwiązał problem, który został postawiony na początku artykułu? Kod stał się tylko bardziej enterprajsowy i nieczytelny...
  • Odpowiedz
#programowanie #programista15k #informatyka #naukaprogramowania

mógłby ktoś polecić jakiś kurs, bootcamp... na własną rękę trochę uczyłem się pythona, ale chciałbym żeby mnie ktoś poprowadził i zapoznał z czymś, co jest obecnie używane i może znaleźć pracę w tym kierunku, ale niekoniecznie - dla własnej satysfakcji chciałbym umieć programować w stopniu powiedzmy średnim.
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam w vuex array z postami, które pobieram z api i kiedy dodaje nowy post, zapisuję go do tego state, ale nie ma reaktywności pomimo zmiany. Posty tworzę dyrektywą v-for. Co robię źle?
#naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,
niedługo będę szukał pracy jako młodszy analityk. Przeglądając ogłoszenie często jest wymagane #sql lub mile widziane.
Wpadłem na pomysł, że w celu uporządkowania wiedzy (miałem go kiedyś na informatyce w liceum i coś tam na studiach) oraz wybicia się spośród innych kandydatów zrobię jakiś projekt i umieszczę go w cv.
Pytanie do was Drogie Mirabelki i Mirki: co powinno/warto żeby się znalazło w takim projekcie?
Z góry dziękuję
#
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fasolazgrochem: Zrób bazę danych pod sklep :D
Nie no żartuję. Szczerze nie wiem jaki miałbyś zrobić "projekt" do CV i co on miałby zawierać w sobie żeby był warty sprawdzenia. Jak dla mnie słaby pomysł. SQL to nie java czy inne języki programowania. Na rozmowie kwalifikacyjnej wyjdzie co umiesz i tyle.
  • Odpowiedz
@fasolazgrochem: zrób analizę. Najlepiej związaną z tym czym twój potencjalny pracodawca się zajmuje. Np. Wiekowanie zapasów na podstawie tabeli z operacjami magazynowi z jakiegos ERPa, wiekowanie należności, przepływ danych, retencja klientów, porównanie sprzedazy last year/year to date.
Nie potrzebujesz zadnego pythona czy narzedzi BI zeby wypluć tabelkę z uzytecznymi informacjami.
  • Odpowiedz
GwiezdnyJabol: W Javie tak jest, że jak nie robisz po godzinach samemu i się nie uczysz to zostajesz w tyle, przez co masz potem ciężko znaleźć nową robotę. U mnie było podobnie, w sumie tak samo. Robiłem w Javie, ale przestałem robić po godzinach bo urodziło mi się dziecko. W związku z tym robiłem tyle ile w pracy, a po niej zajmowałem się rodziną. Jednak wiedziałem o tym i byłem tego
  • Odpowiedz
Jakie macie metody na sprawdzanie czy w wszystkie elementy z listy zostały przetworzone? Przykład: Jest lista, która jest przetwarzana przez metodę asynchroniczną i posiada callback. Przetworzone elementy nie są wypluwane według kolejności listy, ale losowości. Teraz jak sprawdzić czy wszystkie elementy z listy zostały przetworzone? Jak sobie z tym radzicie?
Pseudo kod, dla zrozumienia:

Object (id, url, text) // model class
var list = list( Object(1, "url1"), Object(2, "url1") ,Object(3, "url1") , Object(4,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Po pseudokodzie wnoszę że to JS, może warto spróbować Promise.all()? Czeka on aż wszystkie promise będa resolved albo rejected i dopiero potem kontynuuje wykonanie kodu.
  • Odpowiedz
Robię autoryzację JWT i zapisuje token w ciasteczku. Co kiedy access token się przeterminuje? Czy jeżeli klient dostanie odpowiedź ze statusem 401, to mam wysłać zapytanie o nowy access token i ponowić ostatnią akcję? Wydaje mi się, że jeżeli umieszczę takie coś w .catch(), to jeżeli akcję wykona ktoś kto nie może otrzymać tokenu, zrobi się pętla i będzie ciągle wysyłał requesty.
#naukaprogramowania
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach