Ханна Вулф пра тое, што яна распрацоўшчык паліглотаў

Аўтар: John Stephens
Дата Стварэння: 21 Студзень 2021
Дата Абнаўлення: 19 Травень 2024
Anonim
Ханна Вулф пра тое, што яна распрацоўшчык паліглотаў - Творчы
Ханна Вулф пра тое, што яна распрацоўшчык паліглотаў - Творчы

Задаволены

Вы хочаце прадставіцца?

Я сузаснавальнік і тэхнічны дырэктар Ghost Foundation (некамерцыйнай кампаніі, якая займаецца праграмным забеспячэннем Ghost), і вядучы распрацоўшчык самага праекта Ghost. Я праводжу дні на IRC і GitHub, кіруючы стварэннем Ghost і дапаможнай інфраструктурай.

Калі тэхналогіі ўпершыню з'явіліся ў вашым жыцці?

Гэта была раніца майго шостага дня нараджэння. Я рушыў па лесвіцы, каб знайсці на стале сталовай Intel 486 з 5½-цалевым дыскаводам і чырвонай стужкай, завязанай вакол яго. На экране ў яркіх колерах круціліся словы "З днём нараджэння Ханна". Я быў зачараваны. Адкуль яно даведалася, што ў мяне дзень нараджэння? Пачакайце! Адкуль яно даведалася маё ІМЯ ?! Я хацеў ведаць, як гэта працуе, знутры і звонку. Праз тры гады я пабудаваў бабулі і дзядулі іх першы кампутар.

Потым, ва ўзросце 11 гадоў, я ўзяў у рукі бібліятэчную кнігу: HTML у простых кроках. Я прачытаў вокладку кнігі да крышкі, уключаючы дадатак да новай рэчы, якая называецца CSS, перайшоў да майго кампутара і закадзіраваў сваю першую вэб-старонку. У наступным годзе я тэрарызаваў сваіх настаўнікаў у школе, здаючы ўсе хатнія заданні ў выглядзе вэб-сайта на дыскеце.


Вы называеце сябе распрацоўшчыкам паліглотаў. Вы збіраеце мовы ці вывучаеце іх па меры неабходнасці?

Гаворка ідзе пра выкарыстанне правільнага інструмента для гэтай працы. Збіраць новыя прыстасаванні для майго набору інструментаў - гэта весела, але я не маю часу і матывацыі, каб сапраўды вывучыць новую мову, пакуль у мяне няма прычыны для яе выкарыстання. Я ў курсе найноўшых інструментаў і рамак, але я не з тых распрацоўшчыкаў, якія возьмуць нешта новае і закадуюць выпадковы пабочны праект толькі для таго, каб праверыць гэта - хаця мне часта хочацца, каб я быў.

Выкарыстанне бібліятэк заўсёды выклікае бурныя дыскусіі на @netmag. Некаторыя распрацоўшчыкі сцвярджаюць, што вам заўсёды трэба спачатку вывучыць мову. Што вы думаеце?

Навучанне - гэта вельмі асабістая справа. Мне падабаецца скакаць у глыбіні праекта: захапленне новай мовы разам з новымі рамкамі ў гэтым сцэнарыі не рэдкасць. Я ўзяў Flask і Django падчас навучання Python, і я не ўпэўнены, што хто-небудзь сапраўды вывучае Ruby, не вывучаючы Rails. Калі гаворка ідзе пра JavaScript, ён вар'іруецца ў залежнасці ад таго, чаго вы спрабуеце дасягнуць. Я сапраўды не думаю, што ёсць няправільны альбо правільны спосаб навучання.


Node.js - параўнальна маладая платформа, але вы вырашылі пабудаваць Ghost вакол яе. Чаму?

Ёсць шэраг тэхнічных прычын, па якіх Node.js быў правільным выбарам, не ў апошнюю чаргу яго неверагодная хуткасць і перавага поўнага стэка JavaScript. У прыватнасці, мы абралі нешта новае і бліскучае, бо палічылі неабходным для таго, каб "перазагрузіць" нешта такое ж перашчыраванне, як вядзенне блога. Node.js накіраваны на будучыню Інтэрнэту і асабліва добры для стварэння API для спажывання багатым кліентам. У Node.js абедзве гэтыя часткі напісаны на JavaScript, што з'яўляецца вялікім плюсам, калі вы адкрыты зыходны код.

Што можна чакаць далей ад Прывіда?

Мы завяршаем пераўтварэнне панэлі адміністратара з Backbone.js у Ember.js. Наш унутраны API дадзеных JSON быў ачышчаны і дададзены OAuth, каб мы маглі адкрыць яго для вонкавага выкарыстання. Пазней летам мы будзем працаваць над тым, каб прадставіць першыя правільныя прыклады Ghost Apps (убудоў) для публікі.

Вы вялікі прыхільнік з адкрытым зыходным кодам. Які найлепшы спосаб пачаць рабіць свой унёсак у супольнасць?

Ёсць дзве асноўныя рэчы, з якімі трэба змагацца: база кода, у якую вы ўносіце ўклад, і тое, як канкрэтны праект працуе з пункту гледжання ўзносаў. Для апошняга лепш за ўсё даведацца, дзе адбываецца большасць дыскусій - звычайна IRC альбо спіс рассылкі. З Ghost распрацоўшчыкі боўтаюцца ў # ghost на freenode. Для першага нічога не хапае хапання невялікай памылкі і яе выпраўлення.


Словы: Марцін Купер

Гэты артыкул першапачаткова з'явіўся ў нумары 257 часопіса net.

Найбольш Чытанне
Лепшыя дызайнеры ствараюць унікальныя дызайны плакатаў на дабрачынныя мэты
Чытаць

Лепшыя дызайнеры ствараюць унікальныя дызайны плакатаў на дабрачынныя мэты

Некаторыя з лепшых талентаў дызайнерскай індустрыі сабраліся на тыднёвай выставе "Pre ent", мэта якой - сабраць грошы на дапамогу дзецям-вуліцам у Індыі.Пад кіраўніцтвам новай некамерцыйнай ...
7 лепшых альтэрнатыў InDesign
Чытаць

7 лепшых альтэрнатыў InDesign

Для тых, хто шукае альтэрнатывы InDe ign, вы знаходзіцеся ў патрэбным месцы. Adobe Inde ign быў запушчаны ў 1999 годзе і хутка стаў галіновым стандартам для настольных выданняў (DTP). З таго часу так ...
Бенджамін Ховарт пра біпалярным засмучэнні
Чытаць

Бенджамін Ховарт пра біпалярным засмучэнні

Гэты артыкул быў першапачаткова апублікаваны ў рамках Тыдня псіхічнай дапамогі Geek 2014 года і ўключае ў сябе абнаўленне ад Howarth у 2015 годзе.Два фразы змянілі маё жыццё."Вы думаеце, што ў ва...