home.social

#пример — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #пример, aggregated by home.social.

  1. Обзорная экскурсия в мир сетевых контейнеров

    Приветствую профессиональное сообщество. Здравствуй, Хабр! Это первая обзорная статья из серии, посвящённой ContainerLab . На момент написания этой статьи я нашёл всего одну русскоязычную публикацию на схожую тему. И я хотел бы поблагодарить автора статьи, так как это стало для меня отправной точкой.

    habr.com/ru/articles/916516/

    #containerlab #docker #сетевая_модель #установка #настройка #пример

  2. [Перевод] Меню для отзывчивого интерфейса без скриптов

    В этой статье мы расскажем как создать отзывчивое меню по принципу mobile-first, используя только HTML и CSS — без JavaScript. Полный код, используемый в этой статье, доступен в репозитории на GitHub.

    habr.com/ru/companies/beget/ar

    #responsive_design #hamburger #css #туториал #пример #webразработка #webпрограммирование #nojavascript

  3. Геймификация продукта: почему призы и награды — не главный мотиватор пользователей

    Почти все современные акции и промо кампании завязаны на материальную мотивацию – деньги, дорогие призы, айфоны, сертификаты и прочее. Это сажает маркетинг на "иглу" призов с которой невозможно слезть. Показываю отличный пример, как создается нематериальная мотивация без призов и дорогих наград. Многие начинающие геймификаторы наивно полагают: — Главное поставить хороший и жирный приз. Разыграем айфон и дело гарантированно пойдет! Наивные люди.

    habr.com/ru/articles/882884/

    #психология_игр #психология_влияния #геймификация #бизнес #продукт #продвижение #gamification #разбор_геймификации #пример #кейс

  4. Разработка бота для Telegram на платформе .NET

    Введение Telegram — один из самых популярных мессенджеров в мире, предлагающий такие функции, как групповые чаты, каналы, голосовые и видеозвонки, а также возможность создания ботов. В данной статье мы не будем ставить цель показать, как создать с нуля приложение a-la "Hello, World!", а изучим более сложный пример готовой реализации бота на платформе .NET с использованием современных технологий и практик разработки, локализацией, поддержкой пожертвований в Telegram Stars и т.д.

    habr.com/ru/articles/855236/

    #C# #NET #Telegram #Пример

  5. Еще один кейс на PHP. Скачиваем базу данных из открытого API

    Решать задачу будем на примере каталога исторических экспонатов Музейного фонда РФ. API каталога является общедоступным сервисом. Сначала нам нужно будет сформировать ссылку на скачивание архива ZIP с информацией. Сделать это нужно аккуратно, так, чтобы изменения в названиях файлов, которые могут время от времени случаться, не повлияли на работоспособность нашего скрипта. Затем, мы создадим шакалу загрузки, или прогресс-бар, как ее еще называют, чтобы отслеживать процесс скачивания. Экспонатов много, каталог большой: «весит» он более 5 Гб. Без индикации загрузки пользователь может недоумевать, почему ничего не происходит и консоль просто висит долгое время. Наконец, скачаем файл из API, который потом можем разобрать по таблицам своей базы в том виде, в котором понадобится. 1. «Побеждаем» html Структура файлов нашего проекта будет типичной. Потребуется класс Downloader.php. Там пропишем основную логику скачивания архива из API, а также index.php, в котором будем запускать методы из этого и других классов. Также будет необходим config-файл, в котором мы будем аккумулировать информацию о переменных параметрах нашего приложения, которые могут поменяться. Из Downloader.php придется периодически наведываться в «конфиг», чтобы получить тот или иной входной параметр. Обратите внимание на папку museumData, туда мы будем сохранять нашу базу данных из API. Воспроизведите, пожалуйста, структуру ниже у себя. Скриншот №1

    habr.com/ru/articles/793416/

    #API #PHP #DOM #Downloader #DOMXpath #file_put_contents #Файл #Прогрессбар #Пример

  6. Еще один кейс на PHP. Скачиваем базу данных из открытого API

    Решать задачу будем на примере каталога исторических экспонатов Музейного фонда РФ. API каталога является общедоступным сервисом. Сначала нам нужно будет сформировать ссылку на скачивание архива ZIP с информацией. Сделать это нужно аккуратно, так, чтобы изменения в названиях файлов, которые могут время от времени случаться, не повлияли на работоспособность нашего скрипта. Затем, мы создадим шакалу загрузки, или прогресс-бар, как ее еще называют, чтобы отслеживать процесс скачивания. Экспонатов много, каталог большой: «весит» он более 5 Гб. Без индикации загрузки пользователь может недоумевать, почему ничего не происходит и консоль просто висит долгое время. Наконец, скачаем файл из API, который потом можем разобрать по таблицам своей базы в том виде, в котором понадобится. 1. «Побеждаем» html Структура файлов нашего проекта будет типичной. Потребуется класс Downloader.php. Там пропишем основную логику скачивания архива из API, а также index.php, в котором будем запускать методы из этого и других классов. Также будет необходим config-файл, в котором мы будем аккумулировать информацию о переменных параметрах нашего приложения, которые могут поменяться. Из Downloader.php придется периодически наведываться в «конфиг», чтобы получить тот или иной входной параметр. Обратите внимание на папку museumData, туда мы будем сохранять нашу базу данных из API. Воспроизведите, пожалуйста, структуру ниже у себя. Скриншот №1

    habr.com/ru/articles/793416/

    #API #PHP #DOM #Downloader #DOMXpath #file_put_contents #Файл #Прогрессбар #Пример