ssh – logowane bez hasła, czyli certyfikat zamiast hasła

Witam poniżej przedstawiam bardzo skrucone howto opsujące jak można logować się poprzez ssh bez hasła, zamiast którego urzyjemu certyfikatu/klucza RSA.
Czytaj dalej

Foreign Data, Table, Server – czyli obce dane, tabele i servery w PostgreSQL

PostgreSQL realizuje części specyfikacji SQL/MED, co pozwala na dostęp do danych które znajdują się na poza bazą PostgeSQL za pomocą zwykłych zapytań SQL. Takie dane są określane jako „dane obce” (ang. foreign data). (Nie ma to żadnego związku z kluczami obcymi, które są rodzajem przymusu w bazie danych.)

Dosęp do danych obcych jest możliwy przy pomocy „wraperów danych obcych” (ang. foreign data wrapper). Wrapper danych obcych to biblioteka, która może komunikować się z zewnętrznym źródłem danych, ukrywając szczegóły połączenia ze źródłem i uzyskiwania z niego danych. Istnieje kilka wbudowanych wrperów danych obcych dostępnych jak na przykład postgres_fdw lub file_fdw. A Jeśli nie uda się znaleźć gotowego wrapera dla danego typu danych obcych to można go napisać samemu.

Czytaj dalej

cp vs install – czyli dlaczego nie należy używać cp do instalacji programów i bibliotek

Parę słów odnośnie różnicy między programami cpinstall, czyli o tym jakie niemiłe skutki może spowodować instalowanie programów i bibliotek poprzez cp, zamiast install. Podstawowa „składnia” obu programów jest podobna, na pierwszy rzut oka wydaje się, że oba programy robią dokładnie to samo, jednak jak się często zdarza diabeł tkwi w szczegółach.

Czytaj dalej