Люди и Код
8.15K subscribers
1.74K photos
123 videos
1 file
1.48K links
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
加入频道
Сегодня исполняется 88 лет Никлаусу Вирту — выдающемуся швейцарскому учёному и создателю языков Паскаль, Модула-2 и Оберон

▪️С раннего детства Никлаус увлекался авиамоделизмом и постройкой ракет. Вирт хотел не просто строить самолётики, но и дистанционно управлять моделями, поэтому он заинтересовался электроникой и системами программного управления. В 1954 году Вирт поступает на факультет электроники Швейцарского федерального технологического института и уже через шесть лет получает степень магистра, но уже в Квебеке (Университет Лаваля).

▪️В 1970 году Никлаус Вирт создаёт язык программирования Паскаль. В 1971 году выходит статья Вирта «Разработка программы методом пошагового уточнения», которая описывает и обосновывает методологию разработки программного обеспечения «сверху вниз».

▪️В своей работе Вирт всегда придерживается девиза Эйнштейна, который даже вынес в эпиграф к «Сообщению о языке Оберон»: «Делай просто, насколько возможно, но не проще этого».
Новый выпуск подкаста!

Го в Go: как монтажник бросил всё в 37 лет, за пять месяцев выучил язык и нашёл работу.

🎧Слушать выпуск:
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
Spotify
Deezer
«ВКонтакте»
YouTube
Google Podcasts

Содержание:
— Почему решил бросить монтаж слаботочки, конструирование станков и свой бизнес.
— Как выбирал первый язык программирования и почему остановился на Go.
— Как изучал программирование. Что было самым полезным.
— Если бы сейчас с нуля учил язык, какой бы выбрал и как бы его изучал.
— Что было самым сложным в изучении.
— Как писал резюме, искал работу и делал тестовые.
— Сколько времени потратил на поиск работы и на что жил.
— Что делал, когда хотелось всё бросить.
— Советы для тех, кто только входит в IT.

🔹Гость выпуска: Ильдус Тукаев.
Junior Go-разработчик в стартапе, муж и отец. В прошлом конструировал станки, орудовал перфоратором и знал всё о видеонаблюдении.

Есть вопрос или пожелание для нашего подкаста? Напишите нам в комментариях!
Сегодня рекомендуем книгу «Программист-прагматик. Путь от подмастерья к мастеру» Дэйва Томаса и Энди Ханта

📘 В этом учебнике авторы охватывают различные темы — от личной ответственности и карьерного роста до архитектурных методик, которые придают программам гибкость и простоту в адаптации и повторном использовании.

📘 Книгу стоит прочитать, если вы хотите:
— бороться с недостатками программного обеспечения;
— избегать ловушек, связанных с дублированием знания;
— создавать гибкие, динамичные и адаптируемые программы;
— формировать команды из эффективных программистов.

Напоминаем, что у нас проходит конкурс! Оставляйте здесь ваши рекомендации и получите шанс выиграть комплект крутых книг 😉
О чём мы писали на этой неделе? Ловите дайджест статей 😉

1. Евгений Бодунов, админ чата Android NDK (C++), рассказал, где суровые плюсовики ищут помощи, когда «падает ANativeWindow и крашится setFrameRate() в нативном коде». Подробнее →

2. Мы сделали сравнительный гид по самым популярным курсам о Python и рассказываем обо всех плюсах и минусах каждого. Подробнее →

3. Мы перевели выступление основателя фонда свободного ПО Ричарда Столлмана о том, какие опасности скрывает проприетарное ПО и как с ними бороться. Подробнее →

4. Как бросить всё в 37 лет и выучить Go за пять месяцев? Обсудили в новом выпуске подкаста вместе с Ильдусом Тукаевым, который бросил монтаж слаботочки и с головой ушёл в программирование. Подробнее →

5. Катя Петрова рассказала о подкасте про мобильную разработку Podlodka: как он появился, развивался и что с ним будет дальше. Подробнее →


Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
Напоминаем, что уже завтра мы подводим итоги нашего большого книжного розыгрыша.

📘 Успеть принять участие можно по этой ссылке.
🤖 IT-новости:

🔹 Вышел .NET 7 Preview 1 — это первый шаг к будущему платформы.

🔹Microsoft выпустила первое крупное обновление Windows 11.

🔹Пользователи Microsoft Office 365 подвергаются хакерским атакам — ваши документы в опасности.

🔹 В менеджере пакетов Snap обнаружили несколько дыр, с помощью которых можно повысить привилегии до уровня корневого пользователя.

🔹 Вышла Visual Studio 2022 17.1 — продуктивность в новой версии выросла до максимума.

🔹Компания Sonatic представила бота, который умеет флиртовать.
Новый выпуск подкаста

Погружаемся в Haskell: как устроена экосистема языка и кто его использует в проде

🎧Слушать выпуск:
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
Spotify
Deezer
«ВКонтакте»
YouTube
Google Podcasts

Содержание выпуска:
— Чем уникален Haskell и какие языки можно назвать похожими на него.
— С каких языков проще всего перейти на Haskell.
— Что даётся тяжелее всего при переходе на Haskell и какие концепции сложнее всего принять.
— Можно ли понять по коду, с какого языка программист перешёл на Haskell.
— Какие IDE и редакторы кода лучше всего подходят для программирования на Haskell.
— О чём спорит сообщество Haskell.
— Куда движется этот язык, как быстро он меняется и какие фичи и нововведения в нём могут появиться в ближайшее время.
— Насколько практичен Haskell, каким компаниям и для каких задач лучше всего подходит.
— Какой тулкит поставляется в стандартной комплектации Haskell.
— Есть ли у Haskell проблемы или он идеальный?
— Что умеет стандартная библиотека Haskell и какие библиотеки считаются must have в мире Haskell.
— Как устроен компилятор GHC, какие у него киллер-фичи и на чём его пишут.
— Какие проекты написаны на Haskell и какие компании используют его в продакшене.
— Насколько востребованы Haskell-программисты.
— Какие языки можно назвать конкурентами Haskell.
— Как познакомиться с Haskell и где можно его изучить.

🔹 Гость: Александр Вершилов.
Руководитель разработки серверных приложений в образовательном центре «Сириус», Haskell-разработчик, спикер IT-конференций.
Почему компании любят лайвкодинг?

Зачем его устраивают на собеседованиях и нужно ли его проходить разработчику? IT-консультант Евгений Антонов попробовал ответить на вопрос, лайвкодить или не лайвкодить. Читайте по ссылке.
А помните, были такие CD?

В этот день 39 лет назад компании Philips, Sony и Polygram представили первый в истории компакт-диск.

▪️На 12-сантиметровом диске лазером была записана Девятая симфония Бетховена длиной в 74 минуты, которая воспроизводилась на лазерном проигрывателе.

▪️Спустя годы с развитием технологий диски перестали использоваться исключительно для аудиозаписей. Появились CD-ROM, CD-R и CD-RW — форматы, которые позволяли хранить любую цифровую информацию. С их приходом мы начали «нарезать болванки» 😄

▪️Одним из «родителей» диска считают выдающегося физика и меломана Джеймса Рассела. Он хотел решить проблему поцарапанного винила путём уменьшения формата и отсутствия контакта с носителем. Так ученый разработал первую оптико-цифровую систему записи и воспроизведения.

▪️В 1971 году Джеймс продемонстрировал изобретение для хранения данных — CD Audio, но тогда проект не пустили на поток, и диск остался пылиться у Джеймса на десять лет — до того, как формат начал массово штурмовать индустрию.