📱 Telegram WebApps. Как встроить веб-приложения в чат-бота?
Встроенные веб-приложения поддерживают авторизацию пользователя (проверку его подлинности), встроенную оплату через различных провайдеров, кастомизацию под выбранную пользователем тему и многое другое. Эта статья — обзор основных моментов внедрения веб-приложениий в телеграм-ботов.
#javascript #python #javascript
Встроенные веб-приложения поддерживают авторизацию пользователя (проверку его подлинности), встроенную оплату через различных провайдеров, кастомизацию под выбранную пользователем тему и многое другое. Эта статья — обзор основных моментов внедрения веб-приложениий в телеграм-ботов.
#javascript #python #javascript
🗃 Изучение TypeScript — Полное руководство для начинающих. Часть 1 — Введение и примитивные типы данных
В этой серии статей (ссылки на другие части, можно найти в самой статье) Вы узнаете: что такое TypeScript, и почему нужно изучить его, как создать проект с использованием TypeScript, главные концепты TypeScript (типы, интерфейсы, дженерики (обобщенные типы), утверждение типов и многое другое), как использовать TypeScript с React'ом. Даже если Вы не планируете изучать TypeScript, знакомство с ним позволит Вам глубже понять JavaScript и стать лучше, как разработчик.
#учись #полезныйресурс
В этой серии статей (ссылки на другие части, можно найти в самой статье) Вы узнаете: что такое TypeScript, и почему нужно изучить его, как создать проект с использованием TypeScript, главные концепты TypeScript (типы, интерфейсы, дженерики (обобщенные типы), утверждение типов и многое другое), как использовать TypeScript с React'ом. Даже если Вы не планируете изучать TypeScript, знакомство с ним позволит Вам глубже понять JavaScript и стать лучше, как разработчик.
#учись #полезныйресурс
🎄 Поздравляю всех с НОВЫМ ГОДОМ!!! Пусть 2023 год будет полон позитивной информации, чтобы электронная почта разрывалась от заказов, чтобы серваки не падали, программы были удачны, а код без багов и ошибок. Чтобы в Новом году все Ваши проекты реализовались. Счастья и любви. Спасибо, что подписаны и читаете канал ❤️❤️❤️
🎮 Как сделать игру 2048 на React
Автор самостоятельно реализовал игру 2048. В своей версии он использовал хуки библиотеки React, её Context API, а также TypeScript и LESS. Помимо туториала в статье Вы найдёте ссылки на игру, её код и демо анимации.
#учись
Автор самостоятельно реализовал игру 2048. В своей версии он использовал хуки библиотеки React, её Context API, а также TypeScript и LESS. Помимо туториала в статье Вы найдёте ссылки на игру, её код и демо анимации.
#учись
📑 Создание сайдбара с помощью HTML, CSS и JavaScript
Этот гайд позволит Вам создать с нуля боковую панель и настроить её по своему усмотрению.
#javascript #css #html #учись
Этот гайд позволит Вам создать с нуля боковую панель и настроить её по своему усмотрению.
#javascript #css #html #учись
🎙 Microsoft создала инструмент имитации любого голоса, которому достаточно трёхсекундного образца голоса
Модель разработанного искусственного интеллекта названа VALL-E. По утверждению разработчиков, модель способна точно воспроизвести голос любого человека — для этого модели достаточно трёхсекундного образца. Услышав конкретный голос, VALL-E создаст аудиозапись того, как человек говорит что-то, причём постарается сохранить даже его эмоциональный тон.
Технология представляет собой нейронную языковую модель, в основе которой лежит EnCodec. VALL-E с помощью неё разделяет голос человека на отдельные компоненты. Потом эти компоненты или как их называют «лексемы», нейросеть сопоставляет с соответствующими голосами в своих обучающих данных для создания новых фраз.
Хоть Microsoft и представила на GitHub эту языковую модель, она не опубликовала код VALL-E в открытом доступе. Компания считает, что может быть риск неправильного использования модели.
#измираIT
Модель разработанного искусственного интеллекта названа VALL-E. По утверждению разработчиков, модель способна точно воспроизвести голос любого человека — для этого модели достаточно трёхсекундного образца. Услышав конкретный голос, VALL-E создаст аудиозапись того, как человек говорит что-то, причём постарается сохранить даже его эмоциональный тон.
Технология представляет собой нейронную языковую модель, в основе которой лежит EnCodec. VALL-E с помощью неё разделяет голос человека на отдельные компоненты. Потом эти компоненты или как их называют «лексемы», нейросеть сопоставляет с соответствующими голосами в своих обучающих данных для создания новых фраз.
Хоть Microsoft и представила на GitHub эту языковую модель, она не опубликовала код VALL-E в открытом доступе. Компания считает, что может быть риск неправильного использования модели.
#измираIT
📬 Список кодов состояния HTTP
Каждый HTTP-ответ имеет код состояния, который сигнализирует четкой числовой информацией о том, как запрос был обработан.
Основные категории:
1xx. Информационные 100 - 199
2xx. Успешные 200 - 299
3xx. Перенаправления 300 - 399
4xx. Клиентские ошибки 400 - 499
5xx. Серверные ошибки 500 - 599
#полезныйресурс #учись
Каждый HTTP-ответ имеет код состояния, который сигнализирует четкой числовой информацией о том, как запрос был обработан.
Основные категории:
1xx. Информационные 100 - 199
2xx. Успешные 200 - 299
3xx. Перенаправления 300 - 399
4xx. Клиентские ошибки 400 - 499
5xx. Серверные ошибки 500 - 599
#полезныйресурс #учись
📲 Банки начали тестировать пересылку уведомлений об операциях через «VK Мессенджер» вместо отправки СМС и пуш-уведомлений
Банки начали в пилотном режиме тестировать пересылку бесплатных уведомлений о финансовых операциях клиентов по картам через «VK Мессенджер» вместо отправки СМС-сообщений и пуш-уведомлений. Эксперты пояснили, что в основном тестируют такую возможность банки под санкциями, официальные мобильные приложения которых удалены из Apple Store и Google Play, а также те кредитные организации, у которых возникли проблемы с пересылкой пуш-уведомлений, а отправка СМС им обходится в 10–30 раз дороже, чем пушей.
#измираIT
Банки начали в пилотном режиме тестировать пересылку бесплатных уведомлений о финансовых операциях клиентов по картам через «VK Мессенджер» вместо отправки СМС-сообщений и пуш-уведомлений. Эксперты пояснили, что в основном тестируют такую возможность банки под санкциями, официальные мобильные приложения которых удалены из Apple Store и Google Play, а также те кредитные организации, у которых возникли проблемы с пересылкой пуш-уведомлений, а отправка СМС им обходится в 10–30 раз дороже, чем пушей.
#измираIT
🚗 Web Skills. Дорожная карта для изучения веб-разработки
Обзор существующих областей и концепций со ссылками на учебные материалы. Этот сайт полезен для людей, которые только начали изучать веб-разработку, а также для людей, которые работают в этой области уже много лет и хотят узнать что-то новое.
#полезныйресурс #учись
Обзор существующих областей и концепций со ссылками на учебные материалы. Этот сайт полезен для людей, которые только начали изучать веб-разработку, а также для людей, которые работают в этой области уже много лет и хотят узнать что-то новое.
#полезныйресурс #учись
☎️ Приложение Retro Pod, имитирующее интерфейс iPod Classic, пропало из App Store после резкого роста популярности
Приложение-аудиоплеер Retro Pod, имитирующее интерфейс и особенности iPod Classic, пропало из App Store после резкого роста популярности в декабре 2022 года. Эксперты считают, что Apple удалила приложение из-за копирования функций и дизайна iPod.
В декабре 2022 года пользователи социальной сети TikTok начали массово публиковать видеоролики про аудиоплеер Retro Pod для iOS. Интерфейс приложения полностью повторял дизайн плеера iPod Classic. Также приложение использовало вибрацию смартфона для эффекта тактильной отдачи кнопок и колеса прокрутки.
#измираIT
Приложение-аудиоплеер Retro Pod, имитирующее интерфейс и особенности iPod Classic, пропало из App Store после резкого роста популярности в декабре 2022 года. Эксперты считают, что Apple удалила приложение из-за копирования функций и дизайна iPod.
В декабре 2022 года пользователи социальной сети TikTok начали массово публиковать видеоролики про аудиоплеер Retro Pod для iOS. Интерфейс приложения полностью повторял дизайн плеера iPod Classic. Также приложение использовало вибрацию смартфона для эффекта тактильной отдачи кнопок и колеса прокрутки.
#измираIT
📚 OverAPI. Большая коллекция шпаргалок по различным языкам программирования и технологиям.
В этой коллекции представлены такие языки и технологии, как PHP, JavaScript, Java, Ruby, C++ и многие другие. Кроме основного раздела сайта есть ещё и дополнительный раздел с подборкой инструментов для разработчика.
#полезныйресурс #учись
В этой коллекции представлены такие языки и технологии, как PHP, JavaScript, Java, Ruby, C++ и многие другие. Кроме основного раздела сайта есть ещё и дополнительный раздел с подборкой инструментов для разработчика.
#полезныйресурс #учись
🧑🎨 Художники подали коллективный иск против Stability AI, Deviant Art и Midjourney
Авторы иска утверждают, что ИИ нарушает законы об авторском праве, обучаясь на цифровых копиях работ разных людей без их ведома и согласия.
Истцы требуют компенсации и судебных запретов от имени всех художников, пострадавших от алгоритма Stable Diffusion. Размер компенсаций неизвестен.
#измираIT
Авторы иска утверждают, что ИИ нарушает законы об авторском праве, обучаясь на цифровых копиях работ разных людей без их ведома и согласия.
Истцы требуют компенсации и судебных запретов от имени всех художников, пострадавших от алгоритма Stable Diffusion. Размер компенсаций неизвестен.
#измираIT
🔍 Как отследить событие закрытия браузера и вкладки с помощью JavaScript
Вам нужно отследить событие закрытия браузера или вкладки, чтобы предупредить пользователя о любых несохраненных изменениях на веб-странице? В этой статье предлагается пошаговый алгоритм этой операции.
#учись #javascript
Вам нужно отследить событие закрытия браузера или вкладки, чтобы предупредить пользователя о любых несохраненных изменениях на веб-странице? В этой статье предлагается пошаговый алгоритм этой операции.
#учись #javascript
🔎 Расследование Time: OpenAI использовала кенийских работников за $2 в час, чтобы сделать ChatGPT менее токсичным
Time опубликовало расследование, посвящённое условиям работы кенийских фрилансеров, которые фильтровали десятки тысяч строк текста за $1,32 — $2 в час. Как отмечает издание, «похоже, большая часть этого текста была извлечена из самых тёмных уголков Интернета». Работников нанимали через компанию-посредника Sama для OpenAI, и они маркировали и отфильтровывали «токсичный контент» с описаниями насилия, пыток, убийств и самоубийств из набора обучающих данных ChatGPT.
#измираIT
Time опубликовало расследование, посвящённое условиям работы кенийских фрилансеров, которые фильтровали десятки тысяч строк текста за $1,32 — $2 в час. Как отмечает издание, «похоже, большая часть этого текста была извлечена из самых тёмных уголков Интернета». Работников нанимали через компанию-посредника Sama для OpenAI, и они маркировали и отфильтровывали «токсичный контент» с описаниями насилия, пыток, убийств и самоубийств из набора обучающих данных ChatGPT.
#измираIT
🐍 Customize the Django Admin With Python
В этой статье Вы узнаете, как: добавить столбцы атрибутов в список объектов модели, связь между объектами модели, добавить фильтры в список объектов модели, сделать списки объектов модели доступными для поиска, изменить формы редактирования объекта, переопределить шаблоны администратора Django.
#python #учись #полезныйресурс
В этой статье Вы узнаете, как: добавить столбцы атрибутов в список объектов модели, связь между объектами модели, добавить фильтры в список объектов модели, сделать списки объектов модели доступными для поиска, изменить формы редактирования объекта, переопределить шаблоны администратора Django.
#python #учись #полезныйресурс
📑 Топ-15 шпаргалок для программистов и WEB-разработчиков
Чтобы помочь Вам в изучении, автор статьи составил этот список лучших шпаргалок.
#полезныйресурс
Чтобы помочь Вам в изучении, автор статьи составил этот список лучших шпаргалок.
#полезныйресурс
🧠 JetBrains опубликовала исследование состояния экосистемы разработчиков в 2022 году
Компания JetBrains представила ежегодное исследование состояния экосистемы разработчиков за 2022 год. Исследование проводилось с мая по июнь прошлого года. В опросах приняли участие разработчики со всего мира.
✔️ 75% опрошенных программистов занимаются веб-разработкой, а 53% из них работают на позиции фронтенд-разработчика;
✔️ сообщество считает искусственный интеллект и машинное обучение самыми перспективными технологиями, а Rust — перспективным языком программирования;
✔️ каждый второй разработчик планирует освоить новый язык программирования. Среди вариантов отметили Go, Rust, Kotlin, TypeScript и Python;
✔️ самым популярным языком программирования в сообществе стал JavaScript;
✔️ TypeScript признали самым быстрорастущим;
Подобные отчёты JetBrains проводит с 2017 года. С помощью этого можно понять, что именно нужно разработчикам и какие инструменты они хотят видеть.
#измираIT
Компания JetBrains представила ежегодное исследование состояния экосистемы разработчиков за 2022 год. Исследование проводилось с мая по июнь прошлого года. В опросах приняли участие разработчики со всего мира.
✔️ 75% опрошенных программистов занимаются веб-разработкой, а 53% из них работают на позиции фронтенд-разработчика;
✔️ сообщество считает искусственный интеллект и машинное обучение самыми перспективными технологиями, а Rust — перспективным языком программирования;
✔️ каждый второй разработчик планирует освоить новый язык программирования. Среди вариантов отметили Go, Rust, Kotlin, TypeScript и Python;
✔️ самым популярным языком программирования в сообществе стал JavaScript;
✔️ TypeScript признали самым быстрорастущим;
Подобные отчёты JetBrains проводит с 2017 года. С помощью этого можно понять, что именно нужно разработчикам и какие инструменты они хотят видеть.
#измираIT
⏰ Как сократить время начальной загрузки веб-приложения
В этой статье речь пойдет о способах оптимизации времени начальной загрузки веб-приложений. При посещении сайта на удовлетворенность конечного пользователя существенно влияет время ожидания до первого взаимодействия с контентом.
#учись
В этой статье речь пойдет о способах оптимизации времени начальной загрузки веб-приложений. При посещении сайта на удовлетворенность конечного пользователя существенно влияет время ожидания до первого взаимодействия с контентом.
#учись
🎮 Как написать игру на Python: 5 игровых движков
Туториал для тех, кто хочет сделать игру на Python. Вы напишите код простой игры со сбором монет и сравните её на трех различных движках, а также сделаете пару игр в стилях Interactive Fiction и визуального романа.
#учись #python
Туториал для тех, кто хочет сделать игру на Python. Вы напишите код простой игры со сбором монет и сравните её на трех различных движках, а также сделаете пару игр в стилях Interactive Fiction и визуального романа.
#учись #python
☎️ МТС вложила $100 млн в создание собственной метавселенной
Оператор связи МТС инвестировал $100 млн в создание собственной метавселенной. Компания намерена продвигать в виртуальном пространстве свои цифровые продукты и продукты партнёров, а также оказывать услуги пользователям.
«Клиент сможет получать любые услуги в метавселенной, от смены тарифного плана до подписки на книжный сервис "Строки" или онлайн-кинотеатр Kion», — сообщают в операторе.
Разработкой метавселенной МТС будут заниматься стартапы, которые ранее участвовали в программе 5G-инкубации, введённой в феврале 2022 года, вместе с новыми компаниями.
Пилотный запуск метавселенной запланирован на 2023 год, в компании обещают, что она будет поддерживать все VR- и AR-устройства.
#измираIT
Оператор связи МТС инвестировал $100 млн в создание собственной метавселенной. Компания намерена продвигать в виртуальном пространстве свои цифровые продукты и продукты партнёров, а также оказывать услуги пользователям.
«Клиент сможет получать любые услуги в метавселенной, от смены тарифного плана до подписки на книжный сервис "Строки" или онлайн-кинотеатр Kion», — сообщают в операторе.
Разработкой метавселенной МТС будут заниматься стартапы, которые ранее участвовали в программе 5G-инкубации, введённой в феврале 2022 года, вместе с новыми компаниями.
Пилотный запуск метавселенной запланирован на 2023 год, в компании обещают, что она будет поддерживать все VR- и AR-устройства.
#измираIT