Community post
#unknowNews - 19 marca 2019
◢ #unknownews ◣
-
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! -
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ę -
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 -
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. -
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. -
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. -
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 -
Przekonwertuj plik JSON na... kod źródłowy aplikacji (generuje model, serializera itp)
https://quicktype.io
INFO: obsługuje 18 języków programowania. -
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) -
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 -
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ć. -
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? -
Cookin' with Rust - podręcznik do nauki języka Rust. Dostępny online, za darmo.
https://rust-lang-nursery.github.io/rust-cookbook/ -
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 -
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ć. -
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 -
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. -
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) -
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ć -
GraphQL dla Frontendowców - możliwie proste wyjaśnienie technologii wraz z przykładami
https://medium.com/@schalkventer/graphql-for-front-end-developers-1f59808f4435 -
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. -
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. -
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. -
Atakowanie autoresponderów i innych automatów mailowych - coś dla pentesterów
https://medium.com/intigriti/abusing-autoresponders-and-email-bounces-9b1995eb53c2 -
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 -
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 -
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. -
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. -
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 ==
-
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 -
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ć? -
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ć -
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 -
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 -
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
Replies (1)
Congratulations @unknow! You received a personal award!
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!