habrahabr
ИТ в РФ уже не нужно? Попытка анализа рынка на основе того, чего нет

Вместо предисловия – цитаты известных людей:из режима "Всё идет по плану" казённая медийка переходит в режим "Идёт ликвидация ответственными лицами отдельных недоработок". Ключевой момент - "ликвидация недоработок" должна быть полностью заслугой "ответственных лиц". Системных "ответственных лиц". "Всё пошло немножко не по плану, сейчас поправим". Непризнание кризиса кризисом является главным признаком системного кризиса. То есть система свои проб…

  • вторник, 27 февраля 2024 г. в 00:00:20
golang
Прокси-сервер для Android на Go

Реализация простого HTTP CONNECT прокси-сервера на Go, квест с маркировкой сетевых пакетов и запуск программы в Android.ИнтроПосле долгих лет работы разработчиком софта я хочу быть... всё тем же разработчиком. Мне это так же интересно, как и четверть века назад, когда я только начинал программировать. Даже больше - за это время количество того, чего я не знаю, многократно увеличилось, и всё стало ещё интереснее. Это та стихия, в которой я чувствую себя как рыба в воде.Практически каждый проект…

  • вторник, 27 февраля 2024 г. в 00:00:17
javascript
Запросы, хуки и спагетти

Привет, Хабр!Во время разработки веб-приложений мы порой делаем запросы на сервер внутри useEffect прямо в компоненте с визуальным составляющим. Однако не всегда очевидно, что смешивание логики с интерфейсом может привести к усложнению кодовой базы.В этой статье мы рассмотрим, как неправильное разделение ответственности может негативно сказаться на ваших компонентах, и какие подходы помогут избежать подобных проблем.Основные проблемы отправки запросов внутри useEffect прямо в компонентах:Сложн…

  • вторник, 27 февраля 2024 г. в 00:00:15
javascript
Face-swap и анимация изображений сгенерированных Midjourney с использованием InsightFaceSwap и Pika

ВведениеВ этой статье рассматривается экспериментальный API для Discord ботов Midjourney, InsightFaceSwap и Pika.Вы узнаете как легко генерировать и увеличивать изображения с помощью Midjourney, применять face-swap с помощью InsightFaceSwap и наконец анимировать результат с помощью Pika.Сначала мы будем генерировать изображения с помощью команды /imagine от Midjourney и увеличивать их с помощью команды /button с использованием экспериментального API Midjourney.Затем мы будем использовать Disco…

  • вторник, 27 февраля 2024 г. в 00:00:14
javascript
Концепт бюджетной видеостены неограниченного размера для web-приложения

Поделюсь идеей создания видеостены из абсолютно любого количества дисплеев при минимальных вложениях в доработку имеющегося web-приложения. Суть сводится к примитивной вещи – создаём количество экземпляров приложения по количеству экранов и позиционируем их между собой. Для мультимедиа такой подход не годится, конечно, но для различного рода схем, SCADA, средств мониторинга и диспетчеризации – весьма выгодное решение, как с точки зрения финансовых затрат, так и с точки зрения прилагаемых усили…

  • вторник, 27 февраля 2024 г. в 00:00:13
javascript
Новые клиентские хуки React 19

Вопреки распространенному мнению, основная команда разработчиков React занимается не только серверными компонентами React и Next.js. В следующей версии — React 19 — появятся новые клиентские хуки. Они сфокусированы на двух ключевых аспектах: выборке данных и работе с формами. Эти хуки повысят производительность всех React-разработчиков, включая тех, кто создает одностраничные приложения. Без дальнейших предисловий давайте познакомимся с новыми хуками! use(Promise) use(Context) Form Actions…

  • вторник, 27 февраля 2024 г. в 00:00:12
javascript
NLUX: Библиотека интерфейса Conversational AI

В современном мире взаимодействие с компьютерами и приложениями становится все более естественным и удобным благодаря использованию разговорных интерфейсов и искусственного интеллекта. Однако, интеграция такого функционала в веб-приложения может стать вызовом для разработчиков. В этом контексте библиотека NLUX (Natural Language User Experience) приходит на помощь, предоставляя инструменты для создания разговорных пользовательских интерфейсов в приложениях на ReactJS.В этой статье мы рассмотрим…

  • вторник, 27 февраля 2024 г. в 00:00:12
github
OpenCodeInterpreter / OpenCodeInterpreter

OpenCodeInterpreter: Integrating Code Generation with Execution and Refinement [🏠Homepage] | [🛠️Code] 🌟 Upcoming Features 💡 Open Sourcing OpenCodeInterpreter-GM-7b Model with gemma-7b Base; 🚀 Deploying Demo on HuggingFace Spaces; 🛠️ Open Sourcing Demo Local Deployment Code with a Setup Guide 🔔News ✨[2024-02-26]: We have open-sourced the OpenCodeInterpreter-DS-1.3b Model. 📘[2024-02-26]: We have open-sourced the CodeFeedback-Filtered-Instruction Dataset. 🚀[2024-02-23]: We ha…

  • вторник, 27 февраля 2024 г. в 00:00:08
github
MHSanaei / 3x-ui

Xray panel supporting multi-protocol multi-user expire day & traffic & ip limit (Vmess & Vless & Trojan & ShadowSocks & Wireguard)3X-UI An Advanced Web Panel • Built on Xray Core Disclaimer: This project is only for personal learning and communication, please do not use it for illegal purposes, please do not use it in a production environment If this project is helpful to you, you may wish to give it a🌟 USDT (TRC20): TXncxkvhkDWGts487Pjqq1qT9JmwRUz8CC Install & Upgrade bash &lt…

  • вторник, 27 февраля 2024 г. в 00:00:03