Nic překvapivého, natož závadného v tom nevidím. Vývoj (referenční platforma) nějaký čas zabere a otestování v praxi rozhodně není na škodu, právě naopak.
Spíš mě zaráží, že neexistuje „Linuxový“ notebook s integrovanou biometrikou, přece jen min. za ten komfort by to stálo.
Já jsem měl třeba nejlepší zkušenost s Zen 2 (konkrétně 3950X). Od začátku co jsem přešel na Zen 4 mám jen problémy. Za ty 2 roky co mám Zen 4 se nějaké věci vyladili, ale pořád tam nějaké problémy jsou a ztratil jsem v tuto konkrétní platformu důvěru - Zen 5 jako upgrade nechci. A přitom od Zenu jsem dělal upgrade celkem často (Zen -> Zen 2 -> Zen 4).
AMD prostě nechápe, že stabilita je fakt důležitá a nevím jestli o ten desktop / workstation market vůbec stojí. Noťas s AMD bych nechtěl, tam už jen Apple.
To mas easy, 10let stary HW je pro drtivou vetsinu ucelu a tim padem i lidi zcela vyhovujici. Navic se nikoli nepatrna cast desktopu pretransformovala do tabletu/mobilu. Tudiz prodeje radove klesly a setrvale dal klesaji.
U serveru je to spis naopak, zacla se pouzivat virtualizace, takze pokud ti staci ramka, dava smysl nakupovat vykonejsi cpu a obecne serverovych veci pribyva = je treba cim dal vic serveru.
Tzn desktop pro ne je a cim dal vic bude spis takovy odpadni produkt z toho, co se neda do serveru dat.
Proc ne? Jde prece o usecase.
Ja jako admin mam 14 let stary pracovni desktop s i7 8 core, 32 GB RAM a za tech 14 let jsem jen vymenil puvodni rotacni disk za SSD a slape mi jak vino. Fedora 41 a zadne problemy.
Ale je fakt ze pro praci pouzivam ze 75% terminal/konzoli a pak klasicky Chrome, Thunderbird, LibreOffice, interniho kecalka a par java based 3rd party SW.
Firemni politika puvodne menila desktopy po 7 letech, pak jsme to posunuli na 10 a ted to resime spis ve vztahu HW+SW (protoze Microsoft)... ale linuxari (asi 50% lidi u nas) nemaji problem, stejne jako ho nemam ja.
Frikulini to nikdy nepochopej, to mas marny.
Prumerny stari auta u nas je 15 let === naprosto bezne potkavas auta co jsou stary 20+ a .... jezdej. Novy auto te ... v nejlepsim pripade ... odveze uplne stejne. Spis budes hned od zacatku resit jak kua vypnout vsemozny kravoviny ktery ti neustale hrabou (uz nekecaj) do rizeni.
S HW je to stejny. Desktopy u zakazniku uz prakticky neobmenuju, proste se jich sem tam pak kusu koupi za ty co vychcipaj a kdyz neco umre, je to otazka prepichani kabelu do nahradniho. Z pohledu uzivatelu se stejne nic nezmeni, nebude to o nic rychlejsi, protoze ten desktop stejne funguje jen jako zobrazovadlo neceho na siti co bezi na nejakym serveru a ten tech 10 radku mailu ... by jim bohate stacila i 386.
Mně osobně AMD v pracovním (čti nástroj určený pro práci) oslovit nemůže, zcela bez šance poskytnout např.: nativní sériové rozhraní. Předražený výsměch od Apple neřeším vůbec, tam není absolutně nic, čím by mě mohli oslovit (neumí ani BTLE v4.2), velcí průmyslový hráči už to s Apple vzdali dávno (nedodržování standardů) a nic jiného, než osvědčený Intel na trhu není.
Elitebook 854 G10 vydržel pár minut – naprostá ohavnost a ubohost umocněná dokrypleným Krypl-C ve stylu AMD (T14 se chová úplně stejně), neschopnost se připojit ani k Simaticům přes to jejich Krypl-C to RJ-45. Zlatý U7313 mj. podporuje i prastaré dokovací stanice s 2x COM + LPT, čili s sebou nemusím tahat Toughbook respektive si pořizovat 16. čistě pro sebe.
MBP si vydupala lepší polovička, ani ne tak proto, že ho potřebuje, ale spíš pro ten efekt a je s ním spokojená (osobně mi vadí hlavně PWM a při sníženém jasu ta jejich oranžová mlha okolo textu). Elegantní, svítící, … no zbytečné (čti vyhozené peníze), ale tak je to lepší polovička.
Myslím, že i tak bude mít výkonu dostatek.
Pro práci bych ho nechtěl kvůli klávesnici, ty půlené šipky mi vůbec nedělají dobře a přitom právě šipky a stránku nahoru-dolů používám fakt intenzivně.
Osobně vnímám u noťasu výkon CPU jako skoro nejmíň důležitý údaj, obvykle je dostatečný. Na prvním místě mám výdrž na baterku, hmotnost, linux a fungující ovladače. Užitnou hodnotu pak pro mě vytváří to, jak příjemně se mi s ním pracuje, tedy jak rád ho beru do ruky. Dobré mechanické provedení, nic rušivého, dobrý celkový dojem. Tedy hlavně příjemná a dobrá klávesnice, dobrý displej, tuhost, odolnost, otvírání, tichý a chladný i při maximální zátěži, žádná LEDka která by pořád blikala. Taky hodně USBček. Celková spolehlivost a předvídatelnost. Výkon mám až na předposledním místě.
Víceméně tyto jsou tak omkané, že není vidět, co na nich je po ~ 3 letech co ten noťas mám ;)
Áno, sú. Zvlášť, keď používate vim alebo rozširenia iných programov v jeho štýle. Ešte to tu určite niekoľkokrát zopakujem. Ak sa naučíte aspoň základy vimu, tak vám už šípky na notebookoch budú v podstate ukradnuté. Takže si budete notebooky vyberať podľa toho, čo dokážu a nie podľa toho akú majú klávesnicu.
Motivačné video ovládania v štýle vimu v prehliadači internetu: https://www.youtube.com/watch?v=t67Sn0RGK54
Pri pohybovaní sa v texte nejde len o jednotlivé znaky a riadky, to tak často nepožívam, sú tam aj začiatky a konce slov, riadkov, textu, dopredný a spätný smer, presun v riadku po výskytoch znaku, ktorý ma zaujíma, atď. Alebo potom ako v tom videu na pár stlačení kláves na ľubovoľné miesto v texte zadaním niekoľkých písmen kódu, ktorý je zobrazený pri objektoch v texte daného druhu.
A potom sú tam tie modifikačné možnosti, ako nahradenie aktuálneho znaku cez r, substitúcia dlhším textom cez s, pridanie za aktuálnu pozíciu cez a, zmena v slove buď v celom alebo od aktuálnej polohy, je toho strašne veľa, čo potrebu kláves na pohybovanie sa v dokumente nahradzuje. Nehovoriac o tom, že posledná operácia dá po presunutí sa na iné miesto jednoducho opakovať.
Veľa ľudí tieto veci nevie, berie vim ako nejaký prežitok, pritom je to skvelý nástroj a ovládanie v jeho štýle človeka urobí úplne nezávislým na tom aké má klávesnica rozloženie.
Klíčová slova jsou: Kanata, kanata-try
CFG kanata - vykuchejte si co nepotřebujete (asi homerow a upravené shifty
(defcfg
process-unmapped-keys yes
)
(defvar
tt 50
ht 600
)
(defsrc
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 sys slck pause
grv 1 2 3 4 5 6 7 8 9 0 - = bspc ins home pgup nlck
tab q w e r t y u i o p [ ] \ del end pgdn
caps a s d f g h j k l ; ' ret up
lsft z x c v b n m , . / rsft lft down rght
lctl lmet lalt spc ralt rmet rctl
)
(deflayer homerow
esc f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 sys @slck @empl
grv 1 2 3 4 5 6 7 8 9 0 - = bspc ins home pgup nlck
@tab q w e r t y u i o p [ ] \ del end pgdn
@capl @a @s @d @f g h @j @k @l @; ' ret up
@lsft z x c v b n m , . / @rsft lft down rght
lctl lmet lalt @spc ralt rmet rctl
)
;; !!! Numeric on Czech keyboard !!!
;; - 1 2 3 * /
;; + 4 5 6 =
;; 0 7 8 9 .
(deflayer numeric
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ / S-1 S-2 S-3 RA-/ S-[ _ _ _ _ _
_ _ _ _ _ _ + S-4 S-5 S-6 - _ _ _
_ _ _ _ _ _ S-0 S-7 S-8 S-9 . _ _ _ _
_ _ _ _ _ _ _
)
(deflayer navigation
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ pgup _ _ _ _ _ _ _ _ _
_ _ _ _ _ home left down up right end _ _ _
_ _ _ _ _ _ _ pgdn _ _ _ _ _ _ _
_ _ _ _ _ _ _
)
(deflayer empty
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ @defl
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
)
;; https://github.com/jtroo/kanata/blob/main/docs/config.adoc
(deffakekeys
to-base (layer-switch homerow)
)
(defalias
tap (multi
(layer-switch empty)
(on-idle-fakekey to-base tap 20)
)
;; for tests only
;; slck (tap-hold-press 200 2000 t lsft)
slck slck
;; reload orreload or switch between empty and "default" layer
empl (tap-hold-press $tt 1000 lrld (layer-switch empty))
defl (tap-hold-press $tt 1000 lrld (layer-switch homerow))
capl (tap-hold-press $tt $ht esc (layer-while-held numeric))
;; lsft (tap-hold-release-timeout $tt $ht A-tab (layer-while-held navigation) lsft)
;; lsft (tap-hold-press $tt $ht A-tab (layer-while-held navigation))
lsft (tap-hold-press $tt $ht A-tab lsft)
rsft (tap-hold-press $tt $ht S-ins rsft)
tab (tap-hold-press $tt $ht tab (layer-while-held navigation))
a (tap-hold-release-timeout $tt $ht a lmet a)
s (tap-hold-release-timeout $tt $ht s lalt s)
d (tap-hold-release-timeout $tt $ht d lsft d)
f (tap-hold-release-timeout $tt $ht f lctl f)
j (tap-hold-release-timeout $tt $ht j rctl j)
k (tap-hold-release-timeout $tt $ht k rsft k)
l (tap-hold-release-timeout $tt $ht l ralt l)
; (tap-hold-release-timeout $tt $ht ; rmet ;)
;; a (tap-hold-release-keys $tt $ht (multi a @tap) lmet $lhk)
;; s (tap-hold-release-keys $tt $ht (multi s @tap) lalt $lhk)
;; d (tap-hold-release-keys $tt $ht (multi d @tap) lctl $lhk)
;; f (tap-hold-release-keys $tt $ht (multi f @tap) lsft $lhk)
;; j (tap-hold-release-keys $tt $ht (multi j @tap) rsft $rhk)
;; k (tap-hold-release-keys $tt $ht (multi k @tap) rctl $rhk)
;; l (tap-hold-release-keys $tt $ht (multi l @tap) ralt $rhk)
;; ; (tap-hold-release-keys $tt $ht (multi ; @tap) rmet $rhk)
spc (tap-hold-press-timeout $tt $ht spc ralt spc)
)
;; vim: tabstop=6 softtabstop=6 shiftwidth=6 noexpandtab filetype=kanata-kbd: