T¨¢k. N¨§co p?¨¢telsk¨¦ho a vl¨ªdn¨¦ho.
Z?stanu v¨§rn? Fedo?e 31 s Mate. Ono se to nezd¨¢, ale pozitiva pp?ekon¨¢vaj¨ª negativa.
1. Velmi aktivn¨ª t?m, kter? upravuje pro Fedoru j¨¢dro. Zab?vaj¨ª se do hloubky problematikou a j¨¢dro Fedory je doopravdy upravov¨¢no specificky komunitou aktivn¨ªch v?voj¨¢??. ?e?¨ª i takov¨¦ IT ?peky jako je st¨ª?en¨ª de?ifrov¨¢n¨ª komunikace mezi bezdr¨¢tovou kl¨¢vesnic¨ª a USB p?ij¨ªma?em. Bezdr¨¢tovou kl¨¢vesnic¨ª nemysl¨ªm BLuetooth, ale tu, kter¨¢ pou?¨ªv¨¢ jinou normu pro p?enos dat po r¨¢diov?ch vln¨¢ch. Jako jsou ty kl¨¢vesnice od Logitechu s m¨§kou podlou?kou proti karp¨¢ln¨ªmu tunelu. Nav¨ªc se t?m sna?¨ª, aby bylo j¨¢dro stabiln¨ª, p?¨¢telsk¨¦ k ?ip?m na z¨¢kladn¨ª desce, ?e?¨ª i t?eba to, za jak dlouho by se m¨§l ur?it? ?ip nastavit do re?imu, kdy bere minimum energie. Nevyhodili m¨§ z kernel mailing listu a tak jsem si aktivn¨§ ?etl jejich komunikaci. ?e?ili jednou t?eba to, jak maximalizovat ?ivotnost baterie, kter¨¦ drivery upravit a tak. Tak?e zkl¨¢n¨ªm hlavu nosem a? k zemi. Ten t?m j¨¢dru rozum¨ª a d¨§l¨¢ v?e proto, aby bylo j¨¢dro p?¨¢telskou autoritou u?ivatel?m a aplikac¨ªm, kter¨¦ vyu?¨ªvaj¨ª jeho slu?eb.
Aktivn¨ª komunita, kter¨¢ se ?in¨ª a vytv¨¢?¨ª i v C nebo v C++ pluginy. Ano, pr¨¢v¨§ pro Pidgin, Skype http a u? jej m¨¢m a ?lape jak se pat?¨ª. Nav¨ªc to nen¨ª jen tak, zkompilovat od n¨§kud z repozit¨¢?e. Oni se sna?¨ª, aby p?¨ªpadn¨¢ omezen¨ª na stran¨§ provozovatel? Skype a Facebooku byla rychle ?e?ena. Tak?e to ned¨§laj¨ª jednodu?e tak, ?e od n¨§kud st¨¢hnou zdroj¨¢k, kompilnou ho a d¨§lejte si s n¨ªm co chcete. Ne ne. Oni se ?in¨ª a opravdu na pluginech pracuj¨ª.
Dal?¨ª d?vod je to, ?e pr¨¢v¨§ d¨ªky tomu, ?e prof¨ªci j¨¢dru rozum¨§j¨ª na 100 % tak se mi nest¨¢v¨¢, ?e bych po probuzen¨ª z ¨²sporn¨¦ho re?imu stratil p?ipojen¨ª k dr¨¢tov¨¦ s¨ªti. Tak?e mohu nech¨¢vat po?¨ªta? v ¨²sporn¨¦m re?imu. Nav¨ªc v?voj¨¢?i j¨¢dra Fedory jsou velmi ?inn¨ª a doplnili i funkci hybernace na pevn? disk. To nen¨ª b¨§?n¨¢ sou?¨¢st j¨¢dra Debianov?ch distribuc¨ª p?¨¢tel¨¦. Mo?n¨¢ tam je, ale rozhodn¨§ neb?v¨¢ zapnut¨¢ ve v?choz¨ªm stavu. Ale v?voj¨¢?i Fedory tuto mo?nost povolili.
Sbl¨ª?il jsem se i s Anacondou. Ano, tento instal¨¢tor pe?uje o u?ivatelova data p?i instalaci a u? jsem pochopil, ?e prv¨¢ ?¨¢st, kter¨¢ je na harddisku men?¨ª je vytvo?ena z¨¢m¨§rn¨§. Tv?rci instal¨¢toru cht¨§j¨ª, aby byl syst¨¦m co nejrychlej?¨ª. Proto vymezili prvn¨ª ?¨¢st disku pro opera?n¨ª syst¨¦m a syst¨¦mov¨¦ soubory a ?¨¢st, kde si mohu ukl¨¢dat sta?en¨¦ soubory a tak dali na zbytek voln¨¦ho m¨ªsta na harddisku.
A i na z¨¢bavn¨¦ hry dojde. Ano ano. Leg¨¢ln¨§ s Wine, bez nutnosti pokoutn¨§ sh¨¢n¨§t Microsoft knihovny. Je tomu tak. U? mi funguj¨ª hry a pozor! Bez jedin¨¦ chyby, kterou by Wine zobrazil v okn¨§ termin¨¢lu, ?¨¢dn¨¢ nestabilita syst¨¦mu, ?¨¢dn¨¦ prsk¨¢n¨ª zvuk? p?i hr¨¢ch.
Se syntetiz¨¦ry je to slo?it¨§j?¨ª. BDT engine nebo jak se jmenuje podporuje patrn¨§ sp¨ª?e jin? standard, ty Microsoftsk¨¦ hlasy typu Zira a podobn¨§. A ty samoz?ejm¨§ sou?¨¢st¨ª Wine nejsou. Nicm¨¦n¨§ je zat¨ªm mo?n¨¦ leg¨¢ln¨§ z¨ªskat .msi bal¨ª?ek s podporou t¨§chto hlas?. Ot¨¢zkou je, zda-li je leg¨¢ln¨ª instalovat tyto bal¨ª?ky mimo Windows. To si mus¨ªm p?e?¨ªst licen?n¨ª prohl¨¢?en¨ª.
Nic m¨¦n¨§ tam, kde nepot?ebuji vn¨ªmat zvukov¨¦ projevy vys¨ªlan¨¦ na hlasov? v?stup mohu hr¨¢t a? se ze m¨§ kouu?¨ª. Tubesim je skv¨§l? p?¨ªklad hry.
A to jsem hr¨¢l dlouho a ?¨¢dn¨¢ hav¨¢rie syst¨¦mu, nic.
Wine je vysp¨§l¨¦. A proto?e jsem p?em??liv? mu?, co zkusit pov¨ªdat s v?voj¨¢?i o alternativn¨ªm mal¨¦m screen readeru? No to nebude NVDA, ani Jaws. Ale alespo¨¾ aby ?etl fokusovateln¨¦ objekty a v?e, co nevy?aduje MSAA. Tak?e to nebude ode?¨ªta? pro WWW prohl¨ª?e? nebo Word a jeho dialogy.
Ale takov? z¨¢kladn¨ª screen reader, podobn?, jak? je sou?¨¢st¨ª instal¨¢tor star¨¦ho SAPI4 syntetiz¨¦ru Spektravox.
I ten zkus¨ªm, jen?e m¨¢m obavy, ?e i on bude volat oleacc.dll a procedurky nebo funkce, kter¨¦ jsou z¨¢visl¨¦ na MSAA. Ale zkus¨ªm to. Wine mi ruce neutrhne, nadto vypisuje ve?ker¨¦ chybi?ky do okna termin¨¢lu, kdy? jej z n¨§j spust¨ªm a dov¨ªm se i kter? n¨¢zev procedury a funkce a n¨¢zev knihovny vyvolal chybu.
U? jsem spou?t¨§l i NVDA nvda_nouiaccess.exe. Ale bohu?el neum¨ªm p?epnout Wine tak, aby se pro b¨§?¨ªc¨ª aplikaci hl¨¢sil jako Windows XP. I tak v?ak bohu?el NVDA vol¨¢ oleacc.dll.
Nemohu kv?li licenci mixovat Windows XP SP3 s Wine. To bych skon?il p?ed soudem. A tak hled¨¢m klikat¨¢ z¨¢konn¨¢ ?e?en¨ª, aby mohl Wine pou?¨ªvat v Linuxu ka?d? nevidom?. Ned¨§l¨¢m si iluze, ?e nahrad¨ªm NVDA, Jaws nebo Supernovu ve Windows. Na to jsem za ta l¨¦ta p?¨ªli?n? realista. V¨ªm, ?e m¨¦ znalosti nesta?¨ª na to, abych V C nebo v C++ vytvo?il oleacc.dll tak, aby fungoval jako v XP a nov¨§j?¨ªch. Proto se do toho ani nechce v?voj¨¢??m Wine. Je to na pr¨¢ci pro projekt zdarma p?¨ªli? velk¨¢ fu?ka na dlouh¨¦ lokty.
Dal?¨ª d?vod, pro? m¨¢m v??i Fedo?e sympatie je i to, ?e s aj?¨¢ky kooperuje skv¨§l? Pavel Vl?ek. ?inn? mu?, sna?iv? a ch¨¢paj¨ªc¨ª na?e pot?eby.
Brltty pracuje a u? ?¨¢dn¨¦ zah?¨ªv¨¢n¨ª CPU. To u? je d¨¢vno d¨¢vn¨¢ minulost. Kr¨¢sn¨§ funguje.
Co bych ale ur?it¨§ doporu?oval a nato nen¨ª nutn¨¢ znalost jazyk? C nebo C++ je vytvo?it sadu Bash script¨ªk? s vyu?¨ªv¨¢n¨ªm GTK dialogov?ch syst¨¦m?, podobn¨§, jak to d¨§l¨¢ Winetricks skript. T?eba Zenity a mo?n¨¢ je i n¨§co jin¨¦ho.
Nap?¨ªklad ne ka?d? si bude um¨§t s¨¢m nainstalovat skener. B¨§?n? u?ivatel p?ipoj¨ª a kdy? nebude reagovat, bude si myslet, ?e jednodu?e nen¨ª dostupn? pro tento syst¨¦m.
Velmi by tak¨¦ pomohl skript pro leg¨¢ln¨ª sta?en¨ª jin?ch slovn¨ªk? pro Seamonkey ne? kter¨¦ jsou ve v?choz¨ªm stavu. To asi nebude aspell. A bohu?el odkaz, kter? d¨¢v¨¢ Seamonkey po klepnut¨ª na polo?ku kontextov¨¦ho menu z¨ªskat dal?¨ª slovn¨ªk odkazuje na jinou str¨¢nku.
Tak?e kdy? ne skript, tak jednodu?e z¨¢stupce na str¨¢nku, kter¨¢ dovol¨ª slovn¨ªky nainstalovat. Na?t¨§st¨ª jsem si je nahr¨¢l ve Windows kdysi, kdy? str¨¢nka existovala. Ale te? bych je hledal obt¨ª?n¨§.
Dal?¨ª d?vod, pro? jsem si vybral Fedoru je ofici¨¢ln¨ª podpora extern¨ªch USB m¨¦di¨ª a SD karet instal¨¢torem.
?¨¢dn¨¦ slo?it¨¦ obch¨¢zen¨ª t¨ªm, ?e si ve VIrtualboxu nebo v jin¨¦m virtualiza?n¨ªm ?e?en¨ª vyberu driver, kter? mi zp?¨ªstupn¨ª za?¨ªzen¨ª. Ne ne. P¨§kn¨§ elegantn¨§ z instal¨¢toru a nemus¨ªm se b¨¢t, ?e mi instal¨¢tor p?ep¨ª?e GRUbem zav¨¢d¨§c¨ª sektor nebo mi po?kod¨ª EFI odd¨ªly. No prost¨§, Fedora zv¨ªt¨§zila.
A proti prsk¨¢n¨ª je jednoduch? recept. p?epnu Speech-dispatchera na Libao. A je to. Pracuje to p¨§kn¨§ i na p?ihla?ovac¨ªm okn¨§, neprsk¨¢ to ani p¨¢r sekund po startu.
A kdy? mi Orc¨¢tko za?ne po dlouh¨¦ dob¨§ malou?ko zpomalovat. Nu co. Ukon?¨ªm jej a spust¨ªm znovu. I NVDA alokuje postupn¨§ v¨ªce a v¨ªce RAMKY. V tomto nen¨ª Orca zlou v?jimkou. Tak?e d¨§kuji Panu Vl?kovi a V¨¢m v?em za trp¨§livost, kterou m¨¢te s m?mi p?¨ªsp¨§vky.
A omlouv¨¢m se t¨§m, kter¨¦ mohu otravovat jejich publikov¨¢n¨ªm.