◢ #unknownews

Czas na kolejny przegląd ciekawych linków z branży IT. Dzisiaj link numer 4 pochodzi od sponsora, ale jest na tyle ciekawy, że sam się zapisałem :)


1) Dark Patterns - rozwiązania utrudniające wykonanie pewnych akcji na stronie, a dające benefity ($$$) ich twórcom
https://darkpatterns.org
imlmpe - ◢ #unknownews ◣
 Czas na kolejny przegląd ciekawych linków z branży IT. Dzis...

źródło: comment_1611139678trpYqGPU7VVHTrazvdR9F8.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na rowerze samochodem


@fegwegw: czasem da się zrobić - tylko że budżet musi pozwalać na zaopatrzenie się w kampera, postawienie w kamperze trenażera i opłacenie dwóch osób: kierującej i pedałującej ( ͡ ͜ʖ ͡)
  • Odpowiedz
Hej reactowe swiry! Mam pytanie do fluxa. Jako sama idea czy ciekawa implementacja cqrsa wszystko super. Pięknie to wyglada na slajdach i prezentacjach ale pojawia mi sie w glowie pytanie, na ktore nie moge znaleźć odpowiedzi. Jak powinien zachować sie UI gdy wywołuje akcje, która moze się przedłużyć. Może to być spowodowane przez słaby internet, obciażoną baze, cokolwiek. Czy powinien on przewidywać jaki bedzie stan po wywołaniu akcji a potem jakos to
kywmn - Hej reactowe swiry! Mam pytanie do fluxa. Jako sama idea czy ciekawa implemen...

źródło: comment_1611072069u14WSG08inF5cHnrQJ1IVK.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kywmn: Po kliencie: blokujesz button za wywołaniem i czekasz na odpowiedź z serwera. Oczywiście wszystko asynchronicznie.
Na serwerze (bo klientowi nie można ufać): Usuwanie może być idempotentne albo nie. W zależności co ustalasz zwracasz odpowiednią zwrotkę i robisz update UI

To jest całkiem podstawowy flow. User klika => blokujesz (wizualnie lub w kodzie tylko) buttona lub odpowiednia cześć UI ustawiając jakiś state var isLoading => wysyłasz zapytanie do serwera =>
  • Odpowiedz
Jak powinien zachować sie UI gdy wywołuje akcje, która moze się przedłużyć.


@kywmn: loader, blokuje odpalenie tej samej akcji i informuje uzytkownika ze cos sie dzieje.

Czy powinien on przewidywać jaki bedzie stan po wywołaniu akcji a potem jakos to
  • Odpowiedz
Mirki i Mirabelki, chciałbym wykorzystać AWS do postawienia mojego projektu w node.js. Jako że nigdy nie robiłem czegoś takeigo, mam pytania odnośnie naliczania opłat. Jeżeli uzytkownicy odsieważają stronę to opłaty naliczane są na nowo? W jaki sposób nie pobierać danych, jezeli pliki HTML, CSS, JS się nie zmieniły? Mój html zawiera informacje pobieraną z bazy danych, czy mogę jakoś zapisać na serwerze jej wartość, tak żeby nie była ona pobierana z bazy
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bartd: *chyba że używasz akcelerator transferu

@anihilator3000: duża część przeglądarka opierdziela za ciebie chyba ze ktos zrobi ctrl+f5
cache moze byc niebezpieczny bo przy dużym ruchu spuchniesz najlepiej ustaw limity jakies i się przyglądaj jak zre stopniowo symuluj load itp
  • Odpowiedz
#kfc
Chcecie stronę gdzie będzie można wrzucić niepotrzebny kod na 5HW i odebrać go w dowolnym momencie?

Widzę to tak: Użytkownik wrzuca kod, dostaje kredyt przypisany do swojego konta. Inna osoba, która wcześniej zrobiła to samo może odebrać aktywny kod w dogodnym dla siebie momencie.

Z racji, że przy każdym zamówieniu dostaje się po kodzie to przy ruchu powyżej 1 zamówienia tygodniowo w skali strony miałoby to sens. Co sądzicie?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zielusek: Spodziewałem się większego odzewu, jeśli korzystać z tego ma kilka osób to średnio mi się chce, a poświęcać dużo czasu na późniejszą promocję niekomercyjnego projektu, gdzie promka KFC może się w każdym dniu zakończyć lub zmienić raczej nie jest warta zachodu :/
  • Odpowiedz
Przed chwilą wypełniałem teścik online do pracy do której się przymierzam, ze względu na covid test wypełniam w domu. Przed wejściem na stronie było napisane, że ta strona monitoruje każde wyjście z zakładki żeby zapobiec oszustwa. Na jakiej zasadzie to działa? Zlicza czas spędzony na danej zakładce? Bo śledzić ruchu w sieci nie może, więc na jakiej zasadzie to działa?
#webdev #informatyka #kiciochpyta #pytaniedoeksperta
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mansfeld: Nie wiem jaką ciekawostkę odnośnie Swifta potrzebujesz. Chociażby od Swifta 5 jest wdrożone ABI Stability.
Sam swift jest open source, co w przypadku Apple nie jest takie oczywiste. I dzięki temu można sobie klepać chociażby back-end z tym(sensowność takiego rozwiązania, to inna sprawa :D)
Za Swifta też odpowiada ta sama osoba co za LLVM(Chris Lattner)
I przez 4 lata był tworzony w tajemnicy, co jest niemałym osiągnięciem w sumie(chociaż
  • Odpowiedz
@justlogin: Dzięki, zabrzmi zabawnie ale tematy pisze "życie". Robię coś dla klienta albo klient mnie o coś pyta i już mam pomysł na temat. Jak jakaś tematyka naprawdę nas interesuje to nie ma problemu, samo pisanie wyrabia się z czasem - no jak wszystko zresztą. Widać to jak porównamy ilość postów z poprzednich lat. Niektóre artykuły robię "na raty" a niektóre powstają praktycznie w godzinę. Słupki w Analytics dają podobną
  • Odpowiedz
Chciałbym wrzucić do swojego projektu Google Analyticsa i AdSense. Prawo wymusza wprowadzenie zgody usera na używanie cookies + napisanie polityki prywatności. Na stronie nie zbieram żadnych prywatnych danych o użytkowniku, dlatego zastanawiam się czy nie wystarczy po prostu poszukać jakiegoś generatora templatek do privacy policy?
Na kilku serwisach widziałem dosyć szczegółowe treści takich polityk z podawaniem m. in. informacji i adresu administratora danych, stąd to pytanko.
#webdev #programowanie
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dqmin: Dopóki nie odpalisz skryptów bez zgody użytkownika i nie będziesz zbierał zbyt szczegółowych danych (np. email może zawierać imię i nazwisko) to póki lecisz na anonimowym identyfikatorze powinno być +/- OK. Oczywiście jeśli chcesz 100% pewności to pewnie musisz się zwrócić do prawnika, ale szanse że ktoś cię pozwie albo zgłosi są bliskie 0.
  • Odpowiedz
@mackarr: @CeZiK_: dzięki za pomoc! Po rozmowie z kilkoma osobami zrobiłem to w ten sposób:
1. Odpalam googlowe skrypty wyłącznie po akceptacji użytkownika z dymku, w którym jest odnośniki do polityki prywatności
2. W polityce prywatności dałem:
- informację o tym, że strona używa jedynie cookiesów podawanych przez narzędzia google'a + odnośnik do ich polityki prywatności
- googlowe templatki zdefiniowane w ich wymaganiach stąd
- czym są cookies
  • Odpowiedz
#adobe #grafikakomputerowa #grafika #webdev #pytaniedoeksperta
Mirki i mirabelki. Do tej pory jechałem na adobe w wersji edukacyjnej. W tym roku chcę otworzyć własną działalność, czy jest jakaś opcja zaoszczędzenia przy zakupie licencji, czy zostaje tylko kupno na oficjalnej stronie za 61 euro miesięcznie ? (Teraz jest jakaś promocja i jest za 49 euro)
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kodecss: a co sie stanie jak użyjesz wersji studenckiej do komercyjnej pracy? adobe cie zablokuje czy co? pytam bo w jednej firmie wszyscy jechalismy na studenckich licencjach i nikt nie miał problemu. Chyba kontrole tego nie sprawdzają
  • Odpowiedz
@dqdq1: Kurde chyba z------m sprawę.

Bo na laptopie mam lewego PS z 2016 roku i po zainstalowaniu CC z adobe XD, wyświetla mi że trzeba zaktualizować PS, mam nadzieje, że żadne pismo do domu nie przyjdzie.
  • Odpowiedz
Podrzuci ktoś jakiś pomysł, jeśli chodzi o stworzenie mapy "Open Street Map" z odświeżającymi się pozycjami markerów, co powiedzmy x sekund. Mam mapę i pobieram do niej dane o pozycji markerów przez API w formacie JSON.
Aktualnie pozycje markerów można odświeżyć tylko przez ponowne załadowanie strony. I chodzi by to odświeżało się samo, bez potrzeby ponownego ładowania strony.

#programowanie #javascript #webdev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Od około roku uczę się PHP, jakiś czas temu stwierdziłem że czas nauczyć się Symfony, ale strasznie topornie mi to idzie, nie podchodzi mi zupełnie. Z drugiej strony ostatnio chciałem coś napisać w Websocketach i wypróbowałem node.js, mimo że z JS znam tylko podstawy to bardzo dobrze mi się z niego korzystało, o wiele przyjemniej niż Symfony. Gdyby mi chodziło tylko o wygodę to zapewne przeniósłbym się na node.js, ale głównie zależy
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Virsky: dla mnie osobiście lepiej było najpierw nauczyć się Zend Framework 2-3 (obecnie Laminas), a dopiero później przeszedłem do Symfony 4+ i była to kwestia miesiąca. Patrząc na oba narzędzia mam wrażenie, że Symfony dużo rzeczy uprościło, co z jednej strony było błogosławieństwem, z drugiej przekleństwem. W Zendzie trzeba było dokładnie wiedzieć jak działa dany moduł, sama kwestia podejścia do obsługi bazy danych. W Symfony domyślnie jest doctrine, encję i
  • Odpowiedz
@programista5k: No tak, czasami bez Event Storming nie ma Event Sourcing.

Aktualnie pracuje w nietypowej firmie, gdzie IT jest tylko małym działem, szkolimy się, dużo rzeczy robimy sami, ale odkąd zaczęliśmy przyklejać karteczki na ścianę rozmawiając przy tym z innym pracownikami innych działów nasze życie stało się piękniejsze.

Do pełni szczęścia brakuje nam jeszcze mądrego wzorca Sagi w PHP.
  • Odpowiedz
Jak zrobić kalkulator do wyceny kosztów wykonania części na podstawie modelu 3D CAD? Zmienne, które będą wykorzystywane do obliczeń to wielkość, czas wydruku, objętość, powierzchnia, materiał, poziom wykończenia.

Widziałbym to tak, że użytkownik:
- wgrywa model CAD
- wyświetla się model w przeglądarce do podglądu
- na podstawie pliku modelu wyliczane są wspomniane wcześniej zmienne
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@lu43n: zastanów się, czy na pewno jesteś odpowiednią osobą do rozwiązywania problemu stricte domenowego (jak wycenić wydruk). Może właśnie to powinno zostać zawarte w specyfikacji?
  • Odpowiedz
4) Bezpieczeństwo haseł online - co będzie jeszcze lepsze od menadżera haseł?


@imlmpe: Double Blind Passwords (aka Horcruxing) to jest w sumie ciekawe, mając już menadżer z losowymi hasłami nie pomyślałem o tym :D
  • Odpowiedz
#szczepienia #technologia #informatyka #webdev #email

Jest niewiele ponad pół godziny po uruchomieniu zapisów na szczepienia i mnóstwo ludzi informuje, że nawet strona im się nie ładuje. Są też osoby, które mają problem z brakiem linka potwierdzającego, który miał przyjść na maila. Mój wylądował natomiast w spamie.

Link potwierdzający, w który klikałem w mailu, odsyłał do strony sendgrid.net, która zajmuje się właśnie takimi usługami
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach