Люди и Код
رفتن به کانال در Telegram
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
نمایش بیشتر7 694
مشترکین
-424 ساعت
-167 روز
-3330 روز
آرشیو پست ها
7 694
«Обучение всегда было для меня чем-то вроде наркотика»
Фамилия О'Райли, пожалуй, знакома всем, кто так или иначе связан с IT. Именно она красуется на обложках самых популярных книг о программировании. Ну тех самых, с животными :)
Мало кто знает, что Тим О'Райли не только построил легендарное издание, но и стоял за многими важными IT-проектами последних 30 лет.
Именно Тим помог Эрику Реймонду и Брюсу Перенсу раскрутить движение Open Source и стоял у истоков Web 2.0. Его компания начала работать над электронными книгами задолго до появления Kindle и запустила первый коммерческий веб-сайт. Но мы, конечно же, любим его за крутые книги о программировании, которые завоевали сердца программистов по всему миру (в том числе в PDF- и djvu-форматах😁).
Рассказываем о жизненном пути и карьере Тима, а также вспоминаем самые яркие обложки.
7 694
А какая у вас программа из стандартных находится в топе самых неудобных по использованию?
7 694
Новогодний выпуск подкаста
Слушать:
YouTube
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
«ВКонтакте»
Google Podcasts
Это необычный новогодний выпуск — и на самом деле он состоит из двух частей. Здесь у ведущего подкаста «Люди и код» Тимура Тукаева берут интервью Евгений Антонов и Виктор Корейша, ведущие подкаста «Кода кода».
Он рассказывает, как записывает подкаст, ищет гостей, изменилась ли жизнь ведущего после старта подкаста, какие выпуски любит больше всего и какие ещё подкасты мог бы порекомендовать. А ещё раскаивается, что лентяй и разгильдяй :)
Содержание выпуска:
— Как удаётся выпускать подкаст каждую неделю.
— Как и кто монтирует выпуски, решает что оставить, а что вырезать.
— Как ведущий ищет гостей, как следит за жизнью IT-комьюнити.
— Как попасть в подкаст «Люди и код».
— Как готовить гостя к подкасту, чтобы получился хороший выпуск. Звук, обсуждение темы, скованность гостя и тому подобное.
— Используется ли в подкасте продуктовый подход. Какие метрики отслеживаются, собирается ли обратная связь.
— Как продвигать подкаст.
— Как изменилась жизнь в IT спустя год после первого выпуска подкаста.
— Какие ещё подкасты мог бы порекомендовать айтишникам.
— Какие планы на следующий год: объём, формат, направление.
— Как и зачем появился подкаст.
— Как выбираются темы, есть ли темы, которых точно никогда не будет в подкасте.
— Насколько интервьюер должен быть экспертом в том, о чём спрашивает.
— Есть ли страх задать глупый вопрос.
— Любимые выпуски подкаста «Люди и код».
— Люди и код — проект Skillbox: это помогает или мешает искать гостей?
— Были ли случаи, что запись подкаста делалась, а выпуск не выходил.
— Немного про Машу.
Upd: на самом деле речь в подкасте идет о ребятах из чата «Цинкового прода», а не «Мы обречены»
Какие эпизоды подкаста «Люди и код» мы упоминали?
— Про Lisp
— Статья Ивана Углянского про JVM
— Про историю полупроводников
— Про разработку Linux Kernel
— Про программирование в науке
— Про разработку ReactOS
— Про Java
— Про незрячего DevOps'а
— Про Scala
— Про FreeBSD
Подборка классных подкастов от ведущего «Люди и код»:
— «Кода кода» о спорных профессиях в IT
— make sense podcast о языке программирования как продукте
— Podlodka с Андреем Бреславом
— «Запуск завтра»про базы данных
— «Мы обречены» с Виталием Брагилевским
— Подкаст Лекса Фридмана
— Подкаст «Цинковый прод»
— Talking Kotlin Podcast
Гости: Виктор Корейша. Ведущий IT-подкаста «Кода кода», руководитель отдела Message Bus в Ozon Tech. Увлекается настольными играми и разработкой настольных игр.
Евгений Антонов. Ведущий IT-подкаста «Кода кода». В IT около 15 лет: пять лет в системном администрировании, больше девяти лет в разработке, из которых пять лет в руководстве разработкой и командами. Ведёт телеграм-канал «Тимлид Очевидность», в Twitter известен как @_jeck. Сайт: antonov-dev.ru.
7 694
Новогодние праздники — это не только отдых, но и вызов для последующих рабочих будней.
Как справиться с предновогодними тревогами, не засыпать себя задачами и вернуться в строй после каникул отдохнувшим и посвежевшим? Советами делится Василий Ерофеев — Психоаналитик, ведущий книжных клубов и профессиональных групп интервизии для практикующих психологов.
7 694
Сегодня на нашей книжной полке — «Создаём динамические веб-сайты на PHP» Кевина Татро и Питера Макинтайра.
Книгу рекомендует Виктор Бутаков, Веб-разработчик в «Аспро».
Сложно найти что-то толковое про PHP? Эта книга помогает начинающим разработчикам научиться всему, что необходимо для создания качественных веб-приложений.
Книга отлично подойдёт и для начинающих веб-разработчиков, и для более продвинутых ребят. В ней есть рекомендации по разработке в целом, а основы языка объясняются практически на пальцах. Главное требование к читателю — опыт работы с HTML.
А вы знаете какие-то крутые книги про PHP? Поделитесь в комментариях!
7 694
Транзистору — 75 лет!
Кто бы мог подумать в 1947 году, что этот небольшой компонент из полупроводникового материала произведёт настоящую революцию в электронике и, по сути, заложит основу всего, что сегодня коротко называют «IT». Транзисторы используются в смартфонах, ноутбуках, планшетах, телевизорах, холодильниках... В общем, проще сказать, где их нет :)
Первый биполярный транзистор начал проектировать американский физик Уильям Шокли — ещё в 1939 году он пытался создать твердотельный радиоэлемент, который заменил бы реле в телефонных станциях. Затею долго не получалось реализовать, но, когда к проекту подключились физики Уолтер Браттейн и Джон Бардин, дело ускорилось.
16 и 23 декабря 1947 года исследователи выдали две удачные конструкции: точечного транзистора и усилителя радиочастот. Публике транзистор показали только через полгода.
Торт со свечками в честь юбилея мы не испекли, но взамен подготовили большой и очень красивый спецпроект, из которого вы узнаете:
— какой была радиоаппаратура до изобретения транзисторов;
— кто, как и зачем их придумал;
— в чём была революционность транзистора;
— как он устроен и как работает;
— как появились микросхемы и микропроцессоры;
— что будет с транзисторами в будущем.
Переходите по ссылке и погружайтесь в историю. А если у кого-то в универе были пары по электронике и схемотехнике, делитесь в комментариях байками и мемами про транзисторы, микросхемы и вот это всё — поразгоняем вместе 😉
7 694
50-й выпуск подкаста
Язык 1С: система типов, библиотеки, IDE, красота кода и «настоящесть» разработчикoв
Слушать выпуск:
Youtube
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»
Содержание выпуска:
— Что такое язык программирования 1С.
— Из каких компонентов состоит язык 1С.
— Для чего используется, что в принципе на нём можно написать.
— Есть ли примеры необычного применения языка 1С для разработки каких-то независимых от экосистемы «1С» решений.
— Что есть в стандартной библиотеке 1С.
— Какие библиотеки и фреймворки существуют в мире 1С, кто их разрабатывает.
— Русская и английская версии языка 1С — какая чаще используется и почему. Зачем нужны две версии. Чем они различаются.
— Какие средства разработки используются в экосистеме 1С. Официальные IDE.
— Как отлавливаются исключения и ошибки в 1С.
— Система типов в 1С.
— Как развивается язык 1С, кто над ним работает, что меняется от версии к версии и как часто выходят обновления.
— Легко ли перейти с 1С на другой стек.
— Есть ли в мире 1С такое понятие, как красота кода, и какие-то особенные паттерны проектирования.
— Что должны знать джун, мидл, сеньор в 1С.
— Что классно в языке 1С и чего не хватает.
— Есть ли попытки перевести экосистему 1С на другие языки программирования.
— Какие перспективы существуют в работе на 1С.
— Насколько 1С-разработчик — это разработчик.
— Как вкатиться в 1С, как изучить язык, на кого подписаться.
— Сертификация в 1С.
Полезные ссылки:
— Стандарт 1С
— Библиотеки для 1С
— Ютуб-канал «Инфостарт»
— Ютуб-канал «Жёлтый клуб»
Гость: Дмитрий Задвинский, старший разработчик на 1C.
7 694
Вы думали, плохой почерк у врачей только в России? Кажется, эта проблема куда глобальнее — ведь не просто так в Google научили нейросеть расшифровывать медицинские рецепты.
Вместе с фармацевтами компания разработала систему расшифровки почерка врачей. Сейчас технология проходит тестирование и пока недоступна для широкой публики. Но уже примерно известно, как она будет работать: пользователи будут загружать фото рецепта, а Google Assistant подсветит все пункты и представит их в читабельном формате. С уже расшифрованным рецептом можно будет сходить в аптеку, где продавец точно не перепутает таблетки.
7 694
«Когда приходилось сознаваться, сколько мне лет, работодатель спрашивал, как я буду совмещать работу со школой».
Маше Виноградовой всего 17 лет, а она уже вкатилась в IT и не планирует возвращаться в школу. Когда в 15 она потеряла интерес ко всему, чем занималась раньше, папа предложил ей пойти в QA. Теперь за плечами у Марии оконченный курс по QA, 15 пройденных собеседований и как результат — первая работа, которую она нашла всего за два месяца после окончания обучения.
Какие у Марии планы на будущее и каково подростку работать наравне со взрослыми коллегами? Читайте в нашем большом материале.
7 694
Сегодня на нашей книжной полке — «Высоконагруженные приложения. Программирование, масштабирование, поддержка» Мартина Клеппмана.
С выбором нам вновь помог бэкенд-разработчик Григорий Скобелев, создатель книжного клуба { между скобок }.
«Если вы уверенно владеете Java и Spring и хороши в Computer Science, поверьте, расслабляться рано. Новые вопросы и проблемы не заставят себя долго ждать, ведь вас окружают компьютерные сети, машины с различной архитектурой и базы данных.
Это практическое руководство, которое можно перечитывать много раз и на каждом новом уровне находить новые фишки. Поэтому советую добавить её в библиотеку даже начинающим разработчикам».
В книге вы найдёте ключевые принципы, которые помогут при разработке высоконагруженных систем для работы с данными. Материал рассматривается на примере внутреннего устройства популярных программных пакетов и фреймворков. Рекомендуем!
А если вам интересно почитать больше о книжном издательстве O'Reily, которое выпускает самые популярные книги об IT, приглашаем почитать нашу большую статью.
7 694
Линус Торвальдс решил бороться с ленивыми разработчиками
Создатель ОС Linux ввёл строгие правила для контрибуторов: теперь они должны присылать все правки заранее, в специальный агрегатор пулл-реквестов linux-next. Рассматриваться будет только тот код, который находится в linux-next «некоторое продолжительное время», а не пару часов или минут.
Об этом Линус написал в своём письме для разработчиков ядра: «Чтобы облегчить себе жизнь, я буду просто выбрасывать пулл-реквесты, которые пришли поздно или не побывали в linux-next. Нам всем будет гораздо проще справляться со стрессом этого периода, если не придется бороться со стрессом от медлительной разработки...»
В чём плюсы и минусы такого подхода? С одной стороны, разработчики стали присылать предложения задолго до релиза. С другой — идеи, которые будут отправлены перед дедлайном, даже никто не увидит. Присылать исправления повторно на общих условиях Торвальдс не запрещает, но если они и будут реализованы, то уже в составе следующей сборки. Возможно, именно поэтому последний патч Linux 6.1 весит почти вдвое меньше предыдущих.
👍 — Линус прав, себя надо беречь.
👎🏻 — сомнительная затея.
Комментарий — если есть что сказать :)
7 694
49-й выпуск подкаста
FreeBSD: история, отличия от NetBSD и OpenBSD, файловые системы, установка и использование
Слушать выпуск:
Youtube
mave
«Яндекс.Музыка»
Apple Podcasts
«ВКонтакте»
Содержание выпуска:
— Как появились и развивались BSD-системы, какие семейства BSD-систем существуют.
— Кто использует разные BSD-системы прямо сейчас и для каких задач.
— Современное развитие FreeBSD, OpenBSD, NetBSD и особенности каждой операционки.
— Что общего у всех BSD-систем.
— Как устроены BSD-системы, из каких компонентов состоят.
— NetBSD: где используется, как разрабатывается, проблемы развития, что дала миру.
— OpenBSD: где используется, как разрабатывается, проблемы развития, что дала миру.
— Как устроено управление пакетами во FreeBSD. Можно ли ставить программы из исходников, что такое система портов.
— Как на BSD-системы портируются программы. Актуальность ПО.
— Есть ли в BSD-мире понятие дистрибутивов, какие ответвления есть у FreeBSD.
— Можно ли собрать BSD-систему из исходников, без современного инсталлятора.
— Проблемы установки FreeBSD, драйверы, совместимость с оборудованием.
— Файловые системы во FreeBSD. Файловая система ZFS.
— Что обычно входит в новую версию системы, как часто релизятся новые версии.
— Что значит знать BSD.
— Какие проблемы есть у BSD, какие вызовы стоят перед системой, сообществом пользователей и разработчиков. Чего не хватает миру BSD.
— Программирование на FreeBSD.
— Сравнение с Linux (а как без него?): плюсы, минусы, сильные и слабые стороны.
— Как попробовать FreeBSD, где найти инструкции по установке и кому стоит её установить.
— Потребность в грамотном техническом пиаре.
Полезные ссылки
Русскоязычный чат по FreeBSD: https://t.me/freebsd_ru
FreeBSD: https://www.freebsd.org
OpenBSD: https://www.openbsd.org
PC-BSD (TrueOS) http://www.trueos.org
NetBSD: https://netbsd.org
Гость: Вадим Гончаров, программист и модератор телеграм-чата freebsd_ru.
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
