#python

36
120
#Netprasowka 06/22
Cześć.
Witam w nowym tygodniu.
  1. Ten, kto nie parsował outputu z konsoli za pomocą wyrażeń regularnych ten nie wie co to stres. W Python jest biblioteka Scrapli, która "rozmawia" z konsolą za pomocą poleń. Jest też dostępna w Go. Tu masz przykład użycia. Jeśli interesuje Cię automatyzacja to pamiętaj o ankiecie https://showroute.pl/robot.
https://netdevops.me/2021/network-automation-options-in-go-with-scrapligo/
  1. UTRS, a właściwie Unwanted Traffic Removal Service, to usługa typu community dostarczana przez Team Cymru. Usługa wykorzystuje RTHB to łagodzenia ataków DDoS. Tu masz link (https://team-cymru.com/community-services/utrs/), gdzie możesz za darmo się zarejestrować. Zanim to zrobisz, to przeczytaj zawartość Readme.md.
https://github.com/team-cymru/network-security-templates/blob/master/UTRS-Peering-Guide/README.md
  1. Co zrobić, zanim przystąpić do automatyzowana swojej sieci i usług. Odpowiedź jest prosta. Porządek. Ivan w swoim stylu wyjaśnia dlaczego.
https://blog.ipspace.net/2022/02/cleanup-before-automation.html
  1. Anycast jest ciekawy i dobry np.: do rozpraszania ataków DDoS czy zwiększania dostępności serwerów DNS, ale też są pewne minusy związane z TCP.
https://lambda.mu/anycast-tcp/
  1. Jak wygląda wydajność DNS over HTTPS w ujęciu globalnym. Badacze sprawdzili 22052 unikanych użytkowników w 224 krajach. Artykuł w linku jest podsumowaniem ich badań.
https://blog.apnic.net/2022/02/03/measuring-dns-over-https-performance-around-the-world/
SZKOLENIA/EDUKACJA
Za tydzień otwieramy zapisy do naszego programu BGP - zbuduj silne fundamenty. Jeśli chcesz dołączyć, do programu to zapisz się tu: https://showroute.pl/bgp
Przygotowujemy ciekawą ofertę.
PRACA
Oferty pracy są dostępne dla czytelników mailingu. https://showroute.pl/netprasowka
To byłoby na tyle w tym tygodniu z Netprasówki.
Pozdrawiam i do przeczytania.
f867067a-e4c4-4cd2-8782-e41d8b77c5b5

Zaloguj się aby komentować

Cześć.
#Netprasowka 03/22
  1. Jak zainstalować i skonfigurować Pi-hole. Dlaczego warto zainteresować się tym tematem? Pi-hole pozwala blokować reklamy, trackery a nawet malware. Masz tu kompletny artykuł jak zainstalować i zarządzać swoim Pi-hole. Warto zadbać o bezpieczeństwo swojej domowej sieci.
https://weberblog.net/pi-hole-installation-guide/
  1. Pisanie testów do automatyki często pojawia się w Netprasówce. Teraz mam ciekawy wpis Patryka Szulczewskiego. Patryk pisze, aby rozwijać oprogramowanie i jednocześnie je testować. Nie czekać na zakończenie pisania. Tylko robić to jednocześnie. Pokazuje też przykład z naszego świata. Jak za pomocą netmiko dostać wersje softu. Robi to poprzez rozwijanie testów.
https://blog.networktocode.com/post/how-to-write-better-python-tests-for-network-programming/
  1. A jeśli nie znasz Pythona, to polecam książkę Python dla inżynierów sieciowych. Jest wszystko, co możesz potrzebować przy pracy z siecią i urządzeniami sieciowymi.
https://pyneng.readthedocs.io/en/latest/
  1. RIPE wypuścił narzędzie ipmap. Jest to narzędzie tworzące mapy Internetu. Łączy adresy IP z danymi geolokacyjnymi. Narzędzie jest rozwijane i jest dostęp po API. Chcesz sprawdzić jak działa, to możesz wkleić traceroute i zobaczyć jak wędrują Twoje pakiety po świecie.
https://ipmap.ripe.net/
  1. Czym się różni MPLS VPN L3 od VRF-Lite. Autor pokazuje wszystko od podstaw. Czym jest LDP, jak wykorzystać BGP i w ogóle, po co segmentować sieć.
https://zartmann.dk/mpls-vpns-vs-vrf-lite/
To byłoby na tyle w tym tygodniu z Netprasówki.
SZKOLENIA/EDUKACJA
Oferty szkoleń dostępne dla czytelników mailingu. https://showroute.pl/netprasowka
PRACA
Oferty pracy dostępne dla czytelników mailingu. https://showroute.pl/netprasowka
To byłoby na tyle w tym tygodniu z Netprasówki.
Pozdrawiam i do przeczytania.
acd93536-181b-4686-a1fa-c56d2ea5c97e
Nebthtet

@Ama-Japan o, to jednak trzeba temat przepracować.

Ama-Japan

@Nebthtet jasne, możesz nawet wirtualkę postawić na próbę i zobaczyć jak to działa.

Nebthtet

@Ama-Japan o, dzięki za podpowiedź

Zaloguj się aby komentować

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
Best-of Machine Learning with Python - lista najpopularniejszych repozytoriów aktualizowana co tydzień. Przejrzałem zawartość i śmiało mogę polecić jako jedną z lepiej zorganizowanych list typu "awesome". Na + zasługuje duża przejrzystość, ogrom kategorii i posortowanie narzędzi po liczbie gwiazdek na GitHubie/ich jakości.
https://github.com/ml-tooling/best-of-ml-python
Polecam też sprawdzić resztę list "best of" od powyższych autorów (link znajdziecie w repo)

Zaloguj się aby komentować

Dzisiaj jest ostatni dzień, by zapisać się na nieodpłatny kurs CS50 HarvardX. W programie:
HTML, CSS
Git
Python
Django
SQL, Models, and Migrations
JavaScript
User Interfaces
Testing, CI/CD
Scalability and Security
Zapisy: https://polishwords.com.pl/go/-43l
#dlaprogramistow #programowanie #naukaprogramowania #programujzwykopem #javascript #git #html #css #python #django #userexperience
Jak nie chcesz przegapiać takich okazji, zapisz się na newsletter: https://polishwords.com.pl/blog/newsletter-dla-programistow/
560f3840-a0b0-4069-892c-11f41256014c
kris

@tomaszs podobno jeden z lepszych kursów jakie powstały, jak za free to trzeba brać

m-1-s-2

Uważacie, że da się wejść w programowanie z takich kursów i popłynąć rzeką informatycznego dobrobytu? Czasem jak mam dość swojej roboty to myślę o zmianie na IT.

tomaszs

@m-1-s-2 tak da się nawet wypłynąć na morze cyfrowego szczęścia

Zaloguj się aby komentować

Pozwolę sobie nawet stworzyć własny tag: somu
Kumpel nie widział mojego narzekania w internecie, albo widział? Nie wiem.
Stało się! Dostałem regulamin, ale jeszcze nie patrzyłem... Boję się otworzyć, za to zgłosił kilka błędów w apce. Poprawimy, ale cuda się dzieją z magią hejto
gacek

@otlet dobra dawej o czym jest Twója aplikacja, nad którą pracujesz !

lubieplackijohn

@otlet Dokładnie! Nie czas na regulamin! Teraz jest czas na działanie! Wyskakuj z apki ( ͡° ͜ʖ ͡°)

otlet

@lubieplackijohn @gacek za szybko się wygadałem, że coś piszę Obiecuję, że się pochwalę moim potworkiem

Zaloguj się aby komentować

Jako pierwszy wpis to zrobię taką ciekawostkę.
Za namową kolegi, tworzę portal o nazwie SOMU. Co w nim będzie ciekawego?
To opiszę innym razem, ale portal w swoich podstawach jest gotowy. Mogę powiedzieć, że osiągnął status MVP, ale brakuje jednej rzeczy - regulaminu, który powstaje od niecałego miesiąca... Regulaminu... Wiem, że regulamin to czasem temat rzeka, ale ani on, ani ja nie jesteśmy prawnikami, a regulamin ma tylko być formą zabezpieczenia/dupochronu.
A tak poza tym, uszanowanko - miło mi powitać na tym portalu.
chusteczka_haftowana

@otlet https://mikroporady.pl/instrukcje-i-regulaminy/regulaminy/regulamin-swiadczenia-uslug-droga-elektroniczna


Ogólnie ja korzystam chętnie z tej stronki w ramach różnych potrzeb "biznesowych". Jeśli to nie do końca ten wzór, to można przejrzeć ich bazę, trochę tego templatek mają.

Inspektor_RODO

@otlet Hej potrafiłbyś wytłumaczyć skrót MVP w prostych słowach? czytałem defiincje ale dalej nie potrafie sobie tego jakoś realnie wytłumaczyć

często widze firmy które w tak jakby reklamie mają opis "tworzymy MVP"

otlet

@chusteczka_haftowana Dziękuję

@Inspektor_RODO nie nadaję się raczej na wykładowcę, ale w moim rozumieniu, jest to najmniejsza możliwa forma naszego produktu, zawierające główne założenia. Dla np.: dla sklepu będzie to lista produktów, zakup i opłacenie produktu (nawet nie koszyk, bo to dodatek, nie główne założenie). Dla bloga będzie to lista postów, widok konkretnego posta, jakiś panel do dodawania postów z jakimś zabezpieczeniem (np.: logowanie, albo token, hasło). Ja tak się zapatruję. Dla gry będzie to same gameplay (zabawa z niej płynąca, z całkowicie podstawową grafiką, byle się orientować w przestrzeni). Gdy projekt osiąga status MVP, klient/pomysłodawca/my sami możemy sprawdzić, czy nasze założenie w stosunku do projektu jest poprawne. Dla gry jest to łatwe to zobrazowania, np.: https://www.youtube.com/watch?v=jPjmxrvuh4A

Zaloguj się aby komentować

Uczę się Django i Django REST Framework bo ileż można się klepać w Pyramidzie (ehehe ) i znalazłem fajny kanał na YT. Gość nawet spoko opowiada, ale co równie ważne: PISZE TESTY!
Co prawda używa wbudowanego UnitTest, a nie pytesta jak cywilizowana reszta świata, a same testy mogły by być też lepsze. Jednak kiedy potraktuje się to jako zajawkę do samego frameworka i jego testowania to ja propsuję.
https://www.youtube.com/watch?v=soxd_xdHR0o

Zaloguj się aby komentować

https://towardsdatascience.com/creating-beautiful-maps-with-python-6e1aae54c55c
Jeśli programujecie w Pythonie i do tego chcielibyście ogarnąć mapy OpenStreetMap.
To ten artykuł może Wam pomóc.
boogie

Jutro poczytam #pdk

piwowar

Muszę znajomych ogarniających pytona o pomoc chyba poprosić. Taka mapa z OpenStreetMaps by się przydała bo aktualnie pracuję nad projektem promującym historię regionalną i byłoby to pomocne

Zaloguj się aby komentować

Poprzednia