Spuštění bashe v docker kontejneru

Docker nabízí příkaz exec, který spustí zadaný příkaz v běžícím kontejneru. V tomto příspěvku jsem si vytvořil kontejner s databází PostgreSQL a k databázi jsem se připojil z lokálního počítače pomocí nástroje psql. Pokud chci v tomto kontejneru spustit bash v pseudoterminálu, použiji tento příkaz:

docker exec -it my-postgres bash

-i, --interactive: interaktivní vstup
-t, --tty: spustí pseudo terminál

Zdroj: stackoverflow.com/…/how-do-i-get-into-a-docker-containers-shell

Máš neuhrazenou platbu.

Spam, který vyděsí, protože „Máte neuhrazenou platbu“. Musím ale uznat, že je edukativní, protože přiměje některé lidi se špatným svědomím k tomu, aby si zjistili informace o bitcoinu :-).

Všechno, co po tobě chci, je jen odeslat na můj účet částku ve výši 40000 Kč (bitcoinový ekvivalent odpovídající směnnému kurzu platnému v době převodu) a poté, co bude transakce úspěšně dokončena, všechny tyhle perverznosti okamžitě smažu … Pokud nevíš, jak nakupovat a odesílat bitcoiny, snadno to můžeš napravit a veškeré související informace si vyhledat na internetu. Zde je moje bitcoinová peněženka: 18QoRGdPTpu6wMVKjf8PA43ZXndAJfrHvM K dispozici máš maximálně 48 hodin počítaných od doby otevření tohoto emailu (přesně 2 dny).

Číst dálMáš neuhrazenou platbu.

Vyhrál jsem 4 200 000 EUR

Tak se na mě usmálo štěstí. Je tedy zajímavé, že Facebook téměř nepoužívám a spíš na něj nadávám. Přesto ale dostanu odměnu za jeho propagaci. Asi na něj nadávám dobře.

FACEBOOK INC
1601 WILLOW ROAD MENLO PARK, CA 94025

Vážený uživateli Facebooku:

Chceme vás informovat, že váš e -mailový úcet na Facebooku vyhrál penežní odmenu 4 200 000,00 EUR (ctyri miliony dve ste tisíc eur)
za propagaci Facebooku na rok 2021.

Blahoprejeme vám k tomu, že jste jedním z vybraných lidí. Doporucujeme vám zaslat následující informace vedení spolecnosti
Facebook Inc. za úcelem zpracování vaší žádosti.

1. Celé jméno:
2. Zeme:
3. Kontaktní adresa:
4. Telefonní císlo:
5. Rodinný stav:
6. Povolání:
7. Vek:

Gratulujeme!! Ješte jednou.

Z bezpecnostních duvodu doporucujeme všem výhercum, aby uchovávali tyto informace pred verejností v tajnosti, dokud
nebude váš nárok zpracován a vaše cena vám nebude vydána. Toto je soucást našeho bezpecnostního protokolu, abychom se vyhnuli
dvojímu nárokování a neoprávnenému využívání výhod tohoto programu nezúcastnenými nebo neoficiálními zamestnanci.

Kancelár prezidenta
Generální reditel Facebooku
Mark Zuckerberg

Nový tutoriál na příkazový řádek v Linuxu

Na tomto webu přibyl nový tutoriál věnující se základům práce v příkazovém řádku v Linuxu.

V současné době se k vzájemné komunikaci mezi počítačem a člověkem používa grafické rozhraní (GUI – Graphical User Interface), i když profesionální správci systémů (administrátoři) často dávají přednost textovému rozhraní (příkazové řádce). Je třeba znát příkazy (u GUI zase musíte vědět kam kliknout), ale práce je často rychlejší a efektivnější. Dalším důvodem, proč se používá textové rozhraní je to, že grafické rozhraní není k dispozici. To je právě často případ serverů, které administrátoři spravují. Grafická nadstavba by na serverech zbytečně zdroje a pomocí textového rozhraní lze dokázat to samé a ještě více a k tomu rychleji.

Základy příkazového řádku v Linuxu

SPF záznam

V rámci odesílání emailu je možné do hlavičky zprávy uvést libovolnou emailovou adresu odesílatele. Řešením je SPF (Sender Policy Framework), který umožňuje majitelům domén definovat, kdo může posílat emaily s adresou odesílatele z dané domény. Pokud SMTP server obdrží email, k doméně odesílatele získá dotazem do DNS záznam typu TXT, který obsahuje SPF pravidla a provede kontrolu.

Takto vypadá DNS záznam pro SPF u Wedosu:

typ: TXT, data: v=spf1 mx include:_spf.we.wedos.net -all

Zdroj: kb.wedos.com/cs/dns/teorie-dns/domeny-a-dns/spf-ochrana-proti-spamu-s-pomoci-dns/

Jak se odhlásit ze stackoverflow

Stackoverflow je úžasný web. Je zaměřen na vývojáře. Pokud máte na stackoverflow účet a jste přihlášeni, zkusili jste se někdy z tohoto webu odhlásit? Já to nic zlého netuše zkusil. Po několika minutách klikání jsem si postup musel vygooglit. Evidetně nejsem jediný, protože ta samá otázka je i na StackExchange, pod kterou spadá řada podobných webů včetně stackoverflow. Link na log out je skrytý mezi řadou dalších odkazů a pokud nevíte kam se koukat, jednoduše jej přehlédnete.

Python jako nejpopulárnější programovací jazyk?

Pokud si do vyhledávače zadáte výraz „programming language popularity“ s největší pravděpodobností odkazy na TIOBE Index a PYPL (PopularitY of Programming Language Index) Index. Toto jsou dva pravděpodobně nejpopulárnější indexy ukazující popularity programovacích jazyků. Dlouhá léta se tyto indexy lišily. PYPL ukazoval na prvním místě Python, zatím co TIOBE C a Javu a Python se většinou vyskytoval mezi desátým a pátým místem.

Dnes jsem se po nějaké době opět podíval na tyto index a PYPL stále ukazuje Python jako #1 a TIOBE jako #2.

Číst dálPython jako nejpopulárnější programovací jazyk?

Zobrazení logů docker kontejneru

Pro zobrazení logů docker kontejneru se používá příkaz:

docker logs [OPTIONS] container_name

Pro zobrazení nápovědy k příkazu docker logs použijte:

docker logs --help

Usage:	docker logs [OPTIONS] CONTAINER

Fetch the logs of a container

Options:
      --details        Show extra details provided to logs
  -f, --follow         Follow log output
      --since string   Show logs since timestamp (e.g. 2013-01-02T13:23:37) or relative (e.g. 42m for 42 minutes)
      --tail string    Number of lines to show from the end of the logs (default "all")
  -t, --timestamps     Show timestamps
      --until string   Show logs before a timestamp (e.g. 2013-01-02T13:23:37) or relative (e.g. 42m for 42 minutes)