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

Mozilla заблокировала россиянам доступ к расширениям браузера Firefox, которые позволяли обходить блокировку Роскомнадзора. Теперь, при попытке скачать такие расширения, пользователи видят сообщение о запрете.

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

#Новости #Интересное #Mozilla #Firefox
👍3🔥2😍2
Понимание чистых и нечистых функций

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

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

#JavaScript
22
GIGACONF 2023: Технологии будущего от Сбера

27 июня в Москве состоится открытая технологическая конференция GIGACONF, организованная Сбером. Это событие соберет ведущих инженеров и разработчиков, чтобы обсудить самые актуальные темы в мире технологий.

Подробности о программе и тематике докладов читайте в новостной статье.

#Новости #Интересное
2
Новые функции JavaScript в 2024 году

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

Мы предоставим информацию о некоторых основных функциях ES15 / ECMAScript 2024 / ECMA2024, новой версии стандарта ECMAScript.

Давайте поговорим об интересных функциях, которые могут упростить ваш рабочий процесс и улучшить ваш код. Читайте в новой статье о ключевых функциях, которые могут быть внедрены в ES15:

#JavaScript
2👍2
Информационная безопасность в жизни

В первом квартале 2024 года количество кибератак на российские организации выросло в 6 раз по сравнению с аналогичным периодом прошлого года, подсчитали Positive Technologies. Эксперты прогнозируют дальнейший рост числа атак.

Киберугрозы можно разделить на несколько категорий:
1️⃣ Финансовые атаки: мошенники стремятся получить доступ к денежным средствам.
2️⃣ Шпионаж: целью таких атак является получение ценной информации в интересах других государств.
3️⃣ Шифровальщики: злоумышленники проникают в систему, шифруют данные и требуют выкуп за их расшифровку.

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

#Новости #Интересное #Security #Кибератака
2
Оцените ответ конвейера RAG

Генерация с расширенным поиском — это метод обогащения подсказок LLM соответствующими данными. Обычно приглашение пользователя преобразуется во встраивание, а соответствующие документы извлекаются из векторного хранилища. Затем вызывается LLM с соответствующими документами в рамках запроса.

Оценка RAG позволяет оценить, насколько хорошо работает наш конвейер. Оценка RAG измеряет точность, полноту и достоверность фактов, путем анализа результатов, полученных нашей системой.

Чтобы узнать, какие критерии мы используем для оценки RAG-приложений, ознакомьтесь с нашей статьей!

#Python
2👍2
Российские САПР (системы автоматизированного проектирования) занимают уже 90%↗️ рынка в денежном выражении, что говорит об успешном импортозамещении в этой сфере.

САПР используют проектировщики, разработчики конструкторской, технологической и строительной документации, преимущественно в машиностроении, строительстве, металлургии, ТЭК и химии.

Ключевые российские разработчики – «Аскон» (с продуктом «Компас-3D») и «Нанософт» (с nanoCAD). Однако доля отечественных лицензий все еще составляет 15-20%, и значительную часть рынка, вероятно, занимают пиратские версии зарубежного софта.

Препятствиями для полного перехода на российские САПР являются отсутствие полноценных аналогов, привычка к иностранным системам и сопротивление пользователей.

#Новости #Интересное
2
GPT: 5 недооцененных случаев использования

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

Функции позволяют превращать неструктурированные данные в структурированные. Это может показаться не таким уж новаторским, но если учесть, что 90% заданий по обработке и вводу данных во всем мире существуют именно по этой причине, это довольно революционная функция, которая осталась несколько незамеченной.

В статье вы найдете несколько примеров того, как можно использовать функцию OpenAI.

#ChatGPT #OpenAI
2🔥2
Бунт кистей: Художники против ИИ

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

Создатели графических интерфейсов, например, обеспокоены использованием их работ для обучения ИИ, поэтому многие из них переходят на новую социальную сеть 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