Люди и Код – Telegram
Люди и Код
8.1K subscribers
1.92K photos
145 videos
1 file
1.61K links
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
Download Telegram
Сегодня на нашей книжной полке — «Android. Сборник рецептов. Задачи и решения для разработчиков приложений» от Яна Дарвина.

📘 Этот сборник из более чем 200 рецептов по созданию приложений ориентирован на опытных специалистов, знающих язык Java, основы работы с платформой Android и интерфейсом Java SE API.

📘 Автор создал инструкции в виде пошагового решения задач по работе с веб-службами, пользовательскими интерфейсами, механизмами определения местоположения и мультисенсорными жестами. Все рецепты подаются с примерами работающего кода.

📘 Темы, о которых идёт речь в этой книге:
— средства разработки и тестирования приложений;
— работа с датчиками — акселерометром и другими;
— работа с определением местоположения — OpenStreetMap и Google Maps;
— работа с базами данных;
— управление механизмами всплывающих окон и графическими службами;
— управление воспроизведением мультимедийных файлов;
— применение каркасов для создания анимации и игр;
— работа с веб-службами RESTful с помощью JSON.
А у вас есть примеры годных туториалов на YouTube? Делитесь в комментах!
Согласны?
Порекомендуйте каналы

На просторах Telegram с каждым днём появляется всё больше годного контента. Посоветуйте, пожалуйста, ваши любимые каналы, которые посвящены программированию. Может быть, вы сами являетесь автором такого канала — мы с удовольствием подпишемся и расскажем о нём потом в наших тематических подборках 😉

Чтобы порекомендовать, просто прикрепите ссылку на канал или список каналов в комментах.
👍1
Борьба с профсоюзами, продажа опасных подделок и даже слежка за сотрудниками...

Какие ещё скелеты прячутся в шкафу у Amazon? Раскрываем неудобную правду о крупнейшем мировом ретейлере.
21-й выпуск подкаста

Погружение в Laravel: возможности, инструменты, плагины, интеграция с JavaScript

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

Содержание выпуска:
— Что такое Laravel, чем он отличается от Symfony и чистого PHP, какие паттерны проектирования поддерживает.
— В чём главные фишки Laravel, почему его стоит использовать.
— Как Laravel работает с популярными JS-фреймворками.
— Для каких проектов стоит выбирать Laravel.
— Типичные ошибки новичков с Laravel. Что надо понимать, разрабатывая проекты на нём.
— Какой тулинг и модули/плагины есть вокруг Laravel.
— Как устроен процесс разработки проекта на Laravel.
— Как развивался фреймворк, что в нём появится в ближайших версиях, какое у него будущее.
— Какую версию фреймворка лучше выбирать для продакшена.
— Насколько востребованы Laravel-разработчики, сколько они получают, как долго придётся осваивать фреймворк.
— С какими фреймворками и технологиями совместим Laravel.
— В чём проблемы Laravel, какие у него слабые стороны.
— С какими базами данных дружит Laravel.
— Насколько Laravel вообще про PHP и насколько разработка на нём похожа на кодинг на PHP.
— Какие модули и библиотеки есть в составе Laravel, какой инструментарий идёт из коробки, в каких IDE с ним удобно работать.

🔹Гости: Сергей Сахаров и Александр Кузнецов.
Сергей — Fullstack-разработчик в ARTW. Занимается веб-разработкой восемь лет, последние четыре года активно использует фреймворк Laravel. Есть опыт в создании научного проекта по компонентной систематизации отраслей промышленности, в разработке личных кабинетов, интеграции их с 1С. Также делал сервисы доставки — Flor2u и «Цветули».
Александр — ведущий Backend-разработчик в ARTW. Около семи лет занимается веб-разработкой интернет-магазинов и сервисов доставки продуктов, проектами для крупной промышленности (металлургия, энергетика, автомобилестроение). Среди работ — сайты международных аэропортов Екатеринбурга, Ростова-на-Дону, Самары, Нижнего Новгорода.

Полезные ссылки:
GitHub разработчика Barry vd. Heuvel.
Пакет для интеграции PHP Debug Bar с Laravel.
Ещё один плагин для отлавливания ошибок в коде.
— Плагин для автокомплита в PhpStorm: 1, 2.
Платный плагин Laravel IDEA.
Документация для контрибьюторов в Laravel.
YouTube-канал Дмитрия Афанасьева.
Laravel Demiart.
YouTube-канал Laravel Daily.
Новости Laravel.
Подкаст про Laravel.
Сегодня в наших книжных рекомендациях — «Android для разработчиков» Пола Дейтела, Харви Дейтела и Александера Уолда

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

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

3 июня 1980 года наш мир мог исчезнуть. Всему виной — ошибка американского компьютера системы NORAD (North American Aerospace Defense Command).

Машина случайно объявила о ядерном нападении со стороны СССР. Когда на территории США зазвучала тревога, власти страны незамедлительно начали подготовку к ответному удару.

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

По результатам расследования выяснилось, что причиной сбоя компьютера и всей системы стал дефектный чип, который стоил всего 46 центов.
Как говорили в одном великом сериале: «Таков путь».
А вы как считаете?
Подборка каналов о программировании. Часть 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.

А какие каналы посоветуете вы? Делитесь ссылками в комментариях, а мы будем включать их в новые подборки😉
22-й выпуск подкаста

Фреймворк для организации собеседований в энтерпрайзе и наём разработчиков без тестовых

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

Содержание выпуска:
— Что такое «Гильдия собеседующих» и как она устроена.
— Какие проблемы были с собеседованиями раньше и почему решили запустить «Гильдию».
— Как формируют цели и показатели для проекта, чего удалось добиться, какие метрики вообще измеряются и какие исследования проводятся.
— Из каких этапов состоит воронка найма и какие собеседования в эту воронку включены.
— Почему не используются тестовые задания и лайвкодинг.
— Что такое идеальное собеседование с точки зрения компании и какие метрики ставятся перед «Гильдией» исходя из этого.
— Работает ли «Гильдия» с картой компетенций.
— Как построен процесс передачи и обмена опытом среди тех, кто проводит собеседования.
— В каких компаниях выгодно вводить подобную структуру.
— Каким образом обеспечивается гибкость и персональный подход к кандидатам при универсальном фреймворке.
— Если кандидата не видит лид команды, в которую он придёт, то что будет, если они друг другу не понравятся.
— Как решается, в какую команду на время испытательного срока придёт кандидат, и как выбирается команда, в которой он будет работать.

🔹Гость: Денис Фомин.
Заместитель руководителя направления программной инженерии в «Контуре». Занимается процессами найма, оценки, развития и работы программистов в «Контуре» (и особенно шарпистов, для которых является функциональным руководителем). Делает так, чтобы хорошие программисты приходили в «Контур» и оставались в компании, развивались, воспитывали других хороших программистов, эффективно работали и их труд был справедливо оценён и оплачен. Интересуется системной архитектурой, социальной и организационной психологией, построением масштабных процессов. Любит путешествовать вместе с супругой, любит кошек и собак, занимается смешанными единоборствами.

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

📘 Как создать игру, в которую будут играть все? Кажется, что всё сложно, но на самом деле любой может освоить фундаментальные принципы геймдизайна — для этого не требуется никаких технологических знаний. Главное — это способность взглянуть на задачу под разными углами. Именно о них рассказывает Джесси Шелл.

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

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