Taky se mě to líbí, hustej nápad. Kdyby si s tím chtěl někdo víc hrát, šlo by použít i ATTiny + knihovnu http://www.obdev.at/products/vusb/index.html a šlo by s tím udělat úplně cokoli :)
Ovšem pokud je stroj (nebo) software navržen tak, aby se pohodlně ovládal i BEZ dalších prvků, je jasné že bude lepší než ten, který vyžaduje součinnost více končetin ;o)
O editoru Vim si myslím svoje. Možná někomu přijde děsně COOL, ale já si při práci s ním vždy vzpomenu na textové editory na 8-mi bitech a nutnost naučit se plno "hmatů" (kdo pamatuje Desktop pro ZX/Didaktik? To BYL na svoji dobu PAN editor). Zase si člověk procvičí prsty, že. Takže vlastně možná... nojo, no.. sice se ovládá STRAŠNĚ, ale má něco do sebe. Něco co může pochopit jen hračička, nebo pamětník. Pedál je ale dobrá "békovina" pro pobavení návštěv :o) Asi teď začnou chodit fórky jako: "Editor VIM je tak mizerně ovladatelný, že kvůli němu museli oživit jednu leta mrtvou periferii, totiž PEDÁL!" :o)
Ale kedluben! Vim prevzal ovladani z editoru Vi - jako Vi IMproved. A Vi se ovladal tak jak se ovladal protoze na terminalu kde byl vyvijen nebyly k dispozici zvlastni klavesy pro kursorovy pohyb. Terminal ADM3A.
Dneska uz to nedava smysl a proto si klavesy taky predefinovavam pokud to jde.
Desktop na Didaktiku jsem měl, ale už si nepamatuji, jak se ovládal. Dokonce v něm šel i udělat vlastní bitmapový font - můj otec si takto udělal svůj rukopis, jedno psané písmeno složil ze 2 znaků nad sebou na různých řádcích.
Tisknul jsem z něj na 9-jehličkovou tiskárnu Robotron K6313, stejnou tiskárnu jsem pak připojil k PC, kde z MS Wordu z Windows 3.1 tiskla mnohem pomaleji - 1 stránku za 20 minut.
Je jednodussi koupit 2 pedaly rozebrat a nejak mechanicky sbastlit, nez naprogramovat aby pedal reagoval i na uvolneni?
Cekam jen, kdy bude jednodussi rozdelat ohen trecimi drivky nez zjistit, jak se musi sporak "naprogramovat" aby se zapnula plotynka :)
To pak bude vrchol nasi civilizace :)
Nemecke ovladani je skoro bych rekl terminus technikus. Nemci premysli uplne jinak. A kdyz rikam jinak, tak jeste nejsem dostatecne popisny. Jakmile se blizim k nejakemu ciste designovemu nemeckemu pristroji tak mam respekt. Hlavne se vzdy pripravuji na ovladani slozitejsi nez programovatelna kalkukacka TI-59 nebo pocitac z lodi Apollo. Pritom jinak pristroj muze byt perfektni kvality.
Cloveka to nauci pokore a ze by o sobe nemel rikat ze je technicky zrucny;)
Ano odpovidaji;) Doma mame dva kusy. Cena/vykon bezkonkurencni a vyborny napad zkombinovat DECT a VoIP. Nicmene ovladani hruza. Vzali si bohuzel vzor ze svych mobilnich telefonu. I kdyz to byla jina divize. Je znat ale urcity posun. Napriklad v prekladech pripadne uz jsem po chvilce snazeni schopen polozku najit. U mobilu Siemens jsem byl kolikrat bezradny.
Tak zrovna ergonomie je to, kde je Vim perfektni. Ruce si pekne drzet na jednom miste, zadne otravne sipky, mys, nic. Tomu ja rikam ergonomicky editor. Horsi je si to zazit pod kuzi a naucit se to. Ale zakladni veci, tedy aby umel to co gedit (bez pluginu, nvm, co vsechno umi ruzne pluginy), se nauci clovek za pul minuty.
No na rozdil od piana z hlediska ergonomie ani moc neosvedcily. Je jich moc a pedaly historickych varhan neodpovidaji lidske ergonomii. Az o dost pozdeji prisly manualy pulkruhove a to zejmena pro moderni efektove varhany v kinech/divadlech.
To ze neco se nejak ovlada treba 500 let neznamena ze se osvedcilo. Mohlo jit o kompromis mezi pouzitelnosti a technickymi moznostmi.
Zkousel sis to nekdy? Uz jenom presvedcit mozek je pekna drina.
Je to opet dane historicky. Nemohl sis nahrat basovou stopu separatne a musel jsi hrat paralelne na zivo. A to maji jedny varhany treba jeste vic manualu takze to nemusel oddrit jeden clovek.
ale to by niektori nepreniesli cez srdce. Osobne povazujem Vi(m) za takmer to najhorsie z hladiska pouzitelnosti co moze byt. Je to vhodny editor ak sa nahodou niekto dostane ku klavesnici z pred styridsiatich rokov, ktora nema (alebo nefunguju) sipky. Inak nie je dovod tento editor pouzivat. A vobec cela logika editora je poplatna dobe jeho vzniku. Sucasna doba (aj ked sa to casto ani mne nepaci) si vyzaduje jednoduche pouzitie. Dokonca si myslim, ze odkazovanie na Vim ako defaultny editor v Linuxe je jednou z pricin jeho nizkej penetracie. Darmo sa budu niektori ohanat tym, ze ak niekto nepochopi ovladanie editora, tak nema co Linux pouzivat. Ostatne majoritne si OS ziskali uzivatelov prave tym, ze sa pouzivaju jednoducho. A napisat nieco vo Vim stylom sadnem-napisem-ulozim bez studovania manualu proste nejde.
P.S.: ano, viem, ze existuje skupina uzivatelov, ktorym tento editor vyhovuje (z akychkolvek pricin) a nevymenili by ho za nic na svete. Ale nechcu si uvedomit, ze je absolutne nevhodny pre 99,99% zacinajucich/potencialnych uzivatelov.
Já patřím do skupiny „naprosto vyhovuje“. Píšu v něm všechny články, napsal jsem v něm dvě knihy a diplomku a nic jiného nechci. Ale to přece neznamená, že ostatním zakazuji jiné editory. Ať si každý používá, co je mu libo. Já jsem zase nikdy nepochopil Emacs, ale nehaním ho a nechávám všechny jeho uživatele pěkně pozdravovat.
Pro ty co s vimem umi rozhodne ne. To je jako chtit automobilovemu zavodnikovi vzit radici paku s tim, ze automat je prace pohodlnejsi. Nebo profesionalnimu fotografovi vzit manualni rezimy. Vim je profesionalni textovy editor, laikum rozhodne nebude vyhovovat, da dost prace naucit se ho poradne ovladat, ale ten kdo do toho pronikne, tak uz se toho nevzda.
Oni zavodnici ale tu paku uz tak moc nemaji vime? Pokud budeme hovorit o formulich tak tam vubec ne.
Tlacitka na volante jsou rychlejsi nez hrabnout po pace. Spojku u zavodnich specialu taky nenajdes. Ta je automaticka.
I profik pouzije automat kdyz neni zbyti. Nekdy neni cas na pripravu ke scene. Nicmene asi se shodneme ze je dulezite mit moznost automatiku vypnout a mit moznost ovlivnit system i manualne.
Ten pedál zjevně funguje jako klávesnice, která má jedinou klávesu. Jakou klávesu posílá je třeba jej nějak naučit. A k tomu výrobce dodává utilitku pro Windows. Jakmile se pedál dozví, že má po sešlápnutí poslat www.root.cz, tak to bude dělat a už k tomu nepotřebuje žádný software.
Zrejme mas namysli neco takoveho: http://oi46.tinypic.com/axo4eg.jpg
ale řekl bych, že tohle je naopak směr, kterým se dá ještě vylepšovat. Člověk má 4 končetiny, tak proč je nevyužít? Auto s úpravou pro tělesně postižené, s plynem a brzdou na páku u volantu, mi také nepřipadá snadněji ovladatelné, než to klasické, s pedály. Tak proč je někomu tak proti srsti, že by se mohl textový editor ovládat pedálem? Naopak - pro činnosti, kde je třeba maximálně zefektivnit práci vykonávanou končetinami, je použití pedálů dosti přirozené: ovládání automobilu, šicího stroje, radiostanice (přepínání TX/RX, ruce se používají k zápisu poznámek na papír či klávesnici popř. k ovládání telegrafního klíče), hudební nástroje (piáno, harfa, o varhanách nemluvě), klasický tkalcovský stav...
Nebo jinak - auto se dá udělat i bez pedálů, šicí stroj na kliku, radiostanice s klasickým mikrospínačem na prst, varhany pedál taky mít nemusejí, tkalcovský stav se bez toho taky obejde. Jenže se tím omezí použitelnost těch věcí - auto se bude ovládat hůř, na varhany některé skladby ani nepůjdou zahrát, plátno místo hodiny by se tkalo celé dopoledne. Důležité však je uvědomit si, že názor člověka, který autem jede leda od domu do supermarketu na nákup a nejezdí v něm rally, radiostanici používá aby se dohodnul s kolegou kam má jet a nevyřizuje přes ni stovky radiotelegramů, na stroji si leda chce obroubit ubrus ale ne šít na něm saka, na varhany zahraje leda ovčáky čtveráky jedním prstem a ne Bacha, je na tomto místě naprosto irrelevantní. A tak je to i s textovým editorem. :-)
Souhlasim. Hlavne clovek je zvire zvyku. Asi nejvic demonstrativni je automat vs manual u aut. Tam je naopak lepsi pocet prvku kvuli bezpecnosti co nejvic snizit. Cena automatu v evrope jen kvuli konzervativnimu pristupu a spojka-radici paka je zde jen proto, ze kdysi to jinak ekonomicky neslo. I kdyz bude automat pro cloveka prinosny tak stejne bude delat vec stejne neergonomicky, protoze je zvykly.
Lidi co ridi hodne dlouho, tak proste nemuzou jinak nez cisty manual.Sila zvyku.
Ale nekteri osviceni stari ridici z povolani co jezdi cely den si ale nemuzou prechod z dupaciho kvedlatoru vynachvalit. Ruka neboli a pozornost se muze soustredit jinam. Zvlast kdyz stridate ruzna auta je to na hlavu.
Klasicky design manualu je primo proti bezpecnosti a ergonomii. Mit tri pedaly na dve nohy a volant drzet jednou rukou kdyz radim. Obe nohy maji byt pripravene na pedalech a ne preslapavat. A to jsou jeste motorizovane stroje co maji tech pedalu vic.
Dneska k tomu opravdu neni duvod. A kdyz mi automat treba v terenu nevyhovuje tak manualni sekvencni razeni jen cudlikama na/u volantu je preci nadhera.
Stejne tak zavodnici taky maji automatiku s mezispojkou a sekvencnim razenim, protoze by to proste nestihli. Tam se ergonomie pocita do casu.
Neřekl bych, že tam, kde se většinou používá automatická převodovka (USA, Kanada), mají významně nižší nehodovost (http://en.wikipedia.org/wiki/List_of_countries_by_traffic-related_death_rate). Je to spíše věc zvyku (resp. výcviku).
Jinak s automatem se jezdí pěkně, ovšem je potřeba počítat s mírně vyšší spotřebou.
myslím si celkem dobře, ale stejně ho nepoužívám rád. Je lepší, pokud to jde, celý adresář s upravovanými soubory připojit např. přes ssh a potom editovat v nějakém normálním editoru. Vim je totíž v konzoli a z toho plynou jeho zásadní nevýhody. Třeba balení částí kódu zde nelze zapnout "logicky" podle logických bloků kódu, ale uživatel si musí dělat značky, což je nepříjemné a zbytečné. V normálním editoru se klikne myší na + nebo -, logický blok se zavře/otevře. Rychlé, efektivní. Ve Vimu se musí každý krok moc řešit, myslet na něj, není potom tolik času na řešení toho, co chce člověk skutečně vytvořit. Je nutné si pamatovat desítky různých hmatů a příkazů. Když se člověk upíše, splete, může to znamenat nepříjemné poškození kódu. Při kopírování nefunguje ctrl+c/ctrl+v, jak by taky mohlo, jsme v terminálu... Takže připadá v úvahu jen kopírování myší. Potom se stačí splést a vložit myší kus kódu ve čtecím režimu a člověk se nestačí divit. Vim vložený text interpretuje jako sled příkazů a než narazí na prví "i" kterým se přepne do edit režimu, pokazí plno kódu. Že nejde přejít na nějaké místo kliknutím myši, ale musí se tam obtížně "dojet" klávesami, to je další omezení plynoucí z terminálového režimu.
Vim je prostě dneska anachronizmus, který používá pár lidí, co se potom cítí jako lepší programátoři než ostatní už jen proto, že pracují s Vimem. A přitom není tak důležité v čem člověk programuje, důležité je co naprogramuje. A efektivita hlavně ve větších projektech je prostě vyšší v moderních přehledných grafických prostředích, ne v zastaralých omezených textových terminálových oknech.
Většina věcí co popisuješ se dá snadno nastavit, aby fungovala tak jak chceš, například to ovládání myši - 'set mouse=a'. Taktéž folding po logických blocích funguje, je to jenom otázka nastavení. I na to ctrl-c/ctrl-v jsem viděl nějaký plugin.
Ale jinak souhlasím, že na větší projekty jsou moderní IDE lepší.
Zdá se že v ČR se dá sehnat pravděpodobně přesně stejný HW na http://zbozizapolovic.cz/usb-foot-switch-keyboard-mouse-control-foot-pedal-p4434
Jinak, úžasný nápad :-) Používat pedál na krátkodobou modalitu mi přijde z ergonomického hlediska velmi vhodné. Myslím to vážně, i když článek rozhodně pobavil víc než komix.