Jakie projekty będą już spoko na stanowisko junior frontend developer? Wymagania pracodawcy to, Znajomość HTML, CSS, SAAS, GIT
Dodatkowymi atutami znajomość js, ES6, metodologia BEM, Znajomość modelu Atomic Design.
Co oprócz ładnie zrobionej todolist można zrobić?
Może jakąś grę typu memory, kółko-krzyżyk?
#frontend #naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VirusX: na takie stanowisko beda aplikowali ludzie znajacy 'wystarczajaco dobrze' js i frameworki, zeby dac im proste i nieco trudniejsze taski bez pilnowania ich. Mam spore doswiadczenie z rekruterami z obu stron i wg mnie jak nie znasz przynajmniej dobrze podanego stacka i pol z 'mile widziane' to na 95% sie nie dostaniesz na jr. Wyzej sytuacja jest inna. I zamiast robic jakies dziadostwo w 5 min z tutoriala to
  • Odpowiedz
#naukaprogramowania #webdev #javascript #firefox #frontend Mam takie pytanie może głupie a może nie. Robię sobię customowe extension do firefox'a , z własnym kolorem tła i czcionek.
W pliku .js zmieniłem kolor tła na czarny a czcionki na jasno zielony i teraz pytanie. Wiadomo, każdy element DOM jest ostylowany według własnych reguł, i komenda document.body.style.color nie działa do wszystkich częsci html'a . Czy
J.....L - #naukaprogramowania #webdev #javascript #firefox #frontend Mam takie pytani...

źródło: comment_SjV2NVbNHrvAj448WrHsNhpiX3B2a8z6.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Krall: dziwne, komentarz najpierw mi się wstawił dwa razy więc usunałem duplikat, a teraz po wejściu z powrotem do tematu okazało się że jest tylko jeden i to ten usunięty. Dzięki za cenne komentarze jak tylko wrócę do tego projektu to postaram się udzielić jakieś zwrotne info bo jednak widzę, że ewidetnie muszę poczytać o obsłudze DOM z poziomu java script na pewno czeka mnie parę tutoriali na ten temat
  • Odpowiedz
Jak napisal kolega up, zobacz czy maja API, a jesli nie i potrzebujesz implementacji w js to Puppeteer da rade wyciagnac co chcesz i jesli znasz jakiekolwiek podstawy node to dasz sobie rade
  • Odpowiedz
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