Инструкция из 5 шагов о том, как обновить практически любое приложение, если оно стало недоступно в AppStore для РФ*

*Важное условие: оно не должно быть окончательно удалено из AppStore.

Покажу на примере игры Brawl Stars. 

Шаг первый: заходим в игру и видим сообщение о доступном обновлении. Без обновления игра блокирует к себе доступ. Соглашаемся. 

Шаг второй: переходим в AppStore и видим уведомление, что приложение более недоступно в нашей стране или регионе.

Не беда! Выходим из AppStore.

Шаг третий: открываем “Настройки”, “Основные”, “Хранилище iPhone”. Дожидаемся подгрузки данных. 

Шаг четвертый: Заходим внутрь приложения. Выбираем первую кнопку “Сгрузить приложение”. 

Проверяем себя, что выбрали именно “Сгрузить”, подтверждаем повторным нажатием. Ожидаем очистки.

Шаг пятый: нажимаем “Переустановить приложение”. Терпеливо ожидаем загрузки.

Всё, можно проверять! Запускаем приложение и убеждаемся, что оно обновлено до последней версии.

(Актуально на момент публикации инструкции — 21.01.2023)

Притча «Хорошо это или плохо?»

Жили-были в одной деревне бедный старик и его сын. Всего-то и было у них, что ветхий дом — и дивной красоты белый конь.

Владельцы лучших табунов со всей округи приезжали в лачугу старика, чтобы посмотреть на это чудо и предложить за него цену.

— Старик, да я заплачу за него столько, что даже твоим правнукам до конца жизни не придется работать…

— Ну продай, зачем тебе этот конь? Хочешь — двадцать лошадей взамен дам?..

— Все равно же уведут. Таких коней надо держать за высоким забором и под хорошей охраной…

Так говорили гости старику. Но он никогда не соглашался продать своего белого коня.

И вот однажды утром конюшня старика оказалась пустой.

— Ах ты бедняга, — сочувственно твердили собравшиеся жители деревни, — все-таки украли твоего коня. Надо же случиться такому горю! Зря, зря ты не продал его…

Но старик был на удивление спокоен.

— Не торопитесь, — говорил он, — я вижу только, что моя конюшня пуста. Но хорошо это или плохо — я не знаю.

«Наверное, старик помешался от горя», думали люди, расходясь по домам.

Но прошла неделя — и конь вернулся. Выходит, он не был украден, а просто заскучал в конюшне. И он вернулся не один — за ним грациозно ступала прекрасная дикая кобылица.

— О, старик! — шумели люди, — Да ты оказался прав! Теперь ты стал богаче вдвое. А какое потомство принесет тебе такая лошадь от такого коня!..

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

«Вероятно, старик еще не до конца оправился от своего помешательства», думали люди, расходясь по домам.

Но прошло два дня — и сын старика стал объезжать ту дикую кобылицу. Он не справился, лошадь сбросила его. Парень сломал обе ноги.

— Ай, какое горе! — снова заладили люди, — И правда, старик — плохо, плохо вышло, что твой конь привел эту бестию к вам во двор. Жизнь твоего сына разрушена…

— И снова вы спешите, — отвечал старик, — я вижу только, что мой сын сломал ноги. Но хорошо это или плохо — я не знаю.

«Ну, все ясно», думали люди, расходясь по домам, «старик окончательно выжил из ума и долго не протянет».

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

Деревенские плакали, прощаясь со своими сыновьями. Все понимали — большая часть этих парней может не вернуться с бойни. Только сын старика оказался не годен к несению строевой службы — он ходил довольно резво, но до сих пор с костылями.

— Повезло тебе, — жаловались старику соседи, — а вот наши дети могут вовсе не вернуться с войны…

И рыдали.

— Вечно вы спешите, неисправимые люди, — отвечал старик, — я вижу только, что ваших сыновей призвали в армию, а моего — нет. Но никто не может знать, хорошо это или плохо.

Не торопитесь с оценочными суждениями. Вы действительно не можете знать, к чему приведет то или иное событие. Смотрите на то, что оно представляет из себя, но не додумывайте того, чего нет. 

Читать далее Притча «Хорошо это или плохо?»

Задумались о безопасном ПО?

https://www.privacyguides.org/

Коллеги, в текущее непростое время считаю данный сайт супер-важным.

Почему?
Да всё просто: тут собрано ПО (ссылки на проекты), которое проверено и безопасно. Также есть рейтинг угроз утечек данных из ряда других обозначенных ПО.

При условии, что сейчас мировые IT-гиганты решили резко сменить курс (надеюсь, на время) и покинули ряд стран, этот проект — как глоток воздуха. Я уже занялся переездом на часть обозначенного тут ПО с привычного для меня. Да, это нудно и неприятно, но пока не утихнет немного накал страстей — так безопаснее для сохранности конфиденциальной информации.

FastAPI и автоматическое документирование

Сегодня был на встрече с разработчиками и поразила скорость, с которой ребята вели разработку API, при этом документация не отставала от процесса разработки. Решил разобраться, как же это им так удается всё быстро делать.

Секрет оказался донельзя прост — ребята использовали FastAPI.

FastAPI — относительно новый веб-фреймворк, написанный на языке программирования Python для создания REST (а если сильно постараться то и GraphQL) API, основанный на новых возможностях Python 3.6+, таких как: подсказки типов (type-hints), нативная асинхронность (asyncio). Помимо всего прочего, FastAPI плотно интегрируется с OpenAPI-schema и автоматически генерирует документацию для вашего API посредством Swagger и ReDoc.

FastAPI построен на базе Starlette и Pydantic.

  • Starlette — ASGI микро-фреймворк для написания веб-приложений.
  • Pydantic — библиотека для парсинга и валидации данных основанная на Python type-hints.

Если заинтересовались — вот ссылка на статью, где есть подробная инструкция, расписанная по шагам : https://habr.com/ru/post/478620/.

Enjoy!

Статья FunCorp «Как мы просто сократили объем входящего в дата-центр трафика на 70%»

Про их опыт использования Zstandard.
Ссылка на статью: https://habr.com/ru/company/funcorp/blog/540516/

Битрикс24.Берлин — все изменения за 8 минут.

https://youtu.be/Sc9Q4t9oGqc

Изменения текстом:

Битрикс24.Документы 
редактируйте вместе, обсуждайте, делитесь

Онлайн-редактор для совместной работы с документами теперь внутри Битрикс24! Документы можно править вместе с коллегами прямо в задачах, чатах, новостной ленте и во время видеозвонка. Вы увидите все комментарии и правки в реальном времени.

Версии документов всегда актуальны и сохраняются в разделе Документы. 
Онлайн-редактор поддерживает работу со всеми популярными форматами. Таблицы, презентации и документы открываются в слайдере и выглядят идеально!
CRM.Оплата 
подключается за 1 день

Менеджер сформирует заказ по запросу покупателя и отправит ему ссылку по SMS. Клиент выберет удобный способ оплаты, и деньги в тот же день поступят на ваш счёт.
🎁 от Битрикс24:SMS-уведомления уже подключены на тарифах CRM+, Команда и Компания и бесплатны до конца лета!
Многие клиенты уже пользуются этим форматом продаж. По их словам, это существенно увеличило количество успешных оплат и нравится покупателям. Теперь мы упростили и ускорили само подключение. Принимать платежи вы сможете уже через 24 часа и 🎁…на очень выгодных условиях.
CRM.Оплата через WhatsApp
официальная интеграция с WhatsApp

Битрикс24 сам распознает в вашем клиенте пользователя WhatsApp и отошлёт ему ссылку для оплаты заказа в чат. Тем самым у вас открывается новый канал коммуникации с покупателем. Менеджер проконсультирует, ответит на вопросы, предложит дополнительные товары.

Если ваш клиент ещё не подключен к этому мессенджеру, он получит ссылку на оплату в виде SMS.
Все действия клиента – получение ссылки, выбор способа оплаты и доставки, переписка с менеджером – отображаются в карточке сделки в CRM. Внимание! 🎁: до 1 сентября коммуникации в WhatsApp для клиентов на тарифе CRM+, Команда и Компания бесплатны!
CRM.Доставка 
экономия на содержании своего автопарка

Организовать доставку из CRM теперь – проще простого. Заключите онлайн договор с Яндекс Go прямо из Битрикс24, и сами выбирайте способы отправки товара: от курьера с термосумкой до грузовой машины с грузчиками. Не надо держать своих курьеров и автопарк и волноваться о простоях.
🎁 Всем клиентам Битрикс24 Яндекс предоставляет скидку 30% на 3 первых месяца подключения к сервису Яндекс Go, но не более 250 доставок. Предложение действительно при оформлении заявки на подключение через Битрикс24 до 18 июня включительно. Воспользуйтесь этим предложением прямо сейчас!
CRM+Интернет-магазин 
создаётся за 2 минуты

Создайте магазин, готовый принимать заказы, всего за 2 минуты. С оплатой через ApplePay, GooglePay, доставкой Яндекс Go и уведомлениями клиентов через WhatsApp и SMS. В карточке сделки CRМ менеджер видит путь вашего клиента от заказа до оплаты, все просмотренные им товары. Может связаться с клиентом и помочь выбрать товар, оформить доставку. 
Разместите адрес готового магазина в своём Instagram, в ВК или группе WhatsApp. Ваши подписчики откроют ленту с товарами и сделают заказ, даже не замечая, что перешли на сайт магазина.
Смарт-процессы 
новый уровень автоматизации бизнеса
 
Автоматизировать рабочие места в компании теперь можно без привлечения программистов. Настраивайте необходимые вам стадии в канбане, создавайте карточки с нужными полями, связывайте свои смарт-процессы со сделками и предложениями. Смарт-процессы помогут, к примеру, организовать работу HR-отдела или отдела снабжения с их документами, воронками и стадиями. 
Смарт-процессы – это универсальный инструмент, новое слово в автоматизации бизнеса. Мы уверены, что они будут интересны как крупному бизнесу со сложными задачами, так и небольшим компаниям, желающим запустить свои нестандартные процессы.
Проекты 2.0
качественный результат за минимум времени

Следить за активностью, дедлайном и вовремя реагировать на происходящее в проектах стало намного удобнее. 

Руководитель проекта выбирает удобный ему метод управления (список, канбан или диаграмма Ганта) и устанавливает свой фон, придающий проекту индивидуальность.
В один клик отбирайте просроченные или требующие внимания проекты. Открывайте их в слайдере, вносите правки, меняйте сроки, комментируйте процесс.
Что ещё нового для совместной работы:
— планировать встречи в реальном времени, с учётом расписания всех участников в Календаре стало намного удобнеев новой Почте из писем легко ставить задачи, создавать сделки, собирать совещание для подготовки ответа на письмо

— в приложении Битрикс24 на компьютере появились «горячие клавиши» для мгновенного включения микрофона, камеры, записи, для перехода в чат, новые возможности управления звуком, улучшена демонстрация экрана

— количество участников видеозвонка выросло до 48
Что ещё нового в Битрикс24.CRM 
— новые Коммерческие Предложения открываются в слайдере и могут автоматически отправляться клиентам по настроенным вами триггерам

— 1C:Бэкофис 2.0 стал центром всех 5 интеграций Битрикс24 с программой 1С

— CRM-формы 2.0 помогают вам создать формы для разных сценариев, с картинками, возможностью брони и приема оплаты
новый единый Каталог товаров 

— аналитические отчёты по звонкам помогают оценить эффективность всей Телефонии и работу отдельных менеджеров
Что нового в Битрикс24.Сайты
— Супер-блок помогает настраивать «под себя» стандартные блоки конструктора сайтов

— добавлены 90 новых дизайнерских шаблонов для разных сфер бизнеса