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

Stran: 1 ... 5 6 [7] 8 9
91
Vývoj / SQLite key-value atribúty
« kdy: 10. 04. 2022, 14:46:35 »
Mám dve tabuľky kde prvá obsahuje súbory a druhá atributy k týmto súborom.

Kód: [Vybrat]
CREATE TABLE files (id INTEGER PRIMARY KEY AUTOINCREMENT, file VARCHAR(255) UNIQUE, mtime DATETIME);
CREATE TABLE headers (id INTEGER PRIMARY KEY AUTOINCREMENT, id_file INTEGER,key VARCHAR(81), value VARCHAR(81), comment VARCHAR(81), FOREIGN KEY(id_file) REFERENCES fits_files(id) ON DELETE CASCADE);

Takže chcem vyhľdať files ktoré majú daný key=value atribút popripade aj kombináciu viacerych key=value. key=value je dynamické nie je presne určené ktorý súbor koľko atrobútov a tiež jeden súbor môže mať viacero atribútov s rovnakým key.

Napísal som tieto dva SQL dotazy ktoré robia to čo chcem. Čo je ale zaujímave tak prvý trvá 0.113 a druhý 0.231. Ten druhý bol pokus o optimalizáciu čo ale nevyšlo.
Kód: [Vybrat]
SELECT file,GROUP_CONCAT(CASE WHEN key="key1" THEN value END) AS "KEY1",GROUP_CONCAT(CASE WHEN key="KEY2" THEN value END) AS "KEY2" FROM fits_files LEFT JOIN files ON files.id=id_file GROUP BY files.id HAVING "KEY1" LIKE "Blue";

SELECT f.file,h1.value,h2.value FROM files AS f JOIN headers AS h1 ON f.id=h1.id_file AND h1.key="KEY1" AND h1.value="-15" JOIN headers AS h2 ON f.id=h2.id_file AND h2.key="KEY2" AND h2.value = "Blue";

Dá sa napísať nejaký optimálnejší SQL dotaz. Poprípade zvoliť nejaký úplne iný prístup? Súborov bude rádovo desaťtisíce a atribútov 10-20 krát toľko.

92
Hardware / Odpájanie USB UART linky EMI
« kdy: 25. 03. 2022, 21:47:06 »
Mám pripojené zariadenie cez 5m USB kábel. Zariadenie má v sebe UART prevodník 115200 baudov. Donedávna všetko fungovalo ok len teraz sa zariadenie občas odpojí. V dmesg sa vtedy objavý hláška
Kód: [Vybrat]
USB port disabled by hub (EMI?), re-enabling
Aplikáciu čo komunikuje treba potom reštartovať lebo /dev/ttyUSB na sekundu vypadne.

Začalo to po výmene 12V napájacieho zdroja. Myslíte že by pomohlo dať nejaké ferity na napájací kábel alebo USB? Keď tak kam. Bližšie k zariadeniu alebo k PC?

93
Sítě / Re:Zkušenosti s nefunkčním powerline
« kdy: 31. 12. 2021, 15:47:30 »
Tak pridám moju skúsenosť s Powerline. TP-LINK TL-PA8010P na 50m to ide do 100Mbit. Vypadky nepozorujem. Mam na tom okrem ineho zavesene cidlo ktore kazdych 10 minut posle udaj na server takze ak by to na dlhsie vypadlo tak by som zo zistil.
Inak zalezi ci je elektroinstalacia trojzilova s oddelenym zemniacim vodicom alebo starsia len dvojzilova.

94
Citace
Pokud jsi vývojář nebo aspoň technicky zdatnější uživatel, tak bych spíš doporučoval přispět prací (ideálně přímo vývoj nových funkcí, opravy chyb, nebo aspoň hlášení chyb, překlady nebo psaní dokumentace, článků atd.). Výhoda je jednak v tom, že to nikdo nerozkrade a nezneužije (viz BLM) a ani se to neprožere cestou (ve větších organizacích typu Mozilla se zákonitě vyskytuje část zbytečných lidí, kteří jen spotřebovávají hodnoty a případně škodí). A jednak jde o to, že pokud nepracuješ za "západní" prachy, tak když tvůj finanční příspěvek doputuje jako odměna nějakému vývojáři na západě, tak i kdyby se cestou nic neztratilo/neukradlo, tak on za ty tvoje peníze udělá méně práce, než kolik bys udělal ty, kdyby sis vzal* neplacené volno, které by tě připravilo o tu stejnou částku. Přispívat finančně by mělo smysl, pokud bys vydělával opravdu hodně a nevěděl, co s penězi, nebo pokud by ten projekt z tvých peněz platil nějaké levnější vývojáře, kteří by za tu samou částku udělali víc práce než ty. A do třetice je výhoda v tom, že přispíváš na konkrétní funkcionalitu, která tě zajímá, sám ji používáš (takže z toho budeš mít větší radost a budeš tomu víc rozumět) a taky z toho budeš mít zásluhy - budeš uvedený mezi autory, můžeš si to dát do životopisu atd. (určitě je to zajímavější, než že jsi někam poslal pár dolarů).

Další možnost je přispět v "naturáliích" - hosting, hardware atd.

Pokud to mají být peníze (ať už fiat nebo crypto...), tak bych je posílal spíš konkrétním lidem nebo malým projektům typu SQLite a z organizací pak GNU/FSF (členství, příspěvek, nákup v jejich obchodě) nebo možná ještě tak Apache Foundation.

Pak můžeš taky dost pomoci, když zalobuješ u sebe v práci (pokud nepodnikáš sám a v nějaké firmě pracuješ) a doporučíš/zařídíš, aby koupili podporu nějakého svobodného softwaru přímo od jeho autorů. No a pokud podnikáš, tak to můžeš doporučovat zákazníkům nebo sám tyhle služby od autorů nakupovat.

*) myslím to obrazně - ten tvůj příspěvek bude asi menší, takže to zvládneš třeba o večerech nebo víkendech, takže si na to explicitní volno brát nebudeš, ale obecně si čas na peníze takto přepočítat můžeš.

zdroj: http://xaqbcbskm7otauau.onion/t/na-jaky-software-a-dalsi-veci-prispivate/128/2

95
Server / Re:Výběr stabilní VPS
« kdy: 11. 09. 2021, 09:50:35 »
Zajímalo by mě jestli někde vůbec slušná podpora je. Já spravuju pár serverů u Forpsi, OVH a DigitalOcean. Výkonu moc nepotřebuji, hlavně dostupnost a stabilní latenci. DO mi přijde nejlepší, ale možná jen proto že jsem po nich nikdy nic vlastně nechtěl. Forpsi mi od nějaké doby počítá skoro dvakrát víc dat než dřív. Netuším proč. OVH má sice dat neomezeně, ale zase se jim často aktivuje nějaká anti-DDoS ochrana, která na pár minut zablokuje skoro všechny klienty. Vysvětloval jsem jim, že to žádné útoky nejsou, jen klienti co mají hodně požadavků. Vždycky odpoví, že mi zvýšili nějaký limit, ale děje se to stejně a vypnout to nejde. Ještě jsem kdysi zkoušel Scaleway, ale tam byl nějaký problém se sítí.

96
Desktop / Re:Strategie pro národní rozložení u klávesnic
« kdy: 06. 09. 2021, 14:53:57 »
Samozrejme kdyz napisu "klavesove zkratky jsou QWERTY", tak tim myslim jejich relativni umisteni. To Z pro undo je v bloku "ZXCV" umyslne. Natahovat se pro nej pres pul klavesnice je prave problem. Podobne napriklad Shift-ZZ ve Vimu s QWERTY je dvema prsty vedle sebe, na QWERTZ je to na obe ruce nebo hrozne roztahnuti ruky.

Autor dotazu se tu „chlubí“ psaním všemi deseti – pak je ale normální, že modifikátory (Shift, Alt atd.) mačkáš jinou rukou než ty klávesy. Tzn. nedatluješ dvěma prsty stejné ruky, ukazováčkem levé mačkáš tak leda to V, ale Y(Z), X a C mačkáš malíčkem, prsteníčkem, prostředníčkem a k tomu dáváš třeba Shift nebo Ctrl pravou rukou.

97
Desktop / Re:Strategie pro národní rozložení u klávesnic
« kdy: 06. 09. 2021, 10:51:48 »
Přepínání layoutů je kravina resp. hodí se to leda, kdyby člověk psal i rusky nebo nějakým asijským písmem.
Pro jazyky jako čeština/angličtina/němčina to naštěstí není potřeba – tam si vystačíš s českou QWERTZ.
Zvláštní znaky píšeš s AltGr a jsou na stejných pozicích jako na anglické QWERTY (kde bys akorát místo AltGr mačkal Shift).
Jak sám píšeš, češtiny se v nejbližší době nezbaví tzn. QWERTY není řešení a všude budou potkávat spíš QWERTZ.

Pokud bys chtěl optimalizovat ergonomii i za cenu toho, že budeš jiný než všichni kolem tebe, tak to už bych spíš doporučoval koupit mechanickou programovatelnou klávesnici a vyladit si vlastní layout. Část toho můžeš udělat softwarově (v Xkách, jak psal např. Jenda) a mít lepší typografii –…ׄ“‚‘ atd.

98
Software / Re:Vytvoření bitcoinové transakce offline
« kdy: 20. 07. 2021, 16:24:48 »
To air gap oddelenie ma sluzit na to aby neunikol privatny kluc ktory vytvara tu transakciu. Preto su aj odporucane HW penazenky ktore by mali zabezpecit ze z nich ten sukromny kluc nepojde vyextrahovat.

99
Software / Re:Soustava lineárních rovnic
« kdy: 13. 06. 2021, 17:58:43 »
Soustava 2 lineárních rovnic o 2 neznámých není zdlouhavá. A pokud ručně chybová, tak jste na špatné škole.

Ale jinak https://www.wolframalpha.com/calculators/system-equation-calculator

100
Odkladiště / Re:Jak funguje špehování pro cílenou reklamu?
« kdy: 18. 05. 2021, 08:49:40 »
Filim Jirsak: Tak je to tady zas, bizarni vyrobek, neco co jsem prokazatelne vcera jenom googlig a dival se na to na Youtube, se mi dneska, kdyz si otevru Facebook, ukaze jako reklama...
Jenom jste ho googlil, nebo jste klikl na některé odkazy ve výsledcích hledání a tedy jste šel na stránku, kdo mohlo být sledovací tlačítko Facebooku?
Navíc, nevím, zda to má google ve výsledcích hledání nějak ošetřené (a zda to jde omezit, z html), ale pokud nemá browser zakázané prefetch/preload/prediction-servece (nejednotný název), tak se dokonce odkazované stránky načnou na pozadí, aniž by člověk musel i jen klikat. Obvykle default zapnuté. Pro "faster browsing and searching" :-/

101
Mozno je to ochrana pred takymito podvodmi https://www.youtube.com/watch?v=X4PllvUowaQ
Kedy sa podvodnik pripoji na vase PC cez VNC, teamviewer a oberie vas o peniaze v internet bankingu. Mozno je to kontrola ze ak bezi remote desktop tak to flagne ako rizikovu trasakciu.

102
Moja skusenost s mojou RPi 4 je ze pri pripojeni k ASUS wifi routeru s gigabit switchom mi v dmesg neustale skace link up link down. Ide prehliadat web a siet +- aj funguje ale rychlost je mizerna. Vynutenie na 100mbit pomoze aj ked aj vtedy sa obcas objavi down/up v dmesg takze to stale nie je 100% stable.

Pri testovacom pripojeni k TP-LINK switchu alebo priamo k notebooku to fungovalo aj na gigabit.

103
Sítě / Re:HTTP/HTTPS vyhradne len s proxy
« kdy: 16. 04. 2021, 10:30:14 »
... nainstalovat si v síti vlastní DNS ...
A nebude se náhodou vlastní DNS ignorovat kvůli DoH? Zatím, pokud vím, není DoH zapnuté by default (chrome, ff), ale usilovně se o to snaží. Pak by stejně byl nutný zásah do klientů (jim to povypínat). Proxy by byla jistota i do budoucna. Ideálně obojí, proxy i vlastní DNS.

104
Jo, něco se zas změnilo. Že jim to stojí za to pořád lidi otravovat. Co jsem našel řešení, tak stačí zablokovat cookies na té doméně.

105
... (alespoň u poslední verze CRT).
Zde si sypu popel na hlavu, kopíroval jsem staré poznámky, na co jsem si musel u VC dát pozor, když se mi rand (seed) choval podivně. Původ byl ze zdrojáků 11+ let starých (v novějších jsem si varování viditelně jen kopíroval, už nekontroloval). Takže nejspíše platné pro visual studio 2005 (VC 6.0). Věřím, že nověji už je to dlouho ošetřené jinak, nejspíše lépe.

Stran: 1 ... 5 6 [7] 8 9