Недавно, при создании телеграмм бота по скачиванию видео с ютуба, я столкнулся с проблемой, полноценного решения на которую нигде не нашел, при которой ffmpeg не мог начать конвертацию видео и аудио потоков. Я проверял разные варианты на macOs и Windows и нигде ffmpeg не работал, мне повезло что у меня сохранился проект годовой давности на котором была правильно установленная библиотека, за счет чего я и понял что можно попробовать сделать. Я перепробовал множество вариантов и пришел к единственно рабочему способу:
Читать далее «Не устанавливается FFMPEG через pip»Язык Go. Telego получение id любого пользователя Телеграмма
Для получения id любого пользователя, есть несколько вариантов, рассмотрим хард способ.
Откройте файл \go\pkg\mod\github.com\mymmrac\telego@v1.0.2\types.go
Читать далее «Язык Go. Telego получение id любого пользователя Телеграмма»
Описание стандарта ERC20
Переводится как Ethereum Request for Comments.
Суть стандарта сводится к тому, что для написания смарт-контракат на основе ERC20 требуется выполнить условие:
Читать далее «Описание стандарта ERC20»UX-дизайн: понятие, цели, основные элементы и преимущества
UX-дизайн — это процесс проектирования цифровых продуктов (веб-сайты, мобильные приложения и другие интерактивные системы), учитывающий опыт и взаимодействие пользователей с этим продуктом. UX-дизайнеры уделяют внимание всем аспектам взаимодействия, от первого впечатления от интерфейса до использования функций продукта, удобства навигации и т.д. Цель UX-дизайна — создать продукт, который будет максимально удобен, интуитивно понятен и приятен для пользователей.
Читать далее «UX-дизайн: понятие, цели, основные элементы и преимущества»Мобильное SEO: руководство для начинающих
Google начал фокусироваться на мобильном SEO еще в 2014 году. В то время у многих веб-сайтов не было версий, удобных для мобильных устройств, и просматривать их было настоящей пыткой.
Сегодня мобильное SEO находится на переднем крае любой успешной стратегии SEO
Узнайте о важности мобильного SEO, о том, как оптимизировать свой сайт для обеспечения высочайшей производительности мобильных устройств, и протестируйте результаты. Прочитав это руководство, вы получите полное представление об оптимизации сайта для мобильных устройств и о том, что вам нужно сделать, чтобы сделать ваш сайт доступным для мобильных пользователей.
Читать далее «Мобильное SEO: руководство для начинающих»Что такое CSS? Каскадные таблицы стилей
Обучение, знания, развитие страсти, развлечения — сегодня в Интернете можно найти буквально все. Каждый из нас каждый день просматривает вкладки браузера в поисках разнообразного контента, и почти все, что мы находим, основано всего на трех языках: HTML, CSS и JavaScript. Это содружество называется «большая тройка», позволяющая создавать полные, современные и интерактивные веб-сайты. Давайте посмотрим на один из этих трех языков.
Читать далее «Что такое CSS? Каскадные таблицы стилей»JavaScript и TypeScript — чем они отличаются?
Хорошо известно, что в IT-индустрии существуют различные языки кодирования, которые используются для различных целей. Одними из самых популярных являются JavaScript и основанный на нем TypeScript. Что их отличает? Для чего они используются? Ответы на эти и другие вопросы можно найти в этой статье.
Читать далее «JavaScript и TypeScript — чем они отличаются?»Типы приложений DApps, созданные на платформе криптовалюты Ethereum
Классификация децентрализованных приложений DApps основывается на том, имеет ли утилита свою собственную цепочку привязок или использует блок-цепочку другого App.
Читать далее «Типы приложений DApps, созданные на платформе криптовалюты Ethereum»Фронтенд и бэкенд для поддержки веб-проекта
Фронтенд (Front-End) и бэкенд (Back-End) представляют собой два вида инструментальной поддержки серьезного веб-проекта. Фронтенд является инфраструктурой или пользовательским «слоем», а бэкенд – «слоем» технической поддержки. С фронтендом взаимодействует лишь пользователь. С бэкендом на уровне запросов взаимодействует уже сам фронтенд. Оба ориентированы на интерфейсное совершенство при обработке данных. Пользователь же должен действовать по своим потребительским целям, потребностям обработки и визуализации данных.
Читать далее «Фронтенд и бэкенд для поддержки веб-проекта»Лучшие инструменты для разработчиков блокчейна
По мере того, как эпоха оцифровки набирает обороты, новые технологические приложения наводняют рынок, чтобы сделать операции эффективными для каждого сектора и отрасли. С ростом широкого использования криптовалюты популярность блокчейна резко возросла. Корпоративные дома с воодушевлением занимаются разработкой приложений на основе блокчейн. Для его разработки, помимо навыков и платформы, требуются терпение и инструменты.
Читать далее «Лучшие инструменты для разработчиков блокчейна»