#unknowNews - 18 grudnia 2019

in #polish5 years ago

IMG_F8EE1748282D-1.jpeg

#unknownews

W ramach badania zainteresowania, wrzucam tutaj najnowsze wydanie mojego zestawienia. Jeśli ktoś woli je czytać w innej formie, to na https://unknow.news dowie się jak to można zrobić :)

  1. Wielkie badanie branży IT pracującej na umowach B2B - jak to wygląda?

    INFO: artykuł przedstawia, że jednak nie jest tak różowo jak niektórzy to widzą. (na początku tekstu masz TLDR - można rzucić okiem) https://solutionchaser.com/wyniki-badania-na-temat-jakosci-pracy-na-b2b/

  2. Sekretne życie lokalizatorów GPS - miały gwarantować bezpieczeństwo, a jak jest naprawdę?

    INFO: łatwość podsłuchiwania innych użytkowników, domyślne hasła dostępowe, czy brak szyfrowania transmisji - to tylko niektóre z przewinień tańszych modeli lokalizatorów https://decoded.avast.io/martinhron/the-secret-life-of-gps-trackers/

  3. Automatyczny generator ".gitignore", bazujący na użytych w projekcie technologiach

    INFO: wpisujesz czego używać - np. "composer react symfony" i masz gotowy plik dzięki któremu nie zaśmiecisz swojego repozytorium https://www.gitignore.io

  4. Wszystko co powinieneś wiedzieć o CSS - selektory, ich waga, skrótowe formy zapisu itp.

    INFO: wiesz jaką wagę ma klasa/tag/ID? która definicja z CSS będzie brana pod uwagę i dlaczego? Sprawdź to. https://www.taniarascia.com/overview-of-css-concepts/

  5. Java Security Calendar 2019 - kalendarz "adwentowy" skrywający pod każdym okienkiem buga w Javie

    INFO: rzuć okiem na edycję z 2017 roku z bugami w PHP - też jest fajna https://www.ripstech.com/java-security-calendar-2019/

  6. "Mój samochód nie chce zapalić gdy kupuję lody waniliowe - przy innych smakach jest OK" - ciekawy przypadek z General Motors

    INFO: ta historia pokazuje, że niektóre szalone tickety od klientów mogą mieć sens, a ich rozwiązanie bywa nietrywialne https://www.digitalrepublik.com/digital-marketing-newsletter/2015/05/10/my-car-does-not-start-when-i-buy-vanilla-ice-cream-said-a-man-to-general-motors/

  7. Almond - wirtualny asystent dbający o prywatność użytkownika

    INFO: warto zobaczyć drugi z filmów prezentujących jego możliwości (sugeruję pominąć pierwszy...) https://almond.stanford.edu

  8. Podstawy tworzenia rozszerzeń do przeglądarek - "background page"

    INFO: jak stworzyć rozszerzenie działające stale w tle lub takie, które oczekuje na konkretne eventy https://levelup.gitconnected.com/how-to-use-background-script-to-fetch-data-in-chrome-extension-ef9d7f69625d

  9. BBC opublikowało archiwum swoich efektów dźwiękowych - ponad 16000 nagrań w formacie WAV

    INFO: wszystkie nagrania są dostępne za darmo do użytku w celach niekomercyjnych i hobbystycznych. http://bbcsfx.acropolis.org.uk

  10. Nawiasy w Bashu - niezbędna wiedza dla programistów shellowych

    INFO: nawias kwadratowy? nawias okrągły? podwójny nawias kwadratowy? a może podwójny okrągły? jaka jest różnica między tymi zapisami? https://dev.to/rpalo/bash-brackets-quick-reference-4eh6

  11. Jak tworzyć graficzne aplikacje na Raspberry Pi bez konieczności posiadania środowiska graficznego na malince?

    INFO: rozwiązaniem jest używanie tzw. framebuffera (metoda znana od lat w świecie Linuksa) https://medium.com/@avik.das/writing-gui-applications-on-the-raspberry-pi-without-a-desktop-environment-8f8f840d9867

  12. Najczęściej kopiowany fragment kodu ze StackOverflow zawiera błąd

    INFO: mowa o funkcji zamieniającej długa liczbę bajtów na formę czytelną dla człowieka (wyrażoną w kB, GB, PB itp.) https://programming.guide/worlds-most-copied-so-snippet.html

  13. Gra online do ćwiczenia umiejętności hackersko-programistycznych

    INFO: początkowe zadania są banalne (czysty JS), ale im dalej, tym trudniej (kryptografia, znajomość programowania, reverse engineering itp) https://hack.ainfosec.com

  14. Przewidywania odnośnie drogi rozwoju programowania na 2020 rok

    INFO: Rust zyska na popularności? API będzie szło w stronę GraphQL? Co będzie z PWA i WebAssembly? https://medium.com/better-programming/2020-programming-trend-predictions-a5d6b70bec26

  15. Często piszemy określenie "CI/CD" - ale czym naprawdę jest to CI i co je rózni od CD?

    INFO: Continuous Integration? Continuous Delivery? Continuous Deployment? to jedno i to samo? Niekoniecznie. https://fire.ci/blog/the-difference-between-ci-and-cd/

  16. Interaktywne wprowadzenie do tworzenia animacji w React z użyciem biblioteki Framer Motion

    INFO: każdy przykład zawiera kod źródłowy i podgląd efektów jego wykonania. https://react.christmas/2019/3

  17. Lista 9 najlepszych (zdaniem autora tekstu) nagrań z konferencji dla programistów .NET

    INFO: zupełnie nie znam dotneta, więc nie wypowiem się o jakości - po ilości lajków i sharów wnioskuję, że to fajny materiał ;) https://dev.to/thomasardal/9-awesome-net-conference-talks-you-don-t-want-to-miss-fid

  18. Huginn - personalny system automatyzacji zadań (selfhosted)

    INFO: najbardziej przypomina to serwis w stylu "IFTTT", z tą różnicą, że nie działa to w chmurze, a na Twoim serwerze https://github.com/huginn/huginn/

  19. Przegląd 12 użytecznych rozszerzeń do VSCode dla web developerów (film ~14 minut)

    INFO: pod filmem widoczna jest lista omawianych rozszerzeń https://dev.to/wilsmex/12-vs-code-extensions-for-web-dev-ii4

  20. Negative Latency - ujemne opóźnienie w grach online? Nowy, ciekawy pomysł od Google

    INFO: ta strona prezentuje algorytmy, które NIE obniżają opóźnień w grach, ale symulują jakby ich nie było (są dema online - klikaj myszką aby grać) https://nolannicholson.com/latency.html

  21. Nowe funkcje dostępne w API przeglądarki Chrome - ciekawe, kiedy pojawią się u konkurencji.

    INFO: niektóre z nich bardzo ułatwiają życie programistom (np getInstalledRelatedApps czy WebShare API) https://blog.bitsrc.io/7-new-chrome-apis-you-should-know-cf2dcb9f42dc

  22. Budowa prostego RESTowego API bazującego na Lambdzie (rozwiązanie ServerLess) oraz API Gateway (z AWS)

    INFO: artykuł jest dość długi, ale krok po kroku wyjaśnia cały proces konfiguracji środowiska i tworzenia kodu. https://blog.sourcerer.io/full-guide-to-developing-rest-apis-with-aws-api-gateway-and-aws-lambda-d254729d6992

  23. Music mode for Youtube - dla tych, którzy lubią słuchać muzyki na YT (rozszerzenie do Chrome)

    INFO: nie potrzebujesz obrazu, rekomendacji, komentarzy. Potrzebujesz tylko dźwięku i przycisków do sterowania. https://chrome.google.com/webstore/detail/music-mode-for-youtube/jeieekjcmkhfffleemgbiooooockfmha?ref=producthunt

  24. Kotlin vs Java - ten sam kod napisany osobno w tych dwóch technologiach

    INFO: u góry są zakładki które łatwo przeoczyć - użyj ich ;) https://www.kotlinvsjava.com

  25. Która firma z USA najwięcej płaci programistom na różnych poziomach zaawansowania (od juniora do głównego inżyniera)?

    INFO: może Cię zaskoczę, ale NIE jest to Google ani Amazon. https://www.levels.fyi/2019/

  26. Starship - "niezależny shellowo prompt napisany w Rust". Trudno to opisać, ale animacja wszystko wyjaśnia

    INFO: zerknij do zakładki z konfiguracją. Zdziwisz się jak bardzo customizowalne jest to narzędzie. https://starship.rs

  27. Dobry kanał na Youtube z tutorialami dla programistów

    INFO: porusza zarówno te proste tematy, jak i bardziej zaawansowane np. programowanie reaktywne w JS https://www.youtube.com/channel/UCMm15RFnHUvM-aSc50e7R9A/videos

  28. Język angielski jest nierozerwalnie związany z branżą IT - oto kilka narzędzi do jego efektywniejszej nauki

    INFO: zaskoczył mnie program DeepL. Jeśli chodzi o gramatykę przetłumaczonego na polski tekstu, to jest o niebo lepszy od np. Google Translate https://blog.robertorlinski.pl/2019/12/02/materialy-do-nauki-jezyka-angielskiego/

  29. Co każdy programista powinien wiedzieć o... czasie

    INFO: czym się różni UTC od GTM? czym jest sekunda przestępna? https://unix4lyfe.org/time/

  30. Tworzysz aplikację na Androida? a może chcesz je tworzyć na Androidzie i tam też kompilować?

    INFO: ta prosta aplikacja umożliwia tworzenie plików APK bezpośrednio na urządzeniu (np. na Chromebooku) https://github.com/BuildAPKs/buildAPKs

  31. Krótka historia o tym jak para geeków dodała własne znaki do standardu Unicode

    INFO: tekst (choć nie nowy), świetnie przedstawia jak wygląda proces tworzenia nowych znaków i z jakimi formalnościami się to wiąże https://unicodepowersymbol.com/we-did-it-how-a-comment-on-hackernews-lead-to-4-½-new-unicode-characters/

  32. Trzy sposoby na obniżenie kosztów utrzymania API na infrastrukturze AWS

    INFO: w skrócie, każdy bajt transmisji się liczy, a Ty możesz tych bajtów sporo zaoszczędzić z użyciem tych porad. https://gameanalytics.com/blog/reduce-costs-https-api-aws.html

  33. FX - terminalowe narzędzie do przeglądania plików JSON

    INFO: to, co odróżnia go od konkurencji to możliwość nawigowania myszką po strukturze JSONa https://github.com/antonmedv/fx

  34. Zastanawiałeś się kiedyś, jak duże jest Archiwum Internetu (archive.org)?

    INFO: przeczytaj CAŁY WĄTEK i przekaż datek na jego utrzymanie.

  35. Zamiast typu boolean używaj w swoim projekcie typów ograniczonych co do wartości (np. enum)

    INFO: artykuł opisuje dlaczego to jest ważne i jak boole mogą skomplikować Ci życie przy rozroście projektu https://www.luu.io/posts/dont-use-booleans/

  36. SQL Murder Mystery - zostań detektywem w SQL City. Znajdź mordercę

    INFO: po przeczytaniu krótkiego wprowadzenia dowiesz się o co chodzi i jak grać. Musisz wskazać winnego. Baza na której pracujesz (online) to SQLite. Na końcu jest link do solucji. https://mystery.knightlab.com

== LINKI TYLKO DLA PATRONÓW ==

  1. Jak postawić własny, darmowy serwer VPN na infrastrukturze AWS? (tutorial ponoć na 5 minut)

    INFO: rozwiązanie bazuje na "Free Usage Tier" http://uw7.org/un_5dfa02c8c1d4d

  2. Jak zaprojektować dobre API RESTowe?

    INFO: pokaźny zbiór porad i przykładów implementacji http://uw7.org/un_5dfa02cf3a508

  3. Ucz się programowania frontendowego tworząc konkretne projekty - oto ich zbiór

    INFO: około setka poradników pokazujących jak stworzyć projekty, które przyspieszą Twoją naukę frontendu http://uw7.org/un_5dfa02d49f024

  4. Jak zapewnić sobie rozpoznawalność w pracy jako developer? Zbiór porad (mini ebook)

    INFO: Łącznie około 28 stron porad. W drugim akapicie masz książkę w formacie PDF do pobrania offline. http://uw7.org/un_5dfa02f6af640

  5. Zbiór tutoriali, które w jednym filmie nauczą Cię podstaw języka X (filmy od 30 minut do prawie 5h)

    INFO: React + Node, Django (Python), React Native, Python Flask, React + Firebase http://uw7.org/un_5dfa02fc96dc6

  6. Czego słuchać podczas programowania? Zbiór 57 klimatycznych kompilacji (albumów?)

    INFO: wszystkie dostępne za darmo w formie online jak i do ściągnięcia jako długie (przeważnie 1h) pliki mp3 http://uw7.org/un_5dfa0301983cf

Sort:  

Miło Cię znów widzieć w okolicy, ale lista, hm.
pomysł chyba taki sobie, no bo co takiego ciekawego...
O, to fajne.
O, to też i to.
Tak, zainteresowanie jest :-)

Świetna historia z lodami waniliowymi. Jutro podeśle to ludziom z zespołu, celem przypomnienia, ze czasami warto spojrzeć szerzej na problem klienta ;)

Posted using Partiko iOS