Programavimas

„Das Keyboard 5Q“ kūrėjams užsidega

„Das“ klaviatūra išgarsėjo kaip aukščiausios klasės klaviatūrų gamintoja, skirta vartotojams, kurie reikalauja griežtų standartų. Kūrėjai yra puikus pavyzdys, todėl už naują „Das Keyboard 5Q“, kurios mažiausia kaina yra 249 USD, atsiskaitoma kaip už „geriausią klaviatūrą kūrėjams, IT vadybininkams ir peržengusiems“.

„Galutinis“ gali būti hiperbolis. Vis dėlto „Das Keyboard 5Q“ yra gerai sukonstruotas ir patogus, o jo programinė įranga, kuri gali įsižiebti klavišais, pavyzdžiui, rodant „GitHub“ ar „StackOverflow“ pranešimus, turi ne tik triuko vertę, net jei dar nėra išnaudotas visas jos potencialas.

Das klaviatūra

„Das Keyboard 5Q“ aparatinė įranga

„Das Keyboard 5Q“ yra „Q“ serijos „Das“ klaviatūros pasiūlymų dalis, kurios visos turi bendrą programavimo ir ryšio funkcijų rinkinį. Programinė įranga, teikiama kartu su „Q“ klaviatūromis, leidžia vartotojams pridėti „programėlių“, parašytų „JavaScript“, kad būtų galima valdyti klaviatūros veikimą, daugiausia po kiekvienu klavišu esančius RGB šviesos diodus.

Tai leidžia klaviatūrai veikti kaip „informacijos suvestinei“, „Das Keyboard“ įkūrėjo ir kūrėjo Danielio Guermeur žodžiais tariant. Mažo prioriteto pranešimai, pvz., Laukiantis el. Laiškas, gali būti rodomi naudojant klavišą, o ne dėmesį nukreipiantį dėklo pranešimą.

Net be programinės įrangos „Das Keyboard 5Q“ yra patraukli. Jame pateikiamas standartinis 104 klavišų išdėstymas (taip pat yra 105 klavišų Europos maketai), garsumo rankenėlė ir keli daugialypės terpės klavišai. Papildomas funkcijas galima pasiekti paspaudus specialų mygtuką „Fn“ ir dar vieną klavišą.

Pavyzdžiui, Fn + Esc siunčia miego signalą į pagrindinį kompiuterį. Šis režimas man labiau patinka nei skirtas miego mygtukas, nes klavišų kombinacija žymiai sunkiau netyčia užmigdyti kompiuterį. (Kiekvienas, kurio katė ėjo per klaviatūrą, žino, kad tai yra pavojus.)

Visuose pagrindiniuose klavišuose naudojami minkštųjų jutiklių mechaniniai jungikliai. Man priklauso dar vienas „Das Keyboard“ produktas, kuriame naudojama populiari „Cherry MX Brown“ raktų jungiklių sistema; „Das Keyboard 5Q“ jungikliai yra „Gamma Zulu“ veislės. Jie turi tylesnį veiksmą, tačiau yra taip pat patogu rašyti.

„Das Keyboard 5Q“ klavišų jungikliai įleidžiami į klaviatūros veidą. Taigi, norint „Das Keyboard 5Q“ kruopščiai išvalyti, jums reikės arba nuimti raktų dangtelius, arba nuimti aštuonis varžtus, kad atidarytumėte veidą. (Atkreipkite dėmesį, kad pastaroji parinktis netenka garantijos.) Priešingai, klaviatūrą, sukurtą kaip „Logitech G513“, kur klavišų jungikliai yra ant klaviatūros paviršiaus, yra daug lengviau išvalyti.

Klavišų dangteliuose, pateiktuose kartu su „Das Keyboard 5Q“, naudojamas įmonės vadinamas „modernus“ šriftas, neaiškiai futuristinis šriftas, kurį man kartais buvo sunku perskaityti. Bendrovė siūlo alternatyvų „profesionalių“ raktų dangtelių rinkinį už 29,99 USD ir permatomą, nerašytą rinkinį už 49,99 USD. Paskutinis rinkinys atitinka originalią „Das Keyboard“ tuščio klavišo klaviatūrą.

Be pagrindinių žibintų, „Das Keyboard 5Q“ turi dvi aplinkos lemputes, kurias taip pat galima valdyti programine įranga, abiejų klaviatūros pusių apačioje. Taip pat pridedamas minkštos rankos porankis su magnetinėmis sagtimis, tačiau, skirtingai nei kai kurie kiti „Das Keyboard“ modeliai, klaviatūroje nėra USB prievadų.

„Das Keyboard 5Q“ programinė įranga

„Das Keyboard 5Q“ programinė įranga leidžia konfigūruoti kelis klaviatūros apšvietimo elgesio sluoksnius. Pirma, galite pritaikyti pagrindinę, fasuotą apšvietimo schemą visai klaviatūrai, pvz., Viską pasukti mėlynai. Antra, galite pritaikyti atskirus klavišus ar klavišus, kad būtų naudojama kita spalva, arba kad būtų naudojami spalvų ciklai ar kvėpavimo efektai. Keletą spalvų ar efektų klavišų pasirinkti taip pat paprasta, kaip piešti pasirinkimo stačiakampį ant klaviatūros grafikos.

Trečia, galite pritaikyti dinaminius apšvietimo efektus, kuriuos teikia Q serijos programėlių biblioteka. Pavyzdžiui, procesoriaus naudojimo programėlė paverčia vartotojo pasirinktą klavišų diapazoną (pagal numatytuosius nustatymus nuo 0 iki 9 klavišų) nuo žalios iki raudonos, atsižvelgiant į procesoriaus panaudojimo lygį sistemoje. Tas konkretus pavyzdys yra gana keblus, tačiau kiti yra naudingesni: pranešimai apie paštą, „GitHub“ pranešimai, „CircleCI“ ir „Travis CI“ pranešimai, priminimai daryti pratimų pertraukėles, „Trello“ įspėjimai ir pan.

Šiuo metu yra tik apie 30 programėlių, tačiau jos yra atviro kodo ir parašytos „JavaScript“, todėl jas kurti galima naudoti viską, kas pasiekiama per NPM. Tai apima sudėtingas daugiapakopes API integracijas, tokias kaip prieinama per tokias paslaugas kaip IFTTT. Nesunku klonuoti esamą programėlę iš „Das Keyboard GitHub“ saugyklos ir ją modifikuoti, jei norite pradėti nuo jos.

Jei deaktyvinsite tam tikrą programėlę, paveiktų raktų spalvos turėtų grįžti į viską, ką buvote priskyrę anksčiau, nors tai yra programa, kurią aiškiai turi tvarkyti. Tai nėra daroma automatiškai.

Jei neaišku, kokia programėlė valdo nurodytą klavišo lemputę, galite paspausti „Q“ mygtuką - garsumo rankenėlę - ir paliesti aptariamą klavišą, kad būtų parodytas mini langas su išsamia informacija iš programėlės, valdančios tą klavišą. Bakstelėjus mygtuką Q savaime atsiranda klaviatūros programinės įrangos paketas.

Sunki naudingų programėlių kūrimo dalis gali būti išsiaiškinti, kurie pranešimai nusipelno būti nukreipti į nieką daugiau kaip į būsenos lemputę. Pasyvų pranešimą, pavyzdžiui, laukiantį el. Laišką, lengva. Tačiau laiko atžvilgiu svarbų priminimą, pvz., Apie susitikimą, tikriausiai geriau naudoti darbalaukio iššokantis langas.

„Das Keyboard“ planuoja ateities planus išplėsti „Q“ programinės įrangos funkcionalumą. Guermeuras sakė, kad viena iš prašomų funkcijų yra tam tikra raktų-makrokomandų sistema. Pati „Q“ programinė įranga nėra atviro kodo, tačiau jos API yra visiškai dokumentuota.

„Das Keyboard 5Q“ sujungia aukščiausio lygio spausdinimo įrangą su intriguojančiu programinės įrangos posūkiu. „Q“ programinė įranga, leidžianti dvigubai pakviesti žibintus, nes pranešimai ir perspėjimai vis dar yra ankstyvoje stadijoje, o „Q“ programėlių vis dar nedaug, tačiau idėja žada daug.

$config[zx-auto] not found$config[zx-overlay] not found