Архив за 09 июня 2019 - 2

В этой статье я расскажу, как увеличить шансы пройти проверку в App Store приложению с подписками. Если вы когда-либо испытывали проблему с аппрувом приложений с подписками или вот-вот планируете релиз, тогда это будет вам полезно.

Всем привет, меня зовут Денис, я основатель сервиса Apphud – сервиса аналитики подписок iOS-приложений.

15 советов, как пробиться в App Store приложению с подписками - 1

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

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

Официально новые версии операционных систем Apple появятся только через несколько месяцев, но бета-версии можно «пощупать» уже сейчас. Для этого нужен аккаунт разработчика, компьютер с iTunes, Xcode 11 beta и файлы прошивок: iOS 13, iPad OS 13, TV OS 13, Watch OS 6 и MacOS 10.15.1 Catalina. Найти их можно на developers.apple.com в разделе Developer → Downloads.

Беты Apple живьем: мелочи, о которых не рассказали на презентации - 1

На основном докладе WWDC, конечно, рассказали о самых важных новых фишках, но живьем посмотреть на то, как реализованы новые функции — это совсем не то, что на слайдах. И потом, Тим Кук и его команда за два часа не успели упомянуть о нескольких интересных мелочах. Читать полностью »

Новый алгоритм, созданный учеными, позволяет создавать почти идеальные «говорящие головы» с реальными людьми - 1

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

Создала новый алгоритм объединенная команда исследователей из Стэнфорда, Института Макса Планка, Принстона и компании Adobe. Редактирование заключается лишь в создании текста, который должен произнести человек с ролика. Всю остальную работу выполняет нейросеть. Заметить подделку сложно потому, что мимика и паттерны движений «спикера» сохраняются, технология позволяет маскировать следы вмешательства.
Читать полностью »

Кажется, AMD собралась анонсировать 16-ядерный Ryzen 9 3950X

Завтра ночью в рамках E3 2019 компания AMD проведёт долгожданное мероприятие «Next Horizon Gaming». На нём в первую очередь ожидается подробный рассказ о новых видеокартах поколения Navi, но похоже, что AMD может преподнести и ещё один сюрприз. Есть все основания полагать, что компания объявит о существовании планов по выпуску процессора Ryzen 9 3950X — первого в мире 16-ядерного CPU для игровых систем. По крайней мере, сайт VideoCardzЧитать полностью »

Представим, что вам нужно развернуть «с нуля» десяток однотипных access-коммутаторов Cisco. Типовая конфигурация включает имя хоста и домена, шлюз по-умолчанию, пароли, список пользователей, IP-адреса для SVI, номера VLAN'ов, настройки транков аплинков и т.д. Вводить это каждый раз руками очень долго и непроизводительно. Разумеется, можно создать типовой конфиг и заливать его по (T)FTP, но, во-первых, это потребует хотя бы минимальной настройки из консоли, во-вторых, изменяемые параметры конфигурации всё равно придётся менять. Для решения подобных (а также многих других) задач Cisco IOS содержит мощное средство автоматизации — встроенный интерпретатор языка Tcl (Cisco IOS scripting w/ Tcl).
Читать полностью »

В Oppo уже достаточно давно работают над складным смартфоном с гибким экраном – прототип такой модели демонстрировался еще в феврале на выставке Mobile World Congress 2019. А сегодня нидерландский источник опубликовал рендеры другой перспективной модели Oppo с гибким экраном – ее особенность состоит в выдвижной камере.

Дисклаймер: статья была начата еще в феврале, но, по зависящим от меня причинам, закончена не была. Тема очень обширна, поэтому публикуется в урезаном виде. Что не поместилось, будет рассмотренно позже.

Основы шаблонов С++: шаблоны функций - 1

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

Механизм шаблонов в языке С++ позволяет решать проблему унификации алгоритма для различных типов: нет необходимости писать различные функции для целочисленных, действительных или пользовательских типов – достаточно составить обобщенный алгоритм, не зависящий от типа данных, основывающийся только на общих свойствах. Например, алгоритм сортировки может работать как с целыми числами, так и с объектами типа «автомобиль».
Читать полностью »

Делаем стреляющую модель пушки

Благодарим за видео пользователя YouTube SlivkiShow.

Источник

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

Судя по всему, эпопея со складными смартфонами Samsung Galaxy Fold подходит к концу – появились данные о том, что смартфон может попасть в продажу уже в июле. Об этом пишет корейский источник со ссылкой на высокопоставленное официальное лицо Samsung Electronics.

Источник опубликовал фрагмент слайда из презентации AMD, посвященного процессору Ryzen 9 3950X. Данные на слайде дополняют предварительные сведения об этой модели в исполнении AM4, появившиеся во время выставки Computex 2019.


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