Как пишут и зарабатывают на Open Source / Создатель FiraCode Никита Tonsky

2024 ж. 15 Мам.
19 347 Рет қаралды

Сегодня говорим про опенсорс. Что это такое, как тут программировать и получать опыт, как зарабатывать и стоит ли вкатываться.
Гость выпуска Никита Прокопов aka Тонский, мэйнтейнер множества популярных open source проектов: Fira Code(76к звёзд), DataScript (5к звёзд), Clojure Sublimed (1,5к звёзд) и другие.
Так что, заваривайте чаинский/кофеинский и погнали😉
ССЫЛКИ
🔹 Поддержать АйТиБороду: itbeard.com/support
🔹 Сайт Никиты: tonsky.me
НАВИГАЦИЯ
0:00 Начало
1:08 Представление
3:47 Как пришел в программирование
17:35 FiraCode и другие проекты
48:40 Что такое опенсорс
1:24:30 Зачем оно разработчикам
1:25:51 Как тут джунам
1:38:28 РАНДОМ
ГДЕ СМОТРЕТЬ И СЛУШАТЬ
🔸 KZhead: • Как пишут и зарабатыва...
🔸 Apple Podcasts: apple.co/41hwOIQ
🔸 Google Podcasts: bit.ly/itbeard-googlepodcasts
🔸 Spotify: spoti.fi/3Ktbf1Y
🔸 Скачать mp3: podcast.itbeard.com/e/187
ПОДПИСЫВАЙТЕСЬ
🔻 Сайт: itbeard.com
🔻 Telegram: t.me/itbeard
🔻 WhatsApp: s.itbeard.com/whatsapp
#айтиборода #opensource #программирование

Пікірлер
  • По идее видео должно быть такое: Начало видео IT борода: как разрабатывают open source? Гость: так же как и все остальное, но комитят в открытый репозиторий Конец видео

    @artie5913@artie59134 ай бұрын
    • оно так и есть, просто зациклено на 2 часа)

      @itbeard@itbeard4 ай бұрын
    • То самое чувство когда ты не знаешь что означает " так же как и все остальное, ... " 😂

      @master8920@master89203 ай бұрын
  • То чувство, когда один хороший программист 30 минут пытается объяснить другому хорошему программисту, что такое шрифт.

    @MrTeamonis@MrTeamonis4 ай бұрын
  • За что ни возьмись, ответ один - "я не знаю". Человек просто мимо проходил. Лучше его по теме поспрашивать, в которой он действительно что-то понимает.

    @user-bu3qh7gi3p@user-bu3qh7gi3p3 ай бұрын
  • Теперь осталось сделать выпуск про то как на нём зарабатывают

    @EvgeniyDolzhenko@EvgeniyDolzhenko4 ай бұрын
  • Аргумент сомнительный, что светлая тема лучше, потому что в книгах светлый фон. Там же диаметрально разные парадигмы цветообразования: в одном случае свет отраженный, а в другом - излученный. Светлый монитор обычно ярче окружения, и светит в глаза как фонарем. А светлая книга - нет. Книгу на электронных чернилах мы не с проста создали, ведь ее читать комфортнее глазам, при наличии освещения. Светлую тему я начал включать, когда у меня комната была сильно освещенная солнечным светом. Иначе в таком случае уже на темной теме тяжело становится смотреть, потому что плохо видно. Ну, гость сказал, что он в темноте не работает, наверное этим и объясняется его приверженность светлой теме.

    @isildurpk@isildurpk3 ай бұрын
  • "У опенсорса нету цели, есть только путь", может у многих так. Но опенсорс может быть прагматичным. Для тех кто в начале пути программиста, опенсорс можно использовать что бы показать что у тебя есть опыт с технологиями. Для тех кто старше это может быть как например получить визу таланта в другую страну(получил так в Англию)

    @AntonKastritskiy@AntonKastritskiy3 ай бұрын
    • Расскажи, сколько комиттов потребовалось, какой продукт это был? Визу талантов выдали на какой срок, что делать после его завершения? Чтобы писать опенсорс переезд в какую-либо страну не требуется, не очень понятна мотивация страны, которая такую визу дает за опенсорс разработку.

      @spirov2@spirov23 ай бұрын
    • @@spirov2 виза выдается не за абстрактный опенсорс, а импакте который создала ваша работа. В качестве доказательства может быть опенсорс. Поэтому считать коммиты не актуально. Лучше считать скачивания или количество других проектов которые используют ваш проект. В моем случае это была библиотека на npm с несколькими миллионами еженедельных скачиваний. Предполагаю что в случае с Англией это для того что бы притягивать амбициозных людей. Виза не привязана к работодателю и позволяет работать на кого то или открыть свою компанию. Так же позволяет получить вид на жительство и гражданство быстрее чем другие визы.

      @AntonKastritskiy@AntonKastritskiy3 ай бұрын
  • За Никиту лайк не глядя)

    @Nikita-rn2zz@Nikita-rn2zz4 ай бұрын
  • Форк Roam Research это LogSeq надо понимать?

    @armanazhkhanov335@armanazhkhanov3353 ай бұрын
  • Спасибо за интервью и за крутого гостя! Для себя почерпнул достаточно полезной и интересной информации, а так же решил пару дилем которые стопорили меня при закладывании в архитектуру нового проекта. Реально очень в тему и вовремя интервью.

    @Virass@Virass3 ай бұрын
    • И вам спасибо!)

      @itbeard@itbeard3 ай бұрын
  • Опа! Я про Фира Код не знал. Эпичная штука, оказывается. Спасибо!

    @lightofheavens943@lightofheavens9432 ай бұрын
  • О да. Фира оказалась лучше всего для глаз. Очень приятный шрифт.

    @Scherbakov@Scherbakov3 ай бұрын
  • Отличный выпуск!

    @AntonArhipov@AntonArhipov3 ай бұрын
  • Open Source уважал всегда, благодаря ему появляются новые прекрасные программные продукты, кастомизация наше всё 😊

    @henryperulia65@henryperulia653 ай бұрын
  • По кассетам. Звук данных можно представить, если вспомнить дайлап. "Шорох" такой же)) А найти игру можно было по специфическому началу. Длинный писк на ~2 секунды, потом после паузы писк покороче. Еще очень унаваемо грузилась экранная заставка, картинка которая висела во время загрузки

    @Kiryl.Patachyts@Kiryl.Patachyts4 ай бұрын
    • Еще были магнитофоны со счётчиками, типа Аэлиты, а на кассетах писали число, откуда начиналась игра или программа.

      @paveldobrydin8820@paveldobrydin88203 ай бұрын
    • О да, этот писк. Основная проблема кассет конечно было качество. Было очень тяжело по несколько раз грузить игру))

      @stanislavg.7903@stanislavg.79033 ай бұрын
    • А у меня был самодельный Спектрум со встроенным кассетным приводом, и звука с ленты не было. Счетчика тоже не было. Но как-то я все там находил.😂

      @cafedead@cafedead3 ай бұрын
    • @@stanislavg.7903 честно говоря, еще бОльшей проблемой был внезапно включающийся холодильник.

      @cafedead@cafedead3 ай бұрын
    • Скажите а случайно не осталось кассет с играми для спектрума? Я занимаюсь коллекционированием ленточных версии игр для спектрума и выкладываю их в группу вк

      @jerrs1989@jerrs198925 күн бұрын
  • По поводу лицензий - если я правильно помню, то если не указана лиценция, то оная подразумевается. И она ни фига не свободная. Что-то на тему о защите авторских прав и т.п..

    @lightofheavens943@lightofheavens9432 ай бұрын
  • Если речь про LogSeq то я выбираю его потому что это open source в отличие от Roam Research, но там слабая поддержка Org файлов. Никите мач лав за его труды

    @armanazhkhanov335@armanazhkhanov3353 ай бұрын
  • Урааааа , новий випуск, біжу за попкорном😊😅

    @orest6610@orest66103 ай бұрын
  • Раз Никита открыл для себя консоли, а самое важное - самочувствие, то серия игр "Just Dance" - будет отличным рецептом для улучшения оного :-)

    @antonnaumenko2250@antonnaumenko22504 ай бұрын
  • Сделала программу на python для генерации шрифтов для загрузчика rEFInd (шрифты идущие по-умолчанию кривые). Могу объяснить как

    @Valeria_Fadeeva@Valeria_Fadeeva2 ай бұрын
  • опенсорс оказывается не так прост. куча нюансов, правил, лицензий. так еще и отжать могут. 😮 интересный выпуск, спасибо

    @andrei.gerasjov@andrei.gerasjov3 ай бұрын
  • Выпуск 6 из 10.

    @user-tn1yc1ij8d@user-tn1yc1ij8d4 ай бұрын
  • "Speaker for the Dead" ("Голос тех, кого нет") - згоден, книга - агінь! :)

    @OleksiiKlymenko@OleksiiKlymenko3 ай бұрын
  • Кстати , после слов Никита Прокопов про здоровье ) подумал -"не хватает интервью с доктором про айтишное здоровье" все-таки название канала " айтиБорода", а не "айтиПодростковыеВолосики " )

    @user-qx9uv2xj2n@user-qx9uv2xj2n3 ай бұрын
  • Интересный гость, было увлекательно, не мог оторваться.

    @Aleksandr_Vanin@Aleksandr_Vanin3 ай бұрын
  • Ого какой ты популярный. 509 лайков))

    @alekseiwe@alekseiwe2 ай бұрын
  • Надо видосики пилить про свои опен сорс прожекты, иначе очень интересно ничего не понятно.

    @DIY_PLC@DIY_PLC4 ай бұрын
  • Для актыўнасці.

    @user-mb4zy6ui2j@user-mb4zy6ui2j3 ай бұрын
  • Спасибо за выпуск

    @danilmalkoc@danilmalkoc4 ай бұрын
  • Пример с книгами как критика тёмных тем насмешил. Очевидно, что если бы книги светили в лицо, то предпочтение отдавалось бы светящимся буквам, а не светящимися страницами.

    @antonnaumenko2250@antonnaumenko22504 ай бұрын
    • ваще нет

      @Pillow12442@Pillow124423 ай бұрын
  • Как-то давно выпуск готовился. Update на день публикации выпуска: 74k звёзд и 3.1k форков.

    @alexeyselivonets5170@alexeyselivonets51704 ай бұрын
    • год назад

      @itbeard@itbeard4 ай бұрын
  • Я помню все названия компьютеров из 90-х с которыми я "общался". В школе у нас были БК-0011

    @larchanka@larchanka4 ай бұрын
  • Можно было дополнительную секцию про Clojure выделить, гость бы там глубоко раскрылся думаю. Да, есть уже интервью с Руденко, но Прокопов куда более преуспел на этом поприще имхо

    @darkvlados@darkvlados3 ай бұрын
    • Ну с Андреем неплохо вышло, так что уже в другой раз)

      @itbeard@itbeard3 ай бұрын
  • Гость конечно интересный, но достаточно часто было слышно от него "не знаю". Тема опенсорца местами не раскрыта. Лучше бы взять мейнтейнера какого-то крупного проекта (не только по звёздам), старичка, который бы ещё шарил за историю и детали

    @AlexP-fg3ci@AlexP-fg3ci4 ай бұрын
    • Думаю сделаем в будущем, тема опенсорса всегда интересна и разнообразна)

      @itbeard@itbeard3 ай бұрын
    • Как раз правильные ответы практика, который делает, а не буквоедит. "да хер его знает, я сделал - работает" идеальный ответ. Всё нравится

      @GenaTolstij@GenaTolstij3 ай бұрын
  • Да ладно, битбакет живее всех живых, но они взяли нишу приватных репозиториев, то есть если гитхаб изначально давал приватное за деньги, то у бб изначально на малые команды приватные репо бесплатные. Пользуем для всего своего перманентно

    @GenaTolstij@GenaTolstij3 ай бұрын
  • Вопрос гостю, когда бросал работу, чем занимался целыми днями?

    @alecmkov9124@alecmkov91243 ай бұрын
  • Я, как активный (а хотелось бы ещё активней) контрибьютор в OpenSource, сразу ставлю лайк.

    @ll-ib5jr@ll-ib5jr4 ай бұрын
    • еще бы и шэир))

      @itbeard@itbeard4 ай бұрын
    • Помогаешь учиться chatgpt ?

      @pavelmolchanov7156@pavelmolchanov71564 ай бұрын
    • @@pavelmolchanov7156 нет

      @ll-ib5jr@ll-ib5jr4 ай бұрын
  • Jer silkinisi aita beretin oinshik ba senderge taube de kudaidi mazaktamau topastar

    @user-ip9cm9je7z@user-ip9cm9je7z3 ай бұрын
  • Темная тема портит зрение. Большой шрифт тоже.

    @alex-0x6b@alex-0x6b4 ай бұрын
    • Нет

      @itbeard@itbeard3 ай бұрын
    • @@itbeard Говорю по своему опыту и опыту коллег. На белом фоне глаза не так устают. После постоянных переключений с черного фона на светлый контент глаза не вытекают. А мелкий шрифт не дает глазам "расслабиться", то есть увеличивается резкость зрения.

      @alex-0x6b@alex-0x6b3 ай бұрын
    • @@alex-0x6b вот это бред)

      @mmiro@mmiro3 ай бұрын
    • ​@@alex-0x6bпруфы будут? Или субъективный опыт наше всё?

      @therealhybridtheory@therealhybridtheoryАй бұрын
  • ГітХаб заробляє на Копілоті і підписках

    @TarasShabatin@TarasShabatin3 ай бұрын
  • Где Польша?

    @zakatun9491@zakatun94914 ай бұрын
    • В Европе

      @itbeard@itbeard3 ай бұрын
    • @@itbeard 🤣, не а серьëзно, будет видео по этой прекрасной стране?

      @zakatun9491@zakatun94913 ай бұрын
    • Будет

      @itbeard@itbeard3 ай бұрын
    • @@itbeard спасибо огромное, правда очень классная страна, уважение тебе😀

      @zakatun9491@zakatun94913 ай бұрын
  • борода, ты к психологу ходишь?

    @sviataslausalamennik7842@sviataslausalamennik78423 ай бұрын
    • К десяти, раз в два дня

      @itbeard@itbeard3 ай бұрын
  • Opensource - зло и помогает обучаться chatgpt, что приведет к апокалипсису

    @pavelmolchanov7156@pavelmolchanov71564 ай бұрын
    • Хаха)

      @itbeard@itbeard3 ай бұрын
    • Ну я, кстати, согласен. Ну если и не к апокалипсису, то просто отправит нас всех мести дворы. Одно хорошо - chatGPT обучается на плохом коде, коим и является в большинстве своем опенсорс. В частности, решение задачи FizzBuzz он выдал менее производительное, чем я, причем даже с наводящими вопросами.

      @cafedead@cafedead3 ай бұрын
  • Зря он только в конце термин "ватник" использовал - взял и испортил о себе всё впечатление.

    @lightofheavens943@lightofheavens9432 ай бұрын
  • 1:36:22 Имеет ли право человек ходить по улице с молотком и всем проламывать головы? Ну, конечно имеет право, это же его собственный молоток. 🤡

    @DariaTimurovich@DariaTimurovich3 ай бұрын
    • Ха, норм момент. Мы топим за демократию, но сами в неё не играем. И в конце он такой «Всё, значит я всё нормально понял».

      @mlvspb@mlvspb2 ай бұрын
KZhead