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

Существует аналогия, которая сравнивает языки программирования с домом: HTML — это структура дома (стены, перегородки), CSS — декор и оформление (мебель, интерьер), а JavaScript — функциональность (электроснабжение, сантехника).

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

На этом уроке вы научитесь создавать 3D-эффекты с помощью CSS, используя свойства и операции, которые позволяют управлять элементами в виртуальном 3D-пространстве. Мы также рассмотрим визуальные иллюзии с использованием теней и света. Переходите по ссылке!

#CSS #HTML #JavaScript
2
Яндекс Станция Макс получила масштабное обновление

Умная колонка Яндекс Станция Макс получила самое крупное обновление с момента запуска, перейдя на операционную систему YaOS X.

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

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

Изменился главный экран Станции Макс:

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

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

#Новости #Интересное #Яндекс
1🔥1
Примеры расширения возможностей разработчиков с ИИ

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

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

#ИИ #GitHub #Copilot #JiraAI #EarlyAI #JIRA #Подборка
2
Opera One для iOS: новый дизайн, нижняя панель поиска и интеграция с ИИ-помощником Aria

Opera выпустила стабильную версию переработанного браузера Opera One на iOS. Тестирование новой версии будет продолжаться несколько недель. Opera One предлагает пользователям новый дизайн с интеграцией ИИ-помощника Aria и улучшенной панелью поиска.

Ключевые новшества:

• Нижняя панель поиска: по умолчанию расположена в нижней части экрана, но пользователи могут переключиться на стандартную навигацию или выбрать стиль кнопки быстрого действия.
• Быстрые поисковые подсказки: предлагаются при наборе текста в поисковой строке.
• Интеграция с ИИ-помощником Aria: включает в себя опции голосового ввода и генерации изображений.
• Новый дизайн ленты новостей: выполнен в виде карусели с персонализированными новостями, советами по продуктам и другой полезной информацией.

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

#Новости #Интересное #Браузеры
🔥2
Apple запатентовала умное кольцо для управления AR/VR-устройствами

Корпорация Apple запатентовала умное кольцо, которое может использоваться в качестве дополнительного устройства управления для гарнитур дополненной и виртуальной реальности.

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

Умное кольцо можно будет использовать в сочетании с гарнитурами AR/VR для:

• Управления устройствами
• Более точного ввода текста
• Настройки девайса

Журналисты отмечают, что описанная система управления может повысить точность работы шлемов AR и VR, изобретенных Apple.

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

#Новости #Интересное #Apple
1🔥1
Как создать почтовый сервер?

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

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

#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