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.


Témata - rooobertek

Stran: [1] 2 3 ... 7
1
Hardware / Doporučte malý notebook
« kdy: 14. 07. 2025, 14:42:18 »
Mám notebook, na ktorom mám cez docker rozbehaných niekoľko webových projektov, zväčša cez docker. Používam VsCode, netbeans, dbeaver, browsre... 64GB RAM, 1+2TB disky.

Je to herný notebook, tomu zodpovedá aj veľkosť a hmotnosť. Tak rozmýšľam nad niečím menším čisto len na dovolenky - niekedy musím riešiť bugy v produkcii keď som stovky kilometrov od domu. Rád by som, aby riešenie stálo čo najmenej.

Možnosť 1: code-server + najlacnejší refurbished chromebook. Lenže zatiaľ ma code-server veľmi nepresvedčil. Občas sa rozhodol, že zožerie všetku RAM na serveri. Tiež si nie som istý, ako si poradí so zúfalým internetom na hranici použiteľnosti, čo je na dovolenkách docela bežný jav. Code-server nie vždy reaguje svižne, aj keď som na optickom internete. Neviem, možno sa stačí viac pohrať s nastaveniami...

Možnosť 2: o niečo drahší, malý, ľahký, refurbished ultrabook. Skúsenosti s malými notebookmi nemám od čias Asus EEE. Aká najstaršia generácia je použiteľná na docker + ide + browser? Čo by som mal zvážiť oproti bežnému notebooku? Disk by mal stačiť 1TB, pamät 16GB si už ani neviem predstaviť, ale tak snáď by to mohlo provizórne stačiť...

Ako to máte vyriešené vy?

2
Vývoj / If bez curly brackets?
« kdy: 19. 06. 2025, 12:04:43 »
Ahojte,

Nedávno som mal konverzáciu s novým kolegom cca o takomto príklade:
Kód: [Vybrat]
if (a==b)
    for (...)
        doSomething()

A bol som šokovaný, že je zástancom (nielen) if-ov bez curly brackets. Ja som si myslel a dúfal, že táto diskusia je už mŕtva, pochovaná a zabudnutá minimálne od roku 2014.

Je tu ešte niekto z tohto klubu? Môžete mi povedať svoje argumenty?

3
Long story short: potrebujem aktualizovať bios, s WinPE nemám skúsenosti.

Mám dva fyzické disky, 2TB používam iba na /home, na konci disku som preventívne nechal cca 100G voľného miesta. Môžem tam nainštalovať Windows bez toho, aby mi pokazil môj /home? Nebude sa snažiť prepísať prvé bajty na disku alebo vytvárať nové partície na úkor nvme1n1p1? Alebo mám radšej posunúť nvme1n1p1 na koniec disku?

Prikladám screenshot.

4
Hardware / Nefunkčný fwupd na notebooku Lenovo
« kdy: 20. 02. 2025, 08:46:17 »
Ahojte, mám notebook Lenovo LOQ, AD107M [GeForce RTX 4050 Max-Q / Mobile], AMD Ryzen 7 7840HS w/ Radeon 780M Graphics, ubuntu 24.04.

Začal mi štrajkovať fwupd. Nikdy som ho nespúšťal manuálne, všetko sa deje cez daemona. V poslednej dobe sa mi 2x stalo, že reboot trvá niekoľko minút kvôli fwupd, ktorý skončí výpisom, ktorý je v prílohe (sorry za fotku, neviem z toho spraviť screenshot)

Proces fwupd ide nonstop, nedá sa killnúť, takmer nonstop berie 16% cpu. "service fwupd restart" trvá minúty a končí neúspešne. fwupdmgr nefunguje, pretože potrebuje funkčného démona. service fwupd status vyzerá takto:
Kód: [Vybrat]
Feb 20 08:06:26 l systemd[1]: fwupd.service: State 'stop-sigterm' timed out. Killing.
Feb 20 08:06:26 l systemd[1]: fwupd.service: Killing process 46952 (fwupd) with signal SIGKILL.
Feb 20 08:09:26 l systemd[1]: fwupd.service: Processes still around after SIGKILL. Ignoring.
Feb 20 08:12:26 l systemd[1]: fwupd.service: State 'final-sigterm' timed out. Killing.
Feb 20 08:12:26 l systemd[1]: fwupd.service: Killing process 46952 (fwupd) with signal SIGKILL.
Feb 20 08:15:26 l systemd[1]: fwupd.service: Processes still around after final SIGKILL. Entering failed mode.
Feb 20 08:15:26 l systemd[1]: fwupd.service: Failed with result 'timeout'.
Feb 20 08:15:26 l systemd[1]: fwupd.service: Unit process 46952 (fwupd) remains running after unit stopped.
Feb 20 08:15:26 l systemd[1]: Failed to start fwupd.service - Firmware update daemon.
Feb 20 08:15:26 l systemd[1]: fwupd.service: Consumed 2min 26.787s CPU time, 8.1M memory peak, 0B memory swap peak.

alebo takto:

Kód: [Vybrat]
● fwupd.service - Firmware update daemon
     Loaded: loaded (/usr/lib/systemd/system/fwupd.service; static)
     Active: deactivating (stop-sigterm) (Result: timeout)
       Docs: https://fwupd.org/
   Main PID: 61762 (fwupd)
      Tasks: 2 (limit: 74205)
     Memory: 14.1M (peak: 15.1M)
        CPU: 43.892s
     CGroup: /system.slice/fwupd.service
             ├─46952 /usr/libexec/fwupd/fwupd
             └─61762 /usr/libexec/fwupd/fwupd

Feb 20 08:21:37 l systemd[1]: Starting fwupd.service - Firmware update daemon...
Feb 20 08:24:37 l systemd[1]: fwupd.service: start operation timed out. Terminating.

Googlim, ale neúspešne. Na tom "screenshote" vidím, že tam je spomenutý nouveau, ale netuším, čo s tým.

Má niekto tip, čo by som ešte mohol skúsiť?

5
Hardware / Neznáme napájanie USB hubu
« kdy: 08. 01. 2025, 14:05:34 »
Ahojte, mám usb hub connectIT CI-541. Je tam vstup na prídavné napájanie, ale netuším, aký adaptér by tam mal ísť bez toho, aby som niečo spálil. Nejaký nápad, ako to zistiť?

Skúsil som kontaktný formulár na ich stránke, ale pochybujem, že by som niekedy dostal odpoveď. Od korporátov neočakávam žiadnu komuníikáciu, pokiaľ nejde o veľký biznis.

6
Vývoj / Rýchly zápis do súboru a pomalé spracovanie stdout
« kdy: 04. 12. 2024, 13:37:16 »
Ahojte, mám cca takýto skript:
Kód: [Vybrat]
fastprogram | tee ./bigoutput.bin | slowprogramV takomto prípade musí fastprogram čakať, pretože slowprogram nestíha. Je možné dosiahnuť to, že zapíšem do súboru výsledok z fastprogram najrýchlejšie ako sa dá, a zároveň by prebiehal slowprogram?
Moje doterajšie riešenie bolo takéto, ale prichádzam tým o cenné minúty:
Kód: [Vybrat]
fastprogram > ./bigoutput.bin
slowprogram < ./bigoutput.bin

7
Software / Pokročilejší XML browser
« kdy: 21. 11. 2024, 07:08:01 »
Ahojte. Potreboval by som poradiť nástroj, v ktorom by sa dobre vyznalo v hlbokých xml štruktúrach, dajme tomu okolo 30 úrovní.
  • VSCode a PyCharm ukazujú celkom pekne nadradené elementy, ale iba prvých 5 úrovní od roota
  • Firefox a Chrome síce ukazujú XML pekne naformátované, ale keď potrebujem nájsť cestu k elementu 26. úrovne, nie je to ono
  • Navigator v Netbeanse sa mi zatiaľ pozdáva najviac, ale aj tam sa viem stratiť
Úplne ideálne by bolo, keby som klikol na element pravým tlačítkom a tam mi ponúklo Copy XPath. Existuje na to niečo?

8
Odkladiště / Ako riešite sporné otázky ku GDPR?
« kdy: 15. 01. 2024, 14:08:19 »
Ahojte, ako riešite situácie, keď má každý člen tímu iný názor na to, či by bolo alebo nebolo niečo v súlade s GDPR? Nepýtam sa na konkrétnu situáciu, skôr na spôsob rozhodovania a zisťovania informácií. Predpokladám, možno nesprávne, že v korporáte je na to právnické oddelenie. Ako to riešite ostatní v stredných / malých / mikro tímoch? Platíte si externého konzultanta? Pýtate sa na internetových fórach? Alebo problém radšej zoširoka obídete? Nesie niekto konkrétny zodpovednosť za prípadné nesprávne rozhodnutie?

9
Server / Migrace z Kubernetes: namespaces is forbidden
« kdy: 10. 07. 2023, 15:15:03 »
Ahojte,

Nemám žiadny skill ohľadom kubernetes. Dostal som prístup do Kubernetes clusteru, potrebujem odtiaľ iba zmigrovať dáta.
Od kubectl ani Lens nedostávam nič, čo by mi pomohlo. Na všetko dostávam odpoveď forbidden. Príklady:
Kód: [Vybrat]
$ kubectl --kubeconfig ./kubeconfig get namespace
Error from server (Forbidden): namespaces is forbidden: User "system:serviceaccount:kube-system:mojuser" cannot list resource "namespaces" in API group "" at the cluster scope

$ kubectl --kubeconfig ./kubeconfig cluster-info dump
Error from server (Forbidden): nodes is forbidden: User "system:serviceaccount:kube-system:mojuser" cannot list resource "nodes" in API group "" at the cluster scope

Robím niečo zle? Prípadne čo mám pýtať od správcu - viac oprávnení alebo len názov namespace?
Budem vďačný za akékoľvek informácie.

10
Hardware / Notebook s ISO klávesnicou
« kdy: 28. 02. 2023, 12:04:53 »
Ahojte,

mám síce funkčný notebook, okrem vrčiaceho ventilátora. Neviem nájsť náhradný ventilátor v rozumnom čase a cene. Takže asi pôjdem do nového notebooku.

Lenže ako pozerám, všetky notebooky s dobrou fotkou majú ANSI klávesnicu. V popisoch produktov a vo vyhľadávacích parametroch sa neuvádza ISO/ANSI.

Čo to je za módu? Existujú vôbec ešte notebooky s jediným správnym rozložením - ISO? Musím ísť do bazárových kusov? Existuje nejaký eshop, kde si to viem vyfiltrovať?

11
Ahojte,

mám index v elasticsearch inšpirovaný touto sériou: https://www.ludekvesely.cz/serial-elasticsearch-4-fulltextove-vyhledavani-v-cestine/

Dostal som sa k problému, že pri vyhľadávaní bez diakritiky neviem skloňovať napr. dámsky/dámska/damsky/damska. Na úplne rovnaký problém narazil jeden diskutujúci na zdrojáku, ale bez odpovede.

Citace
Narazil jsem na problém s diakritikou, konkrétně se jedná například o výraz „dámský“ vs „damsky“. ...

V mojom prípade je analyzér zostavený veľmi podobne:
Kód: [Vybrat]
"slovak": {
                "type": "custom",
                "tokenizer": "standard",
                "filter": [
                    "slovak_stop",
                    "slovak_hunspell",
                    "lowercase",
                    "icu_folding",
                    "unique_on_same_position"
                ]
            }

Zatiaľ si neviem predstaviť, ako to riešiť. Ako to riešite ostatní? Cez nejaké komerčné api na dopĺňanie diakritiky?

12
Server / Snapshot aktuálního stavu v MariaDB
« kdy: 26. 11. 2022, 21:50:50 »
Ahojte, na lokálnom stroji mám asi 20GB databázu mariadb a webovú aplikáciu. Robím teraz taký ošemetný import, ktorý zapisuje do veľa tabuliek a potreboval by som skúsiť import, otestovať čo to spravilo, vrátiť zmeny v databáze, upraviť si kód, spustiť import znova... A tak dokola. Import dumpu trvá vyše pol hodiny, takže to je vopruz.

Máte niekto overený spôsob? Virtuálny stroj a snapshot? Docker? Kópia /var/lib/mysql? Niečo lepšie?

13
Server / Nastavení dnsmasq pro překlad lokální domény
« kdy: 08. 07. 2020, 11:03:55 »
Ahojte, mám lokálny dnsmasq, a to iba preto, aby som mohol používať domény *.lokalnadomena. V syslogu všetky dns requesty vyzerajú šialene. Čo mám zle nastavené?
resolv.conf:
Kód: [Vybrat]
# Generated by NetworkManager
nameserver 127.0.0.53
dnsmasq config, všetky nezakomentované riadky:
Kód: [Vybrat]
#dnsmasq.conf
interface=lo
listen-address=127.0.0.53
bind-interfaces
log-queries
#moj subor
address=/lokalnadomena/127.0.0.1
server=8.8.8.8
#ubuntu-fan
bind-interfaces
except-interface=fan-*
syslog:
Kód: [Vybrat]
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 8.8.8.8
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: forwarded root.cz to 127.0.0.53
......
Jul  8 10:53:42 i dnsmasq[1427]: Maximum number of concurrent DNS queries reached (max: 150)
Jul  8 10:53:42 i dnsmasq[1427]: reply root.cz is 91.213.160.188
Jul  8 10:53:42 i dnsmasq[1427]: query[A] root.cz from 127.0.0.1
Jul  8 10:53:42 i dnsmasq[1427]: cached root.cz is 91.213.160.188
Jul  8 10:53:42 i dnsmasq[1427]: reply root.cz is 91.213.160.188
Jul  8 10:53:42 i dnsmasq[1427]: message repeated 149 times: [ reply root.cz is 91.213.160.188]

14
Hardware / Jednoduchá „krabička“ pre videohovor
« kdy: 21. 04. 2020, 12:49:40 »
Dobrý deň vo spolok,
neriešili ste niekto videohovory so seniormi bez pc základov?

Mám babku vo vzdialenom meste, je zavretá sama doma. Takto žije dlhodobo, ale teraz je to ešte výraznejšie, už tam nemôžme prísť ani na občasnú návštevu. Tak mi napadlo, že by to chcelo videohovor, aby mohla vidieť svoje deti, vnúčatá a pravnúčatá (neviem, či nie už aj pra-pra vnúčatá). Ale s takýmito požiadavkami:
- Jedno zariadenie, ktoré nemá viac ako 1 alebo 2 ľahko stlačiteľné tlačítka. Žiadny dotykový displej, absolútne jednoduché na "ovládanie" (ideálne iba zdvihnúť hovor)
- Obrazovka dostatočnej veľkosti, možno ako väčší tablet alebo bežný notebook
- Zrejme 4G, pretože doma nemá internet
- Nemožnosť niečo pokaziť tak, že sa to neopraví vypnutím a zapnutím. Raz som niečo prepol na TV a bol z toho problém

Videl som reklamu na nejakú seniorský tablet, ale ja by som potreboval niečo o dva rády jednoduchšie.

Any ideas?

15
Hardware / Bluetooth handsfree s hlasovým ovládáním
« kdy: 23. 10. 2019, 09:58:17 »
Hello world

Riešim už po niekoľký krát výber bluetooth handsfree (jedno sluchátko do ucha), ktoré dokáže zdvihnúť alebo zrušiť hovor bez použitia rúk, čiže asi jedine pomocou hlasu. Je to pre osobu, ktorá má veľmi obmedzenú hybnosť rúk.

Prvá kúpa bola super, bolo to Jabra Storm. Stačilo povedať "yes" alebo "no". Občas to zdvihlo iba vďaka ruchu v kancelárii, ale inak to bolo super.

Keď sa rozpadol, nevedel som zohnať to isté, tak som skúsil Plantronics M55. Ten to má tiež, ale príkazy sú "answer" a tuším "reject". Nech som to dal skúsiť komukoľvek, akokoľvek jazykovo zdatnému, úspešnosť zdvihnutia bola mizerná. Podarilo sa to iba občas pri použití fracúzsko-maďarsko-afgánskeho akcentu s príchuťou retardácie a irónie. Skúsil som im napísať, či sa to dá nejako zmeniť. Samozrejme nedá sa.

Následne sa mi podarilo znovu kúpiť Jabra Storm. Lenže prekvapenie - existujú rôzne verzie a tento kus (verzia 1.73) bol bez ovládania hlasom. Na ebayi je dosť jabra stormov, ale nedá sa tam dozvedieť, o ktorú verziu ide. Keby som našiel 1.8.0, beriem hneď, ale ako ju nájsť?

Teraz som hľadal iné modely od jabry, ale čo som náhodou nejaký vybral a pozrel do návodu, odpovedá sa slovom "answer". Ak to bude tak super ako pri retardovanom plantronicse, sú to len ďalšie vyhodené peniaze.

Skúšal som aj nejaké androidové aplikácie, ale nikdy som sa nedobral k výsledku.

Any ideas?

Stran: [1] 2 3 ... 7