#mstarzecnews #webdev #programowanie #nodejs #javascript #go #rustlang #it #bash #aws #apple #elektronika

JS:
Biblioteka js która ułatwia integrowanie twojej frontowej appki z usługami AWS - https://github.com/aws-amplify/amplify-js
Blaznig fast markdown parser napisany w WebAssembly - https://www.infoq.com/news/2020/10/markdown-wasm-fast-parser/
Jak w js zrobić filtr na kamerę internetową - w przykładzie filtr typu komiks (Sketchy)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Przetwarzanie mowy na tekst za pomocą Web Speech API

Można powoli myśleć o sterowaniu witryną internetową za pomocą głosu. W przyszłości pozwoli to podnieść dostępność stron internetowych dla osób z ograniczeniami.

Zaciekawiły mnie możliwości, jakie daje #webspeechapi. Ostatnio napisałem o przetwarzaniu mowy na tekst, więc naturalnym kierunkiem będzie sprawdzenie odwrotności tego procesu – przetwarzanie tekstu na mowę. Niestety, jeśli chodzi o kompatybilność, realnie działa to jedynie na stacjonarnym i
michalkortas - Przetwarzanie mowy na tekst za pomocą Web Speech API

Można powoli m...

źródło: comment_1603701529HUwsV3k3q8zAIVUtguoKBE.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@janekbrzechwa: w sumie to jest ciekawe dlaczego akurat kiedy ktoś niezwiązany z IT ktoś chce zaprezentować jakiś kod, to na 99% będzie to jakiś zminifikowany JS - jak, dlaczego? ( ͡° ͜ʖ ͡°)

  • Odpowiedz
  • 1
@Marmite bo jest tego dużo naraz, nikt nie będzie chciał wnikać co to jest tak na prawdę i masz status wybrańca władającego językiem węży. Jakby pokazać dobrze napisana klasę z Javy na przykład albo innej obiektówki, napisaną przez człowieka trzymającego się Clean Code / KISS czy innej filozofii w tym stylu to niewiele by na tym ekranie było. Wtedy odbiorca ma wrażenie że albo to tak naprawdę nic trudnego, albo ten
  • Odpowiedz
Jak tworzycie i odpalacie pojedyncze programy w JS?
Często jak chcę coś sprawdzić w JS to używająć IntelliJ IDEA muszę utworzyć nowy projekt i dla "JavaScript"owego projektu albo html5boilerplate (sporo plików) albo projekt "Node.JS" gdzie mam od razu package.json i test.iml.

Chciałbym na prędkości tworzyć nowy projekt z jednym plikiem .js, który odpalał by się po Run (Shift + F10) najlepiej w nodejs zebym nie musiał jeszcze szablonu html podczepiać. Robiłbym w
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@scriptkitty: dzięki :) Nie wiedziałem, że gdy node działa jako interpreter to można definiować funkcję. Myślałem, że tylko proste wyrażenia które zwracają od razu wynik. Muszę to i scratch sprawdzić.
  • Odpowiedz
Czy istnieje metoda lub funkcja w #javascript która poda mi, które dziecko danego elementu zostało właśnie kliknięte?

Mam element X, który zawiera 8 elementów, i każdy z tych elementów zawiera po 8 klikalnych dzieci. Po kliknięciu chciałbym znać pozycje tego dziecka, względem elementu X (numer dziecka, by odwołać się do okolicznych elementów po X.children[]

#programowanie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jednorybek: nie wiem czy to cię zadowala, ale jak założysz event onclick na rodzica to w potem w handlerze w event.target będziesz mieć referencję do dziecka które faktycznie zostało kliknięte
  • Odpowiedz
@tomaszs ostatnio wjechał już replaceAll do prototypu Stringa, więc nie trzeba nic kombinować :)

Chociaż moim ulubieńcem (absurdalnym i nie nadającym się na coś więcej niż weekendowy projekt) pozostaje

.split('todo').join('done')
  • Odpowiedz
1. A jakbys w renderItem na onPress dal onClickList?
2. oraz this.selectColor.bind(this, item) z kolei bys przeniosl do onClickList
3. potem w renderze mozesz stworzyc backgroundColorStyles = this.selectColor.key ? {backgroundColor: 'red'} : {} i dorzucic do View
4. nie uzywaj var, mamy 2020 rok
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@Kamilex97: input mask. Chcoiaz to co mówisz, będzie troszkę ciężkie korzystając z domyślnych rozwiązań.

Musisz zrobić dekoratora dla inouta i nasłuchiwać zmian w tym inpucie. Jak będzie więcej niż 4 znaki to dodawaj przecinek, jak 2 znaki więcej po przecinku to usuwaj itp.
  • Odpowiedz
Mam taka oto dynamiczna liste w #react.

https://codesandbox.io/s/dynamic-list-forked-wv4sp?file=/src/App.js

Porblem polega na tym, ze w momencie zmiany jednostek material ui narzeka, ze wartosc z poprzedniej listy nie znajduje sie w aktualnej liscie. Naturalnie ma to sens, bo listy sa rozne. Dopiero pozniej wpada useEffect i przez setValue aktualizuje wartosc biorac pod uwage nowa liste.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Dlaczego tak dużo firm zatrudniających junior front end developerów, oczekuje znajomości WordPress i podstaw php?

Chodzi o to, ze Clint końcowy zawsze chce mieć CMS'a nawet do najprostszych stron?

#frontend #javascript #webdev
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Clint końcowy zawsze chce mieć CMS'a nawet do najprostszych stron?


@Rudy_: Nie zawsze. Tego typu oferty wychodzą raczej od agencji gdzie WP jest dość popularnym narzędziem. Nie wiem jakie masz ambicje ale w świecie frontendu są ciekawsze rzeczy do roboty niż Wordpress :)
  • Odpowiedz
@rafi_k: Parę uwag. Jeśli masz na myśli starego Angulara (JS, a nie 2+) i bez SSR, to możesz bardzo łatwo spaskudzić całe SEO i niechcący zabić ruch z wyszukiwarek. W przypadku małego sklepu jakiekolwiek pisanie dedykowanego rozwiązania może potrzebować całych wieków żeby się zwróciło. Podeślij linka na PW, może będę mógł coś zaproponować.
  • Odpowiedz
@yras8: JS nie chroni cię przed takimi "niepoprawnymi" wywołaniami - po prostu argumenty nieprzekazane dostaną wartość undefined. Można dzięki temu robić bardzo dynamiczny overloading (zmiana sposobu zachowania funkcji w zalezności od liczby/typu przekazanych argumentów), ale no wiąże się też z tym cała klasa błędów, gdy funkcje nie badają czy na pewno wszystkie argumenty zostały im przekazane (no i nic dziwnego że tego nie robią, kto by chciał zawsze początkowych
  • Odpowiedz