Mam zwróconą z backendu #python listę 100 modeli(id,username,password). Chciałbym dodać możliwość filtrowania tych wyników po części nazwy. Jak coś takiego można zrobić, cały client jest w axiosie dlatego pytam o to jak to zrobić od strony JS
#naukaprogramowania #python #javascript
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BomBom: jeżeli wynik jest wypisany jako tablica to używaj filter + icludes ;v
cost nowa = tablica.filter(model => model.user.includes("szukany ciąg"));
opakuj to w jakąś funkcje i zamień szukany ciąg na value z jakiegoś inputa
  • Odpowiedz
@mprzemo: lub jeśli filter ma być bardziej skomplikowany to możesz przeskoczyć na metodę POST i wysłać obiekt filtra jako payload na BE
  • Odpowiedz
@Wiadukt_88: Nie wiem co to za rodzaj bazy, ale count(*) jest szybszy od count(indeks/pole), ponieważ zlicza wszystkie rekordy, bez porównania czy null :) Chociaż, to zależy co się chce osiągnąć.
  • Odpowiedz
Mam pytanie z którym utknąłem i nie mogę sobie poradzić. Mam postawione API w Pythonie we Flasku, oraz clienta w axios js. W bazie ze sqlalchemy mam powiedzmy 10k userów. Chcę zrobić coś w stylu że określam np. ilość pozycji na stronie i za pomocą requesta get otrzymuję powiedzmy listę 100 użytkowników, url do nastepnego zestawu, oraz do poprzedniego. Wszystko otrzymuje w formacie json i wygląda to tak jak na screenie. Jest
BomBom - Mam pytanie z którym utknąłem i nie mogę sobie poradzić. Mam postawione API ...

źródło: comment_9VsjNo1QSeNNvstvXCe2mzXqbkLiNIBx.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Idzie paczka do paczkomatu, więc na szybko dodałem obsługę inpostu.
Widzę coraz więcej błędów projektowych i skłaniam się ku przeróbkom kodu na używanie 1 tabeli - pewne dane będą się dublować, ale nie będę ich musiał wyciągać z jsona za każdym razem.

#naukaprogramowania #anonimoweuwp
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli ktoś zaczyna przygodę z #frontend #naukaprogramowania i takie podstawy typu obiekty, klasy, pseudoklasy, funkcje itd ogarnia ale te najbardziej popularne to jak poznać te mniej znane funkcje, pseudoklasy lub pseudoelementy? Skąd mam wiedzieć która funkcja może mi się przydać jak tam jest ich od groma np. na https://developer.mozilla.org/pl/ Mam wchodzić w każdą funkcje po kolei i sprawdzać jak działa? Użyć większości w projekcie? Myślałem właśnie, żeby wchodzić
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@OrzechowyDzem: pisanie przez telefon jest czasami zbyt trudne. Jeździć = w, chodziło mi o "uczył w miarę robienia rzeczy w projektach" i uczył czyli, że uczył różnych funkcji.
  • Odpowiedz
Przejrzyj co sie da, nie tylko z mdna, programowanie to duzo nauki (tez po znalezieniu pracy), a nie 2 mc na bootcampie i elo ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@wariacjaXD: 1. Jak chcesz zostać juniorem nie mając doświadczenia komercyjnego? Aby zostać juniorem trzeba mieć z pół roku doświadczenia komercyjnego zdobytego na stażu, udzielając się w open source czy łapać jakieś drobne zlecenia. Nie da się zostac juniorem bez doświadczenia, czytaj uważnie ogłoszenia.

2. Jak jesteś stolarzem a ktoś szuka budowniczego to wysyłasz CV? Składnię niego języka możesz poznać i nauczyć się w 5 dni. Ale nie nauczysz się wszystkich
  • Odpowiedz
@sweet_dream99: no to chyba zależy. Jak od kilku miesięcy wysyłam CV na stanowiska juniorskie i tylko raz mnie zaprosili mimo że pisali w ogłoszeniu, iz wymagaja doświadczenia. W większość przypadków odpisywali mi, że doświadczenie to warunek konieczny i żebym się odezwał jak zdobędę z pół roku doświadczenia lub jakiś fajny staż¯\_(ツ)_/¯
  • Odpowiedz
Mireczki, kolega w pracy poprosił mnie, żeby zrobić mały skrypcik w pajtonie który będzie robił backup plików z jednego dysku i jego podfolderów na drugi dysk, codziennie do folderu z nazwą danego dnia. Może nadpisywać pliki. Skleciłem coś takiego i jestem ciekawy co o tym myślicie? Zdatne do użytku? #naukaprogramowania #python
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PeteGlorious:
1. z jakiego powodu nie możesz wykorzystać event schedulera?
2. nie masz gwarancji że w kolejnej wersji się to nie zmieni albo ktoś nie zmieni copy_tree w jakiś niespodziewany sposób, jak coś jest prywatne to nie powinno się tego używać i warto się tego trzymać
  • Odpowiedz
Mirki, mam problem z planowaniem "kariery" programisty.

Generalnie mam za dużo wolnego czasu w pracy i chciałem go jakoś efektywnie wykorzystać. Podjąłem więc decyzję, że fajnie było by spróbować programowania. Do tej pory uczę się z:
CS50
CS50 Web Programming
Python Crash Course (książka)
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@Damdzior: Jeżeli masz dobry background z matematyki to ML może być dobrym wyborem.

Tylko że tak jak napisał @CukrowyWykop: tam od pewnego momentu nie będzie dużo programowania a raczej sporo myślenia, czytania, etc..

Robiłem ten pierwszy i ostatni kurs który linkowałeś. Zacznij od tego ostatniego. On jest długi ale daje dobre pojęcie o ML. Jestem trudny bo trzeba pisać programy samodzielnie w Matlabie - da się to robić on-line.
  • Odpowiedz
Cześć, może ktoś podsunie mi rozwiązanie mojego problemu.
Od dłuższego czasu pracuję nad porównywarką kursów bukmacherskich. Aktualnie mam problem z ustaleniem, że Drużyna A u Bukmachera1 jest tą samą drużyną, co Drużyna A u Bukmachera2. Gdy nazwy są takie same nie ma problemu, ale często są różne - np. Legia, Legia Warszawa, L. Warszawa. Próbowałem wykorzystać różne algorytmy porównujące stringi, ale ich skuteczność nie była do końca satysfakcjonująca (np. 1FCK i FC Köln
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 6
@dylo: a nie możesz sobie zrobić jakiejś mapy wszystkich drużyn? Trochę tego będzie ale to będzie najpewniejsze rozwiązanie czyli robisz mapę gdzie dajesz wszystkie warianty np. Legia, Legia Warszawa, L. Warszawa itd. i wg tego sprawdzasz czy to ta sama drużyna.
  • Odpowiedz
Na dobry początek ;)

cd gapbuffer && flake8
./gapbuffer.py:3:1: E302 expected 2 blank lines, found 1
./gapbuffer.py:7:1: E302 expected 2 blank lines, found 1
./gapbuffer.py:13:1: W293 blank line contains whitespace
  • Odpowiedz
@dixtel: jest kilka rzeczy typu self.is_clicked i self.clicked, def click() nic nie robi a wyglada jak akcja, nie przestrzegasz pep8 no ale tak poza tym to jest w miare ok (z tym ze nie wiem co to jest ten gap buffer). no i nazwy, czesto masz buffor zamiast buffer i wyglada to nieladnie
  • Odpowiedz
Cześć.
Dzisiaj na celownik biorę OAuth2. Weźmy na przykład Spotify i Facebooka. Chciałbym korzystać ze Spotify, ale chcę użyć konta z FB. Schemat działania rozumiem - zostajemy przekierowani na stronę FB, gdzie jest podsumowanie jaka aplikacja chce otrzymać dostęp do konkretnych rzeczy, np. zdjęcia profilowego, imienia, nazwiska, daty urodzenia, emaila.
I teraz zastanawiam się jak aplikacja powinna to obługiwać (w tym przypadku Spotify).
Czy trzyma ona udostępnione dane z FB we własnej bazie danych?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bananowy_szejk: Spotify w tym scenariuszu ma poprostu swoja baze userow. Po tym jak user loguje sie za pomoca fb, spotify dostaje od niego podstawowe dane (plus te ktore byly poproszone w dodatkowych zgodach). Spotify dostaje tez token, za ktorego pomoca moze tez odpytac facebooka o dane konkretnego usera.

W skrocie, spofity ma wlasna baze w ktorej trzyma dane usera pochodzacego z zewnatrz.
  • Odpowiedz
@bananowy_szejk: Z tymi tokenami, to jest tak ze niby OAuth2 specyfikuje jak to powinno dzialac, ale czesto sa jakies male roznice. W fb ten token jest o ile dobrze pamietam bez ttl zadnego, ale chyba user moze miec tylko 50 jakby aplikacji (a przynajmniej kiedys tak bylo) i moze sie nagle okazac ze twoja aplikacja straci dostep do tych danych. Facebook caly czas miesza z tym i trzeba dosc systematycznie
  • Odpowiedz
#anonimowemirkowyznania
Mirki, jestem programistą C++ embedded i jestem zawiedziony swoimi zarobkami. Mam 27 lat i zarabiam marne 6k na rękę. Ostatnio jak szukałem pracy to max co mi zaoferowali to wychodziło 7k na ręke i to b2b. Ale w końcu się nie zdecydowałem by lubię swoją obecną pracę.
Zawsze byłem przekonany że zarobki programistów to tak 10k+ a tutaj takie bagno. Przecież to 6k to granica biedy w dużym mieście, mieszkanie,
  • 36
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam bazę w #sqlite i w niej 2 tabele - główną i powiązaną.
Na każdy wiersz w głownej przypada jakiś 1Kb danych w tabeli powiązanej. Te dane to rozbity na części json, bo tak łatwiej coś "znaleźć"

Teraz pytanie czy nie lepiej (ze względu np na flasha/ssd, wydajność) zrobić 1 głowną tabelę, w której będzie cały json i go w uaktualniać?

#naukaprogramowania

Które rozwiązanie lepsze?

  • 2 tabele 50.0% (3)
  • 1 tabela 16.7% (1)
  • inne - komentarz 33.3% (2)

Oddanych głosów: 6

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć.
Załóżmy, że mam encję Post, która reprezentuje post na blogu. W bazie mam już kilka rekordów, ale po jakimś czasie chciałbym dodać createdAt i updatedAt za pomocą StofDoctrineExtensionsBundle i Timestampable.
Dodaję traita do encji i robię migrację. No i przy migrowaniu zmian mam błąd:

SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '0000-00-00 00:00:00' for column 'created_at' at row 1


Problem
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach