#webdev #frontend #javascript
Jak się przejmuje przycisk refresh w web?
Kilka miesięcy wprowadzono do tego API, gdzie kliknięcie przycisku odświeżania nie odświeża strony, tylko wykonuje jakiś wewnętrzny skrypt strony, który sam się zajmuje odświeżeniem niektórych tylko elementów strony.
@look997: Jedyne, co mi przychodzi do głowy, co pasuje do opisu, to Service Workers, gdzie można z poziomu API w JS kontrolować wszystkie zasoby pobierane przez aplikację. Dzięki SW można faktycznie sterować, które elementy mają pobierane z cache'u, a które muszą być odświeżone.

Wygląda jednak na to, że akurat Facebook nie korzysta z SW, a przynajmniej u siebie go nie widzę w chrome://serviceworker-internals/ .

Jeszcze link do małego opisu Service
@securitymb: Na pewno nie chodzi o to.
To było coś takiego:
click reshresh button -> run script on page.
I celem było, żeby zamiast odświeżać całą stronę, odświeżył się np. tylko news feed, albo komentarze do zdjęcia, jeśli jest to strona zdjęcia.

A może faktycznie to była tylko ta funkcja chrome?
W poniedziałek niczym świeże bułeczki wjeżdża prasówka dla zbieganych Mirków-Frontendowców ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#69

poniedziałek - JavaScript, wtorek- PHP, środa - Java/Scala, czwartek - Python, piątek - Ruby/ mobile, sobota -testing, niedziela - .NET/ DevOps

[Zdalnie]:
Full-Stack JS Dev/ ITCraftship: 14-18K: http://bit.ly/2vT501C
Front-End Dev/ ITCraftship: 12-16K: http://bit.ly/2vB6laJ
JavaScript Dev (React)/ Nozbe: 7-9K: http://bit.ly/2vUpxma
React Dev/ NP: 8-12K:
Mirki, jakie firmy polecacie na #slask do #programowanie, głównie #javascript #frontend, aczkolwiek #java mile widziana bo chcę też trochę jej liznąć wraz ze #spring
Fajnie jakby było dobre podejście do pracownika, nie wyzysk. Przydatny code-review, ogólnie żeby w firmie byli jacyś seniorzy od których można się czegoś nauczyć, do tego dobrze jakby firma sponsorowała jakieś szkolenia itp.
A z takich pobocznych to multisport przydatny by też był ( ͡°
@pomarancza_: (fullstack devops here) większość ludzi co znam to albo OSX albo Linux(zwykle ubuntu, arch albo mint). Dużo prościej niż na gównowindowsach, głównie dlatego, że a) większośc stacku technologicznego jest projektowana pod *NIXy(nieważne czy piszesz w php, pythonie, nodejs czy #!$%@? o ile to #!$%@? to nie jest .Net) b) serwery na produkcji i tak działają na *NIXach c) środowiska typu docker czy vagrant też są projektowane pod NIXy, więc w
@pomarancza_ kiedyś windows, teraz Ubuntu ze środowiskiem graficznym awesome. Do windowsa już nie wrócę. Przymierzam się do os x-a. Moim zdaniem programista powinien ogarniać system unixowy. W praktyce jak komu wygodniej.
Mirki, mam dość proste, wydaje mi się, pytanie dotyczące stylów w #stylish
Chodzi o skórkę dla Duckduckgo - https://userstyles.org/styles/135954/duckduckgo-deepdark - jest ona całkiem spoko, tylko brakuje mi podświetlenia linków, które już odwiedziłem, w innym kolorze.
Jest to zrobione w innej skórce - https://userstyles.org/styles/115912/darkduckgo - tylko nie mam pojęcia, który fragment kodu trzeba skopiować i w które miejsce wstawić, żeby uzyskać żądany efekt.
Pomoże ktoś? I przy okazji: w jakim języku jest to
@Kontestator: nie znam się na stylishu, ale zakładam, że wczytuje on jedynie prosty styl css. Tak na szybko - główne odnośniki mają klasę result_a, więc interesują cię selektory:

.result
a:visited i ich zawartość (czyli w klamerkach {}),

aby linki .result
_a:visited były w innym kolorze chcesz aby te z :visited były dalej (niżej) niż inne
Mircy pomuszcie #react #frontend #webdev
Nurtuje mnie jedna kwestia. Otóż w czym #redux jest lepszy od takiego ułożenia aplikacji:


Zakładając że wszystkie operację będziemy przeprowadzali na stanie komponentu (kontenera) App.
Wydaje mi się że czegoś nie rozumiem, bo nie widzę żadnych zalet używania reduxa. Ba, nawet skomplikowanie w jego dołączeniu do projektu / używanie może bardzo skomplikować całą aplikację.
Jest ktoś kto by to sensownie wytłumaczył?
Przykład który podałeś jest ultra prosty, w normalnym życiu ułożenie komponentów jest dużo bardziej złożone i w dużych aplikacjach przy przekazywaniu danych przez propsy robi się po jakimś czasie koszmarny burdel nad którym nie sposób zapanować. Wyobraź sobie, że masz komponent z którego chcesz przekazać dane do komponentu który jest 4 levele niżej, musisz przekazać te dane przez każdy komponent dodatkowo zachowując jakieś sensowne nazewnictwo. Dodatkowo Redux daje Ci dostęp do store'a
@mrooczilla: Właśnie w podanym przez ciebie linku było o tym przy reprodukowaniu bugów. Również fajne jest to że możesz zapisywać stan aplikacji i po wyłączaniu strony i włączeniu ponownie stan jest taki jak przed wyłączeniem strony.
@wyrdrender: Tak właśnie. Ten link: https://medium.com/@dan_abramov/you-might-not-need-redux-be46360cf367 oraz poprzez po testowanie na różny sposób aplikacji zauważyłem to że właśnie odwoływanie się do akcji jest dużo łatwiejsze.
Jeszcze tylko ostatnia kwestia:
Zastanawiam się gdzie umieszczać logikę
Jest jakiś plugin do VSCode z podglądem projektu wewnątrz programu, który uwzględnia modyfikację css? Bo każde kolejne rozszerzenie które pobieram uwzględnia tylko html. Tzn. jak zedytuje css projektu to i tak muszę później dokonać modyfikacji w kodzie html żeby zmiany zostały pokazane.
#frontend #webdev #programowanie
Mirki, potrzebuję pomocy.
Kupiłem sobie hosting na addhost a domenę na ovh. Dodałem tę domenę w panelu addhost a na OVH zmieniłem serwery na ns1.addhost.pl i ns2.addhost.pl tak jak było w instrukcji. Ale czy to wystarczy? Na razie nic się nie dzieje, ale zmieniłem dopiero 4-5 godzin temu. Na stronie mam napisane ,,Domena utrzymywana na serwerach addhost". Czekać dalej, czy muszę jeszcze coś dodatkowo zrobić?
#kiciochpyta #pcmasterrace #informatyka #frontend #html #internet
Aktualnie propagacja DNS trwa zwykle kilkanaście/kilkadziesiąt minut. U ciebie już się zakończyła - w przeciwnym wypadku po wejściu na adres miał byś error 404.

Nie znam panelu w addhost ale wygląda tak jak by tam domena nie była skierowana na żaden katalog i dlatego ładuje się tylko wizytówka hostingu.
http://blog.qt.io/blog/2017/07/28/qml-vs-html5/
https://v-play.net/competitor-comparisons/qt-vs-html5-cross-platform-apps
https://www.developereconomics.com/cross-platform-apps-qt-vs-html5
https://blog.kutny.net/2017/07/29/can-qml-become-the-next-standard-for-web-ui/

Istnieją projekty, które miałyby na celu dodać tryb uproszczony i zoptymalizowany do HTMLa?
Mi by się widziało doprowadzenie do takiego stanu, gdzie można by przekonwertować aplikację QML/QTQuick na HTML, tak jak da się z C++ na WASM/asm.js i działałoby równie optymalnie, a nadal byłby to czysty web posiadający zalety webu.
#frontend #webdev #webmastering #programowanie #qt
@Trustm3: polecan też porzadnie przygotować każdy commit tak żeby miał zwartą strukturę i dotyczył tego samego. Lepiej podzielić zmiany na parę mniejszych commitow niż jeden duży.
Ważny też jest tez dobry commit message. Polecam ten artykuł https://robots.thoughtbot.com/5-useful-tips-for-a-better-commit-message
chociaz teraz to juz każdy inne ma sposoby, chociażby używanie emoji żeby przedstawić typ commitu (bugfix
Ja mam pytanie do #frontend, a konkretnie #html #css i #javascript. Bo mnie termin goni z robotą i muszę ją wykonać. Mógłby ktoś mi powiedzieć czy jest jakieś rozwiązanie mojego problemu. Bo cokolwiek jakikolwiek kod napiszę to mi #!$%@? podkreśla składnię, niezależnie czy wybiorę w słowniku język polski czy angielski i pomyślałem, że może są jakieś języki do instalacji w MS Word z językiem javascript, żeby mi przestało podkreślać i