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 - Jakub Štech

Stran: 1 ... 14 15 [16] 17 18 ... 22
226
Hardware / Re:Životnost SSD šifrovaného na úrovni OS
« kdy: 02. 09. 2020, 10:22:10 »
dm-crypt, LUKS i BitLocker jsou block-level, tj. z pohledu disku se to nijak neliší od nešifrovaného. V obou případech se zapisují a čtou bloky, jejich obsah je irelevantní. TRIM a podobné mechanismy fungují bez omezení, minimálně LUKS má na trim pass-through, samozřejmě ale s upozorněním, že tím dochází k úniku informací o volném místě.

Co se komprimace týče, je samozřejmě logické nejprve komprimovat (třeba na úrovni fs) a až potom šifrovat (na úrovni dm) :-)

227
Software / Re:patch: fail pokud patch nesedi presne
« kdy: 31. 08. 2020, 21:11:51 »
Nejde to. I když mu dám patch bez kontextu (diff -U 0...), i když mu nařídím --fuzz=0, tak si ten exaktní řádek stejně najde. V patch.c skutečně žádná podmínka není, jen si to tam samo určuje min/max_offset podle toho, kam se povedlo posadit předchozí hunk.

228
Studium a uplatnění / Re:Siemens - Jaký je zaměstnavatel?
« kdy: 30. 08. 2020, 22:24:38 »
Já jsem z korporátu vypad před pár lety, dělám na ičo pro pár firem. Je to introvertní pohoda - mluvím s někým tak jednou týdně, jsem většinou doma a v klidu pracuju. Jednám spíš s nižšími figurkami ve firmě - s vedoucím projektu nebo oddělení s mojí tématikou. S žádnou toxickou dvou- nebo třípísmennou zkratkou (HR, CEO, CTO, ...) se nepotkávám, buzzwords padnou maximálně sarkasticky.

229
Odpověď na původní otázku: host pošle ATA povel 0x77 SET DATE & TIME EXT jehož payload je unix time v milisekundách, 48 bitů takže to pár tisíc let vydrží :-)

http://t13.org/Documents/UploadedDocuments/docs2017/di529r18-ATAATAPI_Command_Set_-_4.pdf

230
Co jste komu provedl že musíte pracovat s takovou kombinací jazyků?  ;D

231
Vývoj / Re:Najít text pomocí příkazové řádky
« kdy: 24. 08. 2020, 22:51:29 »
Kód: [Vybrat]
grep -r "můj cíl" ~
vypíše všechny výskyty toho sousloví rekurzivně pod ~
Kód: [Vybrat]
grep -ri "můj cíl" ~
totéž, ale navíc case-insensitive

nevýhoda je že pod ~ bude i hromada např. binárních souborů a v těch hledat nechceš, třeba tušíš příponu souboru?

Kód: [Vybrat]
grep "můj cíl" **/*.{txt,md}
prohledá všechny *.txt a *.md soubory ve všech podadresářích (** možná jen v zsh? nevím)

232
Regulátory na desce mají provozní Vmax 5.5 V (6.0 V absolutní Vmax), takže i trochu nad 5.25 to ještě snese :)

Mají to ale klasicky přímo propojený do onboard USB, HDMI a SPDIF, takže by to už nemuselo být v pohodě po zapojení méně tolerantních nebo "načatých" periferií.

Schéma BPI-P2 Zero, ze kterýho je Maker odvozen

Já obvykle napájení dělám ne přes MicroUSB kabely kdovíjaké kvality, ale průmyslovým 5V zdrojem (nějaký maličký MeanWell, potenciometrem ho nastavím na 5.1 V) zapojeným do headeru na desce. Vychází mi to i líp ergonomicky (z desky do boku nečumí 5cm konektor).

233
Sítě / Re:Bezdrátová komunikace uvnitř budovy
« kdy: 12. 08. 2020, 20:24:14 »
Máš-li na obou koncích přístup na fasádu, tak tam. Dvě antény a za nimi prakticky cokoliv, třeba RF69 nebo nějaký Nordic half duplex za pár korun. U Lásků mají spoustu modulů za cenu rychlého oběda, tak koukni.

Myslím že nejtěžší na tom bude vymyslet ochranu před nenechavci, jestli to bude někde v přízemí dostupný z ulice.

234
Sítě / Re:Krimpování Cat6a kabelů
« kdy: 12. 08. 2020, 20:16:13 »
Jestli do EZ RJ45 Cat 6 konektorů ještě jde narvat kategorie 6A, tak je doporučuju. Díky tomu protáhnutí skrz se s tím skvěle pracuje i po mrtvici, u klasických slepých se mi tam furt něco kříží :-) a ty se samostatnou vodicí lištou jsou k zlosti úplně.

U kategorie 6 jsem se setkal s průřezy žil od AWG 24 až po AWG 22, různé konektory mají na tohle různé nároky. To samé kleště - s levnějšími jsem měl problém se zakousnout do AWG 23, zatímco 24 šel ještě v pohodě. Bohužel prodejci vybavení i materiálu o tomhle často nemají přehled, ochotně prodají kleště "na cat 7" a až po rozbalení si na jejich těle přečtu vyraženo "max AWG 24"...

235
Vývoj / Re:STM32 - minimalisticky vyvoj, chyby, objednavky
« kdy: 11. 08. 2020, 17:17:37 »
Já přidám pár mouder co jsem tu zatím neviděl (nebo přehlédnul):

Cena stm32 bluepill: osazený MCU může být pravý, ale ne nutně oficiální. STM32F103 je jeden z nejstarších, určitě se dostaly ven i kousky, co neprošly testováním a měly být zničeny.

Nebo je to opravdu "fake": recyklace (odpájet, vyčistit ultrazvukem, zbrousit vrch, přestříknout plastem, vypálit nové značení) je v okolí Shenzhenu a Guangdongu obrovský business. U dražších součástek (tradičně atmegy, wiznety) se dokonce vyplatí kompletní přebalení, tj. stará součástka se rozleptá, die se dá na nový leadframe, nalisují nové zlaté drátky, zataví se to do nové pryskyřice a šup pod laser označit. Moc doporučuji tuto NASA prezentaci, je tam k tomu hodně statistik, obrázků a případů. S přeznačenými a přebalenými čipy jsem se už setkal taky, nesouhlasil SN zespoda na těle s tím, co byl v read-only registru.

Knihovny: používám nejradši STM32F0, narozdíl od F1 a F3 řad je mladší, použité IP jsou o dost lepší. Nedělám nic vyloženě originálního, běžné věci jako I2C, SPI, CAN, různé timery, DMA, a vše bez problémů. Používám ChibiOS - je to čistě v C psaný RTOS s vlastním HALem s důrazem na korektnost. Je to výborně čitelné, dokumentované, pracuje na tom pár zaměstnanců ST.

Ten RISC-V gigadevice je skutečně source compatible s STM32F103 :-) nedávno mi přijel vzorek ze seeed studia, vzal jsem pár programů co jsem kdysi napsal pro bluepill, jen to překompiloval, nahrál, a jelo to včetně CANu.

236
I na současných masově nasazovaných mikrokontrolerech se dá krásně naučit, jak počítač funguje. STM32 (bluepill za stovku) s ARM Cortex M0 jádrem, STlink V2 (taky kolem 100 Kč) a GDB s GDB Dashboard je lepší než ty různé Gigatrony poseté LEDkami - velice jasně tam vidíte na všechny registry, celý boot proces je ve vaší režii, každá instrukce a každá paměťová operace je vidět. Dokumentace je taky jasná a kompletní, od instrukční sady přes paměťové mapy až po detailní popis jednotlivých periferií.

237
Hardware / Re:Podozrenie na elektroniku disku
« kdy: 05. 08. 2020, 22:08:11 »
smartctl -a /dev/sdc bude taky dobrej odrazovej můstek pro další bádání. Mělo by to jít i přes ten USB SATA řadič.

238
Studium a uplatnění / Re:Přechod na IČO
« kdy: 04. 08. 2020, 00:08:05 »
Mám podobný "background" - žádná VŠ, jen praxe.

0) Záleží na praxi a reputaci. Když o tobě ví (co umíš vytrhnout za trn z paty) pár lidí v různých firmách, čas od času se někdo ozve. U mě to je tak 5 oslovení za rok, vždycky to končí několikaměsíčním projektem a většinou dobře zaplaceným. Z pár takových se vyklubala dlouhodobější spolupráce.

1) Můj osobní názor (vyplývající z bodu 0) je "napřímo". Neumím to posoudit z pohledu začínajícího člověka, který nemá ty reference - tam možná agentura pomůže?

2) Neznám, ale určitě je dobré pojištění, a to nejen klasické občanské "na blbost", ale i profesní pro daný obor. Případně zvážit, zda pro nějaký riskantnější projekt nezaložit s.r.o. nebo třeba o.s. :-)

3) Záleží na domluvě, já preferuji předem dohodnutou cenu za konkrétní smluvně popsaný projekt ("definition of done" tomu dneska mladí říkají). To mě potom motivuje práci dokončit co nejrychleji, protože 400 tisíc za dva měsíce zní daleko lépe než za 3/4 roku. :-)

Obvykle je ve smlouvě několik milníků, po jejichž splnění vystavuju fakturu na danou částku (např. 80 tisíc za první prototyp, 120 tisíc za certifikaci, 200 tisíc za rozjetou sériovou výrobu) a několikrát jsem se setkal i s bonusy (+20% je-li splněno v určitém termínu nebo třeba když nepřesáhnu nějaký limit nákladů).

Když se z toho pak vyklube nějaká dlouhodobější spolupráce (převážně konzultačního charakteru), tak stanovujeme MD sazbu (nebo hodinovou), tam to má velký rozptyl podle našeho vztahu, obtížnosti, atd. Nejlevnější mám teď 3000 za MD u firmy, kterou jsem před lety spoluzakládal.

Čas si rozvrhni, jak chceš, jen to musí zákazníci taky vědět. Aby se pak nestávalo, že ti volají s požadavky v době volna, to pak totiž postupně likviduje work/life balance, narůstá stres, hrozí vyhoření...

3.5) Když zákazník nechce něco hned, tak je to v pohodě. Prostě mám dodat XYZ do nějakého data a je fuk, kdy to reálně udělám.

4) Bohužel je to běžná věc. Hlavně poslední dobou, všichni se vymlouvají na koronavirus. Běžně se platí po splatnosti, u některých musím často urgovat a pak dělat, že věřím těm výmluvám.

5) To myslím záleží hlavně na tobě, kolik práce si naložíš. Já mám radši režim, kdy mám několik nezávislých zákazníků a každý mě vytíží z malé části cca tak, abych měsíčně musel každému věnovat pár dní. Mám pak větší variabilitu práce a když mi třeba teče mozek z elektroniky, tak na pár dní přepnu na vývoj software a odpočnu si od toho. Pomáhá to i s bodem 4: víc faktur a firem, větší plynulost cash flow.

6) Je toho hodně kolem Prahy, ale ani já tam nejezdím víc jak 10x za rok, a to dělám hardware... často samozřejmě narazíš na manažery, kteří tohle nechápou, tam je to pak zase o domluvě a diplomacii. Já jim na férovku říkám, že ráno krmím slepice a zbytečně necestuju :-)

239
Ano, Češi a Slováci jsou notoričtí krátiči daní, narozdíl od [insert nationality], že?

240
Software / Re:Program na manažment projektů a úloh
« kdy: 01. 08. 2020, 11:07:33 »
Prošel jsem si už pěknou řadou různých takových správců, a zatím mi asi nejvíc vyhovoval kanban-style board, např. jako má Trello (nebo chcete-li věrnou free software kopii, Citadel). U tradičních managerů typu Jira, Asana, ... není taková variabilita - kanban jde použít na všechno stejně, protože je to minimalistická jednoduchá věc. Ale YMMV samozřejmě :)

Stran: 1 ... 14 15 [16] 17 18 ... 22