Банковские приложения 2024
Угадай где какой банк.
Угадай где какой банк.
Всем привет! Я как и любой другой человек почти ежедневно покупаю продукты домой. В какой-то момент я обратил внимание что цены на одни и те же продукты в разных магазинах могут отличаться, причем существенно. Мой любимый пример: молоко. Я очень люблю чай с молоком и в день выпиваю кружек 5-6. Плюс мои домочадцы пьют молоко просто так, без чая. В общем популярный продукт и в день мы выпиваем литра 2-3. Я заметил что в соседних магазинах где я обычно делаю покупки цены на молоко отличаются чуть ли не на 30%. Например в одном магазине пачка моей любимой марки стоит 94 рубля, а в соседнем уже 104. Если поискать, то можно ту же марку найти и за 114 и даже за 119 рублей. При том что я обычно покупаю по 10 литров молока, такая разница в цене это литр молока который можно получить бесплатно просто купив его в другом магазине на сэкономленные деньги.
Реальные цены на какое-то молоко в магазинах в радиусе 500 метров
Я начал исследовал этот вопрос. Оказалось что простое молоко не такое уж и простое как кажется на первый взгляд. Во первых оно отличается по типу консервации и это влияет на его полезные свойства. И что характерно молоко разного типа производитель выпускает в максимально похожей упаковке. Например молоко "ультрапастеризованное" и "восстановленное из сухого молока" обычно выглядит одинаково. Чтобы понять что перед тобой по сути два разных продукта нужно вчитываться в текст написанный где-то на упаковке и часто мелким шрифтом.
Во вторых шринкфляция. На картинке ниже яркий пример. Сравнивать молоко в упаковке 0,95 литра c литровой упаковкой "в лоб" достаточно сложно. Есть и другие параметры, которые могут для кого-то оказаться важными но за разными маркетинговыми уловками часто их просто не видно.
Вести сравнение "на память" или полагаться на интуицию мне показалось невозможным, сравнивать вручную тоже достаточно сложно. Нужен инструмент. Я предположил что есть какое-то мобильное приложение которое даст мне исчерпывающую информацию о качестве того или иного продукта и ценах на него в ближайших от меня магазинах, но такого приложения я не нашел.
Я программист. До этого я не занимался мобильной разработкой, но интерес к вопросу был высоким. Я осилил несложное мобильное приложение чтобы учитывать цены на продукты в соседних со мной магазинах по данным из чеков и понимать где лучше делать ежедневное покупки. Теперь планирую доделать более детальный учёт своих расходов, дописать планирование покупок и главное иметь детальное описание продуктов, их плюсы и минусы. Ну и как вишенка на торте напрашиваются рецепты с описанием необходимых ингредиентов и оптимальными ценами на них.
Хотите и вы так же?
Приложение еще не опубликовано в макетах так как это требует и некоторых организационны усилий, и финансовых вложений. Кроме того я не хочу публиковать приложение пока не буду уверен в том что оно будет полезно еще кому-то кроме меня. Сейчас это по сути прототип с очень базовыми функционалом. Тем не менее буду рад если вы протестируете его, с удовольствием доработаю приложение под ваши нужды и требования. Давайте вместе сделаем наши покупки проще и качественнее!
Я готов помочь с установкой приложения и ответить на ваши вопросы. Версию для Android сейчас можно скачать по ссылке с моего сайта, а версию для iOS я помогу установить через сервис тестирования приложений TestFlight. Буду рад вашим предложениям. Пишите в комментарии или в личку. Есть маленький телеграмм канал где я доступен для общения.
Как сообщают пользователи Reddit, в недавно вышедшем обновлении на iOS 17.5 отображаются фотографии, которые были удалены много лет назад.
Как рассказывает очевидец:
”Разговаривая со своим партнером, я пошел отправить фотографию и увидел, что последние фотографии были материалом NSFW, который мы сделали много лет назад, когда жили отдельно. Он был окончательно удален много лет назад, но волшебным образом вернулся? Я проверил свой iPad, и на нем тоже есть фотографии (некоторые произведения искусства, которые я сделал много лет назад).”
По умолчанию в приложении «Фото» есть функция «Недавно удаленные», которая сохраняет удаленные изображения в течение 30 дней. Это не то, что здесь происходит, поскольку большинству рассматриваемых изображений уже несколько месяцев или лет, а не дней.
Apple не прокомментировала проблему, но она, естественно, вызывает бесчисленные опасения и вопросы по поводу конфиденциальности и хранения данных. Некоторые пользователи Reddit предполагают, что iOS 17.5 могла внести изменения в приложение «Фотографии», требующие от приложения переиндексации библиотек фотографий.
Тем не менее, даже если приложение «Фотографии» проходит какой-то процесс переадресации фото на облако в iOS 17.5, нет оправдания тому, что изображения, которые, по мнению пользователей, были удалены, снова появляются.
Телеграм Поскольку пользователь был участником группы прежде, Вам нужно быть у него в списке контактов, чтобы пригласить его обратно. Если пользователя нет в чёрном списке группы, он может присоединиться с помощью ссылки-приглашения.
Возникает ситуация:
Пользователь состоял в закрытом/приватном Телеграм-чате, а затем вышел из него. Потом пользователь пытается вернуться в чат, просит вас его добавить.
Но ни прямое добавление пользователя в чат (по номеру или никнейму пользователя), ни выдача ему пригласительной ссылки, не позволяет ему попасть в чат.
А у администратора/владельца чата, который пытается добавить ушедшего пользователя, возникает такое сообщение при попытке добавления:
Telegram
Поскольку пользователь был участником группы прежде, Вам нужно быть у него в списке контактов, чтобы пригласить его обратно.
Если пользователя нет в чёрном списке группы, он может присоединиться с помощью ссылки-приглашения.
ок
Если пользователь не хочет, не может добавить ваш Телеграм-профиль в список своих контактов, то есть другой, простой способ.
СПОСОБ:
Сделать на время группу/чат публичной, назначить постоянный адрес-ссылку этому чату, и выслать этот адрес-ссылку тому, кого не можете добавить в чат.
Как только пользователь зашел в чат по этой ссылке, снова делаем группу Частной/Закрытой.
Только ссылка на публичную группу/чат, способная снять ограничения и прочие проблемы, на вступление пользователя в чат.
Пригласительная ссылка в частную/закрытую группу/чат, к сожалению не может преодолеть эти проблемы.
ПРИМЕЧАНИЕ:
Не забывайте проверить раздел:
Управление группой-Разрешения- Черный список.
Т.к бывший участник чата/группы, мог оказаться в черном списке, и из-за этого может блокироваться добавление пользователя даже в открытый чат по публичной адрес-ссылке.
ПОШАГОВАЯ ИНСТРУКЦИЯ:
1)
Зайдите в "Настройки группы", и в разделе "Тип группы" выберете " Публичная группа", вместо "Частная группа".
Таким образом, вы сделаете группу открытой для вступления любого пользователя.
2)
В этом-же разделе "Тип группы", под словом "ССЫЛКА", придумайте и напишите любые незанятые символы , чтобы у чата/группы, была своя публичная ссылка, которая работает для всех (даже для тех, кто ушел из чата/группы).
3)
Не забудьте, в самом низу окна "Настройки группы", нажать на кнопку "СОХРАНИТЬ", чтобы изменения настроек сохранились.
4)
В описании группы (Информация о группе), появится публичная ссылка, по которой могут вступить все, кто даже ранее выходил из чата.
Эту ссылку надо скопировать, и отправить тому, кто не может попасть в чат, т.к ранее покидал его.
5)
После того, как пользователь вступит по публичной-пригласительной ссылке, быстренько делаете группу снова "Частной", в разделе "Настройки группы" - "Тип группы".
Тип группы в Телеграм
Что нового:
Наладили работу КИНЕТОСКОПА, увеличили количество поставщиков видео-потоков.
Оптимизировали работу HACK.PACK_LOG, уменьшили нагрузку на ваши процессоры.
Переработали интерфейс ВОССТАНОВЛЕНИЯ ПОКУПОК.
Уменьшили вес приложения.
Исправили мелкие ошибки.
Улучшили производительность.
* Hack.Hub - бесплатная iOS игра в жанре симулятор операционной системы, уникального продукта на рынке хакерского оборудования и ПО, упрощающего вашу повседневную жизнь кибер-преступника на побережье Тихого океана (или где вы там прячетесь от ФСБ России).
Разбейте глобальную цель перехвата чужих секретов на мелкие и легко выполнимые задачи при помощи нашей инновационной операционной системы Hack.Hub. Ещё никогда не было так просто перехватывать файлы, захватывать устройства, взламывать сети и так далее...
Но что же делать с полученными данными? А что хотите: проводите исследования, улучшайте компоненты операционной системы, обменивайтесь с другими хакерами, продайте на чёрном рынке, приобретайте ботов и многое другое...
Так чего же вы ждёте? Опробуйте операционную систему для хакеров уже прямо сейчас!
Эрмитаж — это настоящий портал в мир искусства, в котором неподготовленный любитель прекрасного может потеряться и выбиться из сил в попытках найти конкретный экспонат, а возможно и просто выход на улицу. Это не шутки, в Эрмитаже больше 360 залов, в которых расположено около 3 млн экспонатов. Плутать и культурно обогащаться можно бесконечно долго. Поэтому современное приложение для ориентации в пространстве Эрмитажа — это был просто мастхэв 21 века.
Приложение под названием «Аудиогид», конечно, существовало, но было больше похоже на экспонат античного зала музея. Оно уже трудно поддерживалось гаджетами, не было версии для Android, имело хилый UX‑дизайн — в общем вся та боль, которая сопровождает приложения, разработанные в 2000-х годах.
На входе мы имели только то самое старое приложение и пожелания заказчика. Четкого ТЗ на руках не было. Поэтому для начала мы совместными усилиями сформулировали задачи, в частности, определили, какие функции должны выполнять приложение (для пользователя) и админка (для заказчика). Стало очевидно, что проще и дешевле сделать все заново, а не переписывать предыдущую версию.
Мы бодро приступили к работе, но через некоторое время грянули санкции, которые затронули сферу IT в том числе.
Некоторые варианты, которые мы планировали в начале сотрудничества, оказались невозможны, и нам пришлось быстро искать новые пути решения задач. Главным челенджем для нас стала навигация по музейному комплексу, так как готовых хороших решений на рынке не было. Второй, уже значительно более простой вызов, - это внедрение платежной системы. С остальными задачами мы расправились в рабочем режиме.
В итоге собрали абсолютно независимое от мировой конъюнктуры приложение, которое работает исключительно на отечественных сервисах, и никакие санкции ему не страшны.
Главная фишка приложения "Аудиогид» — интерактивная карта двух крыльев Эрмитажа: «Зимний дворец» и «Здание Главного штаба». Изначально мы планировали использовать зарубежные библиотеки работы с картами, но этот вариант стал недоступен.
Из исходных материалов на руках была только бумажная карта. Мы приняли решение разметить все залы как отдельные сущности через SVG и отрисовать все возможные переходы между ними в виде графа.
Мобильное приложение запускает Javascript‑код, который на SVG‑файле подсвечивает нужные переходы. А сам кратчайший путь ищется при помощи алгоритма Дейкстры.
Данное решение также дает возможность «включать» и «отключать» залы на карте, когда в этом есть необходимость, например, подготовка к новой выставке. Маршруты перерисовываются соответственно.
Приложение обновляется в фоновом режиме. Это необходимо, в частности, в том случае, когда определенный зал или экспонат становится недоступен для посетителей по какой‑либо причине. Через заданный интервал API синхронизируется. Отправляется запрос на сервер и проверяется контрольная сумма. Если есть какое‑то разночтение, скачивается обновленный пакет данных. Пользователю это не доставляет никаких проблем, он вообще этот процесс не замечает.
Простая в использовании админка — это было одно из главных требований заказчика. Потому что раньше для того, чтобы добавить новый экспонат, надо было задавать координаты: этаж, комнату, сколько метров от угла комнаты и так далее. Это было очень неудобно и отнимало много времени.
Мы реализовали эту задачу опять же через карту. Теперь достаточно кликнуть мышкой в нужное место, появляется возможность прикрепить аудиодорожку, фото и текст. По сути, это одна карта и на фронте, и в бэкенде. Принцип все тот же: SVG‑файл с детальной отрисовкой каждого зала.
Мы не сразу пришли к этому решению, изначально было не очень понятно, как корректно было бы редактировать карту, переносить или двигать экспонаты.
Админка мобильного приложения написана на фреймворке Vue.js и является частью бэкэнда laravel. К монолитной части, которая отвечает за сайт Эрмитажного магазина, прикреплена редактура приложения, чтобы заполнять базу данных и управлять контентом. Туда же прикручено несколько разделов, через которые можно редактировать контент аудиогида Эрмитажа. Таким образом редактура работает на два бэкэнда: редактирует записи сайта и аудиогида чрез разные разделы.
Важный момент — приложение работает в оффлайне. В Эрмитаже есть слепые зоны, куда не добивает интернет. При этом оно не ест много места в телефоне — удельный вес всего 174 МБ.
Также мы реализовали стандартный функционал аудиогида — прослушивание лекций, просмотр фото и т. д. В приложении доступны 10 экскурсий, 2 из которых бесплатные.
И конечно же, аудиогид Эрмитажа теперь доступен на всех операционках — и iOS, и Android.
По последним данным, за год работы приложения уже больше 63 тыс. загрузок, и на 50% выросли продажи экскурсий.
Дорогие пользователи пикабу, если есть тут знатоки, помогите решить проблему установки больших приложений в альтсторе.
Вылезает ошибка bad allocation, ничего кроме патча для решения этой проблемы найти не удалось, а он к сожалению не спас. 4гб оперативной памяти есть, все танцы с бубнами исполнены, приложение не установлено🥲
Часто вижу кучу разных туториалов, где супер-профессионалы делают дизайны и приложения, но толком не показывают весь процесс, а ведь он вообще не легкий, есть много подводных камней и сложностей.
Новичок, если попробует сделать приложение - совсем не представляет что ждет его впереди.
Составить ТЗ, подготовить дизайны, реализовать приложение, подготовить сервак, потом зарегаться в AppStore, пройти их тупейшую систему проверки и оформить страницы
Поэтому, для своего развлечения в свободное время и для небольшого ликбеза решил показать весь процесс с нуля до конца - со всеми совершаемыми ошибками, проблемами в процессе и объяснением всего происходящего.
Сам я чисто мобильный разработчик, но что-то чутка понимаю и в дизайне и в разработке сервера. Поэтому, как отчасти "новичку" и в других сферах и в создании такого контента, мне кажется интересно может быть любому. Но конечно же контент в первую очередь для энтузиастов из ИТ или около ИТ-сферы
Так, к чему я, я наконец закончил первую часть, и как по мне - получилось идеально для того чтобы посмотреть вечерком фоном под игру или днем под работу :)
Короче, не томлю больше, посмотреть можно тут на YouTube или в прикрепленном видосе
Жду ваши предложения и комментарии! Чмоки
P.S. Давно не виделись!