Выпуск №141

27 октября 2017

В VK есть 16-летний разработчик, который занимается машинным обучением. Руководителю команды нового «ума» Яндекса 28 лет. Редкие вкрапления, исключения. Есть ли повод для беседы? Да, потому что индустрия молодая и механизм смены поколений, преемственности не отлажен.

В Star Trek была серия, где детей с корабля забрала на планету бесплодная раса, которая умела развивать лучший талант ребёнка. В конце была сцена, где родитель говорит своему семилетнему сыну: «Конечно, ты можешь заниматься скульптурой, но домашнее задание по интегральному исчислению всё равно нужно сделать». «Да, папа», — отвечает ребёнок. Какое-то смещение понятия знаний средней и высшей школы должно произойти. Иначе как цивилизация будет развиваться?

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications

Новости

Badoo Recruitment Event

Хотите уехать в Лондон или просто проверить, насколько вы продвинутый разработчик: тогда вам точно стоит попробовать свои силы в тесте от Badoo и, возможно, попасть на заключительный этап, который пройдёт 18 — 19 ноября в московском офисе на Цветном бульваре.

Phishing the full Apple ID using the built-in iCloud login dialog

На прошлой неделе был бум на тему фишинга в iOS. Но вот продолжение истории. И оно куда более пугающее. Системное окно входа в iCloud позволяет выполнить код на Sign In. Технически можно отправить Credentials пользователя плохим парням.

Код

Closures

Добавляет замыкания к популярным классам UIKit и Foundation. Можно писать что-то вроде myUISwitch.onChange { isOn in /* UISwitch value changed code */ }, но только для Swift 4+.

Introduction to HEIF Image File Format

Немножко про новый формат графических файлов от Apple. Интересный момент: PHImageManger при запросе data теперь может вернуть не JPEG, а это значит, что нужно запрашивать UIImage и руками перегонять его в data, иначе сервер может не понять, что вы ему шлёте.

Building a Tinder-esque Card Interface

Статья про реализацию Swipe-карточек на интерфейсе. В этот раз компонент написан с нуля, а не является кастомной версткой UICollectionView. В подарок — детальный разбор работы с жестами.

Дизайн

Little UI Details

Момент (это прямо как статья) в твиттере в картинках, где изображены детали, на которые должен обращать внимание каждый дизайнер.

Прочее

I’m 32 and spent $200k on biohacking

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

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLTDEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications