#unknowNews - 19 marca 2019

in #polish6 years ago

#unknownews
IMG_24B5C144A7ED-1.jpeg

  1. Gra online w której jesteś programem szeregującym zadania w komputerze (tzw. scheduler), a Twoim celem jest zawieszenie aplikacji
    https://deadlockempire.github.io/
    INFO: w grze masz dwa programy (lewa/prawa) uruchamiaj je w takiej kolejności (krok po kroku) aby oba jednocześnie wykonały krytyczną funkcję. Zacznij od tutoriala!

  2. Jak projektant-daltonista pracuje z kolorami? Czyta ich heksadecymalne kody - też się tego naucz
    https://www.dotconferences.com/2018/11/david-desandro-read-color-hex-codes
    INFO: kliknij 'PLAY' w nagłówku aby zobaczyć film (trochę to ukryli), a na dole masz slajdy i transkrypcję

  3. Napisz od zera własnego GITa (lub inny system kontroli wersji)! - krok po kroku. W celach edukacyjnych
    https://wyag.thb.lt
    INFO: świetny sposób na to, aby bliżej przyjrzeć się temu jak 'pod maską' działa takie wersjonowanie

  4. W UK trwają testy kart płatniczych z czytnikiem lini papilarnych. Karty umożliwiają płatność zbliżeniową
    https://www.theverge.com/2019/3/11/18259624/natwest-gemalto-debit-card-fingerprint-scanner-biometric-contactless-nfc-uk
    INFO: odcisk ma być przechowywany tylko lokalnie na karcie, tak by nie można go było ukraść z bazy danych banku.

  5. Używanie iPada PRO jako podstawowego komputera dla developera - opis pełnej konfiguracji środowiska (większość porad zadziała też na iPhone i starych iPadach)
    https://arslan.io/2019/01/07/using-the-ipad-pro-as-my-development-machine/
    INFO: trzeba przyznać, że autor ciekawie to sobie zorganizował. Tam, gdzie iPad nie dawał rady, wspomagał się VPSem. Userzy Androida też mogą się wzorować na tych rozwiązaniach.

  6. Ulepszanie starych nagrań dzięki uczeniu maszynowemu - tutaj na przykładzie Star Treka
    https://captrobau.blogspot.com/2019/03/remastering-star-trek-deep-space-nine.html
    INFO: autor rozwiązania podnosi jakość filmu z 480p do 1080p, czy nawet 4K za pomocą machine learningu.

  7. Wertykalne skalowanie baz PostgreSQL - jak to zrobić i na co uważać przy konfiguracji?
    https://pgdash.io/blog/scaling-postgres.html
    INFO: dobry poradnik pokazujący, jak wycisnąć jak najwięcej mocy ze swojego serwera

  8. Przekonwertuj plik JSON na... kod źródłowy aplikacji (generuje model, serializera itp)
    https://quicktype.io
    INFO: obsługuje 18 języków programowania.

  9. Standaryzacja opisów do commitów w GIT z użyciem narzędzi Commitizen/Commitlint
    https://eidson.info/post/using-conventional-commit-messages-globally
    INFO: tekst przedstawia metodę na to, aby wszyscy programiści w firmie pisali sensowne komentarze w commitach (te niespełniające norm są odrzucane)

  10. Jak to jest z tym Blockchainem? używać go, czy nie? - wyjaśnienie na przykładach
    https://hackernoon.com/to-blockchain-or-not-to-blockchain-45004a23e8a7
    INFO: porównanie blockchaina posiadającego/nieposiadającego kontroli dostępu do zwykłej bazy danych

  11. Czy składane telefony mogą ożywić spowalniający rynek smartfonów?
    https://onezero.medium.com/smartphones-are-about-to-get-weird-2d7d8d930be2
    INFO: wg autora artykułu, telefony wystarczają nam na dłużej, więc kupujemy je rzadziej (per klient). Koncerny myślą, co z tym zrobić.

  12. Dlaczego w wielu językach programowania, pierwszy element tabeli ma numer zero?
    https://medium.com/@albertkoz/why-does-array-start-with-index-0-65ffc07cbce8
    INFO: AWK, COBOL, Fortran, R, Julia, Lua, MATLAB, Smalltalk i inne zaczynają numerowanie od jedynki - skąd wzięło się więc zero?

  13. Cookin' with Rust - podręcznik do nauki języka Rust. Dostępny online, za darmo.
    https://rust-lang-nursery.github.io/rust-cookbook/

  14. Naucz się programować w... 10 lat. Czyli o tym, jak naprawdę zostać programistą i nie iść za popularnym trendem szybkich kursów
    http://norvig.com/21-days.html
    INFO: autor krytykuje podejście w stylu 'C++ w 24h', czy szybkie kursy programowania. Daje za to porady, jak to zrobić dobrze i dogłębnie

  15. Interesujący wywiad na temat atakowania kont na platformach z grami online. Jak hackerzy je okradają? jak się zabezpieczyć?
    https://www.youtube.com/watch?v=FCQY1XKKaU4
    INFO: jeśli grasz online i np. masz konto na Steamie, to zdecydowanie powinieneś to zobaczyć.

  16. Krytyczna dziura w Wordpressie - umożliwia przemycenie XSSa do komentarzy jako admin (z użyciem CSRFa)
    https://sekurak.pl/wordpress-przejecie-admina-i-serwera-wlasnie-zalatano-krytyczna-luke/
    INFO: jeśli nie wiesz co znaczą te nazwy ataków, poklikaj sobie na nie na podlinkowanej stronie

  17. Kilka dni temu na Giełdzie Papierów Wartościowych miał premierę indeks WIG-GAMES (branża gier komputerowych)
    https://strefainwestorow.pl/artykuly/wydarzenia/20190318/indeks-wig-games
    INFO: okazuje się, że branża gier to najszybciej rozwijający się obecnie sektor na GPW.

  18. Firefox zaczyna dbać o Twój spokój podczas przegladania sieci
    https://blog.mozilla.org/blog/2019/03/19/todays-firefox-aims-to-reduce-your-online-annoyances/
    INFO: blokada autoodtwarzających się audio/video. Strony nie będą już 'przeskakiwały' podczas dociągania zasobów (obrazki, css itp)

  19. Mark Zuckerberg poinformował, że Facebook będzie szedł mocno w stronę zwiększenia prywatności
    https://onezero.medium.com/a-new-privacy-constitution-for-facebook-a7106998f904
    INFO: to analiza jego ponad 3000-słownego wpisu i tego co przyszłe zmiany mogą oznaczać

  20. GraphQL dla Frontendowców - możliwie proste wyjaśnienie technologii wraz z przykładami
    https://medium.com/@schalkventer/graphql-for-front-end-developers-1f59808f4435

  21. Optymalizacja algorytmów (np. zagnieżdżone pętle) na przykładzie JavaScript. Trochę o notacji Big-O.
    https://medium.com/quick-code/considering-optimization-and-time-complexity-with-js-algorithms-4c8915086518
    INFO: ta wiedza może przydać się w każdym języku programowania. Warto więc rzucić okiem.

  22. Commento - system komentarzy (self hosted) będący interesującą konkurencją dla Disqus
    https://www.256kilobytes.com/content/show/4957/what-is-commento-the-open-source-disqus-alternative
    INFO: komentarze dostępne są także jako SaaS, ale wtedy musisz zapłacić minimum $3/msc. Nie ma darmowego planu.

  23. Jak przekonwertować aplikację pisaną w pythonie na samodzielny plik wykonywalny (np. EXE)?
    https://medium.com/dreamcatcher-its-blog/making-an-stand-alone-executable-from-a-python-script-using-pyinstaller-d1df9170e263
    INFO: niestety, aby stworzyć plik wykonywalny na Windowsa, musisz uruchomić narzędzie na Windowsie. To samo z Linuksem.

  24. Atakowanie autoresponderów i innych automatów mailowych - coś dla pentesterów
    https://medium.com/intigriti/abusing-autoresponders-and-email-bounces-9b1995eb53c2

  25. Tomato Bot - poinformuje Cię o wynikach testów wprost na GitHubie. Produkt jest obecnie darmowy.
    https://tomato-bot.com
    INFO: integruje się z Jenkinsem, Travisem, CircleCI i Appveyor oraz obsługuje 7 języków/technologii

  26. Chcesz przeszukać archiwum wszystkich wpisów z zestawień unknowNews? Oto wyszukiwarka.
    https://uw7.org/szukaj/
    INFO: baza danych zawiera wszystkie wpisy od 2015 roku do dziś. Patroni mają dostęp do bardziej zaawansowanych opcji wyszukiwania

  27. Kilka lat temu Google obiecało szyfrowanie end-to-end w Gmailu - co z tym projektem?
    https://tutanota.com/blog/posts/gmail-end-to-end-encryption-is-dead/
    INFO: drobny spoiler... projekt umarł i szyfrowania nie będzie. Artykuł wyjaśnia dlaczego.

  28. Interesujesz się uczeniem maszynowym i potrzebujesz danych do analizy/nauki/testowania?
    https://www.datasetlist.com
    INFO: to prawdopodobnie największa, darmowa kolekcja próbek danych z sieci. Nagrania audio, obrazki, filmy i inne.

  29. Gmail wprowadza 'confidential mode' - czyli wysyłając maila można zablokować możliwość jego forwardowania, drukowania, a nawet ustawić do niego hasło SMS
    https://gsuiteupdates.googleblog.com/2019/03/keep-data-secure-with-gmail-confidential-mode-beta.html
    INFO: opcja dostępna jest tylko w G-Suite, czyli płatnej wersji usługi. Obecnie usługa jest w fazie beta.

== LINKI TYLKO DLA PATRONÓW ==

  1. Zestaw narzędzi dla teamów pracujących zdalnie - aplikacje, serwisy itp.
    http://uw7.org/un_5c9391d1f40ed
    INFO: mało wygodny sposób przeglądania listy. Najedź myszką aby zobaczyć opis produktu

  2. Obszerny poradnik jak zrobić sobie "inteligentny dom". Tanio i do tego w wynajmowanym mieszkaniu (czyli np. bez wiercenia i kucia ścian)
    http://uw7.org/un_5c9391d951cef
    INFO: jakie akcesoria kupić? jakie aplikacje są Ci potrzebne? którą technologię wybrać i najważniejsze... ile to będzie kosztować?

  3. Lista ponad 1900 firm IT (z możliwością sortowania i przeszukiwania), zatrudniających pracowników zdalnych
    http://uw7.org/un_5c9391e01a538
    INFO: jeśli szukasz pracy w znanej firmie, ale nie chcesz się przeprowadzać, to ta strona może Ci się przydać

  4. Jak hackerzy atakują sieci WiFi, wykradają dane i co można z tym zrobić?
    http://uw7.org/un_5c9391e8029a7
    INFO: dość długi, rozbudowany, ale i wciągający tekst. Zainteresuje zarówno początkujących, jak i zaawansowanych

  5. Piszesz system oparty o autouzupełnianie (autocomplete)? Kilka porad, jak to zrobić poprawnie i optymalnie
    http://uw7.org/un_5c9391ede00b3
    INFO: porad jest wiele, ale ich zastosowanie może naprawdę podnieść jakość Twojego systemu do podpowiadania treści

  6. Przyspiesz ładowanie swojej aplikacji webowej - kompletny poradnik omawiający najważniejsze zagadnienia
    http://uw7.org/un_5c9391f49d5b1
    INFO: każda akcja została wyceniona pod względem czasochłonności implementacji (np. '30 minut') i poziomu trudności

Sort:  

Congratulations @unknow! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 3 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!