Principale Innuvazione Incuntrà l'omu daretu à 'Solarized', u Schema di culore u più impurtante in a Storia di l'informatica

Incuntrà l'omu daretu à 'Solarized', u Schema di culore u più impurtante in a Storia di l'informatica

Chì Filmu Per Vede?
 

Ethan Schoonover, l'omu daretu à Solarized. (Foto via Ethan Schoonover)



sensu di una fine recensioni

Questu hè u mo fucile. Ci sò parechji cum'è questu, ma questu hè mio. U mo fucile hè u mo migliore amicu. Hè a mo vita. Devu ammaestrallu cum'è devu ammaestrà a mo vita. -The Rifleman's Creed

Caminate in una stanza di codificatori è dumandate quale sò i migliori strumenti di u so mistieru - tastiere, software di editazione di testi, ecc., È site destinatu à inizià una guerra.

Ma in un mondu induve i prugrammatori sò divisi fanaticamente, difendendu cù feroce per i so gestiunarii di finestra preferiti è editori di testu, ci hè una cosa chì parechji ingegneri sò d'accordu. Hè chjamatu Solarizatu, è per quattru anni, hè regnatu supremu cum'è u schema di culore di scelta per parechji codificatori è u testu chì devenu fighjà tuttu u ghjornu.

Solarized hè statu disignatu da Ethan Schoonover ossessivu esteticu per esse un schema di culori à misura solu per i prugrammatori per i quali fighjà u testu neru nantu à un fondo biancu ùn hè solu una opzione. Quandu u Signore Schoonover s'hunkered per a mezza annu per piglià a manu i 16 culori, sapia chì avia da esse un colpu nantu à e so mani.

U risultatu hè statu unu di i più meticulosamente sviluppati, ben ducumentatu è amati palati di culore in a storia di l'informatica.

Codificatu Culore

Schoonover hè un veru ossessivu quandu si tratta di cuncepisce. Hà pruvatu à esse un monacu Bhuddistu in Tailanda guasi 20 anni fà, ma hà duvutu rinuncià dopu una grande lotta cù u decoru di u so spaziu cuncretu.

U prublema di core di a mo vita sana hè a lotta trà minimalismu è estetica, hà dettu u Signore Schoonover à Osservatore . Unu di i monachi più stufi hà dettu chì ùn era probabilmente micca a vita per mè.

U prugettu hà iniziatu in u 2010. U Signore Schoonover, chì hè statu designer, codificatore, venditore è fotografu, venia di vultà in i Stati Uniti da un stint di sette anni chì gestia un studio fotograficu in Hong Kong. Passò à un novu editore di testu, è ghjunse à a bocca di un foru di cunigliulu induve si trovanu tanti prugrammatori: Ùn hè statu capace di truvà un schema di culori chì li piacia. Solarized vene in duie versioni-chjaru o scuru-ottimizatu per esse gentile nantu à un codificatore

Solarized vene in duie versioni-chjaru o scuru-ottimizatu per esse gentile nantu à l'ochji di un codificatore, secondu a luce ambientale. Ié, questu hè impurtante. (Immagine via Solarized)








Immediatamente hà cuminciatu à travaglià nantu à Solarized, chì hà pigliatu sei mesi di ricerca è di modifiche. Ùn avia mai vistu un schema di culori chì esibissi alcunu rigore di cuncepimentu, allora si hè messu à fà qualcosa chì sia bellu è rilassante, è travaglierebbe cù qualsiasi sintassi di prugrammazione.

Certi culori presentavanu sfide uniche. U rossu lampone di Solarized, per esempiu, apparisce solu assai pocu cum'è un zest, è u rossu hè particularmente difficiule da travaglià per ragioni ottiche. A causa di cume l'urdinatori mostranu u rossu, è cumu l'ochju umanu u vede, hè più difficiule di discernisce sfarenti sfumature di rossu cà l'altri culori.

Aghju passatu probabilmente trè settimane à fighjà u rossu, Mr. Schoonover hà dettu, mi ne vogliu assai, assai focalizatu nantu à A / B testendu diversi rossi, appena avviendu [u mo editore di testu] è aghjustendu.

Micca tuttu di Solarized hè un necessariu scelta, per se, in quantu ogni culore hè oggettivamente a megliu scelta. I culori di basa di Solarized di turchinu è giallu ùn sò micca in qualchì modu megliu culori cà l'altri. Queste sò solu e preferenze di u sgiò Schoonover, è a ghjustificazione di quelle scelte particulare hè estremamente persunale.

U giallu pallidu tocca à a sinestesia stretta di u sgiò Schoonover-hè un culore ch'ellu assucia cù soni piacevuli, forme è pezzi di musica. U turchinu prufondu, quandu si vede à 96 per centu di opacità, tocca una di e so fobie di lunga durata.


Parlendu di bellezza estetica, campemu attualmente l'Età d'Or di l'arti in ghjochi indie- cliccate quì per a storia completa .


Aghju una paura assai forte, à longu andà, di a morte per annegamentu è questu hè in correlazione cù ciò chì immagginu hè u turchinu verde di l'acqua profonda di l'oceanu, pienu di u sedimentu scuzzulatu da u liner oceanicu quandu impacta nantu à u fondu marinu, Mr. Schoonover hà scrittu quandu hà sviluppatu a palette per a prima volta . Mi rendu contu chì ùn ci seria micca luce visibile quì, ma què ùn importa guasi.

A cumbinazione di i dui, dice, hè una spezia di simmetria piacevule è spaventosa chì li ramenta a so zitellina, chì hè stata parzialmente passata à campà vicinu à un lagu di furesta.

Finalmente, si hè stallatu nantu à ottu monotoni nebulosi è ottu culori di fondu nebulosi. U schema di culori hè custruitu per mette in risaltu di sintassi - una spezia di sistema di etichettatura chì culurisce certi elementi di u codice - è hà un modu di luce è un modu scuru, da pudè cambià trà elli secondu a luce ambientale in a stanza.

Quandu hà finalmente liberatu u prugettu in natura, hà righjuntu i percentili superiori di i prughjetti Github per a settimana.

U Mondu hè Solarizatu

Dapoi u 2011, nisun altru schema di culori hè statu capace di supplantà Solarized cum'è u favuritu di a folla. In ogni locu induve i sviluppatori vanu à cunghjucà nantu à u web è dumandanu ciò chì u megliu schema di culori pò esse, a risposta hè di solitu qualcosa cum'è, Dipende da e vostre preferenze, ma probabilmente Solarizata.

Hè un fattu stupefacente di creà qualcosa di tantu onnipresente piaciutu per una cumunità spessu in cuntrastu cun ella stessa per un numeru numeru di prublemi. Eppuru, Solarized spunta in ogni locu, è hè difficiule di truvà una grande casa di sviluppu chì ùn abbia i so marchi gialli pallidi è turchini annantu à almenu unu di i so schermi. In un annunziu recente per Facebook, se guardate attentamente i monitor, pudete vede i so ingegneri chì travaglianu nantu à editori di testu Solarized: Questa publicità, girata à u QG di Facebook, presenta Mark Zuckerberg stessu. I redattori di testu dipinti cù Solarized sò chjaramente visibili in u fondu di più colpi. (Immagine via YouTube)

Questa publicità, girata à u QG di Facebook, presenta Mark Zuckerberg stessu. I redattori di testu dipinti cù Solarized sò chjaramente visibili in u fondu di più colpi. (Immagine via YouTube)



Solarized hè statu fattu un stabilimentu predefinitu per l'editore di testu Sublime Text, è si mostra cotto in certe app cum'è u schema di culore nativu. Hè diventatu guasgi un cue speciale per l'altri membri di l'iniziatu-a ghjente hà persunalizatu e so tastiere cù travaglii di pittura Solarized è ancu creati unghie d'arte inspirate da Solarized.

È cum'è Solarized hè diventatu u schema di culori più pupulare di tutti i tempi, hè ancu venutu à definisce publicamente u Signore Schoonover più cà qualsiasi di e so altre opere-hè sempre cunnisciutu cum'è U Guy chì hà fattu Solarized.

Site un pocu cundannatu da u vostru ultimu successu, hà dettu Mr. Schoonover. Sò cuntentu d'avè quellu cum'è un prublema.

U prugettu hè tutalmente apertu à u publicu è dispunibule per scaricamentu gratuitu. M. Schoonover riceve tutte e offerte per e donazione, ma ùn vole mancu sente chì qualchissia altru abbia un interessu, o pò dumandà ch'ellu travaglia di più nantu à u prugettu, fà cambiamenti o aghjurnà Solarized. A prima intersezzione di nail art è coding we

A prima intersezzione di nail art è codificazione chì avemu mai vistu. (Foto via Tes Tube Nails)

Dopu tuttu, i codificatori anu, bè, penseri piuttostu estremi nantu à cose cum'è i schemi di culore è l'editori di testu.

Questu hè vicinu à u core di a ghjente, Yale Spector, un sviluppatore senior per WeWork, hà dettu à u Osservatore . E persone piglianu sta merda in seriu.

Guerre Santa

In a ricerca per maximizà e prestazioni, nisuna caratteristica di u spaziu di travagliu di l'ingegneru ùn hè degna di esame. In un mondu induve u monoteisimu hè più u dogma di caratteri monospaziati , battaglie nantu à caratteri cum'è Monaco versus Inconsolata ponu esse tesi.

Si face riscaldà, Aaron Brocken, direttore di prugramma per l'accademia di codificazione di HappyFunCorp, hà dettu à u Osservatore . I sviluppatori per natura sò abbastanza opiniunati, ma entrate in editori di testu, è a ghjente serà cum'è 'Se travagliate cun questu, site un cazzo idiota!'

Ci sò schemi di culori da luttà, ma dopu ci sò i redattori di testu stessi-BBEdit, Vim, Sublime Text, Emacs-ognunu cù i so zeloti.

Oh, è ùn si ferma micca à i redattori di testu.

Questu hè ... un tema enorme, Josh Schneier, un sviluppatore freelance da Brooklyn, hà dettu à u Osservatore . Ci sò guerre sante letterali luttate per i gestiunari di finestre è i display multi-monitor.

Benintesa, micca tutti participeghja. Ci sò eccezzioni à a regula, codificatori chì ùn si puderianu micca primurà menu in ogni modu. Ma un flussu di travagliu ingannatu hè quantunque un focus di ossessione in quantu hè un signale chì un codificatore particulare hè abbastanza fastidiosu per esse particulare nantu à u so mistieru.

Certe volte videraghju cullaburatori in u testu neru predefinitu nantu à u biancu, hà dettu Spector. I ghjudicheghju, sicuru, ma li pietu ancu. Cumu, cunnoscenu ancu a messa in risaltu di a sintassi? Un Keycool 84 hà hackeatu cù tappi di tonalità spicializati Solarizati. (Foto via Imgur)

Una tastiera Keycool 84 pirata cù tappi spiciali Solarizati. (Foto via Imgur)






A stu mumentu, vi dumandate probabilmente, perchè, perchè ste persone si primuranu tantu di i dettagli i più minimi? Hè perchè i codificatori, chì sò ancu assai particulari in natura, ùn anu micca altri strumenti di u so mistieru, ma u so urdinatore è a so mente.

I redattori di testu sò induve campemu, induve passemu tante ore in a nostra ghjurnata, hà dettu Spector. Hè cusì persunale per noi, hè a nostra casa. Quandu ghjunghjite una casa, passate u tempu à rende la cunfortu, perchè site da stà assai tempu.

È, cum’ellu a dice u sgiò Brocken, ùn hè micca solu un hot rodding-o ingannà u vostru equipagiu per u nome di l’ostentazione. Innò, si tratta di custruisce u strumentu perfettu.

Rasatura Yak

I sviluppatori ponu esse troppu opiniunati, ma sò ancu, in virtù di u so travagliu, ossessionati da l'efficienza. Per i programmatori chì custruiscenu prugrammi è disegni da a so immaginazione, ogni vantaghju in più in u so ambiente di travagliu hè una barriera menu trà a so mente è a macchina.

Se adupru l'urdinatore di i mo vicini, ci hè dissonanza, hà dettu Mr. Spector, Ma nantu à u mo urdinatore, ci hè zero attritu trà a mo mente è u mo schermu.

Spector è Brocken, per esempiu, utilizanu Vim cum'è u so editore di testu - i so rispettivi cullaburatori usanu soprattuttu Sublime - perchè l'usu di Vim li permette di codificà senza cambià à i so topi, un picculu cambiamentu chì Mr. Spector descrive cum'è dendu super putenzi.

È cuntene u successu di Solarized-ultimamente, u schema di culori hè destinatu à esse piacevule, faciule per l'ochji è, à a fine, sparisce cumpletamente.

Schoonover, per a so parte, hà aghjustatu tastiere à a lista di e cose chì i codificatori ci anu dettu chì eranu essenziali per a so prestazione. Per custruisce a so tastiera, u Signore Schoonover hà sbulicatu u circuitu di quellu chì avia è hà stallatu un novu microcontrollore cù codificazione persunalizata sternalizata da altri ossessivi in ​​Giappone è Missouri.

Aghju passatu parechje serate, hà dettu Mr. Schoonover. Hè sempre 'solu una tastiera', ma avà hè ancu più di una estensione di a mo mente quandu aghju codificatu.

Eppuru, avemu parlatu cù i dirigenti è i CTO chì volenu chì e so squadre smettinu d'ossessiunà i so terminali è si mettinu solu à travaglià. U sgiò Schneier hà adupratu u termine yak rasendu a descrizzione di l'infinitu, futile nitpicking invece di esse effettivamente produttivu.

A ghjente pò esse chjappata per fà e cose in modu 'ghjustu', u Signore Brocken hà dettu. Ma l'unicu modu ghjustu per fà qualcosa hè u modu chì hè u più pruduttivu.

U Signore Schoonover ùn face scuse per stu tippu di ossessione, è ùn vede nunda in a vergogna di sviluppatori di sprime ogni centimetru di efficienza da u so spaziu di travagliu. Per ellu, i migliori codificatori sò cum'è atleti olimpichi - sprinters per i quali ogni minuscule aumentu di prestazione significa a differenza trà un bonu sviluppatore è un veramente grande.

Pò esse ridiculu per l'osservatore esternu, ma si tratta di eliminà quella barriera invisibile trà voi è l'utile chì site adupratu, hà dettu Mr. Schoonover. Hè u falignami chì faci u so bancu di travagliu.

Articuli Chì Pudete Piace :