Вот и перешагнули порог общего количества скачиваний в 40 миллионов всех наших опенсурсных продуктов благодаря Вашей поддержке! 🎉🎉🎉
Наши проекты:
- https://github.com/TheDragonCode
- https://github.com/Laravel-Lang
- https://github.com/cashbox-laravel
- https://github.com/volunteers-crm
Наши проекты:
- https://github.com/TheDragonCode
- https://github.com/Laravel-Lang
- https://github.com/cashbox-laravel
- https://github.com/volunteers-crm
6👍7❤4👏1
Forwarded from adelf on programming
Случайно обнаружил, что можно проектам кастомные иконки делать. Можно прямо на проекте правой кнопкой кликнуть и там выбрать пункт, либо просто скопировать icon.svg(или png) в папку .idea.
❤4
Forwarded from Kvede Новости
Пусть Новый Год принесёт счастье в каждый дом!
Дорогие друзья!
Вот и наступает Новый 2025 год. Хотим пожелать Вам крепкого здоровья, счастья, любви, успехов в работе и личной жизни, комфорта, уюта и безопасности, а также исполнения всех ваших желаний!
Также желаем Вам провести новый год без спама и мошенничества в группах под защитой @KvedeBot. Это очень важно, чтобы Вы могли спокойно и безопасно общаться и получать нужную информацию.
Также хотим пожелать Вам фантастических и незабываемых впечатлений в 2025-м году, например, путешествия в далёкие страны, знакомство с новыми людьми и культурами, также встречу с огнедышащим гусём!
Пусть Новый Год принесёт Вам много радости, удачи и благополучия! С наступающим! 🎉🎉🎉
Дорогие друзья!
Вот и наступает Новый 2025 год. Хотим пожелать Вам крепкого здоровья, счастья, любви, успехов в работе и личной жизни, комфорта, уюта и безопасности, а также исполнения всех ваших желаний!
Также желаем Вам провести новый год без спама и мошенничества в группах под защитой @KvedeBot. Это очень важно, чтобы Вы могли спокойно и безопасно общаться и получать нужную информацию.
Также хотим пожелать Вам фантастических и незабываемых впечатлений в 2025-м году, например, путешествия в далёкие страны, знакомство с новыми людьми и культурами, также встречу с огнедышащим гусём!
Пусть Новый Год принесёт Вам много радости, удачи и благополучия! С наступающим! 🎉🎉🎉
1❤8🔥3🥰3
Forwarded from Kvede Новости
Заканчивается 2024 год, и мы подводим итоги работы нашего анти-спам бота @KvedeBot. За этот период он проверил 124'086 сообщений и пополнил свою базу ещё на 2'586'294 спам-сообщения для улучшения идентификации. Это означает, что наш бот стал ещё умнее и эффективнее в борьбе со спамом. Кроме того, @KvedeBot познакомился с 10'322 людьми, но, к сожалению, среди них оказалось 2'153 спамеров и 4'342 подозреваются в нём. Мы продолжаем работать над улучшением нашего бота, чтобы он мог распознавать спам и защищать пользователей от нежелательной информации.
Мы благодарим вас за доверие и надеемся, что в следующем году @KvedeBot станет ещё более надёжным и эффективным помощником в борьбе со спамом. Мы будем продолжать совершенствовать его алгоритмы и функции для обеспечения комфортного общения без навязчивой рекламы и нежелательных сообщений.
Поздравляем вас с наступающим Новым годом! Пусть он принесёт вам только приятные и полезные сообщения, а наш анти-спам бот поможет вам в этом. Желаем вам приятного общения, новых интересных знакомств и ярких эмоций в новом году!
Мы благодарим вас за доверие и надеемся, что в следующем году @KvedeBot станет ещё более надёжным и эффективным помощником в борьбе со спамом. Мы будем продолжать совершенствовать его алгоритмы и функции для обеспечения комфортного общения без навязчивой рекламы и нежелательных сообщений.
Поздравляем вас с наступающим Новым годом! Пусть он принесёт вам только приятные и полезные сообщения, а наш анти-спам бот поможет вам в этом. Желаем вам приятного общения, новых интересных знакомств и ярких эмоций в новом году!
❤3👍1
Forwarded from Kvede Новости
Напоминаем, что проект @KvedeBot находится в стадии бета-разработки и бесплатен для всех 🎉
Просто добавьте бота в группу, назначьте администратором и выдайте права на удаление сообщений и блокировку пользователей. И всё. Да, так просто 🤗
Просто добавьте бота в группу, назначьте администратором и выдайте права на удаление сообщений и блокировку пользователей. И всё. Да, так просто 🤗
👍2
Forwarded from Раньше всех. Ну почти.
⚡️Масштабный сбой в работе операторов связи фиксируют пользователи – интернет не работает у «Билайна», «Мегафона», «Теле 2», пишет агентство «Москва».
Forwarded from Laravel News
Interactive Console Commands in Laravel https://laravel-news.com/interactive-console-commands
Laravel News
Interactive Console Commands in Laravel - Laravel News
Learn how to enhance Laravel Artisan commands with interactive prompts using PromptsForMissingInput. Create user-friendly CLI experiences by automatically prompting for missing arguments and options.
❤3
Китайский помощник искусственного интеллекта DeepSeek возглавил топ по скачиванию в США. ChatGPT-OpenAI была основана 10 лет назад, имеет 4500 сотрудников и привлекла $6,6 млрд капитала. Китайская DeepSeek была основана менее 2 лет назад, имеет 200 сотрудников и была разработана менее чем за $10 млн. Но они начали конкурировать.
DeepSeek выпустил версию DeepSeek-V3, LLM с открытым кодом, который соответствует производительности ведущих американских моделей, но требует гораздо меньше затрат на обучение. В тестах производительности DeepSeek-V3 превосходит Llama 3.1 от Meta (запрещена в России) и другие модели с открытым кодом. DeepSeek-V3 соответствует или даже превосходит Chat GPT-4o, уступая лишь Claude 3.5 Sonnet от Anthropic.
Китайская компания сообщает о расходах в размере 5,6 млн долларов на обучение сети по сравнению с предполагаемыми 500 млн долларов, потраченными на обучение Llama-3.1.
Приложения:
Для iPhone: https://apps.apple.com/app/id6737597349
Для Android: https://play.google.com/store/apps/details?id=com.deepseek.chat
DeepSeek выпустил версию DeepSeek-V3, LLM с открытым кодом, который соответствует производительности ведущих американских моделей, но требует гораздо меньше затрат на обучение. В тестах производительности DeepSeek-V3 превосходит Llama 3.1 от Meta (запрещена в России) и другие модели с открытым кодом. DeepSeek-V3 соответствует или даже превосходит Chat GPT-4o, уступая лишь Claude 3.5 Sonnet от Anthropic.
Китайская компания сообщает о расходах в размере 5,6 млн долларов на обучение сети по сравнению с предполагаемыми 500 млн долларов, потраченными на обучение Llama-3.1.
Приложения:
Для iPhone: https://apps.apple.com/app/id6737597349
Для Android: https://play.google.com/store/apps/details?id=com.deepseek.chat
App Store
DeepSeek - AI Assistant App - App Store
Download DeepSeek - AI Assistant by 杭州深度求索人工智能基础技术研究有限公司 on the App Store. See screenshots, ratings and reviews, user tips, and more apps like DeepSeek - AI…
👍5
Forwarded from SMESTO Новости
Мошенники начали угонять аккаунты в Telegram через «секретные чаты» — на уловку попались уже ТЫСЯЧИ людей.
Скамеры претворяются службой поддержки и пишут юзерам об удалении учётки, а чтобы «отменить» удаление, нужно перейти по ссылке якобы в секретный чат. На деле никакого секретного чата нет, а ссылка — фишинговая.
При введении логина и пароля мошенники получат доступ ко всей личной информации.
Предупредите родных и друзей.
SMESTO 18+
Скамеры претворяются службой поддержки и пишут юзерам об удалении учётки, а чтобы «отменить» удаление, нужно перейти по ссылке якобы в секретный чат. На деле никакого секретного чата нет, а ссылка — фишинговая.
При введении логина и пароля мошенники получат доступ ко всей личной информации.
Предупредите родных и друзей.
SMESTO 18+
Migrate Db 3.2.1 released
Changed
- The year in the LICENSE file has been updated by @github-actions[bot] in #45
Fixed
- Added support for doctrine/dbal and fix for Laravel 11
Dependencies
- Bump TheDragonCode/codestyler from 4 to 5 by @dependabot[bot] in #44
https://github.com/TheDragonCode/migrate-db/releases/tag/3.2.1
#migrate_db #db #migrate
Changed
- The year in the LICENSE file has been updated by @github-actions[bot] in #45
Fixed
- Added support for doctrine/dbal and fix for Laravel 11
Dependencies
- Bump TheDragonCode/codestyler from 4 to 5 by @dependabot[bot] in #44
https://github.com/TheDragonCode/migrate-db/releases/tag/3.2.1
#migrate_db #db #migrate
GitHub
Release 3.2.1 · TheDragonCode/migrate-db
Changed
The year in the LICENSE file has been updated by @github-actions[bot] in #45
Fixed
Added support for doctrine/dbal and fix for Laravel 11 by @andrey-helldar in #46
Dependencies
Bump Th...
The year in the LICENSE file has been updated by @github-actions[bot] in #45
Fixed
Added support for doctrine/dbal and fix for Laravel 11 by @andrey-helldar in #46
Dependencies
Bump Th...
⚡️ Китайцев не остановить: Alibaba дропнули НОВУЮ нейросеть Qwen2.5-MAX.
Она бесплатная и доступна в России, а также МОЩНЕЕ ChatGPT и DeepSeek. Имеет ИИ-поиск в интернете, генерирует фото и видео, а API полностью совместима с OpenAI.
DeepSeek коронный, Qwen похоронный.
https://chat.qwenlm.ai
Модель также доступна для локального использования в Ollama:
https://ollama.com/library/qwen2.5
Она бесплатная и доступна в России, а также МОЩНЕЕ ChatGPT и DeepSeek. Имеет ИИ-поиск в интернете, генерирует фото и видео, а API полностью совместима с OpenAI.
DeepSeek коронный, Qwen похоронный.
https://chat.qwenlm.ai
Модель также доступна для локального использования в Ollama:
https://ollama.com/library/qwen2.5
chat.qwen.ai
Qwen Chat
Qwen Chat offers comprehensive functionality spanning chatbot, image and video understanding, image generation, document processing, web search integration, tool utilization, and artifacts.
🔥5
Переименование колонок с совпадающими именами в JSON объекте, лежащем в БД. Возможно ли это?
Допустим, в БД лежит множество записей со следующей структурой:
Пришло задание переименовать ключ
Конечно, это можно сделать на стороне приложения, но обработка, скажем, пары миллионов записей может занять продолжительное время. По нашим тестам, обработка 2.2 млн записей заняла около 56 минут.
Вы удивитесь, но это можно сделать всего за 2.5 минуты. Как? Легко, если в качестве СУБД используется PostgreSQL и колонка имеет тип
Если в объекте есть ключ
Вот и всё.
* Время выполнения указано для запуска под Windows, где БД находится в Docker-контейнере.
Допустим, в БД лежит множество записей со следующей структурой:
{"foo": {"title": "Foo"}, "bar": {"title": "Bar"}}
{"foo": {"title": "Foo"}}
{"bar": {"title": "Bar"}}
{"foo": {"title": "Foo"}, "bar": {"title": "Bar"}, "baz": {"title": "Baz"}}Пришло задание переименовать ключ
foo в bar, а bar в foo. Да, просто поменять их местами.Конечно, это можно сделать на стороне приложения, но обработка, скажем, пары миллионов записей может занять продолжительное время. По нашим тестам, обработка 2.2 млн записей заняла около 56 минут.
Вы удивитесь, но это можно сделать всего за 2.5 минуты. Как? Легко, если в качестве СУБД используется PostgreSQL и колонка имеет тип
jsonb, то всего один запрос решит эту проблему:UPDATE pages
SET metadata = metadata - 'foo' - 'bar'
|| jsonb_build_object('bar', metadata->'foo')
|| jsonb_build_object('foo', metadata->'bar')
WHERE metadata ? 'foo' OR metadata ? 'bar';
-- [2025-02-03 13:14:17] 2,198,814 rows affected in 2 m 23 s 241 ms
Если в объекте есть ключ
foo и/или bar, то он будет заменён и на выходе получим результат:{"bar": {"title": "Foo"}, "foo": {"title": "Bar"}}
{"bar": {"title": "Foo"}}
{"foo": {"title": "Bar"}}
{"bar": {"title": "Foo"}, "foo": {"title": "Bar"}, "baz": {"title": "Baz"}}return new class extends Migration {
public function up(): void
{
DB::raw(
<<<SQL
UPDATE pages
SET metadata = metadata - 'foo' - 'bar'
|| jsonb_build_object('bar', metadata->'foo')
|| jsonb_build_object('foo', metadata->'bar')
WHERE metadata ? 'foo' OR metadata ? 'bar';
SQL
);
}
};Вот и всё.
* Время выполнения указано для запуска под Windows, где БД находится в Docker-контейнере.
🔥4👍1
Какой самый дурацкий вопрос от коллег по цеху вы слышали в отношении программирования?
👍1
Пост и комменты… Кто-нибудь понял чему так радуются? Или всё можно приписать культу Laravel?
🤣5🤨2
Forwarded from Kvede Новости
Панель администратора для управления ботом @KvedeBot: упростите себе жизнь!
Представляем вам первую версию панели администратора — новый инструмент, который поможет вам эффективно управлять чатами и бороться со спамом.
Что вы получите с панелью администратора?
* Просмотр списка чатов: легко отслеживайте все чаты, в которых вы являетесь администратором.
* Управление модулями: активируйте или деактивируйте модули для чатов одним кликом. Изменения вступают не сразу — используется кэш.
* Локализация сообщений: измените локализацию сообщений бота в чате по своему вкусу.
* Изменение категории чата: изменяя категорию меняются правила проверки сообщений нейронной сетью.
* Уведомления от бота: включите вывод уведомлений от бота на действия пользователя или скройте их. Не распространяется на важные уведомления.
* Ограничение для спамеров: установите срок ограничения для спамера и выберите, банить его или мютить.
* Список модулей и категорий: быстро найдите нужные модули и категории для вашего бота.
На главной странице kvede.com появилась кнопка для быстрого перехода в панель администратора. Не упустите возможность оптимизировать управление вашим ботом!
Перейдите в панель администратора lk.kvede.com прямо сейчас и убедитесь в её удобстве!
Представляем вам первую версию панели администратора — новый инструмент, который поможет вам эффективно управлять чатами и бороться со спамом.
Что вы получите с панелью администратора?
* Просмотр списка чатов: легко отслеживайте все чаты, в которых вы являетесь администратором.
* Управление модулями: активируйте или деактивируйте модули для чатов одним кликом. Изменения вступают не сразу — используется кэш.
* Локализация сообщений: измените локализацию сообщений бота в чате по своему вкусу.
* Изменение категории чата: изменяя категорию меняются правила проверки сообщений нейронной сетью.
* Уведомления от бота: включите вывод уведомлений от бота на действия пользователя или скройте их. Не распространяется на важные уведомления.
* Ограничение для спамеров: установите срок ограничения для спамера и выберите, банить его или мютить.
* Список модулей и категорий: быстро найдите нужные модули и категории для вашего бота.
На главной странице kvede.com появилась кнопка для быстрого перехода в панель администратора. Не упустите возможность оптимизировать управление вашим ботом!
Перейдите в панель администратора lk.kvede.com прямо сейчас и убедитесь в её удобстве!
1🔥2👍1👏1
Выпустили новый проект с переводами для панели администрирования MoonShine 3 на 126 локализаций 🥳
Если Вы пользуетесь
Для установки только расширения MoonShine, воспользуйтесь командами:
Для установки всех возможных переводов продуктов Laravel, воспользуйтесь командами:
https://laravel-lang.com/packages-moonshine.html
Если Вы пользуетесь
laravel-lang/common, то просто обновите зависимости:composer update
Для установки только расширения MoonShine, воспользуйтесь командами:
composer require laravel-lang/moonshine
php artisan lang:update
Для установки всех возможных переводов продуктов Laravel, воспользуйтесь командами:
composer require laravel-lang/common
php artisan lang:update
https://laravel-lang.com/packages-moonshine.html
🔥9
Хотите сделать мир лучше и поддержать разработчиков?
Присоединяйтесь к нам на Boosty!
Мы стремимся создавать качественные продукты, которые делают жизнь разработчиков проще и удобнее. Но для этого нам нужна ваша поддержка.
Подпишитесь на Boosty и получите доступ к эксклюзивным материалам, а также сможете помочь нам в реализации наших идей. Вместе мы сможем сделать больше и ускорить процесс разработки качественных продуктов.
Не упустите возможность стать частью нашей команды и внести свой вклад в создание лучшего будущего!
Присоединяйтесь к нам на Boosty!
Мы стремимся создавать качественные продукты, которые делают жизнь разработчиков проще и удобнее. Но для этого нам нужна ваша поддержка.
Подпишитесь на Boosty и получите доступ к эксклюзивным материалам, а также сможете помочь нам в реализации наших идей. Вместе мы сможем сделать больше и ускорить процесс разработки качественных продуктов.
Не упустите возможность стать частью нашей команды и внести свой вклад в создание лучшего будущего!
Поймал себя на мысли, что работаю с Laravel ровно 10 лет 😊
Познакомился я с ним примерно 18-го февраля 2015-го года, через две недели после релиза версии 5.0, когда проблем с ним было много, а решений очень мало ибо его архитектура и подход к использованию, по словам очевидцев, были в корне другими по сравнению с версией 4.2.
За это время некогда местечковый фреймворк превратился в целую корпорацию со своей экосистемой и продолжает радовать с каждым релизом. И это замечательно! 😊
Познакомился я с ним примерно 18-го февраля 2015-го года, через две недели после релиза версии 5.0, когда проблем с ним было много, а решений очень мало ибо его архитектура и подход к использованию, по словам очевидцев, были в корне другими по сравнению с версией 4.2.
За это время некогда местечковый фреймворк превратился в целую корпорацию со своей экосистемой и продолжает радовать с каждым релизом. И это замечательно! 😊
👏6👍4❤2🔥2