Aktywne Wpisy
![Citizen_Kane](https://wykop.pl/cdn/c3397992/Citizen_Kane_WaLqlg5tjI,q60.jpg)
Citizen_Kane +1
Umówiliśmy się z różową, że za półtora tygodnia bierzemy urlop. Chcieliśmy złapać jakieś last minute, a jakby się nie udało, pożyczymy od znajomego działkę nad jeziorem.
Wczoraj się pokłóciliśmy, a dzisiaj rano okazało się, że wyda miliony monet na dentystę i raczej na zagraniczne wakacje nas (jej) nie stać.
Z czystej złośliwości dzisiaj stwierdziła, że na działkę też nie pojedziemy, bo "przecież ludzie tak spędzają urlop, siedząc na chacie, a przecież np. drzwi jeszcze są do zrobienia w domu".
Głucha na argumenty, że owszem, niektórzy ludzie tak urlop spędzają, bo nie mają wyjścia/pieniędzy. My możemy sobie pozwolić, bo działke nad jeziorem mamy bezpłatnie (co najwyżej trochę więcej się wyda niż na co dzień na grilla i częściej jakieś piwko), a szlag mnie trafi jeśli mam resztę urlopu spędzić w mieście.
Sorry, nie mam się komu wyżalić z tej wściekłości.
Wczoraj się pokłóciliśmy, a dzisiaj rano okazało się, że wyda miliony monet na dentystę i raczej na zagraniczne wakacje nas (jej) nie stać.
Z czystej złośliwości dzisiaj stwierdziła, że na działkę też nie pojedziemy, bo "przecież ludzie tak spędzają urlop, siedząc na chacie, a przecież np. drzwi jeszcze są do zrobienia w domu".
Głucha na argumenty, że owszem, niektórzy ludzie tak urlop spędzają, bo nie mają wyjścia/pieniędzy. My możemy sobie pozwolić, bo działke nad jeziorem mamy bezpłatnie (co najwyżej trochę więcej się wyda niż na co dzień na grilla i częściej jakieś piwko), a szlag mnie trafi jeśli mam resztę urlopu spędzić w mieście.
Sorry, nie mam się komu wyżalić z tej wściekłości.
![narwany_morderca](https://wykop.pl/cdn/c0834752/58900c9141ce8d67f4dd648ad268df55369450fa35be9904a35b8f4c1b6346ff,q60.jpg)
narwany_morderca +17
![narwany_morderca - #femboy pill i homoseksualizm zastępczy to jedyna nadzieja dla #pr...](https://wykop.pl/cdn/c3201142/488e0591c999c6e8499b8280ccfcfb3e7ad6db45a21c62bc32108ca92ddd9b40,w150.jpg)
źródło: huopskihuop
Pobierz
1) Tworzenie gry komputerowej używającej favicony jako canvasa (film ~5 minut)
https://www.youtube.com/watch?v=kZFhm7aW8A4
INFO: obraz gry wyświetla się po prostu jako ikona na Twojej karcie w przeglądarce
2) Microsoft zupełnie odnowił swoją aplikację terminala - przegląd zmian (film ~1h)
https://www.youtube.com/watch?v=KMudkRcwjCw
3) Śledzenie kursora myszy w czystym CSS - wyłączenie JavaScriptu już Ci nie pomoże
https://www.bleepingcomputer.com/news/security/researcher-finds-css-only-method-to-track-mouse-movements/
INFO: warto zobaczyć załączony film aby zrozumieć jak to wygląda
4) MVP (Minimal Viable Product) vs MVaP (Minimal Valuable Product) - czym to się różni?
https://www.toptal.com/designers/product-design/minimum-valuable-product
INFO: fajnie wyjaśnia to załączona grafika przedstawiająca proces budowy samolotu
5) Brotli - nowa metoda kompresji treści webowych, kilkanaście procent skuteczniejsza od GZIP
https://web.dev/codelab-text-compression-brotli
INFO: to tutorial przedstawiający, jak wdrożyć Brotli w NodeJS (z użyciem Express)
6) Tworzenie interfejsu webowego, który dobrze wygląda w... terminalu
https://medium.com/@atulanand94/building-web-based-uis-for-terminals-using-javascript-60b5eee31213
INFO: wiem, że tytuł brzmi dość przewrotnie, ale gdy zobaczysz przykłady, od razu zrozumiesz o co chodzi
7) Jak oczyścić Facebooka ze 'śmieci' (Fanpage, których nie obserwujemy, grupy w których nie uczestniczymy itp)
https://siadlak.com/jak-oczyscic-facebooka-ze-smieci/
INFO: rozwiązanie opiera się o użycie rozszerzenia do Chrome, które pozwoli nam na wykonywanie niektórych operacji hurtem
8) Wprowadzenie do "JAMstacka", czyli jak stworzyć nowoczesną stronę
https://medium.freecodecamp.org/an-introduction-to-the-jamstack-the-architecture-of-the-modern-web-c4a0d128d9ca
INFO: JavaScript + API + Markup. Nowoczesne podejście do tworzenia stron WWW
9) Zbiór najlepszych bibliotek do tworzenia wykresów w JavaScript
https://medium.freecodecamp.org/these-are-the-best-javascript-chart-libraries-for-2019-29782f5e1dc2
INFO: większość z tych bibliotek może być używana za darmo w niekomercyjnych projektach
10) Bądź bezpieczniejszy w necie - checklista bezpieczeństwa. Zobacz koniecznie
https://securitycheckli.st
INFO: wykonaj wszystkie podpunkty z listy aby podnieść swoje bezpieczeństwo przy korzystaniu z usług sieciowych
11) Docker dla absolutnie początkujących - wytłumaczone od zera, na przykładach (długie)
https://morioh.com/p/21e3236f275d/docker-for-absolute-beginners
12) Trzy 'plemiona' programistów - poeci, hackerzy i twórcy - jak patrzą sprawę kodu źródłowego czy interface użytkownika
https://josephg.com/blog/3-tribes/
INFO: interesujące przemyślenia. Warto rzucić okiem.
13) Debugowanie programu w VIMie - krok po kroku (na przykładzie programu w C)
https://www.dannyadam.com/blog/2019/05/debugging-in-vim/
INFO: mówi się, że VIM jest świetnym środowiskiem programistycznym. Podpowiada kod, sprawdza składnie, a jak radzi sobie z debugowaniem?
14) Już 22 czerwca ruszają zapisy na Google CTF 2019 - konkurs związany z branżą security. Zapisz się już dziś
https://capturetheflag.withgoogle.com
INFO: zadania będą z kategorii: web, reverse-engineering, kryptografia itp.
15) Jak wygląda "Code Review" w tak dużej korporacji jak Microsoft? (ponad 60k programistów)
https://www.michaelagreiler.com/code-reviews-at-microsoft-how-to-code-review-at-a-large-software-company/
INFO: Jakiego softu używają do Code Review? kto przegląda kod? jak często?
16) Raport Najwyższej Izby Kontroli (NIK) dotyczący stanu bezpieczeństwa danych w polskich urzędach (jest źle!)
https://www.nik.gov.pl/aktualnosci/zeby-elektronicznie-znaczylo-bezpiecznie.html
INFO: "(...) blisko 70 proc. skontrolowanych urzędów nie radziło sobie z zapewnieniem bezpieczeństwa przetwarzania informacji"
17) Zastąp Google Analytics za pomocą GoAccess - zadowoli userów chcących odciąć się od usług Google
https://benhoyt.com/writings/replacing-google-analytics/
INFO: bardzo ciekawy sposób śledzenia użytkowników na stronie z użyciem bucketów S3, CloudFronta i pythona.
18) Play Date - nowa konsola do gier. Kosztuje $149 i wejdzie na rynek w 2020 roku
https://play.date/
INFO: konsola posiada interesujący mechanizm korbki, który całkiem zgrabnie współpracuje z wydaną na konsolę grą o podróżach w czasie (kręcenie w jedną stronę przenosi w przyszłość, a w drugą w przeszłość)
19) Jak wyświetlać powiadomienia z aplikacji webowej na pulpicie usera? (tutorial)
https://dev.to/attacomsian/how-to-show-desktop-notifications-using-javascript-5aco
INFO: bardzo zgrabny i zwięzły wstęp do Notification API.
20) Jak połączyć dwie tabele w JavaScript i dlaczego Array.push() jest 945 razy szybsze od Array.concat()?
https://dev.to/uilicious/javascript-array-push-is-945x-faster-than-array-concat-1oki
INFO: niby push() jest super szybki, ale z artykułu i tak wynika, że własne rozwiazanie jest jeszcze szybsze
21) SCAR - czyli hostuj swoją statyczną stronę na infrastrukturze AWS za pomocą JEDNEGO kliknięcia
https://github.com/cloudkj/scar
INFO: wystarczy tylko kliknąć w żółty przycisk. Utworzą się niezbędne buckety S3, podepnie się domena do Route 53, wygeneruje certyfikat itp. (koszt utrzymania całości to <$1/msc)
22) Używanie 'await' oraz 'async' w JavaScript nie jest takie trudne - no chyba, że umieścisz je w pętli...
https://medium.freecodecamp.org/javascript-async-and-await-in-loops-30ecc5fb3939
INFO: wrzucenie operacji używających await/async do pętli może spowodować pewne problemy. Poczytaj jakie i jak je rozwiązać
23) Wstęp do AWS Lambda + Python. Czyli rozpoczynamy przygodę z technologią ServerLess
https://medium.com/@emlynoregan/getting-started-with-lambda-on-aws-in-2018-using-python-3ed34c48671c
INFO: AWS daje Ci 1mln (tak, MILION!) wykonań lambdy miesięcznie za darmo, więc prawdopodobnie ta zabawa będzie Cię kosztować $0
24) Lista 10 kanałów na Youtube, które powinieneś obserwować jako Junior Developer/Designer
https://dev.to/desoga/10-youtube-channels-to-follow-as-a-junior-web-developer-designer-2fal
INFO: wszystkie są oczywiście anglojęzyczne, a wielu z nich prawdopodobnie nie znałeś
25) Opal - aplikacja kompilująca kod źródłowy Ruby do JavaScript
http://opalrb.com
INFO: na stronie są przykładowe kody źródłowe na których możesz eksperymentować (kliknij tylko 'Try this code')
26) Metoda some() w JavaScript - co to jest i jak jej używać?
https://dev.to/mattsparks/quick-javascript-tip-the-some-method-207j
INFO: to metoda, która sprawdza, czy przynajmniej jeden z elementów tablicy pasuje do wzorca
27) Przemyślenia po 10 latach pracy zdalnej
https://blog.viktorpetersson.com/2019/05/18/a-decade-of-remote.html
INFO: wartościowe informacje dla kogoś kto taką pracę rozważa. Opisuje sprawy istotne dla pracownika jak i firmy chcącej w ten sposób funkcjonować.
28) Jak zarobiłem $18000 tworząc statyczną stronę WWW - czyli do czego prowadzi korporacyjny nieład
https://idiallo.com/blog/18000-dollars-static-web-page
INFO: wciągająca historia odnośnie wyliczania czasu pracy, przestrzegania procedur i absurdów dużych firm
29) Analiza treści 300 ogłoszeń o pracę dla developerów JS - statystyka poszukiwanych technologii, bibliotek itp
https://cvcompiler.com/blog/game-of-frameworks-javascript-trends-of-2019/
INFO: 267 na 300 ogłoszeń wspomina o React. Znajomości GITa to też must-have w obecnym świecie
30) Tutorial w którym stworzymy bezpieczne API w Node.js przy użyciu Expressa. Jest to API w standardzie GraphQL
https://www.toptal.com/graphql/graphql-nodejs-api
INFO: tekst zawiera nie tylko praktykę, ale też trochę teorii - np. porównanie GraphQL z typowym RESTowym API
== LINKI TYLKO DLA PATRONÓW ==
31) Linki do 10 darmowych wideo kursów Dockera z platformy Udemy dla początkujących i średnio zaawansowanych
http://uw7.org/un_5ce7937443ae7
INFO: nie wiem jak długo te kursy będą dostępne za darmo, więc trzeba się spieszyć i do nich dołączyć
32) Optymalizacja zapytania SQL z wersji wykonującej się 24 minuty do takiej, która zwraca wynik w... 2 sekundy
http://uw7.org/un_5ce7936f01e80
INFO: opis procesu myślowego i kolejnych kroków optymalizacji. Interesujące dla ludzi zafascynowanych tematem przetwarzania dużej ilości danych
33) Lista wszystkich exploitów 0-day pozostających na wolności - czyli czego możesz się obawiać w sieci
http://uw7.org/un_5ce7936a1bfea
34) Chcesz zostać programistą Reacta? Naucz się go w przyspieszonym tempie w 48 krokach
http://uw7.org/un_5ce79363c471a
INFO: bardzo rozbudowany tekst, ale i zarazem niezwykle efektywna forma nauki. Świetne!
35) Porządki w repozytorium GIT, czyli operacja 'rebase' i wszystko co powinieneś o niej wiedzieć
http://uw7.org/un_5ce7935d33102
************
[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]
Tagi:
#programowanie #python #javascript #security #technologia #facebook #nodejs #google #docker #ciekawostki
źródło: comment_mFRyxF8Hf2lC4GlwfOwPnxKidgmQrTvj.jpg
PobierzMożesz zapisać/wypisać się klikając na nazwę listy.
! @imlmpe @hym1988 @kornik20082 @p98 @loockass @banana_cthulhu @madox @Patt_ @Sarpens @vv0lny @Blichar @Kacorek @Fazzy @BlackNoxus @Marcinow @rusznikarz @Dzida_przeznaczenia @agnussen @skrytohash @nihil_novi @xxdnbxx @downinthedumps @legendazligi @oko @mkfdmfk @hayenz @zonbat @Ziemeck @blubi_su