Люди и Код
8.15K subscribers
1.74K photos
123 videos
1 file
1.48K links
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Учёные разработали ионную кожу, которая даст роботам тактильные ощущения

Проблема:
в отличие от людей, роботы плохо умеют осязать. Дело в том, что на механических пальцах нет сложного узора из гребней и впадин, которые помогают нам распознавать текстуры. Из-за этого, например, машинам сложно полноценно рассчитать силу давления на предмет.

Решение: разработали ионную кожу, которая может распознавать текстуры почти с той же точностью, что и органическая.

Как работает: когда мы прикасаемся к какому-то предмету, специальные гребни на кончиках пальцев передают сигнал рецепторам внутри дермы. Благодаря им мы понимаем, что перед нами, например, апельсин, и если мы не хотим получить сок, то не стоит слишком сильно его сжимать.

Учёные из китайского Университета Дунхуа решили повторить эту модель. Для этого они распылили реагенты на пористый гидрогель и получили уникальный рисунок из синтетических гребней — почти как на человеческих пальцах. Похожим образом, кстати, формируются причудливые узоры в пещерах — это называется паттерном Лизеганга.

Что в итоге: получился тактильный датчик толщиной 2 мм, который подходит для создания синтетических пальцев и мягкой кожи роботов. Ну и кто теперь «кожаный ублюдок»? 😁

Почитать подробнее
😁9👍4👏1
Нейросети рисуют, пишут код, отвечают на вопросы быстрее Google и даже сочиняют сценарии для игр. Неужели эра человека прошла?

Что такое макгаффин (нет, это не иностранная фамилия)? Почему создавать игры могут не только кодеры, но и представители творческих профессий? Почему пайплайн — это не каприз, а необходимость?

Актуальные вопросы поднимают наши друзья в «Чекпоинте». Каждый день в паблике появляется суперполезный пост (да-да, спама не будет) о мире геймдева, об инструментах для разработки, о лайфхаках и секретах популярных игр с профессиональной точки зрения и не только.

Материалы «Чекпоинта» полезны не только для разработчиков игр, но и для других представителей IT-отрасли, так что рекомендуем подписаться для повышения своего скилла.
2👍2
70-й выпуск подкаста

Метавселенные: типы вселенных, разработка, перспективы, зарплаты программистов

Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Google Podcasts

Содержание выпуска:

— Что такое метавселенные. Определение и основные характеристики.
— Как метавселенные связаны с понятиями AR, VR, NFT, блокчейна, Web 3.0.
— Какие метавселенные существуют. Централизованные и децентрализованные метавселенные.
— Игры, в которых можно создавать свои карты и миры, — это метавселенные или нет.
— Метавселенные и мультивселенные.
— Подробный обзор метавселенных Roblox, Decentraland и Minecraft.
— Есть ли перспективы у метавселенных.
— Используются ли в метавселенных ИИ, нейросети и большие данные.
— Валюта и деньги в метавселенных и вокруг них: как устроена финансовая система, связана ли она с криптой и фиатными деньгами.
— Метавселенные и психика: как метавселенные меняют восприятие реальности, какие есть опасности.
— Социальные взаимодействия в метавселенных — чем они отличаются от реальных взаимодействий в социуме. Нереальность смерти персонажей.
— Преступления и наказания в метавселенных.
— Исследования о паттернах поведения людей на базе метавселенных.
— На каком стеке ведётся разработка под метавселенные.
— Кому нужны разработчики под метавселенные, что им надо знать и сколько они зарабатывают.
— Какие проекты делают под метавселенные и как они приносят пользу бизнесу.


Полезные ссылки:

— Исследования Ernst & Young о метавселенных https://go.ey.com/3p3xqmE
— Roblox https://www.roblox.com
— Decentraland https://ru.wikipedia.org/wiki/Decentraland
— Minecraft https://ru.wikipedia.org/wiki/Minecraft
— Костюм Teslasuit https://teslasuit.io
— Roblox Studio https://ru.wikipedia.org/wiki/Roblox_Studio
— Язык программирования https://ru.wikipedia.org/wiki/Lua
— What Every Programmer Should Know About Memory https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
— Вакансии (в том числе на позицию Rust-разработчика) https://bit.ly/40EzZbU

Гость: Александр Кадыкеев

СPO VOVA family, энтузиаст и амбассадор использования метавселенных в бизнесе.
👍9
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Vim без регистрации и SMS

Что такое Vim? Всего лишь легендарный, бесплатный текстовый редактор с полной свободой настройки и мощными средствами автоматизации.

Как им овладеть? Можно методом проб и ошибок, через боль и многочасовые поиски информации. Кстати, по статистике, в одном только «Яндексе» каждый месяц более тысячи раз спрашивают, «как выйти из vim»😁 К счастью, есть более гуманный метод — посмотреть наш бесплатный курс.

Вы узнаете всё, что нужно для уверенного программирования в среде Vim, и даже больше:
— историю текстовых редакторов;
— как работать в командном режиме, в режиме вставки, режиме командной строки и визуальном режиме;
— как использовать регулярные выражения и создавать макросы;
— какие есть плагины и пакетные менеджеры;
— как настроить конфигурацию Vim, работать с файлом .vimrc;
— что такое Neovim и как в нём работать;
— как настроить автодополнение.

Список видеороликов курса:

💬 Уроки 1–2. История текстовых редакторов и эволюция Vim
💬 Уроки 3–7. Всё о режимах Vim
💬 Уроки 8–10. Регулярные выражения, работа с окнами, макросы
💬 Уроки 11–13. Плагины, файл .vimrc, NerdTree
💬 Уроки 14–16. Autocomplete, ещё о .vimrc и немного о Neovim

Автор курса: Паша Калашников. Тимлид в Purple Magic, продюсер видео в Red Magic, соведущий IT Way Podcast, автор курсов по этому вашему программированию. Любит Ruby.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
😁20👍2🥴2
Подборка лекций TED для программистов

Собрали топ-12 выступлений для айтишников, при просмотре которых можно не только прокачать скиллы, но и получить заряд вдохновения.

Сергей Брин рассказывает о Google, Джимми Уэйлс — о «Википедии», Ренни Глисон — о странице 404, а Томас Суарез — о буднях 12-летнего разработчика.

Сохраняйте и делитесь в комментариях ссылками на ваши любимые ютуб-лекции о программировании.
9👍5
71-й выпуск подкаста

Кафка, но не грефневая: API, сложности настройки, сценарии использования

Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Google Podcasts

Содержание выпуска:

— Что такое Apache Kafka, для чего нужна эта платформа и что она делает.
— Как именно и в какие сценарии она встраивается. Какие компании её используют.
— Краткая история Kafka.
— На чём написана Kafka, как можно поучаствовать в её создании, что для этого нужно знать. Кто занимается её разработкой.
— Какие технологии лежат в основе Kafka.
— Сравнение Kafka с конкурентами.
— Плюсы и минусы самой Kafka.
— Чего не хватает в Kafka, что, по мнению сообщества, в ней стоит изменить, есть ли «бомбы замедленного действия» на уровне архитектуры.
— В каком направлении развивается Kafka, есть ли какие-то долгосрочные, большие проекты, которые должны сильно её изменить.
— Как устроен API Kafka, с какими языками программирования Kafka дружит лучше всего.
— Как работает Kafka, что умеет, чего не умеет.
— Сложности работы с Kafka.
— Самые главные термины и концепции, которые надо знать, начиная работать с Kafka.
— Самые распространённые ошибки в использовании Kafka. Чего программисты чаще всего не понимают в Kafka.
— Библиотеки, плагины, фреймворки и другие дополнительные инструменты вокруг Kafka. Kafka как центр экосистемы инструментов и решений.
— Опыт использования Kafka — как с ней работает Ozon.
— На какой инфраструктуре работает Kafka. Что ей необходимо.
— Метрики в Kafka — что и зачем надо замерять.
— С чего начать изучение Kafka. Что почитать, где задать вопросы, на кого подписаться.

Полезные ссылки:

— RabbitMQ https://ru.wikipedia.org/wiki/RabbitMQ
— ZooKeeper https://ru.wikipedia.org/wiki/Apache_ZooKeeper
— Prometheus https://en.wikipedia.org/wiki/Prometheus_(software)
— Grafana https://ru.wikipedia.org/wiki/Grafana
— Инструкции по Kafka от confluent.io https://docs.confluent.io/platform/current/platform.html
— Телеграм-канал pro.kafka https://yangx.top/proKafka
— Виктор Гамов https://gamov.io

Гость: Юрий Ходырев. Старший инженер инфраструктурных сервисов в Ozon, группа эксплуатации Message Bus.
👍8❤‍🔥11🔥1
main( ) {printf("привет, мир");}

Для вновь прибывших рассказываем, о чём вообще этот канал и что интересного здесь можно найти.

«Люди и код» — это проект о программировании для программистов. Здесь айтишники делятся знаниями и опытом без токсичности и переходов на личности.

В нашем канале вы найдёте статьи о том, как устроен мир IT, с какого языка программирования в него «вкатываться» и как найти работу — в том числе удалённую и за границей. Также у нас регулярно выходят экспертные мнения по актуальным вопросам, подкасты с крутыми гостями, интересные новости и разбор важных событий компьютерного мира.

Вот какие посты мы рекомендуем вам для знакомства с нашим контентом:

Первый выпуск нашего подкаста
Как стать программистом в 37 и найти работу после сотен отказов
Большой спецпроект про историю и развитие транзисторов
Можно ли войти в IT, когда тебе 15?
Онлайн-учебник по JavaScript: что это и почему его стоит изучить
Что делать, если после изучения языка программирования охладеваешь к нему?
Как правильно решать задачи в LeetCode
Гайд по получению доступа к ChatGPT в РФ (и не только)
Лучшие статьи и подкасты за 2022 год по мнению редакции

Читайте, комментируйте и ставьте реакции! А под этим постом делитесь вашими любимыми материалами — составим пользовательскую подборку вместе.
👍12🔥2👏21
Найди работу мечты на РИФ-2023🚀

Приглашаем вас на уникальный интернет-форум в подмосковном пансионате «Лесные дали», где соберутся представители крупнейших ИТ-корпораций, а также малого и среднего бизнеса.

Все три дня на РИФ будет работать Карьерная гостиная — проект, который даёт возможность талантам найти вакансию мечты.

А ещё Карьерная гостиная — это:
▪️карьерные консультации и собеседования с рекрутерами ведущих технологических компаний страны;
▪️лекции и мастер-классы на тему развития карьеры;
▪️нетворкинг и новые полезные контакты со специалистами из диджитал-сферы.

💌 Все участники Карьерной гостиной получат промокод на бесплатное посещение РИФ. Не упустите возможность попасть на крупнейший ивент ИТ- и диджитал-сферы!

Заполнить анкету можно по ссылке.

Дата проведения: с 24 по 26 мая

Чтобы быть в курсе новостей, подписывайся на официальный канал РИФ!
👍3
😁22👍3💩1
7 нейросетей для программистов, которые помогут писать код быстрее и лучше

Вместе с Ариной Пучковой, автором канала «я обучала одну модель», составили список лучших нейросетей, которые помогают разработчикам писать код быстрее — а иногда даже качественнее. Сохраняйте, пользуйтесь, а в комментариях делитесь своими любимыми нейронками, которыми уже пользуетесь в работе.

▪️ Copilot

Что умеет:
писать код по текстовому описанию на всех популярных языках программирования, переводить код с одного языка программирования на другой, предлагать автодополнение больших фрагментов кода: генерировать готовые методы и тому подобное.

Как начать пользоваться: перейти на официальный сайт и оформить пробный период, чтобы протестировать все возможности нейросети.

▪️ Tabnine

Что умеет:
дописывает код за разработчика, предварительно обучившись на его старом коде.

Как начать пользоваться: установить плагин в IDE по инструкции с официального сайта.

▪️ ChatGPT

Что умеет:
делает за программиста практически всё — например, пишет приложения с нуля, находит информацию в интернете и объясняет сложные вещи простыми словами.

Как начать пользоваться: прочитать нашу статью, зарегистрировать аккаунт в OpenAI и получить доступ к чат-боту.

▪️ Fig

Что умеет:
генерировать команды терминала по текстовому описанию.

Как начать пользоваться: скачать бесплатную версию с официального сайта и интегрировать нейросеть в свой терминал.

▪️ Documatic

Что умеет:
писать документацию к коду.

Как начать пользоваться: перейти на официальный сайт нейросети, залогиниться и следовать инструкциям.

▪️ Mintlify

Что умеет:
писать документацию для кода.

Как начать пользоваться: перейти на официальный сайт и выбрать подходящую версию инструмента. После этого установите плагин и пользуйтесь.

▪️ Snyk Code

Что умеет:
анализировать код и искать в нём уязвимости.

Как начать пользоваться: перейти на официальный сайт, залогиниться в свой аккаунт и интегрировать его в свой GitHub-аккаунт.
🔥12👍2
Куда релоцироваться в 2023 году?

Где сейчас можно быстро получить ВНЖ? Сколько стоит жизнь в другой стране и к каким особенностям проживания нужно быть готовым?

Евгения Сергеенко из GeeckoMove составила список лучших стран для релокации и рассказала, что нужно знать перед переездом в другую страну.
👍9👎83
72-й выпуск подкаста

Управление распределёнными командами: эффективность работы, отношения, онбординг и наём

Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Google Podcasts

Содержание:

— Удалёнка, офис, гибрид — чем различаются эти форматы, какие у них плюсы и минусы.
— Действительно ли в офисе проще решать «политические» и карьерные вопросы и контролировать сотрудников.
— Процессы найма, онбординга и увольнения на удалёнке.
— Как понять, что твои сотрудники действительно работают, а не валяют дурака.
— Тайм-трекеры в распределённых командах — в каких сценариях нужны и важны, а в каких только повредят.
— Всем ли компаниям подходит полностью удалённый формат.
— Как бороться с тем, что люди перестают разделять дом и офис.
— Эмоциональное выгорание от отсутствия общения в распределённых командах.
— Какие процессы и специальности нельзя перевести в удалённый формат.
— Как подходить к оборудованию рабочего места удалённого сотрудника.
— Как мониторить эмоциональное состояние сотрудников, как дать им понять и почувствовать, что вы единая команда, работаете над одним продуктом.
— Экономика распределённых команд — чем она отличается от обычной.
— Синхронное и асинхронное взаимодействие в удалённых командах.
— Метрики команд и сотрудников — за какими параметрами следить.
— Корпоративные ивенты в распределённых командах — как делать их интересными и полезными.
— Какие ошибки чаще всего совершают руководители, организовывая распределённые команды.
— Какие ошибки чаще всего совершают удалённые сотрудники. Как им правильно организовать свою жизнь и работу.
— Как правильно «приготовить» удалёнку в компании или команде: с чего начать, как переводить всех на удалёнку, какие процессы выстраивать, какие метрики мониторить и как это делать.

Гость: Роберт Сабирянов. Сооснователь мобильного банка для предпринимателей «Бланк». Более 15 лет в продуктовой разработке IT-решений в стартапах и крупных компаниях (Башнефть, Модульбанк). В финтехе с 2015 года. В 2019-м перевёл 30% команды на удалёнку — ещё до того, как это стало мейнстримом.
👍9
Кто же такие эти айтишники и чем они занимаются?

Как стать IT-специалистом и какую отрасль выбрать? А правда ли, что все айтишники пишут код? И какие качества нужны, чтобы не только войти, но и остаться в айтишке?

Отвечаем на все вопросы так, будто бы их задавала ваша бабушка за чашкой чая с пирогами. Высылайте ей эту статью и избавьте себя от сотни лишних вопросов, сэкономив драгоценные часы для написания кода.
👍8
Книжная полка

Сегодня книгу рекомендует Виталий Емельянцев, который профессионально пишет код, строит информационные системы и ведет телеграм-канал.

Книга: Высоконагруженные приложения

Автор: Мартин Клеппман

О чём? Веб-разработка — это «тепличная среда», где пользователи готовы ждать по несколько секунд, пока прогрузится очередная страница. И сложных вычислений как таковых там нет: принять данные, положить в базу, считать, вывести, отрендерить страничку и формочку. Эта среда создаёт условия, когда можно взять с десяток решений, разросшийся стек технологий и собрать из всего этого нечто работающее. Но когда начнёт расти количество пользователей и данных, вы то и дело будете сталкиваться с проблемами. Легендарная «книга с кабанчиком» содержит много практических рекомендаций и объяснений, которые помогут решать эти проблемы или избегать их, выбирая лучшие из доступных технологий.

Цитата: «Если вы разрабатываете приложения, включающие какую-либо серверную/прикладную часть для хранения или обработки данных и использующие интернет (например, веб-приложения, мобильные приложения либо подключённые через Сеть датчики), то эта книга — для вас».

Что еще почитать по теме? System Design Interview (тоже очень много годных материалов и мок-интервью в YouTube), блог и канал ByteByteCode.
👍8
Возникли трудности? Сверьтесь с астрологическим прогнозом 😁
😁20💩3🤩21
Великий и ужасный Планкалкюль

Конрад Цузе, пожалуй, не так широко известен сегодня, как, например Алан Тьюринг, но его идеи и открытия актуальны до сих пор. Именно он создал первый высокоуровневый язык программирования, один из первых «настоящих» компьютеров и собственную компьютерную фирму Zuse KG.

Как немецкий кибернетик опередил весь мир на десятки лет и почему сегодня о нём так редко вспоминают? Рассказываем о великой и ужасной ЭВМ Z1, языке Планкалкюль и судьбе кибернетики в Третьем рейхе.
👍84
Как изучить Python самостоятельно и бесплатно: подборка материалов

Не будем мучить вас долгими подводками. Забирайте и вкатывайтесь на здоровье!

▪️ С чего начать обучение
▪️
Основы языка программирования
▪️ Пишем первое приложение
▪️
5 проектов на Python
▪️ Python для data science
▪️ Что в итоге

А если ещё думаете, зачем вам нужен змеиный язык и как он может пригодится в будущем, то вот статьи, которые помогут определиться:

▪️ Для каких задач подходит Python
▪️ Для чего нужен Python
▪️ Сколько зарабатывают Python-разработчики
👍117
Привет! На связи редакция «Люди и код».

Если вы читаете этот пост, значит, вы уже наверняка подписаны на наши соцсети и статьи в разделе «Код» Skillbox Media.

Мы хотим делать для вас ещё более интересный и полезный контент, потому просим заполнить небольшую форму по ссылке. Она займёт у вас пять минут и поможет нам познакомиться поближе.

Заранее благодарим за уделённое время :)
👌4👍21