Nagusia Berrikuntza Ezagut ezazu 'Solarized' atzean dagoen gizona, ordenagailuen historiako kolore eskema garrantzitsuena

Ezagut ezazu 'Solarized' atzean dagoen gizona, ordenagailuen historiako kolore eskema garrantzitsuena

Zer Film Ikusi?
 

Ethan Schoonover, Solarized-en atzean zegoen gizona. (Ethan Schoonover bidez argazkia)



zenbat balio zuen Farrah Fawcett-ek

Hau da nire fusila. Horrelako asko daude, baina hau nirea da. Nire fusila nire lagunik onena da. Nire bizitza da. Menderatu behar dut nire bizitza menderatu behar dudan bezala. -Rifleman’s Creed

Zoaz kodetzaileen gelara eta galdetu zein diren beren lanabeseko tresnarik onenak (teklatuak, testuak editatzeko softwarea, etab.), Eta gerra hastera ziur zaude.

Baina programatzaileak fanatikoki banatuta dauden leiho kudeatzaile eta testu editoreak gogokoen alde defendatzen duten munduan, ingeniari askok bat egiten duten gauza bat dago. Solarized izena du, eta lau urtez, nagusi izan da kodetzaile askorentzako aukeratutako kolore eskema eta egun guztiari begira egon behar duten testua.

Solarized Ethan Schoonover obsesibo estetikoak diseinatu zuen neurrira egindako kolore eskema izateko, hondo zurian testu beltzari so egitea besterik ez baita aukera bat programatzaileentzat. Schoonover jaunak urte erdi batez mozorrotu zenean 16 koloreak aukeratzeko, bazekien eskuetan kolpea izango zuela.

Emaitza zorrotz garatu zenetako bat izan zen. ondo dokumentatuta eta kolore-ahosabaien maiteak informatikaren historian.

Kolore kodetua

Schoonover jauna egiazko obsesiboa da diseinurako orduan. Thailandian fraide bhuddista izaten saiatu zen duela ia 20 urte, baina uko egin behar izan zion hormigoizko espazioaren dekorazioarekin borroka handia egin ondoren.

Nire bizitza osoko arazo nagusia minimalismoaren eta estetikaren arteko borroka da, esan zion Schoonover jaunak Behatzailea . Monje zakatuagoetako batek esan zuen seguruenik ez zela niretzako bizitza.

Proiektua 2010. urtean hasi zen, Schoonover jauna, diseinatzaile, kodetzaile, merkaturatzaile eta argazkilaria izan dena, Estatu Batuetara itzuli berria zen Hong Kong-en argazki estudioa zuzentzen zuen zazpi urteko egonalditik. Testu editore berri batera aldatu, eta hainbeste programatzaile aurkitzen diren untxi zulo baten ahotik iritsi zen: ezin izan zuen gustuko kolore eskema aurkitu. Solarized bi bertsiotan (argia edo iluna) dago, kodetzaile batean atsegina izateko optimizatuta

Solarized bi bertsiotan (argia edo iluna) optimizatuta dago, kodetzailearen begietan atsegina izateko, giroaren argiaren arabera. Bai, horrek badu garrantzia. (Irudia Solarized bidez)








Berehala hasi zen Solarized lanean, eta horrek sei hilabeteko ikerketa eta moldaketa behar izan zituen. Inoiz ez zuen diseinu zorroztasunik erakusten zuen kolore eskemarik ikusi, beraz, ederra eta lasaigarria izango zen zerbait egiteari ekin zion eta edozein programazio sintaxirekin lan egingo zuen.

Kolore batzuek erronka paregabeak aurkeztu zituzten. Solarizeden mugurdi gorria, adibidez, oso gutxi agertzen da zestoar gisa, eta gorria bereziki zaila da arrazoi optikoengatik lantzeko. Ordenagailuek gorria nola erakusten duten eta gizakiaren begiak nola ikusten duen, zailagoa da beste koloreek baino tonu gorriak hautematea.

Ziurrenik hiru aste eman nituen gorriari begira, esan zuen Schoonover jaunak, A / B gorriak probatzen oso eta oso arreta jarriko nuke, abiarazten [nire testu editorea] eta egokitzen.

Solarized-i buruzko guztia ez da beharrezkoa aukera, berez, kolore bat objektiboki aukerarik onena delako. Solarized-en oinarrizko urdinak eta urdinak ez dira nolabait beste batzuk baino kolore hobeak. Horiek dira Schoonover jaunaren lehentasunak, eta aukera zehatz horien atzean dagoen justifikazioa oso pertsonala da.

Horia zurbila Schoonover jaunaren sinestesia estuan sartzen da: soinu atseginekin, formekin eta musika piezekin lotzen duen kolorea da. Urdina, ehuneko 96ko opakutasuna ikusita, aspaldiko fobia horietako bat ukitzen du.


Edertasun estetikoaz ari garela, gaur egun artearen Urrezko Aroa bizi dugu indie jokoetan— egin klik hemen istorio osoa ikusteko .


Itotzeagatik epe luzerako beldurra handia dut, eta hori korrelazio itsasoaren ur urdin urdin berdea dela pentsatzen dut, itsaso hodiak itsas hondoan eragiten duen sedimentuarekin betea, Schoonover jauna. paleta garatu zuenean idatzi zuen . Konturatzen naiz han ez zela argi ikusgarririk egongo, baina horrek ia ez du axola.

Bien konbinazioa, dioenez, simetria atsegin eta beldurgarri moduko bat da, haurtzaroa gogorarazten diona, partzialki basoko aintzira batetik gertu bizi izan zena.

Azkenean, zortzi monotono lauso eta atzeko zortzi kolore lausoak finkatu zituen. Koloreen eskema sintaxia nabarmentzeko diseinatuta dago —kodearen zenbait elementu koloreztatzen dituen etiketatze sistema moduko bat—, eta argi modua eta iluna ditu, gelan dagoen giro argiaren arabera aldatu ahal izateko.

Azkenean proiektua basatira askatu zuenean, Github proiektuen pertzentil gorenetara iritsi zen astean.

Mundua Solarizatuta dago

2011az geroztik, beste kolore-eskemarik ez da gai izan Solarized ordezkatzeko jendearen gogoko gisa. Garatzaileak sarera biltzera eta kolore eskema onena zein izan daitekeen galdetzera doazen tokietan, erantzuna normalean bezalakoa da. Zure lehentasunen araberakoa da, baina seguruenik Solarizatua.

Balentria harrigarria da komunitatearentzat hainbeste gustuko duen zerbait sortzea, askotan bere buruarekin bat egiten duen edozein arazoren inguruan. Oraindik ere, Solarized nonahi agertzen da, eta zaila da garapeneko etxe handi bat aurkitzea bere marka horiak eta urdin zurbilak ez dituen pantaila batean gutxienez. Facebook-erako iragarki berri batean, monitoreei arreta handiz begiratzen badiezu, haien ingeniariak Solarized testu editoreetan lanean dihardute: Facebookeko egoitzan filmatutako iragarki honetan Mark Zuckerberg bera agertzen da. Solarized-ekin margotutako testu editoreak argi ikusten dira plano anitzen atzealdean. (Irudia YouTube bidez)

Facebookeko egoitzan filmatutako iragarki honetan Mark Zuckerberg bera agertzen da. Solarized-ekin margotutako testu editoreak argi ikusten dira plano anitzen atzealdean. (Irudia YouTube bidez)



Solarized testu lehenetsia izan da Sublime Text testu editorea finkatzeko, eta zenbait aplikaziotan egosita agertzen da jatorrizko kolore eskema gisa. Hasierako beste kideentzako ia seinale berezia bihurtu da; jendeak teklatuak pertsonalizatu ditu Solarized pintura lanekin eta baita Solarized inspiratutako iltze artea ere sortu du.

Eta Solarized garai guztietako neurrira egindako kolore eskema ezagunena bilakatu denez, Schoonover jauna bere beste edozein lan baino gehiago publikoki definitzera ere iritsi da, betiko The Guy Who Made Solarized izenarekin ezagutzen da.

Zure azken arrakastarekin kondenatuta zaude, esan zuen Schoonover jaunak. Pozik nago hori arazo gisa edukitzeak.

Proiektua erabat irekita dago jendearentzat eta doan deskargatu daiteke. Schoonover jaunak dohaintzan eskaintzak jasotzen ditu denbora guztian, baina ez du nahi beste inoren partaidetza balu bezala sentitu nahi duenik ere, edo proiektuan lan gehiago egiteko, aldaketak egiteko edo Solarized eguneratzeko eska diezaiokeen. Iltze-artearen eta kodetzeen lehen elkargunea

Inoiz ikusi dugun iltze-artearen eta kodeketaren lehen elkargunea. (Argazkia Tes Tube Nails bidez)

Azken finean, kodetzaileek muturreko pentsamenduak dituzte, kolore eskemak eta testu editoreak bezalako gauzei buruz.

Jendearen bihotzetatik gertu dago, esan dio Yale Spector WeWork-eko garatzaile nagusiak Behatzailea . Jendeak serio hartzen du kaka hori.

Gerra Santua

Errendimendua maximizatzeko asmoz, ingeniariaren lan-eremuko ezaugarririk ez da aztertzeko modukoa. Monoteismoa dogma gehiago den munduan letra mota monoespaziatuak , Monako eta Inconsolata bezalako letra tipoen aurkako borrokak tenkatuak izan daitezke.

Bero egiten du, esan dio Aaron Brocken, HappyFunCorp-eko kodetze akademiako programa zuzendariak Behatzailea . Berez garatzaileak nahiko iritzi onekoak dira, baina testu editoreetan sartzen zara, eta jendea honela egongo da: 'Horrekin lan egiten baduzu, idiota bat zara!'

Badaude borrokatzeko kolore eskemak, baina badira testu editoreak beraiek ere - BBEdit, Vim, Sublime Text, Emacs - bakoitza bere zeloekin.

A, eta ez da testu editoreak gelditzen.

Hau da ... izugarrizko gaia, Josh Schneier, Brooklyneko freelance garatzailea, esan zuen Behatzailea . Leiho kudeatzaileen eta monitore anitzeko pantailengatik gerra santu literalak borrokatzen dira.

Noski, ez denek parte hartzen du. Salbuespenak daude arauan, biek ala biek gutxiago axola ez luketen kodetzaileak. Baina engainatutako lan-fluxua obsesioaren ardatza da bezainbeste, kodetzaile jakin bat beren eskulanaren ingurukoa izateko adina kezkagarria den seinale.

Batzuetan lankideak ikusiko ditut lehenetsitako testu beltzean zuriaren gainean, esan zuen Spector jaunak. Epaitzen ditut, ziur, baina errukitu ere egiten naiz. Ezagutzen al dute sintaxia nabarmentzea? Keycool 84 A Eguzki-teklatu-tapoi bereziekin hackeatuta. (Argazkia Imgur bidez)

Keycool 84 teklatua, eguzki-tekla bereziekin moztuta. (Argazkia Imgur bidez)






Une honetan, ziurrenik galdetuko diozu zeure buruari, zergatik, zergatik hainbeste axola al zaie pertsona horiei xehetasun minuenak? Kodetzaileek, izaera oso berezia dutenak, ez dutelako beren lanerako beste tresnarik ordenagailua eta gogoa baino.

Spector jaunak esan zuenez, testu editoreak bizi garen lekuan gaude, hainbeste ordu ematen ditugu gure egunean. Guretzat oso pertsonala da, gure etxea da. Etxe bat lortzen duzunean, denbora eroso jartzen laguntzen duzu, denbora luzean egongo zarenez.

Eta, Brocken jaunak dioen moduan, ez da hot rodding-a edo zure ekipamendua iruzur egiteagatik itxurakeriagatik. Ez, tresna perfektua eraikitzea da kontua.

Yak bizarra

Garatzaileek iritzi gehiegizkoak izan ditzakete, baina, era berean, beren lana dela eta, eraginkortasunarekin obsesionatuta daude. Irudimenetik abiatuta programak eta diseinuak eraikitzen dituzten programatzaileentzat, laneko inguruneko abantaila gehigarri guztiak oztopo bat gutxiago dira beren buruaren eta makinaren artean.

Nire auzokideen ordenagailua erabiltzen badut, disonantzia dago, esan zuen Spector jaunak, baina nire ordenagailuan, ez dago marruskadura zero nire buruaren eta nire pantailaren artean.

Spector jaunak eta Brocken jaunak, esate baterako, Vim erabiltzen dute testu editorea bezala - dagozkien lankideek gehienetan Sublime erabiltzen dute - Vim erabiltzeak beren saguetara aldatu gabe kodetzeko aukera ematen baitu, Spector jaunak super ematen dion moduan deskribatzen duen aldaketa txiki bat da. eskumenak.

Solarized-en arrakastaren berri ematen du. Azken finean, kolore-eskema atsegina, begietarako erraza eta, azkenean, erabat desagertzea da.

Schoonover jaunak, bere aldetik, teklatuak gehitu zituen kodetzaileek haien errendimendurako ezinbestekoak zirela esan ziguten gauzen zerrendan. Teklatua eraikitzeko, Schoonover jaunak zuenaren zirkuitu-taula atera zuen eta beste obsesibo batzuek azpikontratatutako kodetze pertsonalizatua duen mikrokontrolagailu berria instalatu zuen Japonian eta Misurin.

Hainbat arratsalde pasa nituen, esan zuen Schoonover jaunak. Oraindik 'teklatu bat besterik ez da', baina orain ere bada gehiago kodetzen ari naizenean nire buruaren luzapen batena.

Hala ere, zuzendariekin eta zuzendari teknikoekin hitz egin dugu, beraien taldeek beren terminalengatik obsesionatzeari utzi eta lan egitea besterik nahi ez luketen. Schneier jaunak yak terminoa bizarra deskribatu zuen, amaigabeko eta alferrikako nitpicking deskribapena benetan produktiboa izan ordez.

Jendea harrapatu daiteke gauzak modu 'egokian' egiten, Brocken jaunak esan duenez. Baina zerbait egiteko modu zuzen bakarra emankorrena da.

Schoonover jaunak ez du barkamenik eskatzen obsesio mota honen aurrean, eta ez du inolako zentzurik garatzaileei beren laneko espaziotik eraginkortasun zentimetro bakoitza ateratzeagatik. Berarentzat, kodetzaile onenak kirolari olinpikoak bezalakoak dira. Esprintariek, errendimendua gutxitzen duten bakoitzean garatzaile onaren eta benetan bikainaren arteko aldea dakar.

Kanpoko behatzaileari barregarria irudituko zaio, baina erabiltzen ari zaren tresnaren eta zure artean dagoen hesi ikusezin hori ezabatzea da, esan zuen Schoonover jaunak. Arotzak bere lan-bankua egiten du.

Nahi Dituzun Artikuluak :