DevGang
122 subscribers
1.99K photos
1.6K links
Статьи по программированию и не только!
Публикуем горячие новости, статьи и переводы из мира IT.
Сайт проекта: https://dev-gang.ru
Download Telegram
Бунт кистей: Художники против ИИ

Искусственный интеллект все чаще внедряется в различные сферы, но не все в восторге от этой тенденции.

Создатели графических интерфейсов, например, обеспокоены использованием их работ для обучения ИИ, поэтому многие из них переходят на новую социальную сеть Cara.

Хотите узнать, почему художники выбирают Cara среди множества других платформ? В нашей статье вы найдете ответы на этот вопрос, переходите по ссылке!

#Новости #Интересное #AI #ИскусственныйИнтеллект
2
Python: 5 простых советов

Python известен своей простотой и читабельностью, что делает его популярным выбором как для новичков, так и для опытных разработчиков.

Одной из ключевых особенностей, способствующих этой простоте, является автоматическое управление памятью. Понимание того, как Python управляет памятью, может помочь разработчикам писать более эффективный и действенный код.

В этой статье мы углубимся в основы управления памятью Python, включая концепции подсчета ссылок, сборки мусора и методы оптимизации памяти.

#Python
2🔥2
В России начался поиск потенциальных разработчиков для создания отечественной игровой приставки. Создание собственной консоли потребует синхронизации процесса разработки с разработкой или адаптацией игр под нее.

В стране уже действуют сервисы для доставки игр и программ, такие как VK Play от «В контакте», МТС Fog Play от «Телеком Проекты» (дочерняя компания МТС) и «Плюс Гейминг» от «Яндекса».

Помимо создания консоли, заместитель главы Минпромторга Василий Шпак подчеркнул необходимость развития собственного игрового производства. Это сложная и масштабная задача.

#Новости #Интересное
🔥2
Как создать приложение Forex с помощью Streamlit

Хотя Python является одним из самых популярных языков, преобладающих в отрасли на данный момент, он по-прежнему остается незамеченным для разработки веб-приложений. Но с появлением множества новаторских библиотек Python разрушает границы и производит фурор в сообществе веб-разработчиков.

Сегодня мы собираемся углубиться в одну из таких замечательных библиотек — Streamlit.

Цель этой статьи — изучить этот мощный пакет путем разработки полноценного приложения для анализа. Это будет очень увлекательное путешествие, поскольку мы будем обсуждать API, важность проектирования каркасов, настройку стиля приложения с помощью CSS и многое другое. Без лишних слов, давайте углубимся в статью!

#Python #Streamlit
2🔥2
Софт для удаленной работы

Российский бизнес столкнулся с вызовом после того, как популярные зарубежные производители программного обеспечения для виртуализации рабочих мест (VDI) прекратили свою работу в России два года назад.

VDI-решения позволяли компаниям создавать виртуальные рабочие столы на серверах, к которым сотрудники могли подключаться с любого устройства через интернет.

Эта технология была особенно востребована в период массового перехода на удаленную работу, обеспечивая безопасный доступ к данным и приложениям.
Узнайте, как компании справляются с виртуализацией рабочих мест в нашей новостной статье!

#Новости #Интересное
🔥3
Особенности JavaScript ES6

Если вы хотите научиться реагировать, само собой разумеется, что вам следует разобраться в основах Javascript. React также использует многие концепции ES6, с которыми вы уже должны быть знакомы.

В этом руководстве мы рассмотрим наиболее часто используемые функции ES6, которые вам следует знать перед изучением React. Начните обучение прямо сейчас, переходите по ссылке.

#JavaScript #React #ES6
🔥32
Японские программисты из SoftBank Corp разработали искусственный интеллект (ИИ), который смягчает агрессивную речь клиентов.

Технология «Отмена эмоций» предназначена для операторов колл-центров, которые часто сталкиваются с неуважительным поведением клиентов.

ИИ сглаживает тона голоса, делая крики более спокойными, но не меняет слова говорящего (к сожалению, нейросеть не способна фильтровать нецензурную речь). Разработчики надеются, что их изобретение поможет снизить уровень стресса у сотрудников колл-центров.

#Новости #Интересное #Искусственный интеллект #AI
👍3
Проверка целостности при извлечении данных из Ethereum с помощью тестов Go

В этом руководстве мы рассмотрим, как использовать тесты для обеспечения целостности извлечения данных Ethereum в приложении на Go. Мы будем использовать клиент Go-Ethereum для получения данных о блоках и транзакциях и пакет testify для наших тестов.

#Golang #Начинающим #Testing
👍32
Apple обогнала Microsoft по рыночной стоимости, став самой дорогой компанией мира с капитализацией $3,285 трлн.

Акции Apple выросли на 0,55% до $214,24, в то время как акции Microsoft увеличились на 0,12% до $441,58. Капитализация Apple увеличилась примерно на 11% после представления новых функций ИИ на WWDC 2024. Apple Intelligence и партнерство с OpenAI усилили надежды инвесторов на рост спроса на новые iPhone.

Аналитик Wedbush Securities ожидает, что обновление до iPhone 16 произведут более 15% пользователей.

#Новости #Интересное #Финансы
👍3🔥2
Концепция агентов широко используется при разработке больших языковых моделей (LLM), например, в серии GPT, в которой разрабатываются специализированные агенты для выполнения определенных задач.

Наглядным примером такого применения является OpenAI Assistant. Эти агенты, часто называемые агентами LLM, предназначены для выполнения определенных функций в рамках более широкой архитектуры обработки и генерации языка, что повышает эффективность и адаптивность моделей при обработке сложных диалогов и задач.
Сегодня мы расскажем об агенте в GPT и покажем несколько примеров разработки агента в Open AI API и Python.

#GPT #OpenAI #Python #API #LLM
3
13 июня 2024 года вышла стабильная версия браузера Microsoft Edge 126. Обновление включает исправления ошибок, улучшение производительности, новые политики, генератор тем на основе ИИ, улучшенные настройки безопасности и уведомление о суммаризации данных с помощью Copilot.

Генератор тем позволяет пользователям вводить текстовый запрос для создания изображений, используемых в качестве тем для браузера, применяемых на новой вкладке Edge и в оформлении рамки браузера.

Узнать больше можно в нашей статье

#Новости #Интересное #Microsoft
👍2🔥2
Что такое Tkinter в Python?

Tkinter — это стандартная библиотека GUI для Python, которая обеспечивает быстрый и легкий способ создания простых и сложных графических интерфейсов.

Tkinter входит в состав Python, что делает её оптимальным выбором для разработчиков, желающих добавить элементы графического интерфейса в свои приложения без необходимости установки дополнительных пакетов.

Эта статья посвящена тонкостям Tkinter, в ней рассматриваются его возможности, компоненты, лучшие практики, а также приводятся примеры, иллюстрирующие его возможности.

#Python #Tkinter
2🔥2
Учёные из Института инженеров электротехники и электроники (IEEE) провели исследование, в котором 500 участников общались с четырьмя агентами, включая человека и три чат-бота, чтобы определить, могут ли они отличить ИИ от человека.

Чат-бот на базе GPT-4 прошёл тест Тьюринга, так как 54% участников приняли его за человека. Виртуальный собеседник ELIZA был признан человеком в 22% случаев, а GPT-3.5 — в 50% случаев. Человека распознали 67% участников.

Исследование показало, что современные ИИ-системы становятся всё более похожими на человека.

#Новости #Интересное #AI
🔥3
Полное руководство по Flask

Python Flask — это легкий и мощный веб-фреймворк, идеально подходящий для разработчиков, стремящихся быстро и с минимальными усилиями создавать веб-приложения. Он выделяется своей простотой, гибкостью и точным контролем над компонентами, что делает его идеальным выбором как для новичков, так и для опытных разработчиков.

В этом подробном руководстве мы рассмотрим Flask с нуля, погрузимся в его основные функции, сравним его с другими фреймворками и проиллюстрируем его возможности практическими примерами.

#Python #Flask
🔥4
Пользователи бета-версии iOS 18 заметили, что iPhone показывает время на экране даже с разряженным аккумулятором.

Это стало возможно благодаря технологии Power Reserve, появившейся в iPhone XS. Технология поддерживает работу модуля NFC до пяти часов после разряда аккумулятора. Если iPhone выключится из-за недостатка энергии, экран можно будет активировать кнопкой блокировки.

Функция работает только на iPhone 15 и младших версиях поколения.

#Новости #Интересное #Гаджеты
👍3
Как использовать локальное хранилище
Локальное хранилище — это веб-хранилище, которое позволяет хранить данные веб-приложения в браузере клиента и получать к ним доступ. Любые данные, хранящиеся в локальном хранилище, доступны только для домена, в котором они хранятся. Данные остаются доступными даже после закрытия браузера.

По сути, локальное хранилище использует хранилище ключ-значение для сохранения данных и последующего их извлечения с помощью того же ключа, который использовался для сохранения данных.

Эта статья поможет вам понять, как использовать локальное хранилище в JavaScript, построив простое приложение для заметок.

#JavaScript
👍2
Для обновления программного обеспечения банков потребуется общая сумма в 10,25 млрд рублей.

Гражданам предлагается бесплатно подтвердить биометрические данные для использования их в приложениях Единой биометрической системы. Этот процесс займет до 10 минут и не требует повторной регистрации биометрических данных. Инициативу считают созданием удобных методов предоставления услуг с использованием биометрии для физических лиц.

Минцифра предполагает, что технология будет внедряться постепенно, оставляя возможность гражданам получать услуги в привычном формате.

#Новости #Интересное #Минцифры
🔥4
Как сканировать изображения в интернете

JavaScript сильно развился и является одним из самых широко используемых языков в  ире.

В этой статье мы обсуждаем сканирование изображения в интернете с использованием продвинутого JavaScript и получаем подробности о QR-коде, штрих-коде, UPI. Давайте поиграем с кодом.

#JavaScript
🔥4
Минпромторг России ищет разработчиков для создания национальной игровой приставки по поручению президента.

Документ указывает на необходимость оценить возможность производства игровых устройств и создание операционной и облачной систем доставки игр к середине июня 2024 года.

Подробнее можно узнать в нашей статье

#Новости #Интересное #Разработка
👍2
Как использовать лямбда-функции

В этом уроке мы рассмотрим различные аспекты лямбда-функций в Python, включая их синтаксис, варианты использования и ограничения.

Поняв, как эффективно использовать лямбда-функции, вы сможете писать более краткий и эффективный код Python. Это улучшит ваши навыки программирования, сделает вашу кодовую базу более чистой и простой в управлении.

#Python
3
Как одна уязвимость может разрушить экосистему

В мире разработки программного обеспечения мы часто считаем само собой разумеющимся безопасность и надежность инструментов и платформ, на которые мы полагаемся ежедневно. Мы предполагаем, что пакеты, которые мы загружаем, и реестры, которые мы используем, безопасны и заслуживают доверия.

Однако мы недавно обнаружили атаку с отравлением кеша в реестре npm, одном из крупнейших реестров пакетов для JavaScript, что потенциально раскрывает хрупкость наших цепочек поставок программного обеспечения и возможность широкомасштабных сбоев. В качестве иллюстрации атаки по отравлению кэша предлагаем вам ознакомиться с приведенным в статье примером.

#JavaScript
3