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

С 12 июня 2024 года вступили в силу новые санкции США, которые серьезно ограничивают доступ российских компаний к западным облачным сервисам и IT-поддержке.

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

Какие изменения нас ожидают и альтернативы решений вы можете узнать из новостной статьи. Переходите по ссылке!

#Новости #Интересное #Cloud
🔥2
Представьте себе, что systemd – это «дирижер» вашего компьютера, который управляет всеми его процессами. Недавно вышла новая версия этого «дирижера» – systemd v256, которая приносит много изменений, чтобы сделать компьютер еще более удобным и мощным.

Вот некоторые из ключевых изменений:
⭐️ Теперь можно запускать программы с правами администратора без sudo.
⭐️ Стало легче работать с дисковыми образами, что помогает восстановить систему или перенести данные.
⭐️ Разные программы могут использовать один и тот же файл без конфликтов.
⭐️ Systemd стал еще более мощным в управлении сетевыми подключениями и отслеживании событий.

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

#Новости #Интересное #Linux
👍3🔥2👌2
Google интегрирует больше Android-технологий в ChromeOS с целью ускорить развитие искусственного интеллекта и предоставить пользователям больше возможностей.

Объединение Android и ChromeOS позволит Google быстрее создавать новые функции, упростить разработку программного обеспечения и обеспечить более плавную работу между различными устройствами, такими как смартфоны, аксессуары и Chromebook.

Хотя процесс интеграции уже начался, пользователям придется немного подождать, чтобы увидеть результаты. Google гарантирует, что ChromeOS останется безопасным, удобным и будет обновляться по расписанию.

Конечная цель Google - сделать ChromeOS еще более мощным и функциональным, чтобы он мог помогать людям в повседневных задачах.

#Новости #Интересное #Google
👍3👏2🙏2
В Нижегородском университете им Лобачевского появилась первая в России кафедра киберпсихологии. Здесь готовят специалистов, которые разбираются в психологии, изучении мозга и ИТ.

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

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

#Новости #Интересное #Киберпсихология
👍32👌2
Создание собственного чат-бота с помощью GPT

В этом посте мы покажем вам практический пример того, как интегрировать GPT в приложение Kotlin для создания базового чат-бота. Этот чат-бот сможет естественно и эффективно отвечать на запросы пользователей.

#Kotlin #ChatGPT
👍3👌2🔥1👀1
Новые ограничения в приложениях для Россиян

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