Планета гаджетов / технологий
Содержание
Не в силах переживать закрытие Теории Большого Взрыва в одиночку, мы призывали новых воинов в свои ряды. Вадим Дробинин приветливо машет рукой сквозь лондонский туман. Ему в ответ из солнечного Петербурга улыбаются и машут Юрий Петухов и Сергей Бендак из e-Legion. У Star Trek был The Next Generation и у дайджеста тоже будет. Просим любить и жаловать.
MBLT DEV 2018 запустила квест для разработчиков, можно выиграть билет на конференцию и другие призы.
HABR.COM
Подборка свежих слухов в преддверии осенних презентаций.
WWW.BLOOMBERG.COM
Windows Phone окончательно всё, опубликованы даты прекращения обновлений и закрытия магазина приложений.
WWW.NEOWIN.NET
Apple решила отказаться от Back to my Mac начиная с macOS Mojave.
SUPPORT.APPLE.COM
Статья на пальцах рассказывает о бинарных деревьях поиска и возможной реализации этого алгоритма в Swift.
AGOSTINI.TECH
Если ваше приложение отсылает Apple Events в другие приложения, начиная с macOS Mojave это будет работать в Sandbox, поэтому не забудьте запросить соответствующее разрешение в Info.plist.
INDIESTACK.COM
Фреймворк для отображения древовидных комментариев а-ля Reddit.
GITHUB.COM
Скорее всего, вы ничего не читали про HomeKit, потому что вероятность появления такой рабочей задачи маленькая. Другая возможная причина: желание есть, а устройства для тестов нет. Если так — знайте, что у Apple есть симулятор устройств для отладки и экспериментов.
WWW.NETGURU.CO
Разработчики долгое время обходили стороной HKT и прочую функциональщину, хотя периодически она имеет право на жизнь. Хорошее введение в использование монад и функторов в Swift.
BROOMBURGO.GITHUB.IO
Интересный подход к рефакторингу, ничем не хуже протоколов или использования @available.
ITNEXT.IO
Новая статья от Мэта, на этот раз о property observer’ах. В этой статье он рассказывает об отличии свойств в Swift от свойств в Obj-c, а так же о возможных юзкейсах использования property observer’ов.
NSHIPSTER.COM
Возникали ситуации, когда необходимо было перенести графические ресурсы из Android в iOS? Пошаговая инструкция о конвертировании изображений из одного векторного формата в другой.
WWW.REXFENG.COM
Отличный туториал поможет систематизировать знания об использовании AutoLayout совместно с UIScrollView. Показано использование свойств, добавленных в iOS 11, которые позволяют явно определять констрейнты для вёрстки фрейма и контента.
USEYOURLOAF.COM
Всё про Pattern-Matching и его применение в Swift.
WWW.BIGNERDRANCH.COM
Data Clump — набор переменных, которые совместно передаются внутри вашей программы из одной функции в другую. В книге Фаулера написано, как бороться с такими дефектами в коде. Soroush Khanlou на более простых примерах описывает, как находить и устранять подобные проблемы.
KHANLOU.COM
Если вы тоже опасаетесь словосочетания “reverse engineering”, сделайте свой код нечитаемым.
GITHUB.COM
Хорошо спроектированные интерфейсы облегчают жизнь не только пользователей, но и разработчиков. По ссылке — подробнее о нюансах.
ICONS8.COM
Короткая история о том, как без Стива Джобса у нас бы не было Wi-Fi.
WWW.LOOPINSIGHT.COM
Интересный способ узнать больше о своих потенциальных клиентах. Жалко, что с мобильными приложениями не сработает.
DEJANSEO.COM.AU
Истинно пятничное. Разработчик Slack Felix Rieseberg дал нам в 2018 году возможность запустить Windows 95 как в нативном окошечке у себя на Mac. Можно рисовать в Paint, и даже утверждается, что можно запустить Doom.
GITHUB.COM
Истинно пятничное ещё. Генератор писем от рекрутеров. Добавление ошибки в имя, конечно, присутствует.
DUBERSTE.IN
Подробный лонгрид о нашумевшем вирусе NotPetya. Кульминация: за единственным выжившим сервером пришлось лететь в Гану, респект таким админам.
WWW.WIRED.COM