Выпуск №253

10 января 2020

Первый выпуск в году. Посмотрим, что мы могли пропустить! В Америке снова изменяют законы вокруг самоуправляемых автомобилей — кажется, чтобы всех в этой сфере обогнать. В Facebook, в свою очередь, анонсировали план на 2020, и там всё подряд: децентрализация интернета, приватные социальные платформы, другие формы организации правительства (ха-ха). Вокруг Ring (умных видеокамер и дверных звонков) продолжается скандал после недавнего взлома: теперь оказалось, что некоторые их сотрудники получили неправомерный доступ к данным. В TikTok, к слову, тоже был взлом — у злоумышленников был контроль над всем — от лайков до выкладывания видео.

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2813%29

    Вадим Дробинин

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2810%29

    Сергей Бендак

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %288%29

    Юрий Петухов

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

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

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

Код

List Zipper applied to iOS swift

Реализация паттерна Zipper в iOS. Из коллекции исключается элемент, с которым мы в данный момент работаем. О том, зачем использовать и как реализовать — читаем в статье.

What is @discardableResult

Надеюсь, что вы знаете, как избавиться от предупреждений компилятора при возврате значения из функции, которое не используется. Если нет — читайте статью.

Building networking layer using functions

И ещё одна статья, посвященная функциональному программированию. На этот раз о том, как построить сетевой слой, используя чистые функции и их композицию.

Xcode Preview snips

Если вы устали постоянно жать Cmd+R, посмотрите на несколько способов ускорения своей рутины.

Инструменты

StringFix

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

Publish

Генератор статических сайтов на языке Swift. В качестве примера можете заглянуть на страницу автора, чтобы понять, что можно реализовать с его помощью.

Прочее

The Decade of Swift

Какие самые большие изменения произошли в среде разработки для Apple-устройств? Конечно же, выпуск языка программирования Swift. Читаем размышления автора по этому поводу.

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

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

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