Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в Python в модуле re.
Чтобы указать флаг для компилятора нам надо указать его после передаваемой строки. Например, добавляем флаг для игнорирования переноса строки.
pattern = re.compile(r"(\w+)+")
words = pattern.search(text, re.DOTALL)
А как указать несколько флагов? Ведь явно будут ситуации когда нам потребуется больше одного. Кто читал посты по битовые операторы уже понял как.
pattern.search(text, re.DOTALL | re.VERBOSE)
А теперь смотрим исходники, что находится в этих атрибутах?
Не удивительно, степени двойки. Почему? Потому что каждое следующее значение это сдвиг единицы влево.
>>> for n in [1, 2, 4, 8, 16, 32, 64, 128, 256]:
>>>
print(bin(n))
0b1
0b10
0b100
0b1000
0b10000
0b100000
0b1000000
0b10000000
0b100000000
Чтобы было понятней, давайте напишем тоже самое но иначе, добавим ведущие нули:
000000001
000000010
000000100
000001000
000010000
000100000
001000000
010000000
100000000
Не понятно что тут происходит? Читай три поста про битовые операторы начиная с этого ➡️https://t.me/pythonotes/45
В общем, это пример применения побитовых операций в самом Python.
Теперь вы знаете Python еще немного лучше)
#tricks#regex#libs
🚀 Introducing NeuralHubsBot WebApp! 🚀
Hey NeuralHubs community—managing your AI helper just got a whole lot smoother. Meet our brand-new WebApp, designed to give you full control, real-time insights, and exclusive rewards right in your browser. 🌐✨
🔍 What you can do:
Dashboard Overview: Track your weekly & monthly referral airdrops ($200/week • $1,000/month) and see your rank in real time!
AI Settings: Customize intelligence level, response style, and more. 🧠
Image Settings: Fine-tune image generation parameters—size, style, iterations. 🎨
Balance: Keep an eye on your remaining credits and usage stats.
💰
Referrals: Invite friends, climb the leaderboard, and earn bigger rewards. 🎁
Help: Need guidance? Our built-in help center is just a click away. ❓
💡 Why switch to the WebApp?
Instant Updates: See changes & new features as soon as they drop.
Better Visibility: One dashboard for everything—no more typing commands.
Enhanced UX: Fast, intuitive, and mobile-friendly.
👨💻 Ready to level up?
try /menu
@Chatgpt_OfficialBOT
➖➖➖➖🔻
💎@Chatgpt_OfficialNews – Stay Updated! ⚡️
🧠 BOT: @Chatgpt_OfficialBOT
#️⃣#OpenAI#webapp#SmartTech
➖➖➖➖🔺
Bots.Business WebApp With Custom URL🤖
Command Name : "Your Any Command Name"
Code:
let webPage =
"YOUR WEB URL IS HERE";
Api.sendMessage({
text:
`Hello. This is An Example Web App `,
disable_web_page_preview: true,
reply_markup: {
inline_keyboard: [[{ text: "Start Now", url: webPage }]]
},
parse_mode: "Markdown"
});
//replace Your Web Page URL
#bb#BotsBusiness#JSOrganization#Web#WebApp
Support - @itsSowrov🔸
📺VideoSOS v1.0.0 ● Ваш универсальный AI-комбайн для видео ● Portable by Nerual Dreming
Ссылка на оригинальный GitHub:https://github.com/timoncool/videosos
Репакер/Автор:#NerualDreming
Категории: #videoeditor, #AIvideo, #txt2video, #img2video, #orchestrator, #opensource
Платформа:#Windows, #WebApp
Место на диске: ~1 GB
Системные требования: Windows 7/8/10/11 (64-bit), Аккаунт и API-ключ от Fal.ai или Runware.ai
🖥Описание софта
VideoSOS — это удобная оболочка для независимых креаторов, объединяющая множество AI-моделей для разных целей в одном интерфейсе. Платформа создана, чтобы упростить процесс создания видео: вместо того чтобы переключаться между десятками сервисов, вы можете генерировать контент и собирать его в полноценные ролики в едином рабочем пространстве. Это open-source проект, и мы приглашаем всех желающих присоединиться к его доработке!
😬Основные возможности VideoSOS:
🟣 Множество AI-моделей: Доступ к широкому спектру нейросетей для генерации видео из текста (Text2Video), анимации изображений (Image2Video), создания картинок и синтеза аудио.
🟣 Визуальный таймлайн редактор: Удобно монтируйте клипы, добавляйте аудиодорожки и накладывайте текст.
🟣 API-интеграция: Для работы необходимы API-ключи от провайдеров Fal.ai или Runware.ai. VideoSOS выступает как удобный клиент для этих сервисов.
🟣 100% работа в браузере: Вся обработка происходит локально, обеспечивая полную приватность ваших проектов.
🟣 Мультиязычный интерфейс: (Русский/English)
🔑 Как это работает:
VideoSOS — это в первую очередь удобная оболочка для работы с мощными AI-сервисами.
Для генерации контента вам потребуется получить API-ключ на сайте Fal.ai или Runware.ai.
Вам необходимо пополнять баланс напрямую на этих сервисах. VideoSOS не обрабатывает платежи, а лишь использует ваши ключи для отправки запросов.
После получения ключа вставьте его в настройки VideoSOS, чтобы разблокировать все функции генерации.
💿 Установка и запуск портативной версии:
⁍ Распакуйте VideoSOS-Portable-v1.0.0-FULL.zip в любую папку
⁍ Запустите start.bat (двойной клик)
⁍ Готово! Браузер откроется автоматически
При первом запуске:
- Автоматически установятся зависимости (~5-10 минут)
- Создастся production сборка (~1-2 минуты)
🤝Присоединяйтесь к доработке!
VideoSOS является проектом с открытым исходным кодом. Если у вас есть идеи по улучшению, вы хотите добавить поддержку новых моделей или исправить баги — мы будем рады вашему вкладу!
➡️Скачать VideoSOS Portable - Портативная версия для локального запуска
➡️Попробовать демо на Vercel - Все те же функции и уже работает онлайн
➡️Изучить исходный код на GitHub- Поставьте звездочку и присоединяйтесь
➡️Поддержать на Product Radar - Нажмите кнопку поддержать, развиваем отечественный опенсорс ❤️
💬Обсудить в чате | ⭐️Поддержать канал
👾НЕЙРО-СОФТ — Делаем нейросети доступнее.
#vue#pake#pakeplus#rust#tauri#tauri2#vue3#webapp
You can quickly turn any website or web project like Vue or React into a small, fast desktop or mobile app under 5MB using PakePlus. It works on Mac, Windows, Linux, Android, and iOS without needing complex setups. PakePlus is much smaller and faster than similar tools, supports custom JavaScript, and keeps your data secure by using your own GitHub repository. It’s easy to use with just one GitHub token or even without one for local packaging. This helps you create apps fast, hide website addresses, add custom features, and run your web projects as apps on many platforms.
https://github.com/Sjj1024/PakePlus
#javascript#antd#music#music_player#nodejs#react#react_router#redux#webapp#webpack
Copper Bell is a free website app focused on listening to music. It offers many songs and has a simple, clean design that makes it easy to find and play your favorite music. You can search for songs, make playlists, read scrolling lyrics, save songs, and create your own song lists. It does not have live broadcasts, social features, or ads, so there are no distractions and you get a pure music experience. You can use it on any modern web browser without installing anything. It works on many devices, including tablets. This way, you can enjoy music, manage your songs, and discover new tunes easily anytime and anywhere.
https://github.com/enzeberg/tonzhon-music
#typescript#alternative#converter#data_manipulation#developer_tools#devtools#frontend#good_first_issue#image_manipulation#image_processing#javascript#pdf_manipulation#productivity#react#self_hosted#swissarmyknife#tools#typescript#video_manipulation#webapp#website
OmniTools is a self-hosted web app that helps with many tasks like image and video editing, number crunching, and more. It offers tools for resizing images, converting videos, calculating dates, and generating prime numbers. You can run it on your own computer using Docker, which means your data stays local. This app is open-source and free, allowing you to contribute new features or tools easily. Using OmniTools simplifies many everyday tasks and keeps your data private.
https://github.com/iib0011/omni-tools