Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Server / Re:Jak zálohovat mailboxy, ale zachovat přístup přes klienty?
« Poslední příspěvek od redustin kdy Dnes v 15:11:04 »
"nestačí kapacita" - výkonová nebo úložný prostor? Obojí jde přece zvýšit, ne?
2
Server / Re:Jak zálohovat mailboxy, ale zachovat přístup přes klienty?
« Poslední příspěvek od jjrsk kdy Dnes v 15:05:47 »
...
Ehm ... syncovanim dosahnes toho, ze budes mit vsude vsechno, to asi neni to co resis ze?

Dal rovnou zapomen na to, ze ti jakejkoli beznej user bude menezovat 2+ ruzny ucty a resit, co kde jak muze nebo nemuze delat, pripadne kde ma zrovna mail kterej hleda.

Zdaleka nejjednodussi varianta je ... pridat prostor. Nebo to presunout na vlastni HW s dostatkem prostoru, ale zapomen na silenosti typu 2+ ruzny mailboxy, to nefunguje nikdy a nikde.

Outlooku nastavit automatická archivace a archiv uložit na nějaké úložiště, např. OneDrive.
Nastavovat si muzes co chces, ale fungovat to nebude, nefunguje to uz 10+let. Naposled to pokud si pamatuju jakoz takoz fungovalo v nejaky express variante. Navic sme opet u toho, ze to znamena, ze ten user musi mit pripojeny pst s archivem. Ten archiv pak musis nejak zalohovat. Pst je sam o sobe silenej format, kterej se nekde u 20GB podela (pripadne se z toho podela utlouk) tudiz takovych archivu bude mit uzivatel casem X ruznych.

Apropos, samozrejme ze pokud chces cokoli co se ty automaticky archivace z utlouka nastavovat, aby sis otestoval jak to nefunguje, tak to neudelas nijak centralne, musis pekne obeji kazdeho jednoho usera a nastavit to pod nim.

Citace
a na každou emailovou schránku vytvořit synchronizační úlohu.
Tohle bych chtel videt jak bys delal bez toho, abys mel nekde ulozena hesla vsech useru, coz vubec mit nesmis.
3
Vývoj / Ako zachytit ukoncenie JS Web Workeru?
« Poslední příspěvek od hknmtt kdy Dnes v 14:58:33 »
Web worker ma connect event ale uz nema closed event. Mam shared worker ktory ma websocket spojenie pre notifikacie, ale ak mam napriklad iba jedno okno otvorene a refreshnem stranku, tak to zabije worker a znovu ho spusti. Problem je, ze worker neodosle cez websocket close event a teda spojenie neuzavrie "cisto". A musim potom cakat nejaky cas, kym mi backend timeoutne stare spojenie a umozni nadviazat nove spojenie.

Je mozne nejak zaznamenat nieco ako "beforeunload" event v web workeroch a vykonat tak "cistiace" prace pred tym nez ich prehliadac zabije? A musi to byt v workeri, nemoze ist o vyuzitie broadcast kanalu a poslat info workeru z prehliadacu, lebo pri shared workeroch by som si tak zabil worker napriek tomu ze mozem mat otvorene viacej zaloziek a worker nema dovod byt zatvoreny.
4
Já tam žádný radar nevidím, pouze úsekové měření pomocí kamerového systému. Na sloupě jsou WiFi antény a stejně tak jsou na domě vedle.

No, to je spíše pravděpodobné, že rušičku tam umístil někdo, kdo tudy často ve spěchu projíždí, takže zaruší komunikaci toho bazmeku a vyhne se tak pokutám.
5
Server / Re:Jak zálohovat mailboxy, ale zachovat přístup přes klienty?
« Poslední příspěvek od vfko kdy Dnes v 13:53:15 »
Citace
Mame par 10tok mailboxov na beznom zdielanom hostingu, ktoreho kapacita uz nestaci.

Znamená to, že vám dochází místo a potřebujete ho uvolnit? Dala by se v Outlooku nastavit automatická archivace a archiv uložit na nějaké úložiště, např. OneDrive. Ten by ale nebyl přístupný např. z mobilu.

Citace
Hladame teda dlhodobo funkcny a efektivny sposob zalohovania tak, aby zalohovane emaily boli viac menej vzdy jednoducho pristupne zo vsetkych emailovych klientov (prevazne MS Outlook), s tym, ze pokial mozno, nebude potrebna nejaka pravidelna manualna aktivita na strane klientov.

Je varianta na jednom z těch serverů vytvořit emailový server, dobrý zkušenosti mám s Mailcow (open-source, instalace je celkem jednoduchá, pokud umíte s Linuxem a Dockerem, postup je v dokumentaci). Pak vytvořit novou emailovou doménu, např. @domena-zaloha.cz a na každou emailovou schránku vytvořit synchronizační úlohu. Bude si to neustále stahovat obsah z oficiální emailové schránky do zálohové. Vše se dělá v grafickém rozhraní a je to celkem jednoduché.
Pokud by ale emaily měly být dostupný i veřejně (v Outlooku), bude potřeba doménu zaregistrovat a nastavit DNS záznamy.

Ideálně na fyzický server nainstalovat Proxmox (nebo cokoliv) a udělat to ve virtuálním serveru. Podstatně lépe se to bude celé zálohovat, případně přenášet na jiný server. Další varianta je si pronajmout VPS, tím opadne starost o železo.
6
/dev/null / Silniční radar ruší spojení telefonu s autem (Kly u Mělníka)
« Poslední příspěvek od me vakérav kdy Dnes v 13:43:23 »
Mám telefon spárovaný přes bluetooth s autem. Používám to na Android Auto, písničky a podobně. Pokaždé, když jedu přes obec Kly (u Mělníka někde směrem na Prahu), přesněji řečeno na souřadnicích tady (50.308N, 14.515E), tak se spojení přeruší. Znova se spojí až tak po 100 metrech.

Nikde jinde se mi to nerozpojuje. Rozpojuje se minimálně ještě jiný telefon. A minimálně ještě jedno další auto. Rozpojí se pokaždé bez výjimky, už minimálně několik měsíců. Otázky:

  • Jak je to možné? Čím to může být? Je tam nějaká rušička?
  • Proč zrovna tam? Je tam silniční radar (měří rychlost), ale ten bývá na spoustě dalších místech a nic se mi nerozpojuje. Včetně na dalším místě o kousek dál ve stejné obci – tam je to v pohodě. To místo je jinak celkem nezajímavé, je to celkem řídká vesnice, víceméně mezi poli.
  • Je to legální?
  • Není to nějak nebezpečné? :)

Díky za každý názor.
7
Studium a uplatnění / Re:Poměr cena vs. výkon u seniorních vývojářů
« Poslední příspěvek od Pavel... kdy Dnes v 13:24:06 »
Disclaimer: Nejsem normální vývojář.

ano, vidno z toho textu :)

ono je lahke byt hviezdovu, ked clovek pride novy na projekt a jedine co ma na starosti je vyriesit problem, kvoli ktoremu je nakontrahovany. Osobne si cenim takych ludi, nie z dovodu, ze by boli lepsi, ale z dovodu, ze viem, ze ked mu zverim nejaku ulohu, tak to nezapadne pod dalsimi poziadavkami :).

Mam znameho ktory ma presne zasobuje podobnymi historkami, ako sa niekde na pol roka ocitol, porobil hrst vylepseni  potom siel zase o dum dal. Je jediny z ludi ktorych blizsie poznam, ktory to zvlada takto robit desatrocia. Ostatni casom si nasli teple miesto a tam zahnivaju. Nie je mi zrejme, ci to je mam chapat ako stasie alebo smolu :P.
8
Distribuce / Re:Raspberry Pi OS sestřeluje aplikace
« Poslední příspěvek od jauznevimco kdy Dnes v 12:56:13 »
Tak přesně takovou malinu dělali s 1GB RAM, akorát byla větší a jmenuje se to Raspberry Pi 3B, nebo 3B+. Ta by tam dát nešla? rpishop.cz to stále má za 999, ale asi půjde sehnat second-hand levněji.
To je moc velky a mozna to bude i trosku vic zrat, oboji je bohuzel problem zasadni.
Mozna, teoreticky, pokud bych uvazoval teda o zmene zeleza, by snad prichazel v uvahu https://radxa.com/products/zeros/zero3w/#techspec ?


Jaký přesně Raspberry Pi OS Bookworm tam máte? Když jdu na https://www.raspberrypi.com/software/operating-systems tak který z nich?
Desktop je nutny a nutne musi byt 64-bit (mam neverejny build qDD pro ARM, ktery je 64-bit).
Takze Raspberry Pi OS with desktop, 64 bit.


Co říká cat /sys/kernel/mm/lru_gen/enabled ? Mělo by tam být 0x1. Pomáhá to s OOM a swapem.
Citace
0x0001

Pak ještě pomáhá zapnout zswap, například v /etc/rc.local:


echo 1 > /sys/module/zswap/parameters/enabled
echo 1 > /sys/module/zswap/parameters/same_filled_pages_enabled
echo zstd > /sys/module/zswap/parameters/compressor
echo zsmalloc > /sys/module/zswap/parameters/zpool
echo 25 > /sys/module/zswap/parameters/max_pool_percent
echo 80 > /sys/module/zswap/parameters/accept_threshold_percent
echo 1 > /sys/module/zswap/parameters/exclusive_loads

Vyzkousim - ale nevim, co to ma delat - pouzit zstd kompresi pro swap?


No a jak se to stává v čase 2-3 v noci, tak to vypadá na nějaký cron? cron.daily? ale který z nich, to nevím
Jedinej cron, co existuje, je "fake hwclock" pro ulozeni last known good casu do souboru, protoze neni RTC baterka.

Ostatni soubory v /etc/cron.*/ maji na zacatku "exit 0", tedy aby je to zcela ignorovalo. Nicmene, vetsina tech cronu by ten exit 0 provedly tak jako tak, ve prospech systemd.timers, kterezto jsem ovsem povypinal...

Koukam ale, ze par jich nakonec stejne nejak existuje:

Kód: [Vybrat]
systemctl status *.timer
● logrotate.timer - Daily rotation of log files
     Loaded: loaded (/lib/systemd/system/logrotate.timer; enabled; preset: enabled)
     Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
    Trigger: Sat 2024-12-14 00:00:00 CET; 10h left
   Triggers: ● logrotate.service
       Docs: man:logrotate(8)
             man:logrotate.conf(5)

Dec 13 10:45:42 rpi systemd[1]: Started logrotate.timer - Daily rotation of log files.

● systemd-tmpfiles-clean.timer - Daily Cleanup of Temporary Directories
     Loaded: loaded (/lib/systemd/system/systemd-tmpfiles-clean.timer; static)
     Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
    Trigger: Sat 2024-12-14 11:00:34 CET; 21h left
   Triggers: ● systemd-tmpfiles-clean.service
       Docs: man:tmpfiles.d(5)
             man:systemd-tmpfiles(8)

Dec 13 10:45:42 rpi systemd[1]: Started systemd-tmpfiles-clean.timer - Daily Cleanup of Temporary Directories.

● fstrim.timer - Discard unused blocks once a week
     Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; preset: enabled)
     Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
    Trigger: Mon 2024-12-16 00:34:23 CET; 2 days left
   Triggers: ● fstrim.service
       Docs: man:fstrim

Dec 13 10:45:42 rpi systemd[1]: Started fstrim.timer - Discard unused blocks once a week.

● e2scrub_all.timer - Periodic ext4 Online Metadata Check for All Filesystems
     Loaded: loaded (/lib/systemd/system/e2scrub_all.timer; enabled; preset: enabled)
     Active: active (waiting) since Fri 2024-12-13 10:45:42 CET; 2h 19min ago
    Trigger: Sun 2024-12-15 03:10:58 CET; 1 day 14h left
   Triggers: ● e2scrub_all.service

Dec 13 10:45:42 rpi systemd[1]: Started e2scrub_all.timer - Periodic ext4 Online Metadata Check for All Filesystems.



Ještě možná je skutečně problém v OOM? Není třeba SD karta nějaká divná? Hlavně když do ní jde hodně swapu, tak by to mohlo tuhnout na ní. Jakou tam máte? Zkuste tu oficiální Raspberry Pi A2 kartu, i když to A2 se použije až od Raspberry Pi 4. Nebo bez SD karty z USB SSD disku? Tady sice je jen USB2, tak nevím, jestli tam nedat alespoň Raspberry Pi 4.
Na rpi foru jsem cetl, ze karta A2 v Zero dokaze byt i kontraproduktivni prave proto, ze to s tim neumi pracovat.

Mam tam Samsung 64 GB EVO Plus (U1, A1, V10), brana jako nova v poctu dvou kusu, klidne muzu zkusit prohodit a nabehnout z te druhe... (mam na druhe karte vzdycky klon pro hotswap, kdybych nahodou mel s RPi neco rozkutenyho a ono se zlepsilo pocasi :-) ).




Jinak on qDD pro ARM je delany pro RPi3B/RPi4, ale to vlastne jen proto, ze autor nemel moznost to otestovat na necem jinym.
Ja jsem s nim byl v kontaktu prave ohledne toho, co je pro to potreba za dependencies a kde co, a veskrze to i na rom RPi Zero 2W funguje veskrze dobre.
Na komfortni pouzivani LiveView nestaci CPU vykon, ale jinak to nicemu nevadi. A vyuziti pameti - po spusteni programu, nastelovani timelapse a skalovani - celkem OK, ve swapu sotva 100 MB. Neni to nic, co by bylo na vykon nejak narocny, luminance snimku to ma provedeny za prijatelnej cas (min jak vterina, vcetne prenosu z fotaku).
Jen si to proste behem noci nejak v pameti nabobtna.
Presto bych chapal, kdyby treba spadla samotna aplikace, ale ne, on system posestreluje vsechno mozny naokolo a jeste si to drze necha pro sebe.




ad qDD pro mobily - je to placeny, takze Google Store nebo kontakt autora. Plus cloveku se teda asi uplne jako nechce nechavat mobil pres noc nekde u fotaku, vetsinou ho jaksi potrebuje u sebe.
9
Server / Jak zálohovat mailboxy, ale zachovat přístup přes klienty?
« Poslední příspěvek od rabbitko kdy Dnes v 12:22:02 »
Ahojte, skusim si sem ist po radu. Mame par 10tok mailboxov na beznom zdielanom hostingu, ktoreho kapacita uz nestaci. Hladame teda dlhodobo funkcny a efektivny sposob zalohovania tak, aby zalohovane emaily boli viac menej vzdy jednoducho pristupne zo vsetkych emailovych klientov (prevazne MS Outlook), s tym, ze pokial mozno, nebude potrebna nejaka pravidelna manualna aktivita na strane klientov.

Moj navrh: Umiestnit 2 HW servery k nam, na oboch prevadzkovat imap server, do dns by sme pridali zaznam na tieto servery, oba tieto servery prostrednictvom imapsync synchronizovat s hostingom povedzme 1x za 24 hodin.

Na strane klientov by boli nakonfigurovane 3 ucty:
1. hosting - ktory by sa staral o odosielanie a prijem najnovsej, este nesynchronizovanej posty
2. Nas backup imap server by klientom spristupnoval zalohovanu postu
3. Druhy backup server pre pripad vypadku prveho

Je podla Vas toto riesenie realne? Stale mam pocit, ze nejako uplne jednoducho sa da zariadit, aby na klientoch, boli nakonfigurovane len 2 ucty bez toho, aby sme prisli o funkciu druheho backup servera.
Vdaka za rady.
10
Hardware / Re:Redukce USB-C na USB-A
« Poslední příspěvek od Jiří Poucha kdy Dnes v 11:52:36 »
OC: RPi je extrémně standardní. Když mám na stole laboratorní zdroj, tak ho připojím přes standardní rozhraní červenej a černej drátek. Když si koupím origoš napáječ, tak  to na 5 V/5 A utáhne a s čímkoli jiným spotřebičem si domluví jinou hladinu. Že na RPi ušetřili měnič a nefunguje to s libovolným 25W zdrojem je naprosto v pořádku - cílem PD není moci napájet cokoli z čehokoli, ale řídit měnič tak, aby pracoval optimálně.
Stran: [1] 2 3 ... 10