Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Petr Gajdusek

Stran: [1] 2
1
Server / Re:Linuxový souborový systém s línou deduplikací
« kdy: 31. 05. 2023, 13:23:17 »
Kód: [Vybrat]
rdfind -makehardlinks true /path/to/dir

2
/dev/null / Re:SkyShowtime nefunguje na linuxu
« kdy: 16. 03. 2023, 14:40:03 »
Vyzkoušel jsem a hned první den zrušil předplatné s patřičnou poznámkou, kterou stejně asi nikdo nebude číst. Možná to bude tím, že svobodné OS nepodporují DRM Protected Media Path: https://en.wikipedia.org/wiki/Protected_Media_Path.

3
Odkladiště / Re:Odporucte platobnu branu
« kdy: 22. 01. 2023, 16:03:24 »
Tiez potrebujem bud integracne API na vlastnu implementaciu priamo na web bez presmerovania, alebo moze byt presmerovanie, ale grafika musi byt moderna(gopay, csob..). Mnoho bran si vsimam ze ma vizual ako z roku 2005.

Bohužel neporadím, ale mám prosbu  :)

Prosím zvaž použití redirected gateway. Použiješ-li direct implementaci, tak odradíš část platících. Nebo je i rozesmutníš, protože je tím defacto diskriminuješ - odpíráš jim možnost bezpečně zaplatit. Snad jedině kdybys je dokázal přesvědčit, že tvoji stránce mohou věřit - a minimální ale ne dostačující podmínka např. pro mě je svobodný projekt s dostupným zdrojovým kódem a s rozumnou jistotou, že na produkci běží stejný kód.

Ve statistikách se IIRC traduje, že obecně kvůli nedůvěře v bezpečnost platby je opuštěno 17% košíků ze všech cart abandonments (kterých bývá dohromady 60-80% na desktopu,  85+% na mobilu).

4
Distribuce / Re:Nastavení rozložení klávesnice
« kdy: 05. 12. 2022, 15:33:34 »
Ahoj, pro xorg všechno umí setxkbmap, wayland nevím.

Kód: [Vybrat]
$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     us,cz
variant:    ,bksl
options:    grp:shifts_toggle

$ setxkbmap cz
$ setxkbmap us
$ setxkbmap us,cz grp:shifts_toggle

# etc...

5
Takze cestou by bylo pridat APT::Default-Release pro security? Blbe je, ze zrovna v deb11 se ten repozitar prejmenoval...

Citace: Debian 11 Release Notes
5.1.3. Changed security archive layout

 For bullseye, the security suite is now named bullseye-security instead of codename/updates and users should adapt their APT source-list files accordingly when upgrading.

The security line in your APT configuration may look like:

Kód: [Vybrat]
deb https://deb.debian.org/debian-security bullseye-security main contrib

If your APT configuration also involves pinning or APT::Default-Release, it is likely to require adjustments as the codename of the security archive no longer matches that of the regular archive. An example of a working APT::Default-Release line for bullseye looks like:

Kód: [Vybrat]
APT::Default-Release "/^bullseye(|-security|-updates)$/";

which takes advantage of the undocumented feature of APT that it supports regular expressions (inside /).

Vas prispevek je uplne mimo tema.

Tak to mi je líto. Stěžoval jste si, že máte kvůli použití APT::Default-Release jiný APT pinning pro stable a security archiv, protože se v bullseye přejmenoval security archiv (suite a codename v jeho Release file). Řešením je změnit APT::Default-Release např. na
Kód: [Vybrat]
APT::Default-Release "/^bullseye(|-security|-updates)$/";

O tom je ta odkazovaná sekce v Debian 11 Release Notes.

V čem jsem úplně mimo téma?

6
Budu číst Release Notes.
Budu číst Release Notes.
Budu číst Release Notes.
...

https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.en.html#security-archive

Citace
5.1.3. Changed security archive layout

 For bullseye, the security suite is now named bullseye-security instead of codename/updates and users should adapt their APT source-list files accordingly when upgrading.

The security line in your APT configuration may look like:

Kód: [Vybrat]
deb https://deb.debian.org/debian-security bullseye-security main contrib

If your APT configuration also involves pinning or APT::Default-Release, it is likely to require adjustments as the codename of the security archive no longer matches that of the regular archive. An example of a working APT::Default-Release line for bullseye looks like:

Kód: [Vybrat]
APT::Default-Release "/^bullseye(|-security|-updates)$/";

which takes advantage of the undocumented feature of APT that it supports regular expressions (inside /).

7
Software / Re:Hledám skutečně svobodný eshop
« kdy: 15. 03. 2021, 16:09:10 »
U opensource eshopů je ledaskdy problém zajistit byť jen technickou kvalitu, natož ideovou kvalitu a kvalitu kultury.

Takže podle mě to jsou příliš vysoké cíle. Například zmiňovaný Prestashop není zdaleka ideální i bez ohledu na „politiku“.

IMHO by bylo ideální řešení mít framework na kterém si člověk postaví vlastní eshop. Něco jako asi dělá Broadleaf (netestoval jsem) https://www.broadleafcommerce.com/

Dík, podívám se.

Nebo (byl jsem kamenován, že neuvádím technické požadavky) nějaký moderní, přehledný, modulární, s čistým kódem. Klidně jenom základní funkcionalita. Aktivně vyvíjený. Pokud by byl kód skutečně kvalitní, tak klidně one man show. Co budu potřebovat, můžu doprogramovat.

8
Software / Re:Hledám skutečně svobodný eshop
« kdy: 15. 03. 2021, 16:04:29 »
zkusenost nemam, ani sem ho nezkoumal, ale je to GPL2 a pokud si za nazvem stoji... :-)
https://www.zen-cart.com
https://phoenixcart.org/

Nástupca oscommerce dnes už značne posunutý


Na Zen-cart jsem se včera díval, dnes chvíli na phoenixcart.org. Obojí jsou forky staršího oscommerce a tedy není zrovna "frictionless" v nich číst. Ale technické dluhy má i PrestaShop.

Zvážím je. Díky.

9
Software / Re:Hledám skutečně svobodný eshop
« kdy: 15. 03. 2021, 15:49:52 »
Taky mi prijde, ze ho vic zajima politika nez moznosti daneho reseni.

Jaká politika mě dle tebe zajímá víc než možnosti jakého řešení? PrestaShopu? Napsal jsem přece, že hledám e-shop a "jediný zásadní požadavek je, aby byl svobodný skutečně, tedy nejen licencí, ale především duchem a druhotně i ekosystémem". Je to zásadní vlastnost pro mě, omlouvám se, jestli jsem ji někomu vnucoval.  Ostatní vlastnosti jsou až druhé v řadě. Chtěl bych poradit od někoho, kdo obdobný problém už řešil a vyřešil jiným způsobem než úplnou rezignací.

Ty jsi napsal, že podle tebe takový e-shop nemůže existovat. A to nikoliv z důvodu, že jme svět dovedli do tohoto žalostného stavu, ale že je to tak vlastně správně. Možná jsem tě nepochopil, v tom případě se hluboce omlouvám, že jsem zbrkle reagoval na tebou vyjádřenou filosofii nebo ideologii, kterou vnímám jako nepřátelskou.

A z "politiky" obviňují své názorové odpůrce lidé stále častěji jen proto, že sebou nese negativní konotaci, neznajíce skutečný význam toho slova. Možná jsi myslel ideologii? Snažím se své ideály nikomu nevnucovat, ale jsem horká hlava, takže se omlouvám, že jsem ti něco vnucoval.

10
Software / Re:Hledám skutečně svobodný eshop
« kdy: 15. 03. 2021, 14:24:44 »
Velmi detailně popisuješ filozofii open source požadovaného eshopu, ale nikde se nezmiňuješ o technických požadavcích. Opravdu bys dal přednost eshopu, který by splňoval "filozofické" požadavky, ale byl by to po technické stránce šmejd nebo by pro tvůj eshop byl nevhodný (např. kvůli počtu položek v eshopu)?

Například?

11
Software / Re:Hledám skutečně svobodný eshop
« kdy: 14. 03. 2021, 18:26:25 »
Jinak nechci nikomu vnucovat svoje názory. Jenom se snažím popsat, co hledám a zjistit situaci na "trhu".
Děkuji za dosavadní odpovědi, ale prosil bych ještě další :)

Nejlépe od člověka, který řešil podobný problém :) Ale neopovrhnu ničím.

12
Software / Re:Hledám skutečně svobodný eshop
« kdy: 14. 03. 2021, 18:12:00 »
Fakt použij ten Prestashop!

Musím asi vysvětlit svůj postoj, že nechci jít nejsnazší cestou, tj. nainstalovat první e-shop který najdu, bezmyšlenkovitě odsouhlasím podmínky downloadu https://www.prestashop.com/en/terms-conditions-use-prestashop-download, které nemohu dodržet, nebo je obejdu tím, že najdu download URL, kde souhlas není potřeba https://www.prestashop.com/en/versions a budu se tvářit, že jsem podmínky nikdy neviděl. Zvláště, když se podívám na https://github.com/PrestaShop/PrestaShop/blob/develop/README.md, abych se dozvěděl, že přestože je kód uvolněn pod OSL-3.0 a AFL-3.0, autoři nechtějí, abych kód z githubu používal na produkci:

Citace
This repository contains the source code of PrestaShop, which is intended for development and preview only. To download the latest stable public version of PrestaShop (currently, version 1.7), please go to the download page on the official PrestaShop site.

Kdybych s tím neměl problém, tak bych tenhle dotaz nepokládal. Jestli neexistuje lepší řešení, potom třeba se sebezapřením použiju ten PrestaShop, ale ne dřív než vyčerpám ostatní možnosti.

Peníze jsou krev IT, nejsou prachy = není krev = umírá to.

Naštěstí se nedá říct, že by tohle 100% platilo o svobodném software.

Ale pointa je, že zadarmo INTENZIVNĚ něco plácá tak studentík na VŠ, kterého živí rodiče.

Věřím, že tenhle názor není všeobecně uznávaný a znám výjimky. Nejen sebe. Pointa je spíš v tom, že člověk nemusí při práci myslet na výdělek, a přesto, jedná-li správně, dostane vše potřebné k životu, i ty peníze. Chce to jistě silnou víru a optimismus, ale to ke svobodnému způsobu života patří. Zkušenosti mě již několikrát poučily, že mezi prací a výplatou, není přímý vztah. A že skutečnou odměnou za dobře konanou práci je pocit svobody. To, že jsou ho účastny peníze, je spíše zvláštností doby.

..., pravidelně udržované, se spoustou modulů a ZADARMO?

Mezi mé požadavky nepatří, aby na něm lidé pracovali zadarmo, ani aby byl zadarmo k použití. Jsem sám částečně za vývoj svobodného sw placen, a také občas za práci na svobodném software platím lidem já, bohužel jen občas. Velmi si vážím lidí, kteří na svobodném software pracují bez zázemí a jistoty zaměstnavatele, a kteří dokáží žít v rámci možností třeba ze dne na den, zato svobodně. Snažím se přispívat k tomu, abych i já tak případně mohl v budoucnu žít.

Dobrý programátor si vydělá přes kilo měsíčně s prstem v nose. Kluci mají běžně i víc než 110-160 tisíc. Proč by se za desítku namáhal se správou tvého shopu?

Jsem programátor, a soupeřit s ostatními, abych vydělal přes kilo měsíčně s prstem v nose, a zároveň se považovat za dobrého, to bych určitě nedokázal. Jedině, pokud bych se významně omezil na duchu, a zúžil duševní obzory natolik, abych v takových názorech nenacházel logické rozpory. K tomu mi ale brání rozum a, bohu díky, i svědomí. Chci totiž především šťastně žít a nikoliv přispívat k boji všech proti všem. Nechci zvyšovat sociální rozdíly a připravovat půdu k dalšímu komunismu nebo jiné diktatuře, ale naopak přispívat k všeobecnému sbratření.

Tím chci říct, že lidé jsou různí  :)

Petr

13
Software / Re:Hledám skutečně svobodný eshop
« kdy: 14. 03. 2021, 16:48:26 »
Citace
Podstatné pro mě je, abych v případě, kdy budu chtít rozšířit funkcionalitu nebo přidat doplněk, neubližoval (nepřekážel) lidem, kteří obdobnou funkcionalitu nabízejí komerčně. Naopak, aby přispívání bylo vítané a svobodné.

To si trochou odporuje ne?

Dík za upozornění. Ten můj požadavek asi nelogický je, především s ohledem na současný stav světa.

Tak se tedy opravím:

Podstatné pro mě je, abych v případě, kdy budu chtít rozšířit funkcionalitu nebo přidat doplněk, nikomu neubližoval. Např. nepřekážel lidem, kteří obdobnou funkcionalitu nabízejí komerčně. Naopak, aby přispívání bylo vítané a svobodné.

Tohle už snad splnitelné je i prakticky :P. Chtěl bych prostě mít čisté svědomí, protože moje motivy nejsou natolik nezištné, abych si ho mohl dovolit potlačovat.

14
Software / Hledám skutečně svobodný eshop
« kdy: 14. 03. 2021, 13:58:19 »
Ahoj,

hledám svobodný e-shop k nasazení on-premise. Jediný zásadní požadavek je, aby byl svobodný skutečně, tedy nejen licencí, ale především duchem a druhotně i ekosystémem.

Výhodou bude, když bude mít vyřešenu monetizaci, vč. doplňků, bez ztráty svobody. Např. pomocí darů.

Podstatné pro mě je, abych v případě, kdy budu chtít rozšířit funkcionalitu nebo přidat doplněk, neubližoval (nepřekážel) lidem, kteří obdobnou funkcionalitu nabízejí komerčně. Naopak, aby přispívání bylo vítané a svobodné.

Tedy žádné omezení v podobě
- freemium, community/open source edition vs enterprise edition, á la Magento
- copyright assigementu, kromě případů univerzálně důvěryhodných organizací
- svobodné licence, která ale nevyjadřuje vůli tvůrců, kteří si kladou další svobodu omezující podmínky (á la PrestaShop - povinnost registrace, povinné hlášení chyb, povinná kolaborace s diktátorskými režimy atd.)
- obcházení ducha licence samotnou komunitou (OpenCart - GPLv3 vs. proprietární jazykové lokalizace a rozšíření skryté za povinnou registrací)

Na typu licence příliš nezáleží, spíš na duchu, ve kterém jedná komunita. Licence může být tedy i all-permissive, pokud komunita aktivně udržuje software svobodný. Přece ale jen upřednostňuju GPL (v3) a především AGPL, protože (a zároveň pokud) lépe vyjadřuje vůli tvůrců k oddanosti ke svobodě (tedy ne ve smyslu OpenCart).

Nemám s e-shopy žádnou zkušenost a strávil jsem dva dny hledáním a instalováním. Vždy jsem narazil na překážky a na zjištění, že bych jejich odstraněním naboural vůli jiným lidem, kteří si na nich založili živnost.

Nějaký e-shop nastavit musím, takže bych v případě, že neexistuje dobré řešení, uvítal i nejméně špatné řešení.

Pokud by jich existovalo více, upřednostním řešení v PHP s dobrým kódem a vývojem (minimálně dodržování PSR).

Děkuji,
za jakákoliv doporučení.

Petr

15
Server / Re:logrotate - mysqladmin Access denied
« kdy: 17. 12. 2017, 04:18:07 »
Ahoj,

/etc/logrotate.d/mysql-server používá konfiguraci z /etc/mysql/debian.cnf, nikoliv z /root/.my.cnf

Kód: [Vybrat]
mysqladmin --defaults-file=/etc/mysql/debian.cnf ...

Ten při nové instalaci ve stretchi vypadá takhle

Kód: [Vybrat]
# /etc/mysql/debian.cnf 
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = root
password =
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = root
password =
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr

Debian při instalaci mariadb vytváří mysql uživatele root autentizovaného pomocí auth_socket pluginu (stejnojmenný unixový uživatel se může připojit k databázi přes socket a bez hesla).

Viz sekci "ROOT USER AUTHENTICATION VIA UNIX SOCKET" v /usr/share/doc/mariadb-server-10.1/README.Debian.gz.


Kód: [Vybrat]
$ echo "select host, user, password, plugin from mysql.user where user like 'root';" | sudo mysql --table
+-----------+------+----------+-------------+
| host      | user | password | plugin      |
+-----------+------+----------+-------------+
| localhost | root |          | unix_socket |
+-----------+------+----------+-------------+

Obecně, pokud nějaký lokální uživatel má mít možnost neinteraktivně přistupovat k lokální databázi, je vhodné vytvořit stejnojmenného mysql uživatele s auth_socket pluginem. Je to jednodušší a bezpečnější - nikde se neválí heslo.

Citace
/etc/cron.daily/logrotate:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

Oprav mysql uživatele root, tak aby používal auth_socket plugin. Pokud to nejde, uprav /etc/mysql/debian.cnf. Debian dřív vytvářel mysql uživatele debian-sys-maint (s heslem), takže to je taky možnost.

Stran: [1] 2