Dodany: 2019-02-20 09:30:09 | Ostatnio wołany: 2019-02-20 09:32:01



◢ #unknownews

Dziś zestawienie wrzucam nieco wcześniej niż zwykle - zapraszam do czytania :)

1) Jak przystosować formularz logowania na stronie WWW, aby współpracował poprawnie z menedżerami haseł?
http://bradfrost.com/blog/post/dont-get-clever-with-login-forms/
INFO: okazuje się, że zepsucie formularza logowania nie jest takie trudne

2) Hipster Shop - aplikacja od Google prezentująca możliwości współpracy między wieloma technologiami za pomocą mikroserwisów
https://github.com/GoogleCloudPlatform/microservices-demo
INFO: jedna aplikacja, ale napisana webowa jednocześnie w Go, C#, NodeJS, Pythonie i Javie (Kubernetes ogarniają bałagan)

3) Sprytne przewijanie strony w CSS - używane np. do prezentacji galerii produktów (tzw. karuzela)
https://blog.usejournal.com/css-scroll-snap-how-it-really-works-94d99db80bc9
INFO: wyjaśnienie jak to działa i jak to zaimplementować. Warto zobaczyć (uruchomić) przykłady zamieszczone w tekście

4) Reverse Engineering ('inżynieria wsteczna') na Linuksie - przystępne wprowadzenie
https://osandamalith.com/2019/02/11/linux-reverse-engineering-ctfs-for-beginners/
INFO: praca z GDB (a konkretnie GDB-peda) oraz objdump pokazana na przykładzie realnego zadania z CTF

5) Jak automatycznie ściągnąć z netu cokolwiek (film/muzykę/książkę) gdy tylko stanie się to dostępne?
https://lifehacker.com/how-to-automatically-download-virtually-anything-as-soo-5943163
INFO: konfiguracja automatów do pobierania (niekoniecznie legalnych) treści z netu

6) React Native obiecuje użycie jednego kodu źródłowego dla desktop/mobile - czy powinieneś go użyć do stworzenia swojej aplikacji?
https://medium.com/snipe-gg/should-you-use-react-native-to-build-your-startups-mobile-app-c0baf9f4d9ad
INFO: interesujący opis, jak to rozwiązanie sprawdza się w praktyce i czy faktycznie jest tak bardzo przenośne

7) Open Book Shelf - książki/materiały do nauki różnych tematów z branży it, od programowania, przez agile do zrozumienia HTTP
https://launchschool.com/books
INFO: aktualnie w bazie znajduje się tylko 12 ebooków (do czytania online). Wszystkie są darmowe.

8) "Chmura, to po prostu cudzy komputer" - a może by tak użyć w to miejsce własnego?
https://blog.codinghorror.com/the-cloud-is-just-someone-elses-computer/
INFO: wyliczenia opłacalności kolokowania własnego sprzętu w serwerowniach

9) Lista 7 alternatyw dla tagu DIV - czyli jak tworzyć bardziej semantyczny i czytelny kod HTML
https://medium.com/web-dev-basics/7-alternatives-to-the-div-html-tag-7c888c7b5036
INFO: main, article, section, aside... mówi Ci to coś? Tekst zawiera przykłady użycia

10) Czego nauczyłem się skalując bazę PostgreSQL do 1,2 miliarda rekordów na miesiąc
gajus/lessons-learned-scaling-postgresql-database-to-1-2bn-records-month-edc5449b3067" rel="nofollow">https://medium.com/@gajus/lessons-learned-scaling-postgresql-database-to-1-2bn-records-month-edc5449b3067

11) Tworzenie własnej klawiatury od podstaw - ambitny i ciekawy projekt
http://blakesmith.me/2019/01/16/making-my-own-usb-keyboard-from-scratch.html
INFO: autor pokazuje jak zbudował własną klawiaturę. Od projektu w CAD, przez budowę układów, na programowaniu mikrokontrolerów kończąc

12) Przestrzeń kolorów - czyli jak zrozumieć RGB, tworzenie barw i ich heksadecymalny zapis
https://ciechanow.ski/color-spaces/
INFO: wyjątkowo długi, ale za to wciągający i interaktywny tekst o... kolorach. Polecam!

13) Czy naprawdę potrzebujesz Single Page Application (SPA)? Może zwykła aplikacja będzie wystarczająca?
https://journal.plausible.io/you-probably-dont-need-a-single-page-app
INFO: wyjaśnienie, kiedy jest to dobre podejście, a kiedy lepiej wybrać tradycyjne rozwiązanie

14) Co robi 'let x = x' w języku Rust? To nie takie proste jak się wydaje
https://stackoverflow.com/questions/54595345/what-does-let-x-x-do-in-rust

15) Programowanie asynchroniczne - z blokowaniem i bez blokowania I/O
https://luminousmen.com/post/asynchronous-programming-blocking-and-non-blocking
INFO: na początku tekstu są zawarte linki do trzech pozostałych części tej serii artykułów

16) Co to tak naprawdę jest ta 'luka w zabezpieczeniach'? a właściwie, to co nią nie jest (film)
https://www.youtube.com/watch?v=866olNIzbrk

17) Lista interesujących frameworków nodeJS - bo na Express świat się nie kończy
kamalovotash/node-js-frameworks-1484d1a26eae" rel="nofollow">https://medium.com/@kamalovotash/node-js-frameworks-1484d1a26eae

18) Omówienie wszystkich nowości w JavaScript od 2015 roku do dziś
https://medium.freecodecamp.org/es5-to-esnext-heres-every-feature-added-to-javascript-since-2015-d0c255e13c6e
INFO: dobre do przygotowania się na rozmowę kwalifikacyjną na frontenda. Czym różni się ES7 od ES8?

19) Czym się różni współbieżność od równoległości w programowaniu (concurrency vs parallelism)?
https://luminousmen.com/post/concurrency-and-parallelism-are-different
INFO: tak, wiem, że tych słów nie powinno się tłumaczyć na polski, bo wychodzą głupoty ;)

20) Zagadnienia programowania obiektowego wyjaśnione prostymi słowami
yannmjl/object-oriented-programming-concepts-in-simple-english-3db22065d7d0" rel="nofollow">https://medium.com/@yannmjl/object-oriented-programming-concepts-in-simple-english-3db22065d7d0
INFO: co to jest enkapsulacja, polimorfizm, dziedziczenie, klasa, obiekt itp

21) "Kup jeden, a drugi dostaniesz gratis!" - analiza ciekawej strategii sprzedażowej
https://thehustle.co/are-buy-one-get-one-free-deals-worth-it/
INFO: zabieg często stosowany w internecie. Zobacz, jak to działa (ekonomicznie i na psychikę)

22) "Drukuj tę stronę" - jak poprawnie (i ładnie) zaimplementować taką funkcjonalność w JavaScript?
https://levelup.gitconnected.com/pretty-print-your-site-with-javascript-d69f63956529
INFO: redesign strony przed wydrukiem w JS + ukrywanie zbytecznych elementów na stronie

23) Service Workery i strategie cachowania na stronach - proste wyjaśnienie tematu
https://blog.bitsrc.io/understanding-service-workers-and-caching-strategies-a6c1e1cbde03

24) Exploit na Ubuntu dający lokalnego roota
https://sekurak.pl/jak-zdobyc-roota-na-ubuntu-prosto-dirty_sock-exploit/
INFO: podatne są wersje Ubuntu: 18.10, 18.04 LTS, 16.04 LTS, 14.04 LTS (aktualizuj szybko!)

25) Problem pozbywania się urządzeń IoT - niesie to ze sobą pewne ryzyko
https://blog.hackster.io/the-problem-with-throwing-away-a-smart-device-75c8b35ee3c7
INFO: niektóre urządzenia posiadają w sobie część Twoich danych (np. loginy, hasła itp)

== LINKI TYLKO DLA PATRONÓW ==

26) Ciekawe zasoby dla programistów Angulara, Reacta, Reduxa, Vue i Node
http://uw7.org/un_5c6d0769452e7
INFO: sporo użytecznych linków do tutoriali, poradników i artykułów na w/w tematy

27) Piszemy WebScrapera (aplikacja zbierająca dane ze stron WWW) - kompletny poradnik
http://uw7.org/un_5c6d0770537f8
INFO: użyteczna analiza problemów na jakie możesz napotkać i garść porad jak je rozwiązać

28) Ogromny zbiór zasobów dla designerów (i nie tylko) - animacje, fonty, ikony, narzędzia
http://uw7.org/un_5c6d079300c70

29) OGROMNA lista narzędzi, stron, usług itp użytecznych w pracy developera (długie!)
http://uw7.org/un_5c6d0799d7342

30) FlightRadar24 - wyjaśnienie jak od strony technicznej działa ten serwis
http://uw7.org/un_5c6d07a15f04a
INFO: tekst zawiera także instrukcję, jak samemu zrobić coś takiego (potrzebne Ci będą anteny + Raspberry Pi + odbiornik RTL-SDR)

31) Kilka technicznych porad dla ludzi, którzy planują umrzeć (kiedyś) - czyli jak zabezpieczyć swoje 'cyfrowe dziedzictwo'
http://uw7.org/un_5c6d07b2ec470
INFO: jako, że każdego to kiedyś spotka, warto przeczytać, co się stanie z Twoimi kontami, domenami, plikami itp

32) Super szybki wstęp do Kubernetes, dockerów i tworzenia środowisk w oparciu o te technologie
http://uw7.org/un_5c6d07ba85b6f
INFO: świetnie opisane, z konkretnymi poleceniami do wydania. Coś dla ludzi, którzy nie mają czasu na dogłębne zbadanie tematu

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

Podobało się? to daj plusika :)

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Adekwatne tagi:
#programowanie #technologia #python #javascript #frontend #youtube #ubuntu #startup #nodejs #google #docker #serwery #angular #ciekawostki

Przejdź do wpisu

Dodany: 2019-02-13 14:29:22 | Ostatnio wołany: 2019-02-13 14:30:28



◢ #unknownews

Dziś zestawienie jest wyjątkowo długie - był to tydzień obfity w ciekawe znaleziska :)

1) Machine Learning - podstawy dla wszystkich i dla 'opornych'
https://vas3k.com/blog/machine_learning/
INFO: bardzo fajnie napisany tekst pokazujący zawiły temat w przystępny sposób i na realnych przykładach

2) Pisz DŁUGIE funkcje, czyli słów kilka o rozdrabnianiu kodu źródłowego
http://redbeardlab.com/2019/02/07/write-long-function/
INFO: ciekawe przemyślenia odnośnie tego, aby nie dzielić na siłę kodu na coraz mniejsze fragmenty.

3) Krótkie funkcje mogą być szkodliwe - czyli szersza dysputa na temat wcześniejszego linka
copyconstruct/small-functions-considered-harmful-91035d316c29" rel="nofollow">https://medium.com/@copyconstruct/small-functions-considered-harmful-91035d316c29
INFO: tekst zawiera także porady, kiedy tworzenie mini-funkcji może pomóc

4) Czy rozpoznasz źle zaprojektowany design? Sprawdź swój zmysł estetyki i użyteczności
https://cantunsee.space
INFO: zaczyna się banalnie, ale im głębiej wchodzisz w pytania, tym jest trudniej. Nie z każdą decyzją można się zgodzić.

5) Wizualizacje struktur danych, wybierz konkretną implementacje / algorytm i w interaktywnej animacji zobacz jak wygląda dodawanie/usuwanie danych
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

6) Lista popularnych pytań rekrutacyjnych z zakresu algorytmiki i struktur danych
https://hackernoon.com/50-data-structure-and-algorithms-interview-questions-for-programmers-b4b1ac61f5b0
INFO: pytania są skategoryzowane, a autor daje linki do kompleksowych rozwiązań.

7) Używaj średników w kodzie JavaScript! - niekiedy zmienia to efekty działania skryptów
https://medium.freecodecamp.org/codebyte-why-are-explicit-semicolons-important-in-javascript-49550bea0b82
INFO: ostatnio króluje moda na pisanie kodu bez użycia średników. Do czego to może doprowadzić?

8) Lista zaskakujących rzeczy, które możesz wykonać w czystym HTML+CSS (nie potrzebujesz JS)
https://www.256kilobytes.com/content/show/4399/get-these-dependencies-off-my-lawn-5-tasks-you-didnt-know-could-be-done-with-pure-html-and-css

9) GitHistory - "git diff" to za mało? chcesz czegoś czytelniejszego, webowego i po prostu... ładnego?
https://githistory.xyz
INFO: kliknij na 'try now' aby zobaczyć o co w tym chodzi. Wygląda bardzo przyjemnie.

10) Przegląd ustawień serwera Nginx (WWW) - porady na temat konfiguracji i hardeningu
https://github.com/trimstray/nginx-quick-reference
INFO: warto rzucić okiem na infografikę na temat hardeningu ustawień

11) Automatycznie aktualizowana lista wszystkich filmów udostępnionych na wykopowym mikroblogu (możesz wykopać)
https://www.wykop.pl/link/4796587/wszystkie-filmy-udostepnione-na-mikroblogu-7-dni/
INFO: lista odświeża się co około 15 minut i zawiera dane z ostatnich 7 dni.

12) Jak działa GPS? co to jest AGPS? - przystępne wyjaśnienie technologii
aryamansharda/how-gps-actually-works-e6e0d126d2d5" rel="nofollow">https://medium.com/@aryamansharda/how-gps-actually-works-e6e0d126d2d5
INFO: jeśli często czytasz coś na Medium i wyskoczy Ci paywall, użyj trybu incognito ;)

13) Człowiek vs “zautomatyzowany system” - o tym, jak trudno walczyć z decyzjami automatów, zwłaszcza gdy nie znamy ich powodów
https://blog.usejournal.com/google-wrongly-terminated-our-new-business-via-our-google-play-developer-account-5f5b7b742542
INFO: gość wydał kilkadziesiąt tysięcy funtów na budowę aplikacji, która natychmiast dostała bana od Google - powód nieznany, możliwości odwołania brak

14) Darmowa, dostępna online książka na temat HTTP/3
https://http3-explained.haxx.se/en/

15) Blobmaker - stwórz własnego 'bloba' (kleksa) do użycia np. w logo (ostatnio to modne w startupach)
https://www.blobmaker.app
INFO: pobaw się dwoma suwakami nadole, kliknij na generowanie kształtu i pobierz wzór jako plik SVG

16) Szpitale i duże sklepy posiadają wystawione do netu panele sterowania chłodniami (domyślne hasła!)
https://www.safetydetective.com/blog/rdm-report/
INFO: wspomniane panele można namierzyć np. przez Shodana

17) Sheety - zamień dowolny (publiczny) arkusz kalkulacyjny Google w API i używaj go w swoim produkcie
https://sheety.co/

18) pgstatstatements - jedno z najużyteczniejszych rozszerzeń do PostgreSQL pozwalające łatwiej optymalizować zapytania
https://www.citusdata.com/blog/2019/02/08/the-most-useful-postgres-extension-pg-stat-statements/

19) Docker i jego bezpieczeństwo - czyli jak bezpiecznie pracować z kontenerami
https://made2591.github.io/posts/docker-security
INFO: lektura obowiązkowa dla ludzi pracujących z dockerem. Przystępne wyjaśnienie tematów związanych z security

20) Awesome Bug Bounty - lista programów płacących za szukanie bugów (security) w aplikacjach
https://github.com/djadmin/awesome-bug-bounty
INFO: zwróć uwagę na sekcję 'Write Ups & Authors' - podlinkowano tam teksty z opisami już znalezionych dziur. Pouczające.

21) AMA z twórcą podcastu z USA, który zarabia ~$23000/rok prowadząc swój show
https://www.reddit.com/r/podcasting/comments/aoy4gc/in_2018_i_made_23k_in_revenue_from_my_podcast_ama/
INFO: interesująca seria pytań i odpowiedzi dla ludzi zainteresowanych podcastingiem i zarabianiem na nim

22) PhantomBuster - korzystaj z API znanych serwisów zupełnie BEZ programowania
https://phantombuster.com/api-store
INFO: w ramach darmowego konta można zautomatyzować tylko jedno zadanie. Płatne plany są niestety drogie, ale pomysł jest fajny!

23) Jak ograniczyć listę komend jakie może wykonać użytkownik w terminalu Linuksa?
https://access.redhat.com/solutions/65822
INFO: ciekawe zastosowanie RBASHa (Restricted Bash) do hardenowania środowiska pracy userów

24) InstantPage - biblioteka do ładowania w tle podstron, które prawdopodobnie chcesz zobaczyć (przyspiesza działanie serwisu)
https://instant.page
INFO: jeśli Twój kursor najedzie na link na dłużej niż 65ms, to strona do której prowadzi link będzie wczytana do cache

25) "VIM oszczędza mi wiele godzin pracy przy pisaniu książek i tworzeniu kursów"
https://nickjanetakis.com/blog/vim-is-saving-me-hours-of-work-when-writing-books-and-courses
INFO: interesujące zastosowanie wspomnianego edytora

26) Bootstrap w wersji 5.x nie będzie miał już jQuery w zależnościach
https://github.com/twbs/bootstrap/pull/23586
INFO: można go używać 'z' jak i 'bez' tej biblioteki

27) "30 sekund wiedzy" - rozszerzenie do Chrome dostarczające Ci wiedzę z programowania za każdym razem gdy otwierasz nową zakładkę
https://30secondsofknowledge.petrovicstefan.rs/

28) Google Docs ma teraz API do automatyzacji zadań
https://techcrunch.com/2019/02/11/google-docs-gets-an-api-for-task-automation/

29) Vult - jeden natywny klient (Win/Mac/Linux) wspierający Slacka, Skype, Facebooka, Twittera, Signala i kilku innych
https://volt.ws
INFO: ciekawy jest rozmiar tej aplikacji... poniżej 200KB (kilo, nie mega!)

== LINKI TYLKO DLA PATRONÓW ==

30) Seria wideo - tworzymy grę 3D w C++ z użyciem DirectX 11 (Youtube)
http://uw7.org/un_5c641806b2994
INFO: playlista obecnie posiada 6 filmów, ale kurs cały czas jest w trakcie tworzenia

31) Siedem zasad tworzenia pięknych interfejsów użytkownika
http://uw7.org/un_5c64180f7a4cf (część 1)
http://uw7.org/un_5c641821f19f8 (część 2)
INFO: zaktualizowany i rozbudowany o najnowsze standardy tekst sprzed 5 lat

32) Lista 28 stron z darmowymi fotkami (tzw. Stocki), które możesz wykorzystać w swoich projektach
http://uw7.org/un_5c641829ee9bc

33) Jak skonfigurować swojego maca do pracy nad projektami webowymi?
http://uw7.org/un_5c64182fcec46
INFO: wybór edytora, instalacja GITa, konfiguracja NodeJS - rzuć także okiem na linki na końcu tekstu

34) Przeglądarka ofert serwerów VPS i dedykowanych - ponad 11200 ofert w bazie
http://uw7.org/un_5c6418390c378
INFO: można sortować listę po dowolnym parametrze (cena, dysk, lokalizacja, rodzaj wirtualizacji itp)

35) Interaktywny kurs języka C, uruchamiany w przeglądarce
http://uw7.org/un_5c641840639d9
INFO: aplikacja może długo się ładować (kilkanaście sekund). Gdy się załaduje, kliknij w kółko w prawym dolnym rogu ekranu

36) Twórz projekty online bez programowania (często nawet za darmo!) - linki do użytecznych zasobów
http://uw7.org/un_5c6418501edc6
INFO: narzędzia podzielone są na 5 kategorii: sklepy online, aplikacje, newslettery, landing page i typowe strony WWW

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Adekwatne tagi:
#javascript #design #security #youtube #startup #technologia #facebook #nodejs #google #jquery #docker #serwery #programowanie #jezykc #ciekawostki

Przejdź do wpisu

Dodany: 2019-02-10 09:30:21 | Ostatnio wołany: 2019-02-10 09:31:11



Czytasz zestawienia #unknownews?
To wypełnij proszę bardzo krótką ankietę odnośnie tych zestawień.
Bardzo pomoże mi to w podjęciu kilku ważnych decyzji.

Link:
https://goo.gl/forms/3oWzDN5CeNorNQJh2

Przejdź do wpisu

Dodany: 2019-02-07 16:50:07 | Ostatnio wołany: 2019-02-07 16:51:09



◢ #unknownews

To był ciężki dzień, więc dziś wrzucam zestawienie nieco później niż zwykle.
Zapraszam do czytania :)

1) "Jak mądrze zadawać pytania?" - czyli polskie tłumaczenie książki Erica S. Raymonda
http://rtfm.killfile.pl
INFO: tak, to ten hit do którego odsyłało się ludzi na usenecie jakieś 15 lat temu. Nadal jednak warto przeczytać

2) Zastanawiałeś się kiedyś co się dzieje po wysłaniu zapytania do bazy danych? - opis całego procesu krok po kroku
https://numeracy.co/blog/life-of-a-sql-query

3) Stylujesz formularze na stronie w CSS? Nie zapominaj o zdefiniowaniu koloru czcionki!
https://www.luu.io/posts/web-devs-font-color
INFO: opis, do czego może doprowadzić pozostawienie domyślnych, systemowych kolorów

4) Masz mnóstwo ukrytych plików konfiguracyjnych (np. .vimrc) w katalogu domowym? - posprzątaj je w sprytny sposób
https://0x46.net/thoughts/2019/02/01/dotfile-madness/

5) Aplikacja gmail na smartfony otrzyma wkrótce zupełnie nowy wygląd - zobacz, co się zmieni
https://mashable.com/article/google-gmail-app-redesign/

6) System uprawnień dostępu dla paczek w NPM - koncepcja
https://hackernoon.com/npm-package-permissions-an-idea-441a02902d9b
INFO: autor prezentuje swoją wizję na podniesienie bezpieczeństwa ogromnego ekosystemu paczek NPMa - ciekawe!

7) Chcesz zacząć pracować w chmurze i poznać środowisko Microsoft Azure? to jest dobre miejsce aby zacząć naukę
https://docs.microsoft.com/pl-pl/learn/
INFO: darmowa platforma z tutorialami od Microsoftu

8) Wszystkie reklamy nowego iPada PRO od Apple zostały w pełni nagrane i zmontowane na iPadzie PRO
https://petapixel.com/2019/01/29/apples-new-ipad-pro-ads-were-shot-and-made-entirely-on-the-ipad-pro/
INFO: robi wrażenie! Dobra metoda na prezentację tableta, który może zastąpić komputer

9) Lista unixowych gier działających w terminalu - wszystkie dostępne do ściągnięcia za darmo
https://github.com/ligurio/awesome-ttygames

10) Co jest nie tak z Raspberry Pi? lista grzechów małego komputera
https://ownyourbits.com/2019/02/02/whats-wrong-with-the-raspberry-pi/

11) Wyrażenia regularne w JavaScript - jak z nich korzystać w poprawny sposób?
https://devszczepaniak.pl/wyrazenia-regularne-w-javascript/

12) Problematyczna sekunda - czyli o tym jak pewna jedna sekunda powoduje koszmary u programistów
https://sarvendev.com/2019/01/problematyczna-sekunda/

13) Tęsknisz za starymi, dobrymi trackerami z Amigi? pobaw się jednym zn ich online
https://www.stef.be/bassoontracker/
INFO: to narzędzie do tworzenia muzyki. Możesz na poczatek wybrać jeden z przykładowych utworów z menu po lewej

14) Chcesz otrzymywać zestawienie unknowNews na maila? zapisz się na newsletter
https://unknownews.carrd.co
INFO: pamiętaj, aby potwierdzić zapis! (kliknij w linka w wiadomości zwrotnej)

15) Jak skontaktować się z supportem Facebooka? to nie takie proste...
https://arturjablonski.com/kontakt-z-facebookiem/
INFO: okazuje się, że jeśli zainwestujesz 2zł, to kontakt będzie dość prosty ;)

16) Algorytmy przeszukiwania tekstów w Pythonie - kiedy i jak je stosować (realne przykłady)
https://stackabuse.com/search-algorithms-in-python/

17) Kiedy ostatnio skończyłeś jakiś projekt? spróbuj doprowadzić do końca chociażby najmniejszy projekt
http://richardmavis.info/a-complete-program
INFO: Autor tworzy malutki program konsolowy do wyświetlania notyfikacji, prezentując cały proces jego powstawania i rozbudowy

18) W pakietach LibreOffice/OpenOffice można było uruchomić dowolny skrypt Pythona po otworzeniu dokumentu
https://sekurak.pl/libreoffice-openoffice-mozna-wykonac-kod-w-systemie-operacyjnym-po-otwarciu-prostego-pliku/
INFO: błąd został już usunięty z obu pakietów, więc możliwie szybko zaktualizuj swoje oprogramowanie

19) W Chinach powstał most o długości 26 metrów, w pełni wydrukowany za pomocą drukarki 3D
https://forbot.pl/blog/otwarto-najdluzszy-na-swiecie-most-wydrukowany-w-3d-id32366

20) Facebook będzie Cię informował, kto uploadował Twoje dane kontaktowe do ich systemu remarketingu
https://techcrunch.com/2019/02/06/why-am-i-seeing-this-ad/
INFO: oglądałeś odkurzacze w sklepie online i teraz widzisz wszędzie reklamy odkurzaczy? FB powie Ci, kto wycelował w Ciebie te reklamy

21) Ustawiasz bardzo szczegółową autoodpowiedź "out-of-office" na czas urlopu? to przestań!
https://lonesysadmin.net/2019/02/03/out-of-office-messages-are-a-security-risk/
INFO: wyjaśnienie, dlaczego może to być zagrożeniem dla bezpieczeństwa

22) Gdzie się podziały LEDy, które miały wytrzymać po 100000 godzin?
https://hackaday.com/2019/02/05/what-happened-to-the-100000-hour-led-bulbs/
INFO: gdy technologia LED wchodziła na rynek, na opakowaniach widniały oznaczenia '50k' czy nawet '100k' godzin. Dlaczego teraz jest to 7-15k?

23) "Od zera do pentestera" - ciekawa seria filmów na Youtube
https://www.youtube.com/channel/UCP16m86ciUUlU8UZvlpw0TQ
INFO: daj mu suba! kanał jest ciekawy, a ma obecnie tylko 1500 subskrypcji

24) Anchor (darmowy hosting dla podcastów) został przejęty przez Spotify
https://medium.com/anchor/anchor-is-joining-spotify-70356e3ac23f
INFO: szacuje się, że około 40% nowopowstających podcastów jest hostowanych na platformie Anchor.fm

25) Lista API o których nie wiedziałeś, jak bardzo ich potrzebujesz ;)
https://dev.to/mkrl/apis-you-didnt-know-you-needed-38c
INFO: traktuj to jako link z kategorii 'humor', ale uwaga: te API naprawdę działają!

26) Pewien kantor online stracił ponad 137 milionów dolarów, bo jego właściciel... zmarł zabierając wszystkie hasła do grobu
https://arstechnica.com/information-technology/2019/02/digital-exchange-loses-137-million-as-founder-takes-passwords-to-the-grave/

27) Stackoverflow, czyli... największy portal pomagający ludziom wyjść z VIMa (ciekawa analiza)
https://stackoverflow.blog/2017/05/23/stack-overflow-helping-one-million-developers-exit-vim/
INFO: 1 osoba na 20000 wchodzących na Stackoverflow szuka tam informacji jak wyjść z edytora VIM

28) Potrzebujesz darmowego, zaawansowanego edytora wideo dla Linuksa? Ściągnij Flowblade
https://jliljebl.github.io/flowblade/

29) Ciekawy, malutki notebook dla administratorów systemowych
https://habr.com/en/post/437912/

30) Pytania na rozmowę kwalifikacyjną dla programisty JavaScript
https://www.devkozak.com/pytania-js/

== LINKI TYLKO DLA PATRONÓW ==

31) Gra 3D zbudowana w pełni z użyciem grafiki 3D - sterujesz strzałkami i spacją
http://uw7.org/un_5c5c52675053c
INFO: w drugim levelu musisz użyć jetpacka, bo plansza jest zapętlona!

32) Klony znanych gier w wydaniu Open Source - wszystkie dostępne do ściągnięcia za darmo
http://uw7.org/un_5c5c526deacf2
INFO: Zbiór starszych gier i ich odpowiedników zremake'owanych przez fanów. Każdy link z listy posiada swoje repo + zazwyczaj stronę projektu.

33) Baza danych pytań rekrutacyjnych dla frontendowców
http://uw7.org/un_5c5c527338752
INFO: pytania w języku polskim, a sama baza tworzona jest przez społeczność

34) Marzysz o tym, aby zamieszkać w Vanie i zwiedzać nim świat? ten poradnik jest dla Ciebie! :D
http://uw7.org/un_5c5c527a07188
INFO: jaki samochód wybrać, jak go przebudować, jak dostarczyć prąd, jak ocieplić i wiele innych poradników

35) Potrzebujesz nowe logo/logotyp dla swojej firmy lub projektu? odpowiedz na 3 pytania i gotowe
http://uw7.org/un_5c5c5280647fe
INFO: to generator grafik. Pamiętaj aby podając słowa kluczowe opisujące Twoją działalność podać je po angielsku

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

Podobało się? Zalajkuj lub podaj dalej - thx.

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

adekwatne tagi:
#programowanie #technologia #python #javascript #spotify #frontend #design #security #sysadmin #youtube #marketing #facebook #hosting #google #smartfon #ciekawostki #css #webdev

Przejdź do wpisu

Dodany: 2019-01-30 10:38:38 | Ostatnio wołany: 2019-01-30 10:39:45



◢ #unknownews

W ostatnim tygodniu byłem chory, więc nie wrzucałem zestawienia - dziś za to publikuję wersję rozszerzoną.
Sekcja dla patronów też z tej okazji nieco urosła, aby nie byli oni stratni na mojej nieobecności.

1) Czy rozpoznasz phishing od prawdziwego maila? - zabawa od Google
https://phishingquiz.withgoogle.com
INFO: Phishing to metoda oszustwa w której oszust podszywa się pod inną osobę (podszywanie się pod maile) lub stronę (fałszywe serwisy)

2) Facebook płaci ludziom za instalację szpiegującego ich VPNa
https://techcrunch.com/2019/01/29/facebook-project-atlas/
INFO: targetem są ludzie w wieku 13-35 lat. Facebook płaci do $20 za możliwość szpiegowania 100% ruchu z telefonu.
INFO: ponoć podobny problem jest z 'unchecked'

3) Youtube nie będzie już podpowiadał filmów tworzonych przez płaskoziemców, uzdrowicieli i wielbicieli teorii spiskowych
https://mashable.com/article/youtube-to-stop-recommending-conspiracy-theories/
INFO: znikną z 'zobacz również', a nie z platformy. Kto będzie chciał, znajdzie je baz problemów

4) Przeglądarka fontów programistycznych - chcesz szybko potestować różne fonty do swojego edytora?
https://app.programmingfonts.org

5) FISH - alternatywny, przyjazny dla usera shell z wieloma unikalnymi funkcjami
https://www.youtube.com/watch?v=C2a7jJTh3kU
INFO: film prezentujący możliwości tej powłoki w najnowszej wersji

6) Sprytny sposób na zabezpieczenie androidowego malware przed wykryciem
https://thehackernews.com/2019/01/android-malware-play-store.html
INFO: malware używa akcelerometru. Jeśli nie wykryje drgań telefonu, oznacza to, że został uruchomiony na emulatorze i wtedy się deaktywuje.

7) Wstęp do GraphQL - co to jest i jak z tego korzystać?
https://medium.freecodecamp.org/an-introduction-to-graphql-how-it-works-and-how-to-use-it-91162ecd72d0
INFO: artykuł pokazuje między innymi prostą implementację GraphQL w NodeJS

8) Lista 40 najbardziej użytecznych GEMów do Ruby - z podziałem na kategorie i z opisami
https://medium.com/codica/40-best-ruby-gems-we-cant-live-without-8ccf314fcd38

9) Porównanie git-merge oraz git-rebase wraz z wyjaśnieniem przypadków użycia
https://medium.freecodecamp.org/an-introduction-to-git-merge-and-rebase-what-they-are-and-how-to-use-them-131b863785f
INFO: na końcu autor dzieli się wskazówkami kiedy używać którego sposobu oraz opisuje swoje preferencje

10) ITCH.IO - market dla gier komputerowych tworzonych przez niezależnych twórców
https://itch.io

11) Jak to jest realizować swoje marzenie od 30 lat i polec? Historia 'bionicznych butów'.
https://thehustle.co/bionic-boot/

12) Język 'Kotlin' staje się coraz bardziej popularny - oto ogromny zbiór linków pomagających w jego nauce
https://bulldogjob.pl/news/511-skad-czerpac-wiedze-o-kotlinie

13) Japoński rząd zalegalizował hackowanie urządzeń IoT w celu ich zabezpieczenia
https://www.zdnet.com/article/japanese-government-plans-to-hack-into-citizens-iot-devices/
INFO: zmiany mają związek z igrzyskami Tokyo 2020, a hackować mogą tylko uprawnione jednostki

14) Zawsze podaj tylko jedną zmienną jako argument funkcji w JavaScript - wyjaśnienie dlaczego
https://levelup.gitconnected.com/always-pass-one-argument-to-your-javascript-function-4140d909937e

15) Używasz 'HamburgerMenu' w swojej aplikacji webowej? to zrób to dobrze
https://medium.freecodecamp.org/the-mistake-developers-make-when-coding-a-hamburger-menu-f46c7a3ff956
INFO: aby zrozumieć problem błędnej implementacji, zobacz załączony film

16) Jak używać Google Sheets jako bazę danych/CMS w swoim projekcie?
https://blog.usejournal.com/how-to-use-google-sheets-as-a-cms-or-a-database-f9d8e736fdce

17) Lista 5 najważniejszych zagadnień, którymi powinien zainteresować się frontend developer w 2019 roku
https://zendev.com/2019/01/15/frontend-development-topics-to-learn-in-2019.html

18) Telefony z Androidem zabijają aplikacje działające w tle aby zaoszczędzić baterię - jak wyłączyć tę funkcję?
https://dontkillmyapp.com
INFO: wybierz z listy producenta i przeczytaj jak wyłączyć optymalizację pracy na baterii

19) HowManyPeopleAreAround - prosty skrypt Pythona szacujący liczbę urządzeń z włączonym WiFi wokół Ciebie
https://github.com/schollz/howmanypeoplearearound

20) Koncepcja "Kubernetes" wyjaśniona w 5 minut (light talk przy tablicy materiał od VMware)
https://www.youtube.com/watch?v=PH-2FfFD2PU
INFO: w filmie pojawiają się drobne pomyłki w trakcie prezentacji, ale poprawki są w komentarzach

21) HTTP/3 - o co w tym chodzi? Świetny tekst od Cloudflare
https://blog.cloudflare.com/http-3-from-root-to-tip/

22) "The Internals of PostgreSQL" - darmowa książka dla użytkowników PostgreSQL
http://www.interdb.jp/pg/index.html

23) Rzeczy, których brakuje w języku JavaScript - ciekawa lista z przemyśleniami.
http://2ality.com/2019/01/future-js.html

24) Pozbycie się obiektu "this" z JavaScript, zrobi z niego znacznie lepszy język
https://medium.freecodecamp.org/removing-javascripts-this-keyword-makes-it-a-better-language-here-s-why-db28060cc086
INFO: Autor nie tylko pisze o tym, że this jest problematyczne, ale proponuje również rozwiązanie na zachowanie obiektowości bez używania tego keyworda

25) A może zamiast narzekać na "this", warto zrozumieć jego działanie?
https://medium.freecodecamp.org/a-guide-to-this-in-javascript-e3b9daef4df1

26) Ruszyła trzecia edycja darmowego kursu o Deep Learningu
https://www.fast.ai/2019/01/24/course-v3/
NFO: o ile sam kurs jest darmowy to moc obliczeniową musimy załatwić sobie sami (własny, dość mocny PC lub chmura)

27) Co to jest U2F i dlaczego powinieneś zrezygnować z kodów SMS jako second factor?
https://hackernoon.com/what-the-heck-is-u2f-35cb68082dbe

28) DBeaver - multiplatformowy darmowy tool do zarządzania bazami danych
https://dbeaver.io

29) Docker - różnica między "ADD" oraz "COPY" w Dockerfile
https://medium.freecodecamp.org/dockerfile-copy-vs-add-key-differences-and-best-practices-9570c4592e9e
INFO: składnia obu poleceń jest identyczna. Efekt działania w zasadzie też... czym więc się różnią?

30) Planujesz szyfrować swoje skompresowane pliki? Nie używaj 7z/7zip
https://threadreaderapp.com/thread/1087848040583626753.html
INFO: błędnie napisany generator liczb losowych sprawia, że algorytm można bardzo szybko złamać

31) Podstawy basha i komend linuksowych dla początkujących - dobre wprowadzenie
https://dev.to/awwsmm/101-bash-commands-and-tips-for-beginners-to-experts-30je
INFO: jeśli chcesz rozpocząć swoją przygodę z pracą w terminalu, to jest to dobry punkt startowy

32) Czym są lvalues i rvalues w C++? - bardzo klarowne wytłumaczenie z przykładami
https://www.internalpointers.com/post/understanding-meaning-lvalues-and-rvalues-c

33) FFF (Fucking Fast File-Manager) - działający w terminalu program do zarządzania plikami, minimalistyczny, szybki
https://github.com/dylanaraps/fff
INFO: wspiera wyszukiwanie na bieżąco w trakcie pisania tekstu, przyjemny dal oka (LS_COLORS), ma możliwość customizacji i tab-completion.

34) Dlaczego nie powinieneś używać w C# słowa kluczowego 'checked'?
http://www.devsanon.com/c/c-why-you-should-never-use-the-checked-keyword-unless-absolutely-necessary/

== LINKI TYLKO DLA PATRONÓW ==

35) Startupy transparentne finansowo - lista 15 takich firm wraz z raportami
http://uw7.org/un_5c516e367ec4f
INFO: na stronie znajdziesz linki do wykresu zarobków, do wywiadów odnośnie kosztów/przychodów itp oraz szacunkowe przychody netto.

36) Podręcznik do Reacta napisany zgodnie z zasadą 80/20, co sprowadza się do naucz się większości istotnych kwestii we względnie krótszym czasie.
http://uw7.org/un_5c516e3d8d7cc
INFO: zawiera także wersje PDF, ePub oraz Mobi do pobrania (link na końcu tekstu)

37) Instagram Bot - soft do spamowania na Instagramie (like, follow, comment)
http://uw7.org/un_5c516e43ad7d6
INFO: wrzucam ze względu na ciekawy kod źródłowy, pokazujący jak można zautomatyzować korzystanie z interfejsu aplikacji webowej

38) Jak zbudować stronę internetową, która będzie działać nawet gdy padnie Ci internet? (z odrobiną magii JavaScriptu)
http://uw7.org/un_5c516e4985a91
INFO: sztuczka polega na wykorzystaniu CacheAPI oraz Service Workerów

39) Tworzenie prostego bota na Slacku (język: Python)
http://uw7.org/un_5c516e4f0252f

40) Słownik oprogramowania DevOpsa - czyli lista technologii jakie powinieneś znać z opisem co to jest
http://uw7.org/un_5c516e544ae35
INFO: wiesz co to jest Terraform, Kafka, Consul, Vagrant lub Vault? Warto poczytać. Zwięźle wyjaśnione.

41) Jak stworzyć webscrappera z użyciem Puppeteera - tutorial
http://uw7.org/un_5c516e5a1306a
INFO: Puppeteer to biblioteka NodeJS do zdalnego sterowania przeglądarką

42) Używanie fetch() (i promisów) w JavaScript do wykonywania zapytań do zewnętrznych zasobów
http://uw7.org/un_5c516e6336b70

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Adekwatne tagi:
#android #python #javascript #frontend #telefony #internet #youtube #startup #technologia #facebook #nodejs #google #devops #docker #programowanie #cpp #sql #react

Przejdź do wpisu

Dodany: 2019-01-17 13:26:54 | Ostatnio wołany: 2019-01-17 13:28:10



◢ #unknownews

Nowe zestawienie ciekawych linków z branży IT - koniecznie podziel się nim z kolegami z pracy :)

1) Platforma do nauki programowania - rozwiązuj i analizuj z mentorem zadania w 48 językach programowania
https://exercism.io
INFO: wygląda na to, że póki co, wszystko jest za darmo. Pomysłowe jest wysyłanie odpowiedzi do zadań przez CLI

2) Najniebezpieczniejsza linijka kodu w Pythonie to?
https://www.quora.com/What-is-the-most-dangerous-Python-line-of-code
INFO: fajnie wyjaśniony temat alokowania zmiennych w pamięci, czyli co dzieje się pod maską

3) Naucz się korzystać z cURL w linii poleceń - zbiór użytecznych przykładów
https://linuxhandbook.com/curl-command-examples/
INFO: cURL służy do wykonywania zapytań http/https z zadanymi parametrami, nagłówkami itp.

4) Podstawy programowania w PowerShellu na Windowsie
https://blog.netwrix.com/2018/02/21/windows-powershell-scripting-tutorial-for-beginners/

5) Taktyka używana przez komputer w Age Of Empires 2, wyjaśniona w 20 minut
https://www.youtube.com/watch?v=-S1CkfzEHSU
INFO: film zawiera wywiad z autorem oraz pytanie o to czy AI w grze faktycznie cheatuje z surowcami czy nie ;)

6) Nuclear - wyobraź sobie Spotify za które nie trzeba płacić. To aplikacja wyszukująca muzyki w publicznych katalogach.
https://github.com/nukeop/nuclear
INFO: streamuje utwory z Youtube (samo audio), soundcloud, bandcamp itp. Umożliwia pobieranie znalezionej muzyki.

7) Tutorial tworzenia animacji 3D w czystym CSS na przykładzie obracającego się sześcianu (film - około 9 minut)
https://www.youtube.com/watch?v=MgSueAUTGGM

8) Opis 'poprawek' do algorytmów Google - Panda, Pingwin, Koliber, Gołąb... mówi Ci to coś?
https://delante.pl/algorytmy-google-opis-charakterystyka/
INFO: artykuł z serii 'musisz przeczytać' dla wszystkich chcących zajmować się branżą SEO

9) NPM i bezpieczeństwo zależności, czyli co tak naprawdę pobierasz?
https://hackernoon.com/what-if-we-could-verify-npm-packages-c2a319cff758
INFO: dobry tekst na temat zagrożeń związanych z bezpieczeństwem NPM + kilka rozwiązań, jak sobie z tym poradzić

10) Dlaczego programy pisane w języku C są czasami dziesiątki razy szybsze od tych pisanych w Pythonie?
https://www.quora.com/Why-does-C-code-run-faster-than-Pythons

11) Co z tym IPv6, będzie czy nie będzie? Analiza aktualnej sytuacji
https://www.internetgovernance.org/2019/01/04/is-there-hope-for-ipv6/

12) Zwykły interpreter vs JIT compiler vs JIT interpreter vs AOT compiler - świetne wyjaśnienie o co w tym chodzi
https://softwareengineering.stackexchange.com/questions/246094/understanding-the-differences-traditional-interpreter-jit-compiler-jit-interp

13) Dive into Deep Learning — darmowa książka online do nauki deep learningu
https://d2l.ai/index.html

14) AnimeJS - lekka biblioteka JavaScript do tworzenia efektownych animacji (rzuć okiem na przykłady!)
https://animejs.com

15) RunJS - natywna aplikacja na Maca do uruchamiania JavaScriptu 'w locie' podczas pisania (coś jak sandbox do Swifta)
https://projects.lukehaas.me/runjs/

16) Koniec z automatycznym i niezapowiedzianym ściąganiem kasy z karty po zakończeniu "okresu próbnego" - przynajmniej na kartach Mastercard
https://newsroom.mastercard.com/2019/01/16/free-trials-without-the-hassle/

17) DuckDuckGo rozpoczyna współpracę z Apple - będą używali ich map do poszukiwania adresów i tras
https://spreadprivacy.com/duckduckgo-apple-mapkit-js/

18) Carbon - chcesz pochwalić się fragmentem swojego kodu źródłowego w social mediach (np. na instagramie)? zrób to z klasą ;)
https://carbon.now.sh/

19) The MAC index - porównywarka cen produktów Apple w różnych krajach, czyli zobacz ile przepłacamy w Polsce
https://themacindex.com/lines?currency=PLN
INFO: kupując najnowszego iPhone w USA, zaoszczędzisz 1666zł w porównaniu do Polski. Po macbooka pro leć do UK - zaoszczędzisz ponad 3k

20) Hexyl - konsolowy edytor hex z podświetlaniem składni (podświetla teksty, bajty zerowe, białe znaki itp)
https://github.com/sharkdp/hexyl
INFO: idea podświetlania zawartości pliku może bardzo ułatwić pracę ludziom lubiącym grzebać w plikach binarnych

21) Lista kilkuset publicznie dostępnych API
https://public-apis.xyz/

22) Jak uczyć ludzi GITa? zwykłe add/commit/push to za mało
https://rachelcarmena.github.io/2018/12/12/how-to-teach-git.html

== LINKI TYLKO DLA PATRONÓW ==

23) Poradnik paranoika - jak wykryć ukrytą kamerę w pokoju hotelowym, podsłuch, weneckie lustro itp.
http://uw7.org/un_5c40712c7b5df

24) Zabawne kody CSS do nadruku na koszulkę/kubek itp
http://uw7.org/un_5c40713524ee6

25) Async/Await w JavaScript - życiowe przykłady użycia, które pomogą Ci zrozumieć o co chodzi
http://uw7.org/un_5c40713c34fed

26) Instrukcje warunkowe w Bashu - niby prosta sprawa, a czy umiesz tworzyć w nim zagnieżdżone warunki z operatorami logicznymi i negacją?
http://uw7.org/un_5c407142070da

27) Świetna prezentacja wideo (36 minut) prezentująca możliwości VIMa - jak zrobić dużo przy minimalnym nakładzie pracy
http://uw7.org/un_5c407147e1608

28) Wszystko co chciałbyś wiedzieć o operacjach bitowych w programowaniu
http://uw7.org/un_5c407151b0e92
INFO: przesunięcia bitowe, liczenie bitów i inne zagadnienia z wyjaśnieniem jak to robić i w jakim celu (użyteczne!)

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

Podobało się? Zalajkuj lub podaj dalej - thx.

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Adekwatne tagi dostosowane do treści:
#python #javascript #iphone #spotify #internet #youtube #google #duckduckgo #linux #technologia #css #programowanie #apple #windows #ciekawostki

Przejdź do wpisu

Dodany: 2019-01-10 09:12:23 | Ostatnio wołany: 2019-01-10 09:25:40



◢ #unknownews

Oto i nowe zestawienie interesujących linków - zapraszam do lektury!

1) Dart vs Swift - porównanie dwóch popularnych języków programowania.
https://medium.com/coding-with-flutter/dart-vs-swift-a-comparison-6491e945dc17
INFO: przykłady kodu, zestawienie możliwości, spis ograniczeń.

2) Jak modyfikować wyniki wyszukiwania Google, tworząc tym samym 'fake newsy'?
https://wietzebeukema.nl/blog/spoofing-google-search-results
INFO: sztuczka polega na dodaniu dwóch parametrów do adresu strony z wyszukiwaniem

3) "Najciekawsze rzeczy, jakich nauczyłem/dowiedziałem się w 2018 roku" - subiektywna, ale moim zdaniem ciekawa lista
http://www.perell.com/blog/coolest-things-2018
INFO: mało technologiczne zestawienie, ale warto na to rzucić okiem

4) "Atak miliarda uśmiechów", czy jak kto woli "XML Bomb" - na czym polega i jak go zrealizować?
https://en.wikipedia.org/wiki/Billion_laughs_attack
INFO: wygenerowany zgodnie z tekstem XML ma mniej jak 1KB, a zajmuje w pamięci ponad 3GB

5) Deno jako następca nodeJS? - czym jest ta technologia i w czym jest lepsza?
https://medium.com/lean-mind/deno-node-js-killer-718c8969770b
INFO: Deno używa TypeScriptu i przywiązuje sporą wagę do tematu bezpieczeństwa. Jego autorem jest... autor Node

6) Użytkownicy Samsung Galaxy S8 mają na swoich telefonach preinstalowaną apkę Facebooka, której nie mogą usunąć
https://www.bloomberg.com/news/articles/2019-01-08/samsung-phone-users-get-a-shock-they-can-t-delete-facebook

7) Jak dobrze znasz pierwszeństwo operatorów w Ruby? - sprawdź swoją wiedzę na 4 'prostych' przykładach
https://medium.com/rubycademy/4-interesting-examples-of-high-precedences-operations-in-ruby-bd9e49dba52b

8) Konkurs na napisanie gry online będącej symulatorem hackowania opuszczonej stacji kosmicznej (czas: do końca stycznia)
https://gynvael.coldwind.pl/?lang=en&id=697
INFO: wolno używać jedynie technologii client-side. Gra ma działać pod najnowszym Chrome. Organizatorem konkursu jest mi. Gynvael

9) Darmowa książka na temat algorytmów (z grudnia 2018)
http://jeffe.cs.illinois.edu/teaching/algorithms/

10) Docker, kontenery, wirtualne maszyny - wyjaśnienie dla początkujących
sjolbordi/comprehensive-introductory-guide-to-docker-vms-and-containers-4e42a13ee103" rel="nofollow">https://medium.com/@sjolbordi/comprehensive-introductory-guide-to-docker-vms-and-containers-4e42a13ee103
INFO: wiesz czym się różni 'docker host' od 'docker registry' lub 'docker swarm'?

11) Jak nie bać się VIMa - logicznie usystematyzowany przewodnik po jego podstawowych funkcjach
https://medium.freecodecamp.org/how-not-to-be-afraid-of-vim-anymore-ec0b7264b0ae

12) Praca z macierzami (matrix) w Ruby - jak i do czego używać tych dwuwymiarowych struktur danych?
https://www.rubyguides.com/2019/01/ruby-matrix/

13) Ledger Nano S - jeden z najpopularniejszych FIZYCZNYCH portfeli do kryptowalut. Jak go zhackować?
https://www.youtube.com/watch?v=nNBktKw9Is4
INFO: jeśli chcesz poczytać więcej o niebezpieczeństwach powiązanych z portfelami fizycznymi, zerknij na https://wallet.fail

14) GitHub udostępnia teraz darmowe, prywatne repozytoria za darmo (z limitem 3 userów per repo)
https://blog.github.com/2019-01-07-new-year-new-github/

15) Zakładasz startup? Zacznij od aplikacji webowej, a nie mobilnej (4 powody dlaczego)
https://www.atrium.co/blog/founders-should-build-website-not-mobile-app/

16) Ktoś wykonał atak double-spend na Ethereum Classic (ETC, nie ETH!) - ukradziono ponad 1,1 mln USD
https://thehackernews.com/2019/01/ethereum-double-spend-attack.html
INFO: atak polegał na przejęciu/posiadaniu ponad 50% mocy obliczeniowej maszyn kopiących daną kryptowalutę

17) Dlaczego wydawcy gier niechętnie decydują się na wypuszczenie ich na Linuksa?
https://twitter.com/bgolus/status/1080213166116597760
INFO: płatni gracze na Linuksie stanowią poniżej 0.1% userów, a generują ponad 20% ticketów

18) MkCert - narzędzie do tworzenia działających certyfikatów SSL dla aplikacji hostowanej na localhost
https://blog.filippo.io/mkcert-valid-https-certificates-for-localhost/
INFO: bardzo użyteczne przy developmencie aplikacji

19) 5 rzeczy, których prawdopodobnie nie wiedziałeś o JavaScript
https://kernelgonnapanic.pl/2018/12/18/5-rzeczy-ktorych-nie-wiecie-o-JS/

20) Zbiór informatycznych żartów - bardzo czerstwy i geekowy rodzaj humoru (znajomość programowania i ang. wymagana)
https://github.com/wesbos/dad-jokes

21) Używanie TORa jest prostsze niż myślisz i niemal nie wymaga wiedzy technicznej
https://www.wired.com/story/tor-anonymity-easier-than-ever/

22) W najnowszej aktualizacji na iPhone pojawi się mechanizm do odsiewania telemarketerów i niechcianych numerów
https://medium.com/the-product-ideas-blog/apple-announces-roboblock-1d98d3457412

23) Ile to jest 9999999999999999.0 - 9999999999999998.0?
http://geocar.sdf1.org/numbers.html
INFO: W zależności od języka i użytej technologii, możesz spodziewać się jednej z czterech odpowiedzi.

24) LiteCLI - terminalowy klient SQLite z uzupełnianiem składni
https://www.pgcli.com/launching-litecli.html

== LINKI TYLKO DLA PATRONÓW ==

25) Lubisz stare filmy? Oto lista kilkuset LEGALNYCH, gotowych do ściągnięcia filmów
http://uw7.org/un_5c36fca215202
INFO: do większości z nich wygasły już prawa autorskie, lub autorzy udostępnili je na wolnej licencji

26) Niesamowity sposób w jaki Facebook podpowiada nam znajomych - akcelerometr, żyroskop i... kurz na obiektywie :o
http://uw7.org/un_5c36fc2cc412b

27) W jaki sposób Linkedin wykrywa zainstalowane w przeglądarce rozszerzenia?
http://uw7.org/un_5c36fc35878cb
INFO: mają bazę danych 38 dodatków które ich interesują i skanują ich obecność w ciekawy sposób

28) Jak stworzyć adblocka wycinającego reklamy z radia? - przegląd działających i zupełnie nietrafionych metod
http://uw7.org/un_5c36fc3d2b208

29) Otwarte przekierowania - czyli luka w bezpieczeństwie często ignorowana przez programistów
http://uw7.org/un_5c36fc430952c

30) Wprowadzenie do Fluttera - frameworka od Google do pisania natywnych aplikacji mobilnych
http://uw7.org/un_5c36fc5e414b1

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

adekwatne tagi:
#technologia #javascript #iphone #ethereum #youtube #startup #facebook #nodejs #google #docker #telefony #linkedin #tor

Przejdź do wpisu

Dodany: 2019-01-03 08:55:35 | Ostatnio wołany: 2019-01-03 09:06:16



◢ #unknownews

Cześć! Witam w pierwszym, poświątecznym i zarazem noworocznym zestawieniu linków.
Zapraszam do czytania :)

1) Jak działa chiński system oceny ludzi dający obywatelom dostęp do różnych dóbr? - godzinna prelekcja
https://media.ccc.de/v/35c3-9904-the_social_credit_system
INFO: tak, to coś w stylu S03E01 z Black Mirror

2) SIEDZENIE przed komputerem jest szkodliwe - czym je w takim razie zastąpić? staniem? niekoniecznie...
https://www.youtube.com/watch?v=yhkigA368mE
INFO: film omawiający efekty używania biurek do pracy na stojąco

3) Iloraz inteligencji (IQ) to pseudonauka? - ciekawe wyniki badań
https://medium.com/incerto/iq-is-largely-a-pseudoscientific-swindle-f131c101ba39

4) Najnowsza wersja Firefoxa zaczęła wyświetlać reklamy w nowej (pustej) zakładce
https://www.neowin.net/news/firefox-640-is-now-showing-a-bookingcom-ad-in-the-new-tab-page/

5) CSV, JSON, a może... JSONL? kiedy i dlaczego powinieneś pomyśleć o użyciu tego ostatniego?
https://hackernoon.com/json-lines-format-76353b4e588d

6) Java: dlaczego x == (x = y) to nie to samo co (x = y) == x?
https://stackoverflow.com/questions/53749841/why-is-x-x-y-not-the-same-as-x-y-x

7) Jak napisać prostego webscrapera (program zbierający dane ze stron WWW) w nodeJS?
https://blog.bitsrc.io/https-blog-bitsrc-io-how-to-perform-web-scraping-using-node-js-5a96203cb7cb

8) Jak recenzować kod który niekoniecznie rozumiemy. Krótko, treściwie i z przykładami.
https://maxbittker.github.io/code-review/

9) Unia Europejska będzie finansowała program bug bounty dla 14 projektów Open Source
https://www.zdnet.com/article/eu-to-fund-bug-bounty-programs-for-14-open-source-projects-starting-january-2019/
INFO: czyli będą płacić za znalezienie błędów w sofcie takim jak: Drupal, Putty, glibc, VLC itp.

10) Ciasteczka vs LocalStorage - różnice i zastosowanie obu rozwiązań
https://medium.com/swlh/cookies-vs-localstorage-whats-the-difference-d99f0eb09b44

11) Lista pięciu najlepszych (zdaniem ProductHunt) aplikacji dApp (bazujących na blockchain/blockstack) w grudniu
https://blog.producthunt.com/product-hunt-app-review-the-best-dapps-in-december-️-13d09e366af6

12) Koncepcja "headless CMS" - czyli jak używać popularnego CMSa w swoim projekcie, ale tylko od strony administracyjnej
https://medium.com/studio24/what-is-a-headless-cms-and-why-is-it-useful-52343218b28f
INFO: używasz np. panelu Wordpressa (bo jest wygodny), ale treść na stronie wyciągasz przez własne API (JAM stack)

13) JSON Web Tokeny (JWT) - zasada działania wyjaśniona w bardzo przystępny sposób
https://github.com/dwyl/learn-json-web-tokens/blob/master/README.md

14) Lista kilkudziesięciu książek dla programistów zainteresowanych AI, nauczaniem maszynowym i data miningiem
http://alumni.media.mit.edu/~jorkin/aibooks.html

15) Toplista 10 najlepszych książek dla programistów Javy
https://medium.com/swlh/top-10-java-books-for-programmers-all-time-great-82b0ee0b831a

16) Jak zapamiętać największą liczbę pierwszą na świecie? (ponad 24 miliony cyfr)
https://blogs.scientificamerican.com/roots-of-unity/how-to-memorize-the-largest-known-prime/
INFO: nie jest to aż tak skomplikowane jak się wydaje ;)

17) Jak Battlehouse obniżyło swoje rachunki za AWS o 60k USD rocznie?
dmaas/how-battlehouse-saved-60-000-a-year-on-aws-2206829a68f8" rel="nofollow">https://medium.com/@dmaas/how-battlehouse-saved-60-000-a-year-on-aws-2206829a68f8

18) Potrzebne Ci logo w formacie SVG dowolnej technologii, aplikacji itp? Kolekcja 3000+ darmowych plików SVG
https://www.vectorlogo.zone

19) var/let/const w Javascript - czym się różnią i jak ich używać?
tylermcginnis/var-vs-let-vs-const-in-javascript-2954ae48c037" rel="nofollow">https://medium.com/@tylermcginnis/var-vs-let-vs-const-in-javascript-2954ae48c037

20) W Tokio otworzono pierwszą na świecie kawiarnie obsługiwaną przez roboty, sterowane przez... sparaliżowanych ludzi
https://soranews24.com/2018/11/29/cafe-opens-in-tokyo-staffed-by-robots-controlled-by-paralyzed-people/

21) Stwórz własną wyszukiwarkę opartą o API Algolia w ~100 liniach kodu (nodeJS)
https://stories.mlh.io/build-a-searchable-course-catalog-8a0553824af5

22) Kolekcja dźwięków ze znanych aplikacji - inspiracja dla twórców nowych appek
https://uisounds.prototypr.io/sounds

23) Twórca pewnego ekologicznego rozwiązania popadł w konflikt z Microsoftem - efekt: 15 msc w więzieniu + $50k grzywny
https://returntonow.net/2018/05/10/ewaste-innovator-prison/

24) Dlaczego drukowane płytki są najczęściej zielonego koloru (chodzi o solder-maskę)?
http://www.seeedstudio.com/blog/2017/07/23/why-are-printed-circuit-boards-are-usually-green-in-colour/

25) Raspberry Pi Pinout - czyli mapa wyprowadzeń pinów z Twojej malinki
https://pinout.xyz

== LINKI TYLKO DLA PATRONÓW ==

26) Kilkadziesiąt sztuczek związanych z SSH, tunelami itp
http://uw7.org/un_5c2dbb7796cc7

27) Podstawy tworzenia animacji z postaciami (projektowanie postaci, ekspresje, ruch itp)
http://uw7.org/un_5c2dbb7f85677

28) Zbiór ponad 1400 wideo-tutoriali na temat programowania
http://uw7.org/un_5c2dbb86d2837

29) Cztery koncepcje, które musisz zrozumieć rozpoczynając przygodę z machine learningiem - wyjaśnienie
http://uw7.org/un_5c2dbb9a7edaa

30) LiveStreamy z polskimi programistami pracującymi w różnych zakątkach świata
http://uw7.org/un_5c2dbba4da6b2

31) Jak Facebook śledzi użytkowników Androida - ciekawa (43 minuty) prelekcja
http://uw7.org/un_5c2dbbac4dcde
INFO: nie chodzi tylko o główną aplikację. Weź pod uwagę, że większość top-aplikacji na Androida zostało kupionych przez FB

32) Jak świat zmienił się na LEPSZE w 2018 roku? zbiór wykresów
http://uw7.org/un_5c2dbbb278972

33) Przegląd inspirujących rozwiązań UX w aplikacjach (głównie mobilnych)
http://uw7.org/un_5c2dbbbb4dbc6

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

Podobało się? Zalajkuj lub podaj dalej - thx.

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Przejdź do wpisu

Dodany: 2018-12-19 11:50:52 | Ostatnio wołany: 2018-12-19 11:52:25



◢ #unknownews

To ostatnie w tym roku zestawienie. Znikam na urlop i wracam dopiero w styczniu.
Życzę miłej lektury! :)

1) Nie pisz w kodzie aplikacji tego, co możesz osiągnąć bezpośrednio w SQL
https://dev.to/geshan/you-can-do-it-in-sql-stop-writing-extra-code-for-it-lok
INFO: najczęściej wykonywane operacje na danych wyciągniętych z bazy, zrealizowane w czystym SQL

2) Lista najpopularniejszych narzędzi do testowania i monitorowania sieci komputerowych
https://www.softwaretestinghelp.com/network-testing-tools/

3) Skorzystaj z tych właściwości JavaScriptu, aby Twój kod był bardziej czytelny
https://medium.com/cleversonder/use-these-javascript-features-to-make-your-code-more-readable-ec3930827226

4) FlexboxDefence - gra ucząca tworzenia layoutów z użyciem Flexboxa. Coś jak towerdefence, ale z CSS
http://www.flexboxdefense.com
INFO: wymagane są podstawy-podstaw CSS. Uwaga: gra WCIĄGA! (czasopochłaniasz!)

5) Nielimitowany dostęp do WiFi w hotelach i na lotniskach - z użyciem Pythona i Selenium
https://gkbrk.com/2018/12/free-hotel-wifi-with-python-and-selenium/
INFO: rozwiązanie zmienia adres MAC komputera co 20 minut, dzięki czemu np. lotniskowe "20 minut za free" nigdy się nie kończy

6) Kolejny (potencjalny) wyciek danych z Facebooka - tym razem mogły wyciec fotki userów
https://developers.facebook.com/blog/post/2018/12/14/notifying-our-developer-ecosystem-about-a-photo-api-bug

7) Buffer przeanalizował 15000 instastories od 200 firm - oto rezultaty
https://medium.com/social-media-tips/we-analyzed-15-000-instagram-stories-from-200-of-the-worlds-top-brands-f58b56abd8f3
INFO: kiedy wysyłać stories? jak wiele na raz? ile razy na miesiąc?

8) Optymalizacja pracy z tablicami (arrays) w JavaScript - szybkie wyszukiwanie
https://itnext.io/optimizing-data-access-in-javascript-arrays-dfd4894a4fc0
INFO: jak optymalnie znaleźć element w tablicy mającej dziesiątki tysięcy elementów (funkcje: map, filter, reduce itp)?

9) Infinity CSS Grid - kolejny ultra-prosty sytem gridowy napisany w CSS (tylko 0.1kb)
https://vladocar.github.io/infinity-css-grid/
INFO: możesz mieć tyle kolumn ile zechcesz. Działa nawet na takich starociach jak IE 10

10) JsonStore - tworzysz aplikację bez backendu i potrzebujesz trzymać gdzieś persystentne dane?
https://www.jsonstore.io
INFO: ten storage NIE jest bezpieczny. Każdy może zmodyfikować jego zawartość gdy tylko pozna endpoint

11) Używaj ozdobnych czcionek w social mediach - generator tekstów (16 'fontów' do wyboru)
https://beautifuldingbats.com/hey-howd-you-do-that
INFO: wpisz swój tekst. Skopiuj wynik. Wklej np. na Facebooka.

12) DOTIES - alfabet łaciński powstał do łatwego zapisywania liter. Doties powstało do szybkiego ich odczytywania
http://dotsies.org
INFO: idea na pierwszy rzut oka wydaje się być szalona, ale na stronie jest tutorial jak to czytać.

13) Aplikacja online do automatycznego usuwania tła ze zdjęć - po prostu użyj. Efekt 'WOW' gwarantowany :o
https://www.remove.bg

14) Symulator różnorodnych substancji i cząsteczek napisany w JavaScript - wciąga!
https://sandspiel.club
INFO: spróbuj np. ugasić pożar wywołany przez lawę lub powstrzymać rozprzestrzeniającego się grzyba ;)

15) Kalendarz "adwentowy" z ciekawostkami z różnych dziedzin życia (często związane z technologią)
https://advent.morr.cc
INFO: na stronie jest archiwum od 2011 roku + trwający aktualnie kalendarz na 2018 rok

16) Jak i dlaczego powinieneś używać technologi wireguard do obsługi swojego VPNa?
https://www.ckn.io/blog/2017/11/14/wireguard-vpn-typical-setup/

17) Mamy zimę, więc czas wybrać się na snowboard - oto poradnik jazdy na desce dla prawdziwych geeków
https://www.xfive.co/blog/snowboarding-ultimate-guide/
INFO: poradnik obejmuje chyba każdy możliwy aspekt jazdy na desce. Od ubrania, przez dobór deski, po wideo kursy jazdy ;)

18) Przenieś swoją pocztę z Gmaila do innego dostawcy usług w 10 prostych krokach
https://blog.dipasquale.fr/en/2018/12/02/leave-gmail-in-10-steps/

19) Krótkie historię osób, które odniosły sukces w branży IT, ale początkowo zostały odrzucone przez wielkie korporacje
https://rejected.us

20) Lista 50 firm handlujących danymi osobowymi plus linki do wypisania się z ich bazy danych
https://www.stopdatamining.me/opt-out-list/

21) DPAGE - zbuduj własną stronę WWW i hostuj ją w zdecentralizowanej sieci (z użyciem Blockstack)
https://dpage.io

22) Google oddało domenę Duck.com w ręce DuckDuckGo (ponoć za darmo)
https://www.namepros.com/blog/confirmed-duck-com-transfers-to-duckduckgo.1113728/
INFO: domena ta była w rękach Google od około 8 lat.

23) Sprawdź jakie warunki otrzymania wizy obowiązują w każdym z 238 krajów.
https://visalist.io
INFO: na początek zdefiniuj swoje obywatelstwo - wtedy pojawi się lista państw

24) Z jaką pewnością można zidentyfikować osobę w Internecie, znając jej płeć, datę urodzenia i kod pocztowy?
https://www.johndcook.com/blog/2018/12/07/simulating-zipcode-sex-birthdate/
INFO: w przypadku USA, będzie to prawie 85%. Zakładamy oczywiście, że posiadamy dostęp do danych osobowych wszystkich obywateli ;)

25) Minecraft udostępnił API do pisania skryptów w JavaScript - od teraz możliwe jest zaprogramowanie praktycznie wszystkiego w grze
https://minecraft.net/en-us/article/scripting-api-now-public-beta
INFO: API jest jeszcze w fazie testowej, ale działa

== LINKI TYLKO DLA PATRONÓW ==

26) Prowadzisz bloga? oto 36 porad, jak pisać lepsze teksty
http://uw7.org/un_5c1a212707ef9

27) Podaj nazwę fonta jakiego potrzebujesz i po prostu pobierz go
http://uw7.org/un_5c1a212dbb29a
INFO: serwis przeszukuje GitHuba w poszukiwaniu fontów. Niektóre z nich są PŁATNE, więc ich pobranie i używanie może nie być legalne

28) Poradnik na temat hackowania urządzeń z bluetooth (konkretnie BLE)
http://uw7.org/un_5c1a2134a2dff
INFO: w tekście wymieniono także oprogramowanie, którego możesz użyć do hackingu

29) Lista kanałów na Youtube, uczących programowania - JavaScript, Python, Java, Ruby, C, C++ i wiele innych
http://uw7.org/un_5c1a213b4f9d4

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Adekwatne tagi:
#programowanie #python #javascript #hacking #youtube #technologia #facebook #minecraft #google #ciekawostki #sql #css #security

Przejdź do wpisu

Dodany: 2018-12-12 12:04:16 | Ostatnio wołany: 2018-12-12 12:09:16



◢ #unknownews

Czas na kolejne zestawienie interesujących linków z branży IT.
Tym razem w sekcji dla patronów znalazł się dodatkowy prezent.
Życzę miłej lektury.

1) Organiczny zasięg w social mediach, bez wydawania pieniędzy na reklamę - jak to robią znane portale?
https://medium.com/social-media-tips/how-to-still-get-organic-reach-on-social-media-4fb2414d3c04

2) Lista 8 interesujących podcastów (anglojęzycznych) dla programistów
https://medium.com/cleversonder/here-are-the-most-interesting-developer-podcasts-2019-edition-4e43063bf8a4

3) Showmax ucieka z Polski - usługa przestanie być dostępna pod koniec stycznia 2019 roku
https://www.money.pl/gospodarka/wiadomosci/artykul/showmax-ucieka-z-polski-wytrzymal-niecale-2,82,0,2423890.html

4) Onet rezygnuje z komentarzy pod swoimi artykułami (obecnie tylko pod działami 'kultura' oraz 'wiadomości')
https://www.wirtualnemedia.pl/artykul/onet-rezygnuje-calkowicie-z-komentarzy-w-serwisach-wiadomosci-i-kultura-dlaczego-jak-komentowac
INFO: świat już nie będzie taki sam. Powiedzenie "jesteś głupi jak komentarz na Onecie" przestanie istnieć ;)

5) Lista BŁĘDNYCH założeń przyjmowanych przez programistów podczas projektowania oprogramowania
https://github.com/kdeldycke/awesome-falsehood
INFO: założenia odnośnie adresów mailowych, numerów telefonów, dat, geografii itp - musisz to zobaczyć

6) Wszystko co powinieneś wiedzieć o Web Audio API (mechanizm do analizy i tworzenia dźwięków w JS)
https://medium.com/cleversonder/all-you-need-to-know-about-the-web-audio-api-3df170559378
INFO: tekst zawiera sporo linków do zewnętrznych zasobów, na które także warto rzucić okiem

7) IPFS - proste i zrozumiałe wytłumaczenie, czym jest "interplanetarny system plików"
https://achainofblocks.com/2018/10/05/ipfs-interplanetary-file-system-simply-explained/

8) Jak obsługiwać Apple Airplay na Raspberry Pi?
https://appcodelabs.com/7-easy-steps-to-apple-airplay-on-raspberry-pi

9) Makra w edytorze VIM - jak je nagrywać i jak z nich efektywnie korzystać?
https://jovicailic.org/2018/06/recursive-macros-in-vim/

10) Filmy z konferencji Re:Invent od Amazona (wszystkie edycje)
https://reinventvideos.com

11) Amazon wprowadza nową usługę do pakietu AWS - managed blockchain
https://bithub.pl/wiadomosci/amazon-uruchamia-wlasna-platforme-blockchain/
INFO: jeśli Twoja firma cierpi na 'blockchainofilis' i bardzo potrzebujecie tej technologii, to można sobie to teraz wyklikać na AWS

12) Jak usunąć hasła przypadkowo wrzucone do repozytorium GITa?
https://devenv.pl/usuwanie-hasel-z-repozytorium-git/

13) Pseudoselektory :blank oraz :empty w CSS - nie działają tak, jakbyś się tego spodziewał
https://medium.freecodecamp.org/empty-and-blank-53b9e96151cd

14) Protesty "żółtych kamizelek" we Francji i jaki to ma związek z algorytmem Facebooka?
https://www.buzzfeednews.com/article/ryanhatesthis/france-paris-yellow-jackets-facebook

15) Wskaźniki w języku C - wyjaśnione w 5 minut
https://denniskubes.com/2017/01/24/the-5-minute-guide-to-c-pointers/

16) Mikroserwisy i dostępność usług
http://kevinmahoney.co.uk/articles/microservices-and-availability/
INFO: jeśli Twój serwis bazuje na 3 mikroserwisach i każdy ma dostępność 90%, to jaką dostępność ma cały serwis?

17) Interesujący wywód na temat tagu EM w HTML5 - dlaczego prawdopodobnie używasz go niepoprawnie?
https://logrocket.com/blog/youre-using-em-wrong/

18) Używasz PhpMyAdmina? zaktualizuj go ASAP - odkryto w nim 3 groźne luki
https://thehackernews.com/2018/12/phpmyadmin-security-update.html
INFO: znalezione luki to LFI + XSRF + XSS. Przy odrobinie szczęścia można z ich użyciem przejąć atakowaną stronę

19) Zrezygnuj ze znaku "większe od" w złożonych warunkach - dla poprawy czytelności kodu
https://llewellynfalco.blogspot.com/2016/02/dont-use-greater-than-sign-in.html

20) Floaty.CSS - skrajnie prosty framework CSS bazujący na "float: x"
https://github.com/vladocar/floaty
INFO: w świecie frameworków opartych o gridy i flexy, potrzebny może być framework kompatybilny także ze starymi przeglądarkami

21) Ścieżki hamiltonowskie - czyli algorytm poruszania się po całej planszy, bez odwiedzania raz odwiedzonych miejsc
http://datagenetics.com/blog/december22018/index.html
INFO: trochę jest tam o teorii grafów, ale nie przerażaj się - są obrazki, a nawet animacje! ;)

22) Straż graniczna z USA nie zawsze pozbywa się materiałów zgromadzonych z telefonów podróżnych
https://www.engadget.com/2018/12/11/cbp-officers-fail-to-delete-traveler-data/

23) Google zamknie Google+ jednak 4 miesiące przed czasem
https://www.theverge.com/2018/12/10/18134541/google-plus-privacy-api-data-leak-developers
INFO: powód to kolejny wyciek danych użytkowników

24) AutoGIT - aplikacja do automatyzacji zadań na repozytoriach GITa
https://github.com/fabiospampinato/autogit
INFO: użyteczne gdy chcesz np. podmienić jeden plik w kilku repozytoriach lub wszystkie je zsynchronizować jednocześnie

== LINKI TYLKO DLA PATRONÓW ==

25) Świąteczny prezent dla moich patronów - "zestawienie zestawień".
https://patronite.pl/post/5793/inne-wartosciowe-zestawienia-newsow-z-sieci
INFO: to link dla wspierających przez Patronite. Pozostali znajdą 'przedruk' treści na grupie FB dla patronów.

26) Debugowanie aplikacji z użyciem... GITa - znajdź który commit wygenerował błąd i kto za to odpowiada
http://uw7.org/un_5c10ea1b6991e

27) Parametry w aplikacjach linuksowych/uniksowych - wyjaśnienie całego alfabetu (domyślne opcje przypisane literom)
http://uw7.org/un_5c10ea24b267d
INFO: przykładowo "-f" ma podobne znaczenie w każdym z programów. Podobnie jak "-h". Poznaj te znaczenia.

28) Bardzo przystępny wstęp do tematu refactoringu kodu aplikacji - z obrazkami ;)
http://uw7.org/un_5c10ea2d80513

==
Chcesz aby Twój link pojawił się tutaj?
Po prostu mi go zgłoś. To zupełnie NIC nie kosztuje - dodaję jednak tylko to, co mi przypadnie do gustu.
https://bit.ly/unDodaj

Podobało się? Zalajkuj lub podaj dalej - thx.

************

[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]

Adekwatne tagi:
#javascript #git #css #security #technologia #facebook #google #amazon #zalesie #telefony #html #html5 #technologia #programowanie #aws

Przejdź do wpisu
Założona przez:

imlmpe

Osób na liście: 1540
Wołań: 165
Raz na tydzień przygotowuję zestawienie najlepszych newsów z branży IT (zebranych z wielu źródeł). Jeśli chcesz być na bieżąco z moimi zestawieniami, zapisz się do tej mirkolisty!

Kategoria: Nauka i newsy

Ostatnie wydarzenia (zobacz wszystkie)


2019-11-21 12:27:49
@JasonAlt dołączył do listy


2019-11-19 16:08:47
@macro7 dołączył do listy


2019-11-15 18:13:11
@droperix10 opuścił listę


2019-11-15 16:16:44
@imlmpe zawołał do wpisu


2019-11-14 12:30:36
@Azook dołączył do listy


2019-11-13 22:30:55
@Zon1u opuścił listę


2019-11-08 14:02:00
@mutencath dołączył do listy


2019-11-08 11:17:17
@imlmpe zawołał do wpisu


2019-11-01 12:44:41
@stefa_n opuścił listę


2019-10-31 15:59:08
@imlmpe zawołał do wpisu