#unknowNews - 3 marca 2019

in polish •  6 years ago 

#unknownews
obrazek PNG 2.png

Dziś z mocnym opóźnieniem, ale za to więcej linków - zarówno w sekcji darmowej, jak i partnerskiej :)

  1. Biblioteka JS, która formatuje wejście w inputach w zależności od typu danych (telefon, numer karty, data itp)
    https://nosir.github.io/cleave.js/
    INFO: ciekawostką jest fakt, że biblioteka obsługuje formatowanie numerów telefonów w zależności od kraju (jest Polska na liście!)

  2. Jak zabić w Linuksie proces, który nie chce/może być zabity?
    https://blog.xenproject.org/2018/08/01/killing-processes-that-dont-want-to-be-killed/
    INFO: mowa o procesach, które np. zabezpieczają się przed zabiciem, lub po prostu mają buga i nie da się ich skutecznie uśmiercić

  3. Struktury programistyczne których poznanie (przynajmniej z nazwy) sprawi, że będziesz brzmieć inteligentniej na rozmowie o pracę
    http://blog.amynguyen.net/?p=853

  4. Programowanie smart-contractów w sieci Ethereum z użyciem języka Solidity


INFO: seria filmów dobrych na rozpoczęcie przygody z blockchainem i siecią Ethereum

  • Jak odróżnić twarze generowane przez sztuczną inteligencję od tych prawdziwych - poradnik
    https://medium.com/@kcimc/how-to-recognize-fake-ai-generated-images-4d1f6f9a2842
    INFO: może i znaleźli sporo błędów w algorytmach, ale ja i tak nie mogę wyjść z podziwu jak te fotki wyglądają :o

  • Czy da się napisać JEDNO wyrażenie regularne, które sprawdzi, czy zadane słowo jest w języku angielskim? Da się ;)
    http://debtsm.art/rgx-english.html
    INFO: to raczej 'sztuka dla sztuki', bez realnego zastosowania, ale i tak ciekawy pomysł

  • Pytania rekrutacyjne dla programistów są za trudne i za krótkie
    https://triplebyte.com/blog/interview-questions-are-too-hard-and-too-short
    INFO: "koszty zatrudnienia złego pracownika są wyższe od kosztów odrzucenia dobrego" - ten cytat tłumaczy zasadę działania wspomnianych rekrutacji

  • Antypaterny z VIMa - czyli co ludzie robią źle, a co dałoby się zoptymalizować przy pracy z tym edytorem
    https://sanctum.geek.nz/arabesque/vim-anti-patterns/

  • Silnik 3D napisany w oparciu o HTML5 i transformacje 3D w CSS
    https://keithclark.co.uk/labs/css-fps/desktop/
    INFO: jest tam oczywiście sporo JS, ale używany jest on głównie do sterowania ruchem

  • Aplikacja online prezentująca JSONa w prostej do zrozumienia formie
    http://cheersgames.com/JsonEditor/TabulatingJsonEditor.html
    INFO: uploaduj swój plik JSON i przeglądaj prostą tabelkę z wartościami

  • Pojawił się GIT w wersji 2.21.0 - oto lista nowości jakie obsługuje
    https://github.blog/2019-02-24-highlights-from-git-2-21/
    INFO: czytelne dla człowieka daty w logu, detekcja kolizji w nazwach plików (przy systemach plików case-insensitive) i inne

  • Blockchain - najpopularniejsze zastosowania i wyjaśnienie... dlaczego to nie działa
    https://blog.smartdec.net/you-do-not-need-blockchain-eight-popular-use-cases-and-why-they-do-not-work-f2ecc6cc2129
    INFO: w skrócie - jeśli myślisz, że potrzebujesz technologii blockchain, to ZAZWYCZAJ się mylisz

  • Narzędzie do generowania certyfikatów dla środowisk DEV i pre-produkcyjnych
    https://smallstep.com/blog/step-v0-8-6-valid-HTTPS-certificates-for-dev-pre-prod.html

  • Praca z Canvasem w JavaScript - podstawy podstaw i przykładowa aplikacja
    https://devszczepaniak.pl/podstawy-pracy-z-canvas-api/
    INFO: autor przedstawia jak napisać prostego 'painta' rysującego po płótnie za pomocą myszki

  • Lofi - miniaturowy (150x150 pikseli) player do Spotify na Windowsa i Maca
    https://www.lofi.rocks
    INFO: jego zadaniem NIE jest zastąpienie oryginalnego playera, a jedynie działanie jako 'pływający po ekranie pilot' do zmiany utworów i wyświetlacz okładek

  • Jak sprawić, aby inni programiści nienawidzili pracy z Tobą
    https://anaxi.com/blog/2019/02/20/how-to-make-other-developers-hate-to-work-with-you/
    INFO: nie traktuj tego jako poradnik do wdrożenia, a ostrzeżenie ;)

  • Zabezpieczanie ServerLess API z użyciem JSON Web Tokenów
    https://medium.freecodecamp.org/a-crash-course-on-securing-serverless-apis-with-json-web-tokens-ff657ab2f5a5
    INFO: kompletny poradnik prezentujący to rozwiązanie z użyciem AWS Lambda

  • Merkle Trees (tzw. hash tree) - co to jest, jak działa i do czego może Ci się przydać
    https://ordepdev.me/posts/diving-into-merkle-trees

  • Jak rozpocząć swoją przygodę ze światem Open Source i jak udzielać się w projektach?
    https://medium.com/mindsdb/contributing-to-an-open-source-project-how-to-get-started-6ba812301738

  • Mozilla udostępniła swoje (największe dostępne do tej pory za darmo) archiwum próbek głosów w 18 językach
    https://blog.mozilla.org/blog/2019/02/28/sharing-our-common-voices-mozilla-releases-the-largest-to-date-public-domain-transcribed-voice-dataset/
    INFO: może się przydać jeśli chcesz oprogramować rozpoznawanie mowy, czy zajmujesz się np. nauką sieci neuronowych

  • Czy można wykonać obiektyw do aparatu (a konkretnie szkło do niego) z lodu z lodowca? Można...
    https://www.mathieustern.com/blog/2018/10/22/l437fjpq58g619vlkm6t1iwhk8s6dr
    INFO: interesujący projekt i film z jego tworzenia

  • Sysinternals Video Library - biblioteka filmów przedstawiających przestarzałe już narzędzia do analizy Windowsa
    https://www.youtube.com/watch?list=PL96F5PDvO1HHuVewlKWQDzzTUrhMm-wGS&v=TMlTwRsO5F8
    INFO: analiza sieci, procesów, dysku, rejestru - godziny nagrań dla wielbicieli starych systemów (np. Windows XP)

  • TOP10 obrazów dockerowych z repozytorium zawierają minimum 30 podatności per kontener
    https://snyk.io/blog/top-ten-most-popular-docker-images-each-contain-at-least-30-vulnerabilities/

  • Komputer ma dwie kości RAM po 4GB, a Ty alokujesz zmienną mającą 6GB - jak to wpływa na wydajność? Jak komputer podzieli pamięć?
    http://bit.ly/2Uf67Bl
    INFO: warto przeczytać odpowiedzi w wątku. Interesujące wyjaśnienie tego, jak działa pamięć (we współczesnym) komputerze

  • Skrypt do synchronizacji napisów w filmach - zupełnie niezależny językowo (czyli działa też na PL napisach)
    https://github.com/smacke/subsync
    INFO: program analizuje ścieżkę dźwiękową, potrafi się uczyć i da się go zintegrować z VLC

  • Code shelter - serwis gromadzący porzucone projekty open sourcowe (ale chcące się odrodzić)
    https://www.codeshelter.co
    INFO: możesz dodać się do któregoś z projektów i pracować nad jego rozwojem/ożywieniem

  • AMA (Ask-Me-Anything) z Billem Gatesem na Reddicie
    https://www.reddit.com/r/IAmA/comments/aunv58/im_bill_gates_cochair_of_the_bill_melinda_gates/

  • Cmentarz startupów - strona analizująca przyczyny porażki 100+ startupów
    https://www.failory.com/cemetery

  • UnRead.IT - zestawienia najlepszych wpisów z reddita, dostarczane raz w tygodniu na Twojego maila (newsletter)
    https://unread.it

  • Odchudzone wersje stron WWW, pozbawione JS (lub z jego minimalną ilością) - lekkie i szybkie
    https://github.com/mdibaiee/awesome-lite-websites

  • Simpson's Paradox - ciekawy paradoks matematyczny często spotykany w życiu codziennym
    https://www.forrestthewoods.com/blog/my_favorite_paradox/

  • 'Nielegalne' budowle z klocków Lego - czyli jakich połączeń klocków powinieneś unikać wg producenta
    http://bramlambrecht.com/tmp/jamieberard-brickstress-bf06.pdf
    INFO: wrzucam jako tekst rozrywkowy - nie wiem dlaczego, ale wciągnęło mnie to i przeglądnąłem całe ;)

  • YouTube wyłączył możliwość zarabiania na filmach związanych z ruchem antyszczepionkowym
    https://techcrunch.com/2019/02/22/youtube-demonetizes-anti-vaccination-videos/

  • == LINKI TYLKO DLA PATRONÓW ==

    1. Sławne prawa rządzące światem programowania - niektóre nawet zabawne ;)
      http://uw7.org/un_5c793f8a0117e
      INFO: prawo Moora, Linusa, Pareto, Postela itp

    2. Sekretne życie moderatorów Facebooka z USA - jak wygląda ich praca?
      http://uw7.org/un_5c793f913aa7b
      INFO: długi, ale ciekawy i warty przeczytania tekst

    3. "Moja konfiguracja środowiska do Live Codingu na Twitchu"
      http://uw7.org/un_5c793f9a5941e
      INFO: autorka pokazuje nie tylko swój sprzęt, ale przede wszystkim konfigurację OBSa, podział ekranu na sceny itp.

    4. Obsługa 100k jednoczesnych połaczeń w MySQL - jak przygotować na to serwer?
      http://uw7.org/un_5c793f9fea813
      INFO: to bardziej próba sprostania wyzwaniu niż realne zastosowanie, ale można się z tego sporo nauczyć

    5. Wstęp do programowania w Assemblerze z użyciem NASMa w Linuksie
      http://uw7.org/un_5c793fa5b1580
      INFO: świetnie skomentowane kody źródłowe - dobre wyjaśnienie niektrych zagadnień

    6. Zablokuj większość reklam i wideo-reklam na swoim Androidzie
      http://uw7.org/un_5c793fae7e8a3
      INFO: nie potrzebujesz roota, ale musisz zainstalować aplikację spoza marketu.

    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:  

    Hm... Myślałem że 3-ci marzec jest dopiero jutro, a Ty piszesz o opóźnieniu. ;)

    przez te ciągłe podróże w czasie tracę rachubę... ;)