ar
Feedback
Люди и Код

Люди и Код

الذهاب إلى القناة على Telegram

Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.

إظهار المزيد
7 694
المشتركون
-424 ساعات
-167 أيام
-3330 أيام
أرشيف المشاركات
Дайджест вакансий #10 Мы продолжаем выкладывать подборки вакансий для джунов и стажёров, где не требуется опыт работы, в ряде
Дайджест вакансий #10 Мы продолжаем выкладывать подборки вакансий для джунов и стажёров, где не требуется опыт работы, в ряде IT-сфер: от фронтенда до QA. В статье вы найдёте более 100 предложений по работе и сможете сразу отправить отклик! Следующий выпуск — через неделю ;)

37-й выпуск подкаста Lisp: синтаксис, своё ООП, компиляторы, диалекты, легендарность и перспективы 🎧Слушать выпуск: YouTube mave «Яндекс.Музыка» Apple Podcasts Castbox «ВКонтакте» Google Podcasts ▪️Содержание выпуска: — Что за язык Lisp и как его можно кратко охарактеризовать. — Как и для чего создавался Lisp. Почему он не смог стать мейнстримом в наше время. — Как развивался Lisp. — Особенности Lisp: синтаксис, методы и тому подобное. — Кто работает над Lisp и как его развивают. — Какие интересные проекты написаны на Lisp и в каких компаниях его используют. — Используется ли Common Lisp в продакшене сегодня. — Почему Lisp принято хвалить и восхищаться им. Как у него сложилась такая репутация. — Что входит в стандартную библиотеку Lisp. — Как исполняется Lisp-код. Какие компиляторы для него существуют. — Какие IDE и редакторы используют для программирования на Lisp. — Как у Lisp дела с интеропом. Умеет ли он дружить с другими языками. — Какой тулинг, библиотеки и фреймворки есть в экосистеме Lisp. — С какими языками интересно сравнить Lisp — Haskell, Python, C/C++. — Диалекты Lisp: чем различаются, где используются, какие самые популярные. — Как и зачем изучать Lisp. Что самое сложное в изучении Lisp. — Какие ресурсы стоит использовать для изучения Lisp. — Какие концепции Lisp больше всего восхищают. Какие концепции современные языки почерпнули из Lisp. — Есть ли у Lisp шанс стать более популярным или даже мейнстримным языком. — Как понять, что Lisp — это конструктор для создания своих языков программирования. — Почему Lisp не очень популярен — даже по сравнению с тем же достаточно гиковским Haskell. Гость: Алексей Егоров, техлид и разработчик в Wild Spike, создатель русскоязычного чата по Lisp. Полезные ссылки: — Русскоязычный чат по Lisp https://t.me/lisp_ru — Язык Hy — Lisp-синтаксис для экосистемы Python https://hylang.org — Язык Clojure — Lisp в экосистеме JVM https://clojure.org — Язык Fennel — Lisp для экосистемы Lua https://fennel-lang.org — Язык Racket, диалект Lisp с удобной IDE https://en.wikipedia.org/wiki/Racket_(programming_language) — Компания Symbolics https://en.wikipedia.org/wiki/Symbolics — D-Wave Systems — компания, которая создаёт квантовые компьютеры https://ru.wikipedia.org/wiki/D-Wave_Systems — Пол Грэм https://ru.wikipedia.org/wiki/Грэм,_Пол — Common Lisp Object System — ООП для Lisp https://en.wikipedia.org/wiki/Common_Lisp_Object_System — Формальная верификация https://ru.wikipedia.org/wiki/Формальная_верификация — The Common Lisp Cookbook — лучшие практики в Lisp https://lispcookbook.github.io/cl-cookbook — ANSI Common Lisp, книга Пола Грэма http://paulgraham.com/acl.html — Книга Practical Common Lisp https://gigamonkeys.com/book — Компилятор SBCL https://sbcl.org — SLY для Emacs https://joaotavora.github.io/sly — SLIME для Emacs https://slime.common-lisp.dev — Read–eval–print loop (REPL) https://en.wikipedia.org/wiki/Read–eval–print_loop — Пакетный менеджер Quicklisp https://www.quicklisp.org/beta — LispWorks IDE http://www.lispworks.com/products/ide.html — Статья State of the Common Lisp Ecosystem https://borretti.me/article/common-lisp-sotu-2015 — Новостной агрегатор Planet Lisp https://planet.lisp.org — Программист из геймдева Тиму Суини https://ru.wikipedia.org/wiki/Суини,_Тим — Программист из геймдева Джон Кармак https://en.wikipedia.org/wiki/John_Carmack

photo content

Кто создал в СССР первое поколения компьютеров? Как «сын врага народа» без образования смог повторить успех американских колл
Кто создал в СССР первое поколения компьютеров? Как «сын врага народа» без образования смог повторить успех американских коллег и создать автоматическую цифровую электронную машину? Рассказываем историю Башира Рамеева.

Как себя ведут программисты из США и России при найме на работу и почему из 50 кандидатов в Java-разработчики только одна дев
Как себя ведут программисты из США и России при найме на работу и почему из 50 кандидатов в Java-разработчики только одна девушка? Engineering Manager Дарья Линник делится опытом собеседования людей из разных стран и рассказывает о необычных наблюдениях.

Действительно...
Действительно...

Согласны?
Согласны?

Сегодня на книжной полке — «Чистая архитектура» Роберта Мартина. Её рекомендует прочесть Александр Дунай, ведущий разработчик
Сегодня на книжной полке — «Чистая архитектура» Роберта Мартина. Её рекомендует прочесть Александр Дунай, ведущий разработчик в «Альфа-банке». Вот почему: «Эта книга для серьёзных фронтенд-программистов. Она довольно сложная, но если вы считаете себя опытным, то желательно её освоить. В ней Роберт рассказывает, как спроектировать качественную архитектуру и работать над дизайном ПО».

36-й выпуск подкаста Парадигмы программирования: императивная, декларативная, ООП, функциональная и другие 🎧Слушать выпуск: YouTube mave «Яндекс.Музыка» Apple Podcasts Castbox «ВКонтакте» Google Podcasts ▪️Содержание выпуска: — Что такое парадигмы программирования и для чего они нужны. — Какие парадигмы программирования существуют. — Верхнеуровневая классификация парадигм программирования. — Императивная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают. — Процедурная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы. — Структурная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы. — Аспектно-ориентированная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы. — Объектно-ориентированная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, почему может считаться отдельной от императивной парадигмы. — Обобщённое программирование: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки наиболее ярко выражают парадигму, почему она может считаться отдельной от императивной парадигмы. — Декларативная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают. — Функциональная парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, как связана с декларативной. За что её критикуют. — Логическая парадигма: что такое, для каких задач подходит, сильные и слабые стороны, чем характеризуется, какие языки её наиболее ярко выражают, как связана с декларативной. — Что такое метапрограммирование. — Делаются ли попытки сконструировать «неимперативные» микропроцессоры или компьютеры. Гость: Роман Душкин, автор и ведущий просветительского YouTube-канала «Душкин объяснит», директор по науке и технологиям Агентства искусственного интеллекта, технологический евангелист. Полезные ссылки: — YouTube-канал «Душкин объяснит». Telegram-канал «Душкин объяснит». Видео Романа Душкина о теории автоматов. Видео Романа Душкина о полиморфизме.

Я начал свой путь в IT почти 17 лет назад. Я занимался много чем: пёк блины, подметал улицы, но уже со второго курса всерьёз
Я начал свой путь в IT почти 17 лет назад. Я занимался много чем: пёк блины, подметал улицы, но уже со второго курса всерьёз работал на C++ и ассемблере. Кто такой Доктор Кот и как он совмещает в своей работе IT и психологию? Почему рядовому программисту при выгорании, скорее всего, не поможет стандартный психолог, поскольку не разберётся в терминах? Евгений Кот на личных примерах объясняет, как IT-мир связан с психологией.

Дайджест вакансий #9 Мы продолжаем выкладывать подборки вакансий для джунов и стажёров, где не требуется опыт работы, в ряде
Дайджест вакансий #9 Мы продолжаем выкладывать подборки вакансий для джунов и стажёров, где не требуется опыт работы, в ряде IT-сфер: от фронтенда до QA. В статье вы найдёте более 100 предложений по работе и сможете сразу отправить отклик! Следующий выпуск — через неделю ;)

Как джуну стать мидлом и понять, что он уже тяне на мидла? Рассказывает Александр Кучук в новом выпуске рубрики «Карьера в IT». Мидлы, вопрос к вам: как и когда вы поняли, что уже готовы стать мидлом? И не пожалели ли о своём решении впоследствии?

Почему Python идеален как первый язык для бэкендера и второй для фронтендера? Дело в популярности или простом удобстве? Алекс
Почему Python идеален как первый язык для бэкендера и второй для фронтендера? Дело в популярности или простом удобстве? Алексей Шарыпов рассказывает о плюсах изучения Python и сравнивает его с JavaScript.

35-й выпуск подкаста Всё о Scala: жёстко записали целый подкаст про устройство языка и связи с другими языками 🎧Слушать выпуск: YouTube mave «Яндекс.Музыка» Apple Podcasts Castbox «ВКонтакте» Google Podcasts ▪️Содержание выпуска: — Что такое Scala и как можно охарактеризовать её место в ряду других языков программирования. — Как устроена Scala — есть ли яркие особенности в наборе методов, системе типов и тому подобном. — В чём главные фишки Scala, чем она крута. — В каких задачах Scala особенно сильна, а в каких — так себе. — Какие компании используют Scala и есть ли в России рынок скалистов. — Scala и другие функциональные языки: в чём разница, преимущества и недостатки. — Scala и другие JVM-языки — в чём разница, преимущества и недостатки. — Чего не хватает языку, что изначально было задизайнено не очень удачно, в чём проблемы Scala. — Как Scala эволюционировала от первых версий к сегодняшнему состоянию. — Как идёт разработка новых версий языка, кто этим занимается, как устроено сообщество разработчиков языка, как принимаются решения. — Что обещают в будущих версиях Scala. — Есть ли у Scala диалекты и есть ли не JVM-версии Scala. — Тулинг вокруг Scala: какие IDE и менеджеры пакетов принято использовать. — Какие классные библиотеки и фреймворки есть в Scala-мире. — За что в сообществе разработчиков не любят Scala, насколько это оправданно и что можно ответить хейтерам. — Как устроено русскоязычное сообщество Scala. — Как, кому и зачем стоит изучать Scala. 🔹Гость: Олег Нижников. Scala Developer в Evolution. Ведёт аккаунт в Twitter: https://twitter.com/odomontois Полезные ссылки: Вакансии Evolution Сборник ресурсов для изучения Scala Scala Notebook Книга Practical FP in Scala Язык программирования ABAP Мартин Одерски Akka от Lightbend Sealed-классы и интерфейсы в Scala Каррирование в программировании Reflection в Scala Статья Ивана Углянского об устройстве JVM SBT Проект Capture Checking Проект Loom в JVM GitHub-профиль Евгения Бурмако, создателя диалекта Scala

Сегодня на книжной полке — «Человеческий фактор. Успешные проекты и команды» Тома Демарко и Тимоти Листера. Книгу рекомендует
Сегодня на книжной полке — «Человеческий фактор. Успешные проекты и команды» Тома Демарко и Тимоти Листера. Книгу рекомендует Максим Мамчиц, РМ в Tages. 📘 Человеческий фактор — это небольшая книга по менеджменту, которую можно описать только так: нестареющая классика, повествующая о самом важном в работе менеджера проектов. Особенно важна для управленцев, которые работают в области создания программного обеспечения. 📘 Прочитав эту книгу, начинающий менеджер проектов сможет развить новые и улучшить уже существующие управленческие компетенции.

В наших карьерных видео теперь настоящие заочные батлы В прошлый раз Александр Кучук рассказал, что работать за опыт или приходить на бесплатную стажировку — так себе затея. Никита Васильев с ним не вполне согласен: он утверждает, что бесплатная стажировка и работа за опыт могут быть отличными карьерными инструментами. И вот его аргументы. Согласны с ними?

Дайджест вакансий #8 Мы продолжаем выкладывать подборку вакансий для джунов и стажёров, где не требуется опыт работы, по ряду
Дайджест вакансий #8 Мы продолжаем выкладывать подборку вакансий для джунов и стажёров, где не требуется опыт работы, по ряду IT-сфер: от фронтенда до QA. В статье вы найдёте более 100 предложений по работе и сразу сможете отправить отклик! Следующий выпуск — через неделю ;)

Для чего бизнесу нужны нейросети? Что они могут и как упрощают жизнь крупным корпорациям и мелким конторам? Как вообще правил
Для чего бизнесу нужны нейросети? Что они могут и как упрощают жизнь крупным корпорациям и мелким конторам? Как вообще правильно внедрить Machine Learning в свой проект и стоит ли его изучать? Разработчик приложений, использующих ML, Александр Белоусов делится личным опытом общения с нейросетями и размышляет об их будущем.

А ваша клавиатура шумит? (Если нет, напишите, где брали и почём 😅)
А ваша клавиатура шумит? (Если нет, напишите, где брали и почём 😅)

Разработчики создали нейросеть, которая превращает любой акцент в американский Программисты из стартапа Sanas сделали алгоритм, который убирает акценты во время аудио- или видеозвонков. Например, можно из человека, говорящего с индийским акцентом, сделать американца. Разработчики собираются добавить и другие популярные акценты. Стартап Sanas нацелился на главную проблему крупных транснациональных компаний — непонимание акцента собеседника. Сотрудники колл-центров в Индии, которые удалённо работают в США, часто сталкиваются с этим. Специалисты Sanas продемонстрировали алгоритм изданию Motherboard. Они вместе с президентом компании и главным операционным директором позвонили своему сотруднику в Индии, а затем применили голосовой фильтр. Эксперты из Motherboard отметили, что характерный индийский акцент полностью исчез. Правда, в голосе собеседника появилось лёгкое механическое звучание, которое выдавало неестественность. По заявлениям представителей Sanas, технология позволит «улучшить понимание работников на 31% и удовлетворённость клиентов на 21%». При этом нейросеть способна устранять не только индийские акценты. Но пока в деморежиме доступен только он. Проект Sanas не вызывает у инвесторов подозрений в расизме и притеснении людей из других стран. Они описывают эту технологию как «расширение прав и возможностей работников». Как думаете, полезной ли окажется такая технология?