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 - oksoft

Stran: [1] 2 3 4
1
Multicursor je ve všech moderních editorech.
To máš sice pravdu, ale na druhou stranu ne všechny moderní editory můžeš jednoduše použít vzdáleně na serveru. Vim je prostě hrozně univerzální a stačí se naučit jedno ovládání. Neznám mainstreamovou distribuci, kde by nebyl snadno k dispozci a dodat tam sadu pluginů je otázkou chvilky.

ja automaticky vsude instaluji Emacs, pouzivam nejen jako editor, ale jako terminalovy multiplexer.

😧

2
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 01. 04. 2020, 01:01:35 »
Rust
A je už použitelný? Před pár lety o něm pan Tišnovský psal: Samotný jazyk se navíc ještě poměrně aktivně vyvíjí, přičemž se nejedná jen o nějaké kosmetické úpravy (přejmenování funkce ze základní knihovny či přidání parametru do funkce), ale mnohdy o zásadní změny v syntaxi i sémantice. Z tohoto důvodu budou všechny příklady spolehlivě pracovat na verzi 1.11. Když ho doporučuješ pro windows, jak si rozumí s winapi a COM?
Zase pravda, že když chce člověk něco pořádného dělat (Racket, i nějaké to pořádné GUI) je třeba mít nightly verzi.

3
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 31. 03. 2020, 21:56:00 »
Rust

4
Distribuce / Re:Distribuce na VPS
« kdy: 31. 03. 2020, 16:18:54 »
Nakonec jsem zatnul zuby, četl dokumentace, návody a ptal jsem se jednou na fóru a docker se mi povedlo použitelně na učit (proxy, compose,...).
Když chci mít tím pádem vše kontejnerizované, asi by stačil Alpine.
Sice jsem zvyklý na systemd ale openrc se bude stejně jen starat o docker compose up.

5
Vývoj / Re:Zkušenosti s TypeScriptem
« kdy: 29. 03. 2020, 22:44:30 »
Mne to skôr príde, že tieto debaty slúžia len ako zámienka pre vyplavenie negatívne energie a frustrácie. Racionálne argumenty by boli, že ako statické tak aj dynamické typovenie má svoje use casy a to sú tie a tie a tie. No namiesto toho celá diskusia sa nesie v znamení negatívnych emócii zastrených v rádoby technickom žargóne. Za normálnych okolností by som sa asi pridal, ale nechcete na chvíľu prestať? Nechcete sa na chvíľu vykašľať na všetky tie negatívne emócie, naučený "contrarianism" (ja fakt neviem ako to preložiť) ? Vždy som si myslel, že cieľom majú byť funkčné programy, ktoré robia to čo chceme nie orgastická masturbácia na super intelektuálnym a hyper obskúrnym spôsobom ako sme implementovali triviálnu funkcionalitu. Čo to s vami ľudia je?
Ja si myslim, ze to je jak jsem napsal. Nepozoroval jsem, ze by tu nekdo otviral flamewar proti staticky typovanym jazykum. Vsichni chapou jejich smysl a use case. Ale proti tem dynamickym je to vecne. Treba BoneFlute tady opakovane vyvolava flamewar pozadavkem, at ho ostatni presvedci, ze dynamicke jazyky jsou k necemu dobre, kdyz on si mysli, ze jsou na nic. Nikdy ale nevyuzil prilezitosti to opravdu pochopit.
Já jsem se chtěl jen zeptat na zkušenosti s typescriptem (jestli v něm někdo programuje, jestli stojí za to to použít...) a mezitím se stalo toto. Ani nechápu kde se to zvrhlo.

6
Server / Re:Docker: více aplikací a subdomény
« kdy: 29. 03. 2020, 22:34:07 »
jo tak to delam. zkus poslat nejaky docker-compose ukazky. me to proste tak nejak funguje a netusim kde bys mohl delat chybu.

Kód: [Vybrat]
version: '2'

services:
  nginx-proxy:
    image: jwilder/nginx-proxy
    container_name: nginx-proxy
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./nginx/conf.d:/etc/nginx/conf.d
      - ./nginx/vhost.d:/etc/nginx/vhost.d
      - ./nginx/html:/usr/share/nginx/html
      - ./nginx/dhparam:/etc/nginx/dhparam
      - ./certs:/etc/nginx/certs:ro
      - /var/run/docker.sock:/tmp/docker.sock:ro
    network_mode: bridge

  letsencrypt:
    image: jrcs/letsencrypt-nginx-proxy-companion
    container_name: nginx-proxy-le
    volumes_from:
      - nginx-proxy
    volumes:
      - ./certs:/etc/nginx/certs:rw
      - /var/run/docker.sock:/var/run/docker.sock:ro
    network_mode: bridge

7
Server / Re:Docker: více aplikací a subdomény
« kdy: 29. 03. 2020, 12:16:31 »
vsak ta aplikace muze mit oba porty, ale jen uvnitr docker site.
Ta backendová? Pokud je to na lokálním počítači, připadá mi zbytečné to šifrovat. Navíc byste se tam musel starat o certifikáty (minimálně vydat nějaký selfsigned na 10 let a za 10 let se divit).

Já to v rámci webserveru nešifruji.
Šifrování probíhá na straně proxy které je propojeno s lets encrypt.
Já chci běžet web s https a ještě nextcloud s https. Dále i nějaké aplikace, které chci míti rovněž s https. A to se dá podle toho co jsem se na dokumentaci toho repozitáře dočetl zařídit bez šifrování na straně webserver, nýbrž na straně proxy

8
Server / Re:Docker: více aplikací a subdomény
« kdy: 28. 03. 2020, 15:10:15 »
mam adresar kde mam jen docker-proxy, vytvoril jsem mu sit. pak kazdy web ma svuj nginx ktery ma pristup do te docker-proxy site. nastavuju vsechny 4 VIRTUAL_* promenne (host, port, proto, network).
Však to mi funguje. Mám problém s https, které mi dává chybu 500

9
Server / Re:Docker: více aplikací a subdomény
« kdy: 28. 03. 2020, 11:43:47 »
Github jwilders nginx-proxy. Je tam odkazovano i letsencrypt. Nginx v těch aplikaci dá je pár env proměnných a jede to hned
Zkoušel jsem two-container https://github.com/nginx-proxy/docker-letsencrypt-nginx-proxy-companion/wiki/Docker-Compose a k tomu s těmi env spustit nginx, http funguje, https mi vyhodí chybu 500

10
Server / Re:Docker: více aplikací a subdomény
« kdy: 27. 03. 2020, 23:50:18 »
Dáte před ty kontejnery nginx v roli reverzní proxy. Požadavky z internetu budou směřovat na něj a nginx je předá do konkrétního kontejneru.
Děkuji, však o této možnosti vím a rád bych to udělal nejlépe bez instalace nginx do systému.
Také mi tam docela chybí ten lets encrypt. Zkoušel jsem několik návodů na internetu, však ty nefungovaly.

11
Server / Docker: více aplikací a subdomény
« kdy: 27. 03. 2020, 21:57:32 »
Zdravím.
Na webserver používám Nginx (zatím bez php) a dále i nextcloud. Rád bych je dal oba do kontejneru a mít (www.)example.com pro ten nginx a cloud.example.com pro nextcloud. A chci používat letsencrypt. Vím že to jde nějak přes proxy, ale nevím jak.
Můžete mi prosím poradit jak? Na internetu jsem něco našel ale moc to nefungovalo.
Děkuji

12
Distribuce / Re:Distribuce na VPS
« kdy: 27. 03. 2020, 01:12:06 »
A jen tak by mě zajímalo, jak někdo dokáže provozovat archlinux jako server. Musí to být, z hlediska aktualizací, náročné na údržbu.

13
Distribuce / Re:Distribuce na VPS
« kdy: 27. 03. 2020, 01:11:09 »
[...] Ubuntu LTS - nechce se mi moc pouštět do těch výmyslů canonicalu jako je snap [...]
ten vymysl pouzivam na serverech i stanicich, ne pro aplikace, ale pro livepatching, tedy aplikovani bezpecnostnich oprav jadra za behu, bez nutnosti restartovani stroje ;-)
pro az 3 pocitace (na 1 UbuntuOne ucet) je zdarma...

Jelikož jedu na VPS, která funguje tuším že přes LXC a jádro je společné, tak takové věci mě nemusí trápit.

14
Distribuce / Re:VPS Distribuce
« kdy: 24. 03. 2020, 14:57:05 »
Možná budu kvůli gitlab runneru budu muset mít klidně privilegovaný kontejner. To nevím co na to. Ale pokud nebude třeba...

15
Distribuce / Distribuce na VPS
« kdy: 24. 03. 2020, 14:31:32 »
Zdravím. Nedávno jsem si pořídil VPS u vpsfree, a rád bych si vybral distribuci.
Plánuji NGINX webserver, mail a úložiště souborů. Docker nebo jiné kontejnery nemám v plánu.

Přemýšlím o:
Alpine - vypadá zajímavě, vše co potřebuji má v repozitáři.
Debian - běžný
Ubuntu LTS - nechce se mi moc pouštět do těch výmyslů canonicalu jako je snap (klidně mi to rozmluvte 😀)
A ještě CentOS
Děkuji.

Stran: [1] 2 3 4