Aktywne Wpisy
dziobnij2 +54
Dzisiaj urodziny ma prawdziwy truecel @kamil150794 Kończy 30 lat, dlatego chciałbym go uroczyście powitać na tagu #przegrywpo30tce Chłopak od zawsze na rencie, nie uczy się, nigdy nie pracował (100% #neet) od dzieciństwa wyśmiewany i wykluczony z powodu zdeformowanej twarzy. Samotny, własna rodzina nie zaprosiła go na wesele, koledzy ze wsi zaprosili wszystkich na wesele, tylko nie jego, lekarka wpisała mu w dokumentację ciężkie upośledzenie umysłowe, tylko
Koziom +9
1) Przegląd grafik z Warezów i BBSów w formie filmu
https://safecrackers.com
INFO: jeśli jesteś dzieckiem z lat 80-tych lub wcześniejszych, prawdopodobnie wiesz o co chodzi.
2) Pracujesz na etacie i chciałbyś rozpocząć na boku jakiś projekt? garść porad dla Ciebie
https://dotink.co/posts/how-i-side-project/
INFO: przemyślenia autora na temat tego, co ułatwia mu szybkie tworzenie prototypów dla jego projektów.
3) Algorytmy sortowania i wyszukiwania danych przedstawione w formie... tańca
https://www.youtube.com/user/AlgoRythmics/videos
INFO: dość leciwe już nagrania, ale nadal tak samo dobrze tłumaczące zasady działania algorytmów
4) Jednostki w CSS - o co chodzi z tymi em, rem, vw, pt, pc itp?
https://dev.to/fullstack_to/units-in-css-em-rem-pt-px-vw-vh-vmin-vmax-ex-ch-53l0
INFO: zrozumiale wyjaśnione i przedstawione na przykładach. Wiedza niezbędna dla każdego, kto siedzi w branży webowej
5) "Moja przygoda z edytorami" - Vim, Spacemacs, Atom i Sublime Text
http://thume.ca/2017/03/04/my-text-editor-journey-vim-spacemacs-atom-and-sublime-text/
INFO: wrażenia autora z pracy z każdym z wymienionych edytorów.
6) Lista 10 zasad programowania obiektowego, które pomogą Ci tworzyć lepszy i bardziej czytelny kod
https://dev.to/javinpaul/top-10-object-oriented-design-principles-for-writing-clean-code-4pe1
INFO: DRY, SRP, Open Closed, LSP, ISP - mówi Ci to coś? :)
7) Ogólnopolska Olimpiada dla programistów - dołącz do wyzwania już 27 września
https://olimpiada.justjoin.it
INFO: rzut dyskiem twardym, pchnięcie monitorem, bieg na 1024 metry, składanie kompa na czas i inne - udział jest darmowy
8) Migracja z Dockera na Podmana - co daje i jak ją przeprowadzić?
https://zwischenzugs.com/2019/07/27/goodbye-docker-purging-is-such-sweet-sorrow/
INFO: opis problemów autora z dockerem i tego, jak je rozwiązał (rezygnując z dockera) z użyciem trzech narzędzi, które dają mu podobne możliwości co docker
9) Background-image w CSS jako niepolecane rozwiazanie? to czym to zastąpić?
https://nystudio107.com/blog/the-css-background-image-property-as-an-anti-pattern
INFO: wyjaśnienie, dlaczego w wielu przypadkach używanie tła generowanego w CSS to zły pomysł i jak zrobić to lepiej
10) The Data Engineering Cookbook - darmowa książka poświęcona tematyce inżynierii danych (124 strony. PDF)
https://github.com/andkret/Cookbook
INFO: Ebook wprowadzi nas w światek analizy danych, przeprowadzi przez case Study firm takich jak Netflix czy Twitter, a także przedstawi przykładowe pytania rekrutacyjne w tej branży.
11) Drama.app - świetne narzędzie do tworzenia interaktywnych prototypów aplikacji mobilnych
https://www.drama.app/beta
INFO: obecnie dostępna jest jedynie wersja BETA działająca na Macu, ale warto zobaczyć na filmach jak ma działać finalny produkt
12) Jak postawić darmowy serwer VPN w chmurze Amazon? - poradnik
http://jaszczur.eu/vpn-serwer-openvpn-w-chmurze-amazon-aws/
INFO: tekst zakłada użycie Free Tier od AWS, stąd cena 0zł.
13) Zagraj w oryginalną grę Diablo w swojej przeglądarce
https://d07riv.github.io/diabloweb/
INFO: ze względów na prawa autorskie, możesz grać w wersję Shareware lub uploadować plik z oryginalnej pełnej wersji gry jeśli taką posiadasz
14) Zapomniana sztuka wiązania kabli - czyli jak zadbać o porządek w serwerowni lub pod biurkiem
https://www.thebroadcastbridge.com/content/entry/12400/the-lost-art-of-lacing-cable
INFO: kilka metod na utrzymanie porządku z kablami
15) Zero Width Shortener - interesujący skracacz linków wykorzystujący znaki o zerowej szerokości
https://zws.im
INFO: w praktyce to oznacza tyle, że wszystkie linki utworzone w tej aplikacji wyglądają (wizualnie) tak samo, ale prowadzą do innych miejsc w sieci
16) Popularna chińska vlogerka przypadkiem ujawniła swoją prawdziwą twarz bez filtrów
https://www.geekweek.pl/news/2019-07-31/popularna-chinska-vlogerka-przez-przypadek-pokazala-prawdziwa-twarz-i-stracila-rzesze-fanow/
INFO: warto wyszukać w necie jak wyglada wersja z filtrami. Zaskakujące jest, co można osiągnąć dzięki współczesnej technologii
17) Google pozwala obejść około 1/3 wszystkich systemów typu paywall
https://whatsnewinpublishing.com/google-unlocks-33-of-publisher-paywalls-on-july-30-this-is-what-happens-next/
INFO: chodzi o paywalle limitujące dostęp typu "3 artykuły gratis na miesiąc". W tym przypadku limit może nie być poprawnie liczony
18) WebScraping jest w pełni legalny? odpowiedź brzmi: to zależy...
https://benbernardblog.com/web-scraping-and-crawling-are-perfectly-legal-right/
INFO: głębsza analiza tego tematu pod względem prawnym.
19) GitHub potwierdza, że zablokował konta/projekty programistów z Iranu, Syrii i Półwyspu Krymskiego
https://techcrunch.com/2019/07/29/github-ban-sanctioned-countries/
INFO: GitHub jest firmą z USA, więc musi zastosować się do ich obostrzeń handlowych, a US narzuciło sankcje na te kraje.
20) Jak poprawnie zaprojektować ciemną skórkę dla swojego projektu? - liczne porady
https://uxplanet.org/8-tips-for-dark-theme-design-8dfc2f8f7ab6
INFO: jedna z zaskakujących porad: unikaj koloru czarnego i białego ;)
21) Youtube Rabbit Hole - rozszerzenie do chrome pozwalające Ci spędzić mniej czasu na Youtube
https://chrome.google.com/webstore/detail/youtube-rabbit-hole/nlddakjbmpidooplakalfoogdincflfh
INFO: działa to tak, że usuwa rekomendacje, wyłącza automatyczne odtwarzanie następnego filmu, ukrywa komentarze itp (można skonfigurować czego się nie chce)
22) Chcesz wejść OD ZERA w świat tworzenia stron WWW? Nic nie wiesz o HTML i CSS? ten tutorial jest dla Ciebie
https://internetingishard.com/html-and-css/
INFO: przyjemnie napisane, ładnie ilustrowane i dobrze wyjaśnione.
23) LiveCode - rozszerzenie do VS Code, pozwalające oglądać na żywo, efekty działania wpisywanego przez nas kodu
https://pypi.org/project/live-coder/
INFO: jedyny obsługiwany język to Python3
24) A gdyby tak zasilać piekarnik przez USB-C? ciekawy eksperyment
https://www.reclaimerlabs.com/blog/2017/3/14/usb-c-easy-bake-oven
INFO: według specyfikacji, standard USB-C pozwala na zasilanie urządzeń do 100W, a dokładnie tyle potrzebuje mały piekarnik ;)
25) Wraz z Firefoxem 68 nadchodzą zmiany w CSS
https://hacks.mozilla.org/2019/07/new-css-features-in-firefox-68/
INFO: główna zmiana to nowy pseudo-element ::marker. Pojawiają się także zmiany w dev-toolsach związane z CSSem
26) Jak optymalnie używać AWS w swoim projekcie - zbiór tweetów na ten temat
https://twitter.com/dvassallo/status/1154516910265884672
INFO: porady napisane przez człowieka od 11 lat pracującego z AWS i przez 8 będącego pracownikiem AWS
27) TLDR This! - wklej linka do długiego artykułu, a otrzymasz wersję skróconą do maksymalnie 5-6 zdań
https://tldr.hackeryogi.com
INFO: nie wiem jakiego algorytmu to używa, ale po wklejeniu kilku tekstów z polskich portali informacyjnych, efekty były zaskakująco dobre
28) Jak tworzyć lepszy kod w JavaScript?
https://dev.to/taillogs/practical-ways-to-write-better-javascript-26d4
INFO: garść porad i przykładów tego, jak można dany fragment kodu napisać lepiej
29) Chcesz zostać cyfrowym nomadem i pracować z dowolnego miejsca na świecie? zobacz, gdzie jest najlepiej
https://nomadlist.com
INFO: w praktyce powinieneś załatwić sobie chatkę na Bali, albo... apartament w Budapeszcie :)
30) Naucz się na pamięć komend Linuksa i GITa - nauka online
https://www.memorize-terminal-commands.com
INFO: nauka odbywa się poprzez cykliczne powtarzanie wiedzy (musisz odpowiadać na pytania. Wszystkie są otwarte). Jedna sesja trwa 5 minut. Niektó®e pytania wkurzają (np. 'ls -al' != 'ls -la')
31) Hakuna Cloud - sprytna metoda na oszczędzanie pieniędzy na usługach chmurowych (AWS, Google Cloud itp)
https://hakuna.cloud
INFO: serwis (SaaS) wyłącza Twoje serwery gdy nie są potrzebne i podnosi je gdy przychodzi do nich jakiś ruch. Użyteczne dla małych projektów, gdzie liczy się każda złotówka
32) IRS (skarbówka z USA) rozesłała ponad 10000 listów z ostrzeżeniami do właścicieli kryptowalut
https://www.wsj.com/articles/irs-sending-warning-letters-to-more-than-10-000-cryptocurrency-holders-11564159523?mod=rsswn
INFO: chodzi o prawdopodobne łamanie prawa federalnego w związku z obrotem krypto.
33) Narzędzie do szybkiej aktywacji różnych wersji NodeJS
https://github.com/tj/n#InstallingActivating-Node-Versions
INFO: skrypt sam ściąga, instaluje i aktywuje wersję oprogramowania, której akurat potrzebujemy. Bardzo wygodne
== LINKI TYLKO DLA PATRONÓW ==
34) Zbuduj samodzielnie 'dworcowy wyświetlacz' z użyciem Raspberry Pi Zero
http://uw7.org/un_5d442a1a3d410
INFO: wygląda on i działa jak te wyświetlacze znane z dworców, ale oparty jest o rozwiązanie chmurowe
35) Wyszukiwanie kont danej osoby w różnych sieciach społecznościowych
http://uw7.org/un_5d442a14656ee
INFO: podajesz login lub nazwę wyświetlaną usera, a narzędzie pokazuje gdzie jeszcze ten user ma konto. Świetne
36) Jak "wydać" swoją książkę online z użyciem GitBooka?
http://uw7.org/un_5d4429fc8ce19
INFO: proces nie jest może najprostszy, ale efekty są całkiem fajne
37) Miniaturowe 'apartamenty' w Tokio - film
http://uw7.org/un_5d4429f6603f6
INFO: wynajem przestrzeni 8-9 metrów, to około 3000zł/msc
==
Patronem zostaje się tutaj: https://patronite.pl/unknow
A później dostaje się dostęp do np. tego: https://mrugalski.pl/linki.php
Warto? Warto! :)
************
[Obserwuj mnie na FB] - [Chcesz być wołany?] - [Zostań patronem] - [Wersja RSS] - [Subskrybuj przez email] - [Grupa na Telegramie]
Tagi: #javascript #design #internet #youtube #technologia #serwery #nodejs #google #amazon #firefox #docker #ciekawostki
@imlmpe: Na podstawie czego ten serwis generuje te oceny i w ogóle jak oni je definiują? Na pierwszy rzut oka to jakiś stek bzdur, muszą mieć jakąś specyficzną metodologię, no bo ja nie rozumiem skąd im się bierze koszt
@Brzozq: no dobra, dobra - cześć :D
(。◕‿‿◕。)
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
nodeenv
do zarzadzania wersjami nodejsTe wszystkie dry, solidy i inne sprawiają, że twój kod jest kiss, a nie w drugą stronę.
@ZakreconyZszywacz: moim zdaniem tylko w teorii. W praktyce, wciąż moim zdaniem, prowadzi to do overengineeringu (patrz przykład DRY w moim poście wyżej). No i ja wolę kierować się jedną prostą reguła niż pamiętać 5 albo 30. Ale to ja, nikogo nie zmuszam do myślenia tak samo ani nie dyskredytuję za inny tok myślenia,
To o czym mówisz, jest gdy
dry
jest nadinterpretowane lub gdy używany jest duży framework i ma zrobić wszystkie rzeczy za Ciebie. Za nadinterpretowanedry
można uznać:* tworzenie np
BaseView
, który wcześniej ładnie ogarniał, ale mineły dwa trzy lata i nagle nikt tego nie ogarnia i lepiej tego nie ruszać. Przychodzi programista i zamiast ładnie to porozbijać, potworzyć osobne byty, to tworzy kompatybilnego i nowegoBaseView
- który ogarnia tylkoJestem prostym, głupim człowiekiem, więc piszę prosty, naiwny kod. Gdyby nie pewne niebezpieczeństwa, używałbym zmiennych globalnych i programowania strukturalnego, a nie obiektowego - bo w ten sposób trudniej stworzyć skomplikowaną architekturę. Im bardziej potrafię przekonać mój mózg do trywialnych rozwiązań, tym częściej wracjąc do kodu po latach potrafię zrozumieć, o co mi chodziło.
A jak
BaseView
!Teraz jest moda na
generatory
, która bardzo lubie. Piszę się cały kod jak takipipeline
i masz wrażenie jakbyś czytał dokumentację z góry do dołu. Plusy generatorów to brak klas i dziedziczenia