◢ #unknownews ◣
W wichurze 3 dni temu mój dom stracił sporą część dachu i stale odkopuję się jeszcze ze strat i rozwiązuje problemy prawno-papierkowe. Ale zestawienie fajnych linków musi być, więc wrzucam je terminowo :D
Miłego czytania życzę.
Masz drukarkę 3D i chcesz pomóc osobie niepełnosprawnej posiadającej meble z IKEA? Świetna akcja!
https://thisables.com/en/
INFO: to dodatki do mebli ułatwiające ich obsługę (duże przełączniki, uchwyty, klamki itp.). Projekt od IKEA.Badacze poprosili freelancerów o "trzymanie haseł w bezpiecznej formie w bazie" - jak zostało to zaimplementowane? jakich funkcji użyto?
http://net.cs.uni-bonn.de/fileadmin/user_upload/naiakshi/Naiakshina_Password_Study.pdf
INFO: w raporcie można znaleźć wzmianki o niesolonym MD5, trzymaniu haseł w base64 i używaniu funkcji szyfrujących wziętych żywcem z netu ;)Tworzenie frontendu bez użycia JavaSriptu - kilka bardzo przydatnych sztuczek
https://dev.to/winduptoy/a-javascript-free-frontend-2d3e
INFO: umiesz np. ukrywać elementy na stronie, gdy odpowiedni checkbox jest zaznaczony (w samym CSS)?Upload plików do Amazon S3 może trwać bardzo długo - jak go znacznie przyspieszyć?
https://softwareontheroad.com/aws-s3-secure-direct-upload/
INFO: autor pokazuje, jak zaimplementować 'direct upload' w połączeniu z 'S3 Accelerated Transfer', prosto od usera do bucketa z pominięciem Twojego serwera (przyspieszenie 539%)Privacy International udostępnia swoje środowisko do testowania aplikacji w kontekście komunikacji z FB i przekazywania im danych osobowych
https://privacyinternational.org/node/2732
INFO: to wirtualna maszyna która przechwytuje ruch z Twojego smartfona i alarmuje, gdy jakieś dane lecą do Facebooka. Użyteczne do analizy aplikacjiŁamanie hasła do pliku PDF z użyciem programu 'John The Ripper' - krok po kroku
https://medium.com/@baodad/cracking-my-first-password-8df292fc71c5
INFO: artykuł opisuje próby dostania się do zaszyfrowanych danych z użyciem ataków bruteforce (wszystkie kombinacje) oraz słownikowegoLista 4 zasad deploymentu aplikacji ServerLess
http://mfadhel.com/best-practices-deploying-serverless-architectures/
INFO: mowa między innymi o CI/CD, separacji środowisk, bezpieczeństwie kluczy API itp.Zbuduj i zabezpiecz swoją pierwszą aplikację w React - tutorial
https://morioh.com/p/560b4c7153c5/react-tutorial-building-and-securing-your-first-app
INFO: niby kolejny poradnik uczący Reacta, ale ten skupia się także na sprawach bezpieczeństwa, co nie jest często spotykaneCo to są te 'web komponenty' i jak ich używać?
https://medium.com/@liam.john.mcmains/getting-started-with-web-components-75e4837dac4a
INFO: technologia ta umożliwia Ci tworzenie własnych znaczników HTML obsługiwanych przez JavaScript
INFO: ciekawa implementacja koncepcji uniwersalnego systemu operacyjnegoGenerator labiryntów do gier typu dungeon, którego kod źródłowy mieści się na wizytówce
https://gist.github.com/munificent/b1bcd969063da3e6c298be070a22b604
INFO: wrzucam jako ciekawostkę (włącz ładne formatowanie kodu). Efekt działania niczym w adom lub nethack.Plunder Bug - fizyczny sniffer (przechwytywacz pakietów) do sieci ethernet
https://shop.hak5.org/products/bug
INFO: to najnowszy produkt od Hak5 - firmy znanej z RubberDucków i PineApple. Można go podpiąć do smartfonaWarszawskie Dni Informatyki - 26-27 marca. Trzeba się zarejestrować aby wpaść.
https://warszawskiedniinformatyki.pl
INFO: ponad 22 ścieżki tematyczne. Sporo poruszanych tematów, a do tego 'giełda pracy' dla tych, którzy jej szukająLista 10 programistycznych zagadnień wyjaśnionych ludzkim językiem
https://medium.com/@PurpleGreenLemon/10-programming-terms-in-normal-human-language-7279d94f3cceMicrosoft opublikował na GitHubie kody źródłowe... swojego kalkulatora
https://github.com/Microsoft/calculator
INFO: analizując kod można podglądnąć jakie praktyki programistyczne stosowane są przez pracowników MS.Obsługa parametrów w skryptach bashowych - zrób to w poprawny sposób
https://dev.to/rpalo/handling-arguments-in-bash-scripts-3o5mDarmowe kursy do nauki algorytmów i struktur danych - zestawienie
https://medium.freecodecamp.org/these-are-the-best-free-courses-to-learn-data-structures-and-algorithms-in-depth-4d52f0d6b35aTworzenie aplikacji w oparciu o JAMstack (Javascript + API + Markup) z użyciem Gatsby i AWS Amplify
https://hackernoon.com/building-jamstack-applications-with-gatsby-and-aws-amplify-framework-d7e2b9e7117e
INFO: Gatsby to generator statycznych stron WWWPureOS - jeden system operacyjny, przeznaczony zarówno dla komputerów, jak i smartfonów.
https://puri.sm/posts/converging-on-convergence-pureos-is-convergent-welcome-to-the-future/Pytania dotyczące algorytmów z rozmów rekrutacyjnych + rozwiązania do nich (w JavaScript)
https://medium.com/@shinjukudev/algorithm-interview-questions-and-answers-js-c44f0872b9b2Firefox Send - nowa usługa od Mozilli. Udostępniaj (bezpiecznie!) swoje pliki innym
https://blog.mozilla.org/blog/2019/03/12/introducing-firefox-send-providing-free-file-transfers-while-keeping-your-personal-information-private/
INFO: limit 2,5GB per plik. Dane pozostają w chmurze do 7 dni. Pliki można zabezpieczyć dodatkowo hasłem."Dobry kod sam się dokumentuje!" - no... niezupełnie.
https://hackaday.com/2019/03/05/good-code-documents-itself-and-other-hilarious-jokes-you-shouldnt-tell-yourself/
INFO: wg autora, 'self-documenting code' nie istnieje. Opisano, dlaczego tak jest i jak temu zaradzić. Jakich komentarzy unikać, a jakie warto dodać.Rosjanie zablokowali ProtonMaila - nie można wysyłać/odbierać wiadomości na terenie tego kraju
https://techcrunch.com/2019/03/11/russia-blocks-protonmail/
INFO: dodatkowo, wiadomości z ProtonMaila nie dochodzą do odbiorców z RosjiGoogle wprowadza nowy system rozpoznawania mowy - działa natychmiast i w trybie offline.
https://techcrunch.com/2019/03/12/googles-new-voice-recognition-system-works-instantly-and-offline-if-you-have-a-pixel/
INFO: obecnie usługa działa jedynie na telefonach Pixel. Zobacz animację prezentującą róznicę między starym i nowym systemem.Windows Exploit Suggester - automatycznie skanuje komputer z windowsem w poszukiwaniu luk i dopasowuje do nich exploity
https://github.com/bitsadmin/wesng
INFO: narzędzie omawiane w najnowszym podcascie NiebezpiecznikaLudziom wydaje się, że internetowe dane są w chmurze... ale to nie jest prawda. Są pod oceanem ;)
https://www.nytimes.com/interactive/2019/03/10/technology/internet-cables-oceans.html
INFO: artykuł pokazuje w jaki sposób internetowe dane przesyłane są przez podwodne kableZagraj w FreeCiv online - w swojej przeglądarce
https://www.freecivweb.org
INFO: to strategiczna gra turowa wzorowana na Civilization od Sida MeieraDlaczego duże firmy często zaczynają zwracanie JSONa od 'while(1)' lub 'for(;;);'?
https://stackoverflow.com/questions/2669690/why-does-google-prepend-while1-to-their-json-responses
INFO: to nieskończona pętla broniąca przed atakami 'JSON hijacking'Powstała interesująca klawiatura z wbudowanym touchpadem - ale zupełnie nie taka o jakiej myślisz
https://www.mokibo.com
INFO: cała powierzchnia 'Mikibo' (bo tak się urządzenie nazywa) jest czuła na dotyk i naciskFlickr (hosting zdjęć) zmienia zasady - fotki udostępnione na licencji Creative Commons nie liczą się do limitu konta
https://www.theverge.com/2019/3/8/18256478/flickr-creative-commons-photos-free-1000-picture-limit-exempt
INFO: darmowe konta mogły hostować max 1000 fotek, ale jeśli oznaczysz swoje pracę jako 'licencja CC', nie będą one liczone do limituArchiveBox - stwórz własnego klona 'archive.org' dostosowanego do Twoich potrzeb. Trzymaj kopie wybranych stron/artykułów itp.
https://github.com/pirate/ArchiveBox
INFO: całkiem przydatne narzędzie do np. archiwizowania aukcji z Allegro czy ogłoszeń z OLX. Abyśmy mieli pamiątkę, co obiecał nam sprzedawcaUruchamiaj pełne dystrybucje Linuksa (lub pojedyncze aplikacje) na telefonie z Androidem
https://github.com/CypherpunkArmory/UserLAnd
INFO: nie potrzebujesz roota. Oryginalny soft w zupełności wystarczy.Speedrun Windows 95 - czyli bicie rekordu świata w szybkości instalacji wspomnianej wersji Windowsa
https://hackaday.com/2019/03/09/speedrunning-windows-95/
INFO: udało się to zrobić w nieco ponad minutę. Zobacz film.Jak bardzo losowy w swoich wyborach potrafisz być? sprawdź się online
https://hackaday.com/2019/03/09/speedrunning-windows-95/
INFO: Naciskaj kursory lewo/prawo na klawiaturze, a program postara się przewidzieć, co naciśniesz (ma duża skuteczność).Rozszerzenie do Chrome (autorstwa Google) ukrywające 'toksyczne komentarze' w sieci
https://chrome.google.com/webstore/detail/tune-experimental/gdfknffdmmjakmlikbpdngpcpbbfhbnp
INFO: obecnie obsługuje Facebook, Twittera, Reddita i Disqus. Obecnie działa tylko z anglojęzycznymi komentarzamiZacznij używać fetch() w JavaScript zamiast XMLHttpRequest
https://blog.codemy.net/javascript-fetch-api-cheatsheet/
INFO: artykuł podaje przykłady, jak to zrobić - dobre wyjaśnienie
== LINKI TYLKO DLA PATRONÓW ==
Lista 251 darmowych zasobów dla product managerów
http://uw7.org/un_5c8917615a252
INFO: wszystkie zasoby podzielone na kilkanaście kategoriiKtóre popularne skrypty JS najbardziej spowalniają ładowanie stron?
http://uw7.org/un_5c8917690f1b2
INFO: Google Analytics, 'Lubię to' z FB, a może Adsense? co jaest jest najgorsze? tego dowiesz się z analizyBrakuje Ci pomysłu na biznes? ten agregator pomysłów może ułatwić Ci życie
http://uw7.org/un_5c89176fdf9f0
INFO: narzędzie wyciąga ostatnie udane projekty ze znanych serwisów ze startupami + listuje pomysły zgłaszane przez userówNapisz rozszerzenie do Google Assistanta lub Alexy bez znajomości programowania (wyklikaj je!)
http://uw7.org/un_5c8917780a786
INFO: możesz założyć najmniejszy pakiet z limitem do 3 projektów za freeSkróty artykułów naukowych napisane w max 5 punktach - dla leniwych i dociekliwych zarazem
http://uw7.org/un_5c89177ee42abO co zapytać rekrutera na rozmowie o pracę?
http://uw7.org/un_5c891784cc532
INFO: to niewygodne pytanie 'czy ma Pan jakieś pytania?' nie będzie już tak bardzo niewygodne ;)
[Obserwuj mnie na FB] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]
Pomylił Ci się link 33.
Powodzenia i cierpliwości w sprawie naprawy dachu życzę!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit