◢ #unknownews ◣
Zapraszam do kolejnego zestawienia interesujących linków, wyłowionych z czeluści sieci w ciągu ostatniego tygodnia.
Czego nauczyłem się szukając pracy jako Senior Software Engineer - przemyślenia
http://fuzzyblog.io/blog/jobhound/2018/04/24/ten-things-i-learned-from-a-job-hunt-for-a-senior-engineering-role.html
INFO: 82x wysłał CV, 25x odezwał się rekruter, 15x miał rozmowę techniczną, 2x był na 'onsite'. Otrzymał jedną ofertę pracyJak przerobić klasyczny pendrive na urządzenie do hackowania komputerów (RubberDuck USB)
https://hackmag.com/security/rubber-ducky/
INFO: żaden antywirus Cię przed tym nie obroniWykorzystanie funkcji "Logowanie za pomocą Facebooka" do śledzenia użytkowników
https://freedom-to-tinker.com/2018/04/18/no-boundaries-for-facebook-data-third-party-trackers-abuse-facebook-login/
INFO: jeśli strona korzysta z takiego logowania, każda biblioteka JS na tej stronie może pobrać dane jej userówStorage blokowy to nie tylko AWS i ich S3 - rozwiązań jest wiele (porównanie 100+ z nich)
https://docs.google.com/spreadsheets/d/18diPd6PcNNMsa30gcLrUq0ikU4Zmb7HeEl4D750A-xI/htmlview#gid=0
INFO: ten arkusz ma kilka zakładek - sprawdź wszystkiePostanowiłeś zostać backend developerem w 2018 roku? Ten diagram Ci w tym pomoże
https://medium.com/tech-tajawal/modern-backend-developer-in-2018-6b3f7b5f8b9Jak poznać kraj, miasto i współrzędne geograficzne odwiedzających Twój serwis i to za darmo
https://blog.doit-intl.com/farewell-maxmind-geolocating-requests-with-google-load-balancer-for-free-7938f5adbef0
INFO: wystarczy użyć darmowego load-balancera (działającego w chmurze) od Google.Jak projektować bardzo duże aplikacje w JavaScript - poradnik i case study
https://medium.com/@cramforce/designing-very-large-javascript-applications-6e013a3291a3Błedy jakie popełniłem jako początkujący programista - przemyślenia
https://medium.com/@samerbuna/the-mistakes-i-made-as-a-beginner-programmer-ac8b3e54c312ASUS Tinker Board - interesująca konkurencja dla Raspberry Pi 3 B+
https://www.jeffgeerling.com/blog/2018/asus-tinker-board-compelling-upgrade-raspberry-pi-3-bJak sprawić, aby Twój blog dbał o prywatność Twoich czytelników
https://vincent.bernat.im/en/blog/2018-more-privacy-blog
INFO: czym zastąpić Google Analitycs, Disqus, player YouTube itpDlaczego a = a + 1? Przecież 1 to nie 2
https://www.hillelwayne.com/post/equals-as-assignment/
INFO: dlaczego programiści używają znaku równości do przypisywania wartości do zmiennej?A może by tak zmienić smartfona na 'dumbfona'? - walka z uzależnieniem od telefonu
https://nomasters.io/posts/dumber-phone/
INFO: nie chodzi o zmianę telefonu na Nokię 3310, a o dostosowanie smartfona tak, aby Cię nie rozpraszałKoncepcje architektury rozproszonej na przykładzie systemu płatności Ubera
http://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/"Zerwanie tej naklejki spowoduje utratę gwarancji" - to ostrzeżenie niezgodne z prawem
https://motherboard.vice.com/en_us/article/ne9qdq/warranty-void-if-removed-stickers-illegal-ftc
INFO: plomby gwarancyjne to tylko ściema - przynajmniej w USA.Zbiór 9 sztuczek w JavaScript, które pomogą Ci w codziennym życiu developera
https://medium.freecodecamp.org/9-neat-javascript-tricks-e2742f2735c3to Visual Studio to potrafi?! - lista mało znanych tricków w VS Code
https://vscodecandothat.comJak szybko i stosunkowo tanio przerobić longboarda (deskorolkę) na wersję elektryczną?
http://eskateboard.huu.la
INFO: końcowy produkt rozpędza się do ponad 50km/hZadania rekrutacyjne w IT: zajmują rekrutowanym czas, za który firmy nie płacą
https://work.qz.com/1254663/job-interviews-for-programmers-now-often-come-with-days-of-unpaid-homework/
INFO: zajmują one najczęściej od paru godzin do ponad trzech dniBLLOC - minimalistyczna smartfon dla produktywnych ludzi
https://www.blloc.com
INFO: kosztuje około 1500zł w preorderze i trzeba przyznać, że jest bardzo estetycznyNaucz się CSSowego frameworka Bulma w kilka minut
https://medium.freecodecamp.org/learn-bulma-in-5-minutes-ec5188c53e83Lista miejsc, gdzie można znaleźć pracę zdalną i zlecenia dla freelancerów - 95 serwisów
https://docs.google.com/spreadsheets/d/1JfNAbUX_lN9K3MCNHO15GJtJ5qpk7H9Cl3xTBwv2FR8/edit#gid=366809548Biblioteka do tworzenia diagramów w języku zbliżonym do Markdown
https://github.com/knsv/mermaidKażdy developer powinien prowadzić bloga - oto dlaczego
https://medium.freecodecamp.org/every-developer-should-have-a-blog-heres-why-and-how-to-stick-with-it-5fd55a247fbfBiblioteka utworów na licencji Creative Commons - aktualizowana co 2h
https://cchound.com
INFO: możesz wykorzystywać te utwory w swoich produkcjach (np. vlogach). Doczytaj, którą wersją CC objęty jest dany utwór!Filmowanie w jakości HD, kamerą pozbawioną... baterii
http://batteryfreevideo.cs.washington.eduGrasshopper - nowa aplikacja (iOS/Android) od Google do nauki programowania
https://grasshopper.codes/
INFO: jako bazowy język do nauki wybrano JavaScriptJak zaprojektować dobry design przycisków w swojej aplikacji?
https://uxplanet.org/7-basic-rules-for-button-design-63dcdf5676b4
INFO: jak ma wyglądać, jaki ma mieć rozmiar, czy powinien mieć cień? To nie takie proste jak się wydaje'JavaScript' to zastrzeżony znak handlowy, więc Apple usuwa aplikacje używające tego słowa w swojej nazwie
INFO: Twoja aplikacja nie może nazywać się np. "Edytor JavaSript i HTML".
O tym, że da się zmienić pamięć flash żeby był rozpoznawany jako klawiatura nie miałem pojęcie, dziękuję za ciekawe info.