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

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

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

#SoftwareEngineering #EmailServer #Сервер #ПочтовыйСервер
1
"Лаборатория Касперского" запускает онлайн-курс по цифровой криминалистике в Windows

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

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

Согласно данным команды по реагированию на инциденты "Лаборатории Касперского", в 2023 году около 21,8% кибератак длились более месяца.

Тренинг призван помочь ИБ-экспертам сократить время на обнаружение атак и реагирование на них.

В рамках курса обучают:

• Сбору цифровых доказательств
• Идентификации следов вредоносной активности
• Использованию временных меток артефактов в Windows для реконструкции сценариев инцидентов
• Анализу истории браузера и электронной почты
• Определению масштаба инцидентов
• Сбору доказательной базы
• Анализу логов, сетевого трафика и оперативной памяти
• Созданию индикаторов компрометации (IoC)

#Новости #Интересное #Кибербезопасность
1🔥1
DevGang pinned a photo
Скрипт для синхронизации каталогов

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

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

В этой статье мы рассмотрим пример написания скрипта на Python, который синхронизирует файлы между двумя папками.

#Python #Начинающим #File #Файлы
1🔥1
Сбербанк готовит к выходу собственного человекоподобного робота

Заместитель председателя правления "Сбербанка" Станислав Кузнецов объявил о планах компании представить собственного антропоморфного робота уже в начале 2024 года.

По словам Кузнецова, "Сбер" планирует продолжить разработку и совершенствование робота, выпускать новые версии для решения широкого спектра задач в быту и на работе.

Продолжение читайте в нашем блоге DevGang.

#Новости #Интересное #Сбербанк
2
Microsoft готовит функцию для Windows, позволяющую передавать файлы по воздуху между ПК и Android-устройствами

Вскоре пользователи Windows смогут делиться файлами между своими компьютерами и смартфонами на Android без проводов, подобно функции AirDrop от Apple.

Новая функция, интегрированная в приложение Phone Link, появится для пользователей Windows 10 и Windows 11. Для ее использования потребуется синхронизация компьютера со смартфоном на Android.

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

Phone Link будет доступен на устройствах с Windows 10, начиная с обновлений 2019 года, и на Android 9.0 и выше с установленным приложением Link to Windows.

#Новости #Интересное #Microsoft
21
require vs import в JavaScript

Когда ты начинаешь писать код при создании программы / приложения, периодически сталкиваешься с необходимостью импорта модулей в файлы. Эту задачу можно решить в JavaScript require() или import. Это немного сбивает с толку новичков и необходимо определить какую функцию при каких условиях использовать.

В этой статье мы разберем разницу между функциями require() и import, также почему между проектами существует несоответствие.

#JavaScript #Начинающим #NodeJS #Руководство
👍2
Apple блокирует российским и белорусским разработчикам доступ к сервису Search Ads

Разработчики из России и Беларуси больше не могут использовать рекламный инструмент Apple Search Ads. Компания Apple уведомила разработчиков о прекращении работы сервиса с 15 августа для аккаунтов, зарегистрированных в этих странах.

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

Таким образом, российские и белорусские разработчики лишаются возможности продвигать свои приложения в App Store через этот сервис.

#Новости #Интересное #Apple
🔥21
Перенос данных из локальной PostgreSQL

В этой статье мы покажем, как создать скрипт Python для переноса данных из локальной базы данных PostgreSQL в Google BigQuery. Процесс включает в себя извлечение данных из PostgreSQL, их преобразование в соответствии со схемой BigQuery, загрузку в Google Cloud Storage (GCS) и, наконец, импорт в BigQuery.

Мы подробно рассмотрим каждый из этапов процесса, предоставив примеры кода и пояснения.

#Python #PostgreSQL #Pandas #GoogleCloud #BigQuery
👍21
Microsoft спешно исправляет критическую уязвимость

Хакеры получили доступ к серьезной уязвимости в Windows, которая может позволить им удаленно взламывать компьютеры.

Проблема затрагивает все версии Windows с включенным протоколом IPv6, который используется по умолчанию на большинстве устройств. Уязвимость, получившая обозначение CVE-2024-38063, связана с ошибкой в реализации TCP/IP и позволяет злоумышленникам выполнять код на зараженном компьютере.

Читайте об этой уязвимости в нашем блоге DevGang.

#Новости #Интересное #Windows
2👍1
"Яндекс" разрабатывает аналог Miro после ухода сервиса из России

В ответ на уход сервиса Miro из России и Белоруссии, "Яндекс" начал разработку собственной платформы онлайн-досок для совместной работы.

Новая платформа станет аналогом Miro и, вероятно, будет интегрирована в офисную среду "Яндекс 360".

Представитель "Яндекса" подтвердил информацию о разработке, но пока не раскрывает деталей реализации проекта, включая дату запуска.

Таким образом, "Яндекс" стремится заполнить образовавшуюся нишу на рынке онлайн-инструментов для совместной работы, предоставляя альтернативу иностранным сервисам.

#Новости #Интересное #Яндекс
2👍1
Дубайский суд признал законной выплату зарплаты в криптовалюте

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

Дело касалось сотрудника, которого уволили, не выплатив обещанную в договоре криптовалюту EcoWatt. После того, как компания отказалась платить, сотрудник подал в суд, который сначала отклонил его иск, так как истец не смог объяснить, как оценить стоимость токенов EcoWatt в традиционной валюте.

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

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

#Новости #Интересное #Криптовалюта
21
Ростех запускает систему искусственного интеллекта для поиска потерявшихся домашних животных

Компания NtechLab, технологический партнер "Ростеха", готовится запустить в тестовом режиме систему искусственного интеллекта, которая поможет находить потерявшихся домашних животных по фотографиям.

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

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

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

#Новости #Интересное #ИИ
3🔥1
Архитектура для языковых моделей от российских ученых

Российские ученые из T-Bank AI Research разработали новую архитектуру для языковых моделей, которая работает быстрее и эффективнее, не теряя при этом в качестве.

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

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

#Новости #Интересное #ИИ
🔥21👍1
Старшеклассники из РФ завоевали золотые медали на олимпиаде по ИИ

Российские школьники завоевали золотую медаль и лидирующее место на Международной олимпиаде по ИИ (IOAI 2024). Команда, представляющая Россию, обошла соперников из 39 стран, включая Китай, США, Канаду, Японию и др.

Соревнование проходило в два этапа, в которых:
💎 проверялись научные знания и практические навыки работы с ИИ;
💎 разрабатывались и проводились эксперименты с передовыми технологиями, такими как ChatGPT и Dalle-2.

В команду, завоевавшей золотые медали, входили ученики и выпускники Московской школы Летово. Подготовка проходила на базе Центрального Университета, созданного при поддержке «Т-Банка», под руководством ведущих экспертов в области ИИ.

Победа команды – результат упорных тренировок и страсти к искусственному интеллекту. Желаем им удачи в будущих достижениях!

#Новости #Интересное #ИИ #Победители
👍3
Новые обремения для российских разработчиков

Valve ввела новую систему налогообложения для разработчиков при реализации игр на платформе Steam американским жителям. Причиной нововведения стала приостановка действия некоторых положений соглашений об избежании двойного налогообложения, действовавших с 1992 года и вступает в силу с 16.08.2024 г.

Изменения для участников были ожидаемы и они уже ищут способы решения проблемы. Одним из вариантов является смена налогового резидентства или поиск издателя.

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

Разработчики подчеркивают, что в итоге им остается только 49% выручки после всех вычетов. Ранее они получали 70%, тк 30% выручки забирала Valve.

#Новости #Интересное #Налоги #Общество
👍2🔥1
Новые ограничения от Microsoft

Windows 11 нельзя будет установить на компьютеры, которые не соответствуют системным требованиям. Такое ограничение установила Microsoft на новое ОС.

Ранее пользователи находили выход из проблемной ситуации и могли установить ОС на неподдерживаемые устройства. В бета-версии Windows 11 такой доступ заблокирован, и ожидается, внедрение блокировки на стабильные версии ОС.

Высокие требования к оборудованию Windows 11 негативно сказываются на ее популярности. Доля новой ОС на рынке составляет лишь 30,83%, в то время как более старая Windows 10 по-прежнему пользуется спросом (64,99%). Важно отметить, что поддержка Windows 10 прекратится 14 октября 2025 года.

#Новости #Интересное #Windows
👍3
Роль VPN в жизни россиян

В России ситуация с VPN-сервисами обострилась: бесплатные стали менее функциональными, а платные – перегружены.
Блокировка YouTube заставила россиян искать альтернативные пути доступа к видеохостингу, что привело к резкому росту нагрузки на VPN-сервисы.

Бесплатные сервисы ограничивают доступ к своим функциям. Например, VPN Proxy Master ввел плату за просмотр YouTube, а VPN Free Unlimited работает лишь несколько дней.
Эксперты прогнозируют, что бесплатные сервисы будут сокращать свои возможности, а платным придется увеличивать мощности для удовлетворения растущего спроса.

#Новости #Интересное #VPN
👍4
Дисплеи будущего от Samsung

На выставке K-Display в Сеуле Samsung Display продемонстрировала свои самые передовые OLED-технологии. В центре внимания – White OLEDoS с невероятной яркостью 12 000 нит. Этот 1,3-дюймовый дисплей с разрешением 4000 ppi создан для устройств дополненной реальности, обеспечивая яркие и детальные изображения в AR-очках.

Чтобы узнать о новых изобретениях от компании Samsung, читайте статью в нашем блоге DevGang!

#Новости #Интересное #OLED #Samsung #Display #Технологии
👍3👨‍💻1
Google разрабатывает функцию, скрывающая конфиденциальные данные

Google заботится о безопасности своих пользователей. Компания занимается разработкой нового инструмента для браузера Chrome на Android, который будет скрывать конфиденциальные данные при записи экрана или совместном использовании устройства.

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

Флаг доступен только в экспериментальном режиме на Android 15 и выше, но ожидается, что он появится в Chrome Canary уже через несколько недель.

#Новости #Интересное #Chrome #Google #Android #Безопасность
🔥3👍1
Как улучшить привлекательность сайта с Hover.css?

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

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

#CSS #Начинающим #Design
👍3