Можно ли использовать TripScan на мобильных устройствах без тормозов?

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

ссылка на сайт трипскан 1TripScan me

Подробнее

А правда ли, что TripScan тормозит мои веб-приложения?

Совсем недавно добавил TripScan для сканирования, но начал замечать задержки на сайтах, которые я разрабатываю. Иногда страница заставляет долго вращаться. Есть ли факт, что это из-за TripScan, или я что-то упустил?

TripScan оф сайт TripScan adress com

Подробнее

Сложности с адаптивной версткой...

Блин, вот вроде все знаю про веб-разработку, но адаптивная верстка – это просто какой-то ад! То на мобилках все съезжает, то на планшетах, то вообще непонятно что.

Куча времени уходит на эти тесты, перепроверки, исправления… Кто-нибудь сталкивался с такими же проблемами? Как вы с этим справляетесь? Может, есть какие-то лайфхаки или полезные инструменты?

ссылка на Крáкен тор

Подробнее

Нужно ли вообще API для Яндекс.35?

Я вот тут думаю: нужно ли API для Яндекс.35? С одной стороны, вроде бы удобно – можно автоматизировать кучу процессов, интегрировать с другими сервисами и всё такое

С другой стороны, не факт, что это прям критично необходимо. Может, лучше сосредоточиться на улучшении существующих функций и сервисов? А вы как думаете? Есть ли смысл в API?

Крáкен активная ссылка

Подробнее

Мобильная разработка: будущее за Kotlin?

Я вот думаю, что Kotlin – это следующая большая вещь в мобильной разработке. Имхо, он уже почти вытеснил Java. Kotlin предлагает множество преимуществ, таких как лаконичный код, безопасность и совместимость с Java.

Да, переход может быть сложным, но это того стоит. Думаю что в ближайшие пару лет Kotlin станет стандартом. А вы что думаете, Kotlin вытеснит Java?

slon3 at

Подробнее

Гайд по эффективному использованию API Яндекс.35

Разработка и API - это то, что нужно знать каждому, кто работает с Яндекс.35. Хочу поделиться опытом, как максимально эффективно использовать API, чтобы ваши проекты летали.

  1. Авторизация и аутентификация: Всегда используйте безопасные методы для доступа к API. Ключи доступа храните в защищенном месте, а не в коде.
  2. Оптимизация запросов: Старайтесь делать минимальное количество запросов. Используйте кэширование, если это возможно, чтобы избежать повторной обработки данных.
  3. Обработка ошибок: API может вернуть ошибки. Важно правильно их обрабатывать, логировать и предоставлять пользователю понятные сообщения об ошибках.
  4. Лимиты и ограничения: Яндекс, как и любой другой сервис, имеет лимиты на количество запросов. Учитывайте это при планировании, чтобы избежать блокировок.
  5. Тестирование: Перед использованием в продакшене, тщательно протестируйте свой код. Убедитесь, что он работает корректно с разными данными и в различных условиях
  6. Документация: Внимательно изучите документацию API. Там есть вся необходимая информация о доступных методах, параметрах и возвращаемых данных.
  7. Управление версиями: Следите за обновлениями API. Используйте управление версиями, чтобы ваши приложения не сломались после обновления.
  8. Мониторинг: Отслеживайте производительность вашего кода и API-запросов. Это позволит вам выявлять проблемы и оперативно реагировать на них.

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

slon4 cc

Подробнее

API Яндекс.35: Сплошное разочарование — Крáкен официальный сайт

Я ожидал большего. Думал, API позволит интегрировать функционал Яндекс.35 в мой сайт. Хотел сделать типа кастомизированные виджеты, но столкнулся с кучей проблем. Документация кривая, примеров мало, а техподдержка молчит как рыба.

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

Крáкен активная ссылка

Подробнее

Как сделать красивый интерфейс для мобильного приложения: гайд

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

1. Начните с основы – UX

  • Удобство использования - прежде всего. Если ваш интерфейс красивый, но неудобный, грош ему цена.
  • Продумайте логику - как пользователь будет взаимодействовать с приложением.

2. Выберите правильную палитру цветов

  • Держитесь единого стиля - не используйте слишком много цветов.
  • Учитывайте целевую аудиторию - для кого ваше приложение.

3. Типографика - это важно!

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

4. Иконки - ваш друг

  • Используйте понятные иконки - которые соответствуют функционалу
  • Единый стиль - все иконки должны быть в одном стиле.

5. Тестируйте, тестируйте и еще раз тестируйте!

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

Крáкен зайти

Подробнее

Гайд: Как развернуть API с использованием...

Привет всем! Сегодня расскажу, как развернуть свой API с использованием Docker и Node.js. Это не так сложно, как может показаться. Поехали!

Шаг 1: Подготовка окружения

  • Установите Docker и Docker Compose
  • Создайте папку для вашего проекта, например, `my-api`.

Шаг 2: Создание Dockerfile

В корневой папке проекта создайте файл Dockerfile со следующим содержимым:

dockerfile FROM node:18 WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 3000 CMD ["node", "index.js"]

Шаг 3: Создание docker-compose.yml

Создайте файл docker-compose.yml:

yaml version: "3.8" services: api: build: . ports: - "3000:3000" volumes: - .:/app environment: - NODE_ENV=development

Шаг 4: Создание index.js

Создайте простой файл index.js с базовым сервером:

javascript const express = require('express'); const app = express(); const port = 3000; app.get('/', (req, res) => { res.send('Hello World!'); }); app.listen(port, () => { console.log(`Example app listening on port ${port}`); });

Шаг 5: Запуск

В терминале, находясь в корне проекта, выполните команду: `docker-compose up --build`. Ваш API будет запущен!

Шаг 6: Тестирование

Откройте браузер и перейдите по адресу `http://localhost:3000`. Вы должны увидеть "Hello World!"

Крáкен тор

Подробнее

Крáкен маркетплейс: мой печальный опыт

В последнее время все чаще слышу про Крáкен маркетплейс, ну типа, площадка для всяких там проектов. Решил попробовать, думаю, вдруг полезно, да и интересно будет. Зарегистрировался, все как положено, оформил профиль, попытался что-то найти для себя.

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

Во-вторых, техподдержка. Это отдельная песня. Пишешь им – ответа не дождешься. Или отвечают шаблонными фразами, помочь вообще не пытаются. Ну такое себе, честно говоря.

В итоге, потратил кучу времени, ничего не получил, только разочаровался. Не советую, ребята, тратить время. Лучше поискать что-то более современное и удобное

kraken market

Подробнее

А кто-нибудь уже разобрался с новым API Яндекс.35?

Привет всем! Вот сижу, битый час уже пытаюсь понять, как там теперь аутентификацию настроить в этом Яндекс 35. Вроде бы документацию прочитал, а все равно какие-то ошибки вылезают, ну вот не понимаю, что не так.

Может, кто-то уже сталкивался с этим и может подсказать, куда копать? Меня уже прямо злость берет, времени так мало, а я тут застрял на пустяке каком-то, имхо.

Подробнее

Что-то странное с роутингом уведомлений в Яндекс.35? Или это только у меня? — вопросы по Яндекс 35

Привет всем! На днях заметил странность при работе с последними обновлениями API Яндекс.35. У меня настроен callback-сервис, который должен получать уведомления о событиях пользователей, но кажется, что они приходят с какой-то задержкой, а иногда вообще теряются. На самом деле, тут нюанс: иногда уведомления приходят пачками, а потом наступает долгая тишина. Это уже не первый раз такое замечаю, особенно после выходных.

Возможно, это связано с масштабированием или с какими-то внутренними переключениями в инфраструктуре Яндекс.35, но очень хотелось бы понять, есть ли у кого-то похожая проблема? Или это я что-то не так настроил в своем коде? Интересно, это общая тенденция или мой личный 'Крáкен зайти'?

Подробнее

N способов оптимизировать запросы к API Яндекс.35 для снижения задержки

Привет всем! Часто вижу тут обсуждение Яндекс.35, особенно по части API. Сам ковыряюсь в нем уже не первый год, и, честно говоря, сталкивался с ситуациями, когда запросы тормозят не по-детски. Особенно это критично, когда работаешь с большими объемами данных или в реальном времени. Так вот, решил поделиться парой фишек, которые лично мне помогли ускорить взаимодействие с сервисами. Надеюсь, кому-то пригодится.

  • Пакетная обработка (Batching): Это, наверное, самое очевидное, но не все им пользуются. Вместо того чтобы слать 100 мелких запросов, лучше объединить их в один большой. Например, если вам нужно получить информацию по нескольким объектам, используйте эндпоинт для пакетных запросов. Это значительно снижает накладные расходы на установку соединения и обработку каждого отдельного запроса. Технически, это как вместо 100 отдельных звонков сделать один длинный телефонный разговор.
  • Использование фильтров и параметров: Многие сервисы Яндекс.35 позволяют максимально точно указывать, какие данные вам нужны. Не берите лишнего! Если вам нужен только заголовок и ID, не запрашивайте полное описание, дату создания и автора, если они вам не требуются. Чем меньше данных передается туда-обратно, тем быстрее ответ. Читайте документацию, там часто есть примеры оптимального использования
  • Кэширование на стороне клиента: Это уже более продвинутая техника. Если одни и те же данные запрашиваются многократно, имеет смысл их закэшировать у себя. Перед тем как делать запрос к API, проверьте, нет ли нужной информации в вашем локальном кэше. Учитывайте, конечно, время жизни данных и насколько они могут устареть. Для статических данных это вообще идеальный вариант.
  • Обработка ошибок и ретраи: Иногда API может вернуть ошибку (например, временные проблемы с сервером, 5xx ошибки). Вместо того чтобы сразу паниковать, внедрите механизм повторных попыток (retries) с экспоненциальной задержкой. Это может решить проблему без вашего вмешательства. Но тут главное — не переусердствовать, чтобы не создать еще большую нагрузку.

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

Подробнее

Яндекс 35 - попробовал, делюсь впечатлениями

Всем привет! Я тут недавно начал копаться в новых фичах Яндекс 35, ну типа для разработки. Сегодня решил попробовать новый инструмент для кэширования API. Реально не знаю, как раньше без него жил. Скорость ответов просто бомба!

Что понравилось:

  • Легко настроил. Даже я, ну типа новичок, разобрался без проблем.
  • Кэширует все подряд. Никаких больше долгих запросов к внешним сервисам
  • Интеграция с другими сервисами Яндекс 35 прошла гладко.

Что не очень:

  • Иногда подглючивал. Пришлось перезапускать пару раз. Ну, может, это я где-то накосячил :(
  • Документация немного запутанная. Приходилось искать ответы на Яндекс 35 форум.

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

Подробнее

Кто-нибудь уже разбирался с новым API геопозиционирования в Яндекс.35?

Всем привет! Наткнулся на релизную документацию последней версии, Яндекс.35, и там упоминается переработанный API для работы с геолокацией. На самом деле тут нюанс: вроде как они обещали более точное определение, меньше зависимости от GPS и лучшую работу в помещениях. Но пока никаких конкретных примеров или гайдов не нашел, кроме общих слов. Кто-нибудь уже пробовал на практике? Как ощущения?

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

Подробнее

Яндекс.35 и мой смартфон: история одного недоразумения

Народ, привет! Хотею поделиться свежим опытом, который немного выбил из колеи. Помните, недавно обновились до Яндекс.35, ну, типа, все вокруг шумели, что там новые фичи, все такое. Я, как обычно, первый в очереди на все новое, скачал. И вот тут началось самое интересное.

У меня старый добрый телефон, уже не первой молодости, но вроде еще бодрячком. Думаю, ну, Яндекс.35 должно работать без сучка без задоринки, ведь они же там все оптимизируют, технологии новые внедряют. Ага, как же. Запускаю я, значит, главное приложение, а оно… ну, тормозит, как черепаха на льду. Открываешь карту – ждешь. Пытаешься найти что-то – ждешь. Короче, жить можно, но с нервами.

Первой мыслью было, что это из-за моего аппарата. Ну, думаю, старенький уже, чего я хотел. Но потом вспомнил, что у другана такой же смарт, только чуть посвежее, и у него тоже все глючило. Начал читать разные форумы, в том числе и про Яндекс.35. И о чудо! Нашел пару тем, где народ жаловался на похожие тормоза после обновления. Оказывается, не я один такой

Короче, пришлось откатываться на предыдущую версию. Сервисы Яндекс 35, конечно, может и крутые, но если они телефон превращают в кирпич, то нафига оно надо? Надеюсь, разрабы скоро починят эту фигню. А пока – сижу на старой доброй версии, и все летает. Будьте внимательны с обновлениями, особенно если у вас не топовый аппарат.

Подробнее

API Яндекс.35: Ожидания vs Реальность

Давайте начистоту. Я тут поковырялся с последними обновлениями API Яндекс.35, и, скажу я вам, мои ожидания были несколько… перегреты.

С одной стороны, новые возможности, которые обещают разработчикам – это, конечно, круто. Особенно интересно было посмотреть на интеграцию с кое-какими сервисами, которые раньше казались недоступными. Но с другой стороны, документация иногда подводит, а некоторые методы ведут себя не так, как описано. Это может быть критически важно, если вы, например, занимаетесь привлечением трафика через Крáкен сайт и вам нужна стабильная работа

Плюсы:

  • Расширенный функционал.
  • Потенциал для новых крутых приложений.

Минусы:

  • Не всегда очевидные подводные камни в коде.
  • Документация местами отстает от реальности.

Итого: Яндекс.35 движется в правильном направлении, но сыровато. Нам, разработчикам, еще предстоит много работы, чтобы выжать максимум. Имхо, стоит запастись терпением и ждать новых итераций.

Крáкен зайти

Подробнее

Гайд по быстрой настройке Яндекс.35 для продакшена

Всем привет! Решил тут на днях поковырять последние нововведения в Яндекс.35, ну и в процессе натыкался на всякие подлянки при настройке для продакшена. Кароч, собрал для вас тут несколько советов, которые реально сэкономят время, если вы тоже хотите перейти на эту платформу или просто обновить свой текущий проект.

Перед тем как выкатывать что-то на продакшен, всегда стоит позаботиться о производительности. Вот пара моментов, на которые я бы обратил внимание:

  • Оптимизация сборки: Тут всё просто. Используйте `webpack` или `vite` (если уже поддерживается в Яндекс.35) по полной. Настройте code splitting, чтобы пользователи грузили только то, что им реально нужно. Ну и минификация кода, само собой, чтобы размер бандла был поменьше.
  • Кэширование: Это вообще хит сезона, кмк. Продумайте стратегию кэширования на уровне фронтенда. Сервисные воркеры — ваш лучший друг. Они могут кешировать статику, API-ответы и даже весь HTML-документ, что ускорит загрузку при повторных визитах.
  • Ленивая загрузка компонентов: Не грузите все компоненты сразу. Те, которые пользователю не нужны в первую секунду, можно подгружать по мере необходимости. Это особенно актуально для больших приложений.
  • CDN: Если у вас еще не используется Content Delivery Network, то самое время начать. CDN разгрузит ваш основной сервер и ускорит доставку статичных файлов пользователям по всему миру.
  • Мониторинг: Не забывайте про инструменты мониторинга. Настройте сбор метрик производительности, ошибок. Это поможет вам оперативно реагировать на любые проблемы которые могут возникнуть после выкатки.

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

Подробнее

Проблемы с синхронизацией Яндекс.Диска на Android

Никто не сталкивался с тем что Яндекс.Диск на Android стал криво синхронизироваться? Файлы вроде заливаются, но потом висят как «отправленные», хотя на компе их нет. Или наоборот – на телефоне появляются, а в облаке тишина.

Переустанавливал, чистил кэш – ничего не помогает. Уже бесит, фотки теряются!

Крáкен зайти

Подробнее

Мои эксперименты с API Яндекса... — Крáкен зайти

Короче, решил я тут углубиться в API Яндекса. Ну типа, замахнулся на святое – сделать своего бота для Телеги, который будет парсить новости и погоду. Начал с документации, и вот тут началось интересное.

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

Особенно запарился с обработкой ошибок. Иногда такая дичь возвращается, что понять, где накосячил, просто нереально. Приходится гуглить каждый второй код ошибки, а иногда и вообще не находишь адекватного объяснения.

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

Сейчас вот думаю, стоит ли дальше копать в этом направлении. Может, кто-то уже прошел этот путь и может дать совет?

Крáкен ссылка официальная

Подробнее