en
Feedback
Люди и Код

Люди и Код

Open in Telegram

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

Show more
7 695
Subscribers
-424 hours
-197 days
-3830 days
Posts Archive
Сегодня на книжной полке — Game Development with Swift от Стивена Хэйни 📘 Если вы хотите создавать игры на iOS с помощью Swi
Сегодня на книжной полке — Game Development with Swift от Стивена Хэйни 📘 Если вы хотите создавать игры на iOS с помощью Swift, то эта книга для вас. Для её понимания нужно знать основные понятия программирования, но опыт разработки игр или работы в экосистеме Apple не обязателен. 📘 Книга начинается с рассказа о возможностях Swift для разработки игр. В процессе обучения вы: ▪️создадите графику, физику и звук в вашей игре с помощью SpriteKit; ▪️изучите методы рисования и анимации; ▪️научитесь реагировать на различные формы ввода данных от игрока, включая наклон физического устройства и распознавание касания; ▪️освоите Apple IDE, XCode и сопутствующий набор инструментов; ▪️интегрируете свою игру с Game Center, чтобы игроки могли делиться своими достижениями; ▪️максимизируете игровой процесс с помощью малоизвестных советов и стратегий; ▪️опубликуете свою работу в App Store.

23-й выпуск подкаста Android-разработка: технологии, IDE, разные устройства, кайф и главные баззворды 🎧Слушать выпуск: mave «Яндекс.Музыка» Apple Podcasts Castbox «ВКонтакте» YouTube Google Podcasts Содержание выпуска: — Какие устройства работают под управлением Android? — Особенности создания приложений под ТВ, смартфоны, часы, планшеты. Насколько распространена разработка под те или иные устройства. — На каком стеке создаются Android-приложения. Какие языки программирования и фреймворки используются. — Kotlin, Java, Flutter, Xamarin, React Native, JavaScript, Kotlin Multiplatform — где и как они используются. — Как менялся Android (и разработка под него) за время своего существования. — Что такое Material Design, RxJava, Retrofit, Firebase, Android Jetpack, Android Architecture Components, OkHttp, Dagger. — Многопоточность, треды, корутины. — Главные концепции и компоненты в Android-разработке. — Как связаны фронт и бэк в мобильной разработке. — В чём сложность Android-разработки. Какие нерешённые проблемы существуют. — В чём кайф Android-разработки. — Какие фичи планирует добавить Google в будущих версиях Android. — Чем различается разработка под iOS и Android. — В чём чаще всего лажают Android-разработчики. — Какими скиллами и знаниями должны обладать джуны, мидлы, сеньоры в Android-разработке. 🔹Гость: Кирилл Розов. Разработчик в «Тинькофф», 10+ лет опыта в Android. Автор Telegram-канала и YouTube-канала Android Broadcast. Организатор чата Android Broadcast Talks.

А вы бы избавились от незаменимого программиста?
А вы бы избавились от незаменимого программиста?

Стоит ли врать в резюме? Обсуждаем в новой рубрике «Карьера в IT». На вопрос отвечает Александр Кучук — специалист по Java, Scala, С, PHP и Python, преподаватель. А вы как считаете, уместно ли врать в резюме?

Как устроена жизнь «типичного программиста»? Он не только сидит дома, смотрит аниме и гладит любимого кота. Он ещё и кодит! 😄 Старший фронтенд-разработчик в аутсорсинговой компании Reksoft Евгений Шматов рассказывает о стереотипах в IT-индустрии и хвастается фотками кота без СМС и регистрации.

Чем различается IT-образование в России и Казахстане? Как устроена жизнь эмигранта-айтишника в России? Мешает ли гражданство при устройстве на работу и какие трудности испытываешь, когда переезжаешь в Москву, будучи гражданином Казахстана? Senior-разработчик в банке «Точка» Лев Кудряшов рассказывает о путешествиях между городами и местами работы, разбирает процесс получения гражданства, а также объясняет, для чего ему пригодился красный диплом.

А чем вы пользовались до или вместо StackOverFlow?
А чем вы пользовались до или вместо StackOverFlow?

Бесплатный курс по Vim: режимы работы, хоткеи, регулярки, макросы, плагины и конфигурации Друзья! Мы запустили бесплатный видеокурс по легендарному редактору кода — Vim. В нём три блока и 18 уроков длиной от 2 до 10 минут. За эти 18 уроков мы рассмотрим всё, что нужно для старта работы с Vim: — историю текстовых редакторов; — работу в режиме вставки, в командном режиме, режиме командной строки, визуальном режиме; — использование регулярных выражений и создание макросов; — плагины, пакетные менеджеры плагинов; — конфигурацию Vim, работу с файлом .vimrc (в том числе на примере файла .vimrc автора курса); — работу с Neovim; — настройку автодополнения. Автор курса: Паша Калашников. Тимлид в Purple Magic, продюсер видео в Red Magic, соведущий IT Way Podcast, автор курсов по этому вашему программированию. Любит Ruby. Зачем изучать Vim в 2022 году? Он полезен, если вам срочно надо поправить какой-то код или настройки на сервере, — а на любом сервере Vim точно есть. А ещё это отличная IDE — среда разработки. В мире, где существуют десятки других прокачанных и удобных текстовых редакторов и IDE, люди до сих пор выбирают Vim (или ставят на свою IDE Vim-like-тему) из-за трёх особенностей: — слепой десятипальцевый метод ввода на клавиатуре (и даже без мышки); — невероятно гибкая конфигурация без ограничений; — «программирование» редактирования. Посмотреть первый урок и подписаться на плейлист можно по этой ссылке.

Сегодня в наших книжных рекомендациях — «Геймдизайн» Джесси Шелла 📘 Как создать игру, в которую будут играть все? Кажется, ч
Сегодня в наших книжных рекомендациях — «Геймдизайн» Джесси Шелла 📘 Как создать игру, в которую будут играть все? Кажется, что всё сложно, но на самом деле любой может освоить фундаментальные принципы геймдизайна — для этого не требуется никаких технологических знаний. Главное — это способность взглянуть на задачу под разными углами. Именно о них рассказывает Джесси Шелл. 📘 Книга подробно описывает процесс создания игры: от понимания того, что входит в задачи дизайнера, как сформировать команду, найти и протестировать идею, не отпугнуть будущего игрока плохим интерфейсом, и до формирования работающей бизнес-модели. Для наших подписчиков мы подготовили подарок — бесплатное скачивание книги: инструкцию по применению можно почитать по этой ссылке, а промокод — gift_gamedesign. Поторопитесь, он действует ограниченное количество скачиваний! И приятного чтения 😉

Истина не в спорах, а в согласии 😄
Истина не в спорах, а в согласии 😄

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

Чем отличается рабочий день тимлида от дня обычного айтишника? Что делать с кучей встреч и как распределять время? Как это всё правильно оптимизировать? Кэлвин Бушор делится лайфхаками, которые помогут правильно выстроить день, если вы тимлид.

Подборка каналов о программировании. Часть 1 Рассказываем, на какие каналы стоит подписаться, — на основе ваших и наших рекомендаций! 1. t.me/bbblmag — про образование, карьеру и жизнь в IT. 2. t.me/ds_it — канал о том, как наш подписчик влетает в IT после 30. 3. t.me/drv_official — канал Романа Душкина, директора по науке и технологиям Агентства искусственного интеллекта. 4. t.me/toBeAnMLspecialist — канал о машинном обучении для людей. 5. t.me/phpme — aнглоязычный канал Amazing PHP целиком и полностью посвящён этому языку программирования. 6. t.me/python_textbooks — канал с базой книг и учебников по Python. А какие каналы посоветуете вы? Делитесь ссылками в комментариях, а мы будем включать их в новые подборки😉

Настало время переустановить винду? А может, лучше поставите Linux и познаете, наконец, дзен? Мы подготовили простую инструкцию, как быстро сменить операционку и не потерять конечности.

А вы как считаете?
А вы как считаете?

Как быстро вкатиться в QA? Что делать, чтобы найти первое место работы? QA Lead Саша Пшеборовская рассказывает о своём пути в IT.

Как говорили в одном великом сериале: «Таков путь».
Как говорили в одном великом сериале: «Таков путь».

День в истории — компьютерный сбой, который едва не погубил мир 3 июня 1980 года наш мир мог исчезнуть. Всему виной — ошибка
День в истории — компьютерный сбой, который едва не погубил мир 3 июня 1980 года наш мир мог исчезнуть. Всему виной — ошибка американского компьютера системы NORAD (North American Aerospace Defense Command). Машина случайно объявила о ядерном нападении со стороны СССР. Когда на территории США зазвучала тревога, власти страны незамедлительно начали подготовку к ответному удару. Что же помогло спасти мир от превращения в радиоактивный пепел? Военные заподозрили ошибку, когда начали детально изучать информацию. На каждом компьютере выводились разные данные о количестве ракет и точках удара. После собрания с аналитиками учёные обнаружили «глюк». По результатам расследования выяснилось, что причиной сбоя компьютера и всей системы стал дефектный чип, который стоил всего 46 центов.

Сегодня в наших книжных рекомендациях — «Android для разработчиков» Пола Дейтела, Харви Дейтела и Александера Уолда 📘 Это уч
Сегодня в наших книжных рекомендациях — «Android для разработчиков» Пола Дейтела, Харви Дейтела и Александера Уолда 📘 Это учебник опытных авторов, специализирующихся на книгах о программировании. Он подойдёт тем, кто начинает изучать разработку приложений для смартфонов и планшетов Android. 📘 В книге подробно рассмотрено, как создавать приложения в Android SDK. При этом в основе инструкций, объясняющих основные концепции, — не фрагменты кода, а полностью работоспособные приложения. За счёт этого у читателя возникает целостная картина того, как правильно, эффективно и быстро их программировать.

Какая у вас сейчас квалификация?
Anonymous voting