#unknowNews - 18 grudnia 2019

in polish •  5 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?
    https://solutionchaser.com/wyniki-badania-na-temat-jakosci-pracy-na-b2b/
    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)

  2. Sekretne życie lokalizatorów GPS - miały gwarantować bezpieczeństwo, a jak jest naprawdę?
    https://decoded.avast.io/martinhron/the-secret-life-of-gps-trackers/
    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

  3. Automatyczny generator ".gitignore", bazujący na użytych w projekcie technologiach
    https://www.gitignore.io
    INFO: wpisujesz czego używać - np. "composer react symfony" i masz gotowy plik dzięki któremu nie zaśmiecisz swojego repozytorium

  4. Wszystko co powinieneś wiedzieć o CSS - selektory, ich waga, skrótowe formy zapisu itp.
    https://www.taniarascia.com/overview-of-css-concepts/
    INFO: wiesz jaką wagę ma klasa/tag/ID? która definicja z CSS będzie brana pod uwagę i dlaczego? Sprawdź to.

  5. Java Security Calendar 2019 - kalendarz "adwentowy" skrywający pod każdym okienkiem buga w Javie
    https://www.ripstech.com/java-security-calendar-2019/
    INFO: rzuć okiem na edycję z 2017 roku z bugami w PHP - też jest fajna

  6. "Mój samochód nie chce zapalić gdy kupuję lody waniliowe - przy innych smakach jest OK" - ciekawy przypadek z General Motors
    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/
    INFO: ta historia pokazuje, że niektóre szalone tickety od klientów mogą mieć sens, a ich rozwiązanie bywa nietrywialne

  7. Almond - wirtualny asystent dbający o prywatność użytkownika
    https://almond.stanford.edu
    INFO: warto zobaczyć drugi z filmów prezentujących jego możliwości (sugeruję pominąć pierwszy...)

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

  9. BBC opublikowało archiwum swoich efektów dźwiękowych - ponad 16000 nagrań w formacie WAV
    http://bbcsfx.acropolis.org.uk
    INFO: wszystkie nagrania są dostępne za darmo do użytku w celach niekomercyjnych i hobbystycznych.

  10. Nawiasy w Bashu - niezbędna wiedza dla programistów shellowych
    https://dev.to/rpalo/bash-brackets-quick-reference-4eh6
    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?

  11. Jak tworzyć graficzne aplikacje na Raspberry Pi bez konieczności posiadania środowiska graficznego na malince?
    https://medium.com/@avik.das/writing-gui-applications-on-the-raspberry-pi-without-a-desktop-environment-8f8f840d9867
    INFO: rozwiązaniem jest używanie tzw. framebuffera (metoda znana od lat w świecie Linuksa)

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

  13. Gra online do ćwiczenia umiejętności hackersko-programistycznych
    https://hack.ainfosec.com
    INFO: początkowe zadania są banalne (czysty JS), ale im dalej, tym trudniej (kryptografia, znajomość programowania, reverse engineering itp)

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

  15. Często piszemy określenie "CI/CD" - ale czym naprawdę jest to CI i co je rózni od CD?
    https://fire.ci/blog/the-difference-between-ci-and-cd/
    INFO: Continuous Integration? Continuous Delivery? Continuous Deployment? to jedno i to samo? Niekoniecznie.

  16. Interaktywne wprowadzenie do tworzenia animacji w React z użyciem biblioteki Framer Motion
    https://react.christmas/2019/3
    INFO: każdy przykład zawiera kod źródłowy i podgląd efektów jego wykonania.

  17. Lista 9 najlepszych (zdaniem autora tekstu) nagrań z konferencji dla programistów .NET
    https://dev.to/thomasardal/9-awesome-net-conference-talks-you-don-t-want-to-miss-fid
    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ł ;)

  18. Huginn - personalny system automatyzacji zadań (selfhosted)
    https://github.com/huginn/huginn/
    INFO: najbardziej przypomina to serwis w stylu "IFTTT", z tą różnicą, że nie działa to w chmurze, a na Twoim serwerze

  19. Przegląd 12 użytecznych rozszerzeń do VSCode dla web developerów (film ~14 minut)
    https://dev.to/wilsmex/12-vs-code-extensions-for-web-dev-ii4
    INFO: pod filmem widoczna jest lista omawianych rozszerzeń

  20. Negative Latency - ujemne opóźnienie w grach online? Nowy, ciekawy pomysł od Google
    https://nolannicholson.com/latency.html
    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ć)

  21. Nowe funkcje dostępne w API przeglądarki Chrome - ciekawe, kiedy pojawią się u konkurencji.
    https://blog.bitsrc.io/7-new-chrome-apis-you-should-know-cf2dcb9f42dc
    INFO: niektóre z nich bardzo ułatwiają życie programistom (np getInstalledRelatedApps czy WebShare API)

  22. Budowa prostego RESTowego API bazującego na Lambdzie (rozwiązanie ServerLess) oraz API Gateway (z AWS)
    https://blog.sourcerer.io/full-guide-to-developing-rest-apis-with-aws-api-gateway-and-aws-lambda-d254729d6992
    INFO: artykuł jest dość długi, ale krok po kroku wyjaśnia cały proces konfiguracji środowiska i tworzenia kodu.

  23. Music mode for Youtube - dla tych, którzy lubią słuchać muzyki na YT (rozszerzenie do Chrome)
    https://chrome.google.com/webstore/detail/music-mode-for-youtube/jeieekjcmkhfffleemgbiooooockfmha?ref=producthunt
    INFO: nie potrzebujesz obrazu, rekomendacji, komentarzy. Potrzebujesz tylko dźwięku i przycisków do sterowania.

  24. Kotlin vs Java - ten sam kod napisany osobno w tych dwóch technologiach
    https://www.kotlinvsjava.com
    INFO: u góry są zakładki które łatwo przeoczyć - użyj ich ;)

  25. Która firma z USA najwięcej płaci programistom na różnych poziomach zaawansowania (od juniora do głównego inżyniera)?
    https://www.levels.fyi/2019/
    INFO: może Cię zaskoczę, ale NIE jest to Google ani Amazon.

  26. Starship - "niezależny shellowo prompt napisany w Rust". Trudno to opisać, ale animacja wszystko wyjaśnia
    https://starship.rs
    INFO: zerknij do zakładki z konfiguracją. Zdziwisz się jak bardzo customizowalne jest to narzędzie.

  27. Dobry kanał na Youtube z tutorialami dla programistów
    https://www.youtube.com/channel/UCMm15RFnHUvM-aSc50e7R9A/videos
    INFO: porusza zarówno te proste tematy, jak i bardziej zaawansowane np. programowanie reaktywne w JS

  28. Język angielski jest nierozerwalnie związany z branżą IT - oto kilka narzędzi do jego efektywniejszej nauki
    https://blog.robertorlinski.pl/2019/12/02/materialy-do-nauki-jezyka-angielskiego/
    INFO: zaskoczył mnie program DeepL. Jeśli chodzi o gramatykę przetłumaczonego na polski tekstu, to jest o niebo lepszy od np. Google Translate

  29. Co każdy programista powinien wiedzieć o... czasie
    https://unix4lyfe.org/time/
    INFO: czym się różni UTC od GTM? czym jest sekunda przestępna?

  30. Tworzysz aplikację na Androida? a może chcesz je tworzyć na Androidzie i tam też kompilować?
    https://github.com/BuildAPKs/buildAPKs
    INFO: ta prosta aplikacja umożliwia tworzenie plików APK bezpośrednio na urządzeniu (np. na Chromebooku)

  31. Krótka historia o tym jak para geeków dodała własne znaki do standardu Unicode
    https://unicodepowersymbol.com/we-did-it-how-a-comment-on-hackernews-lead-to-4-½-new-unicode-characters/
    INFO: tekst (choć nie nowy), świetnie przedstawia jak wygląda proces tworzenia nowych znaków i z jakimi formalnościami się to wiąże

  32. Trzy sposoby na obniżenie kosztów utrzymania API na infrastrukturze AWS
    https://gameanalytics.com/blog/reduce-costs-https-api-aws.html
    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.

  33. FX - terminalowe narzędzie do przeglądania plików JSON
    https://github.com/antonmedv/fx
    INFO: to, co odróżnia go od konkurencji to możliwość nawigowania myszką po strukturze JSONa

  34. Zastanawiałeś się kiedyś, jak duże jest Archiwum Internetu (archive.org)?
    https://twitter.com/textfiles/status/1204428311553642496
    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)
    https://www.luu.io/posts/dont-use-booleans/
    INFO: artykuł opisuje dlaczego to jest ważne i jak boole mogą skomplikować Ci życie przy rozroście projektu

  36. SQL Murder Mystery - zostań detektywem w SQL City. Znajdź mordercę
    https://mystery.knightlab.com
    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.

== LINKI TYLKO DLA PATRONÓW ==

  1. Jak postawić własny, darmowy serwer VPN na infrastrukturze AWS? (tutorial ponoć na 5 minut)
    http://uw7.org/un_5dfa02c8c1d4d
    INFO: rozwiązanie bazuje na "Free Usage Tier"

  2. Jak zaprojektować dobre API RESTowe?
    http://uw7.org/un_5dfa02cf3a508
    INFO: pokaźny zbiór porad i przykładów implementacji

  3. Ucz się programowania frontendowego tworząc konkretne projekty - oto ich zbiór
    http://uw7.org/un_5dfa02d49f024
    INFO: około setka poradników pokazujących jak stworzyć projekty, które przyspieszą Twoją naukę frontendu

  4. Jak zapewnić sobie rozpoznawalność w pracy jako developer? Zbiór porad (mini ebook)
    http://uw7.org/un_5dfa02f6af640
    INFO: Łącznie około 28 stron porad. W drugim akapicie masz książkę w formacie PDF do pobrania offline.

  5. Zbiór tutoriali, które w jednym filmie nauczą Cię podstaw języka X (filmy od 30 minut do prawie 5h)
    http://uw7.org/un_5dfa02fc96dc6
    INFO: React + Node, Django (Python), React Native, Python Flask, React + Firebase

  6. Czego słuchać podczas programowania? Zbiór 57 klimatycznych kompilacji (albumów?)
    http://uw7.org/un_5dfa0301983cf
    INFO: wszystkie dostępne za darmo w formie online jak i do ściągnięcia jako długie (przeważnie 1h) pliki mp3

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

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