Архив августа 2024 - 117

Что новенького в бета-версиях, что исправили в общедоступном обновлении и какие аксессуары тоже получили новое ПО. Apple открывает доступ к API NFC разработчикам, но не в ЕС. Какой новый цвет iPhone 16 Pro можно ждать, Epic Games теперь доступны на iPhone, а у российских разработчиков возникли проблемы. Об этих и других новостях в нашем свежем дайджесте из мира Apple, погнали!

Apple выпускает в общедоступный релиз обновления с исправлениями

19 августа Apple, забегая вперёд, компания выпустила в общедоступный релиз:

• iOS 17.6.1 v2 (21G101)

• iPadOS 17.6.1 v2 (21G101)

• watchOS 10.6.1 (21U580)

• tvOS 17.6.1 (21M80)

Читать полностью »

Привет!

Два года назад я создал телеграмм-канал и начал постить туда всякое, что считал интересным. Изначально это было что-то вроде публичного дневника с регулярными и короткими заметками из моей студенческой жизни. После, я попробовал превратить этот канал в блог о современном искусстве, ну а пару месяцев назад понял, что не могу жить без любимой айтишечки и начал постить в канал новости из мира Data Science и ИИ.

Читать полностью »

В последнее время часто сталкиваюсь с критикой целого ПОКОЛЕНИЯ! На эту тему делают мемы и пишут статьи. Хочу высказать своё мнение относительно подобного контента как представитель зумеров. Чаще всего звучат следующие тейки:

Зумеры не признают авторитетов

Тем временем их величества авторитеты, с которыми зумеры сталкиваются ежедневно:

Школьный учительЧитать полностью »

Всем привет!

Рассмотрим 5 вопросов, которые вам могут задать на собеседовании на позицию iOS разработчика. Скорее всего, это вопросы уровня Junior, но т.к. сейчас непонятно кто, что и у кого спрашивает, поэтому не будем разводить холивар :)

Вопрос №1: Можно ли создать необязательные методы в протоколах?

Ответ: Существует два способа создания необязательных методов для протоколов.

  1. Использование ключевого слова optional.

@objc protocol NameProtocol {
    @objc optional func nameMethod()
}

class NameClass: NameProtocol {
}

Плюсы:
- Не нужно указывать реализацию по умолчанию

Минусы:
Читать полностью »

Просто выберите Postgres - 1

Отчасти это действенный совет, отчасти — вопрос к читателям.

Совет: при создании нового приложения, требующего постоянного хранения данных, как это и бывает в случае большинства веб-приложений, по умолчанию следует выбирать Postgres.

Почему не sqlite?

sqlite — достаточно неплохая база данных, но данные хранятся в одном файле.

Читать полностью »

Ситуация: у нас есть сервер и нам нужно подключиться к нему с помощью клиента. Но вот незадача: мы почему-то не можем инициировать сессию с клиента. Это может быть по причине NAT, настроек VPN-клиента или просто из-за ACL на МЭ.

Что делать? Давайте попробуем поменять местами клиент и сервер.

Есть две подсети, External и Internal, сервер в сети Internal, но МЭ не пускает запросы из внешней сети.

Читать полностью »
Промежуточные итоги московской реновации 08.2024 - 1

Всем привет!

Читать полностью »

Экономия времени с помощью многозадачности - лишь иллюзия

Экономия времени с помощью многозадачности - лишь иллюзия

Раньше я часто старалась выполнить несколько задач одновременно. Мне казалось, что таким образом я экономлю время. Работа происходила примерно так: пока жду ответа от клиента — быстренько почитала личку.

Читать полностью »

Как устроен айтишный бизнес изнутри? Что за фасадом конкретной компании — с цифрами и без пафоса? Я обратился к нескольким предпринимателям, но предупредил:

Сейчас пришлю вопросы. Они довольно откровенные) После того, как посмотрите, напишите, пожалуйста, готовы ли на них ответить.

Елена Ловкова — IT-предприниматель — ответила, что готова. Ей слово.

Елена решила ответить на вопросы

Введение в область

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

Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js