Как стать автором
Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Mobius 2024 offline. День первый

Время на прочтение4 мин
Количество просмотров306

Привет, Хабр!

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

Он был очень насыщенным, мне удалось побывать на шести докладах, в основном по android-разработке.

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

Тулкиты кодогенерации Android vs iOS, Анна Жаркова, Usetech

Первый доклад сегодня был насыщенным и хардкорным: Аня кратко рассказала о компиляции в целом и подробно - о способах кодогенерации в Android Studio (IntelliJ IDEA) и Xcode. С помощью кодогенерации можно решить самые разные задачи: от генерации View до упрощения генерации архитектурных компонентов.
Рассмотрели PSI (Programming Structure Interface), Xcode template, Android Studio Wizard template, создание собственных плагинов, Xcode Source Editor и SPM плагины, Android build-time генераторы (KSP, KCP). Упомянули ChatGPT, Copilot и Gemini, куда же без них.
Провели соревнование между Android и iOS, у кого инструменты удобнее. Спойлер: победила дружба)

https://mobiusconf.com/talks/536b1d2f4e0b4be8a60da58d4095c8c7/?referer=/schedule/today/

Нетворкинг

На первой “переменке” удалось побывать у стендов Ozon Tech и hh.ru. У обоих классные квесты, от классических опросов до призов за потение на гребном тренажёре. Лайк стикерам hh.ru, особенно с горящей перед дедлайном попой)

Как избавиться от рекурсии, или Как мой код попал в Google, Максим Сидоров, SberDevices

Читать далее
Рейтинг0
Комментарии0

Новости

Статья

Макроопределения для PostgreSQL

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров244

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

Несмотря на то, что наиболее развитым макроязыком является m4, многие разрабочики его не знают. Поэтому был выбран более простой, но многим знакомый препроцессор C - cpp из состава GCC.

Все дальнейшие примеры верны для Linux с установленными GCC и Perl. К сожалению, Windows под рукой у меня нет, но проблем с установкой там GCC и Perl возникнуть не должно.

Читать далее
Рейтинг0
Комментарии0
Статья

Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float

Время на прочтение16 мин
Количество просмотров1.2K

Ещё одна причуда Python, исследование её подноготной и попытка понять, почему так случается.

Недавно в сети X был популярен этот твит (см. скриншот), и я обратил внимание. Это очередной сюрприз в Python, связанный с характерными для него уникальными деталями реализации.

Читать далее
Всего голосов 8: ↑7 и ↓1+9
Комментарии9
Статья

Подготовка текста к машинному переводу на разные языки

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров288

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

Наше агентство постоянно изучает новые способы перевода и локализации и делится опытом и знаниями в этой сфере. В статье собраны рекомендации по подготовке текста к машинному переводу на основе советов IBM (Machine translation tips, вебархив). Эти рекомендации помогут оптимизировать процесс перевода и сократить время на постредактирование. 

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

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Истории

Новость

СДЭК с 1 июня возобновит прием отправлений во всех ПВЗ

Время на прочтение3 мин
Количество просмотров1.6K

31 мая 2024 года администрация СДЭК сообщила, что компания с 1 июня возобновит прием отправлений во всех ПВЗ, а клиенты снова могут использовать CDEK ID для получения посылок. Специалисты СДЭК продолжают выполнять необходимые действия по восстановлению работоспособности всех сервисов компании.

Читать далее
Рейтинг0
Комментарии1
Статья

Функциональная архитектура в проектах внедрения на платформе 1С

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров424

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

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

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

Читать далее
Рейтинг0
Комментарии0
Пост

Исследователи из Вашингтонского университета разработали систему ИИ, которая позволяет наушникам с шумоподавлением изолировать и усиливать один голос в многолюдной и шумной обстановке. Технология, получившая название Target Speech Hearing (TSH), позволяет пользователям выбирать конкретного человека для прослушивания, просто глядя на него в течение нескольких секунд.

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

Шьям Голлакота, профессор Вашингтонского университета и ведущий исследователь проекта поясняе:

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

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

Теги:
0
Комментарии0
Статья

Мечты о звездах

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров673

У меня есть мечта. Та самая, ради которой и умереть не жалко. Неосуществимая, но реальная. А если мечта неосуществимая и реальная - то эта та самая мечта, к которой стоит стремиться! И, как мне кажется, сейчас самое подходящее время, чтобы начать её осуществлять. Всем добро пожаловать!

Добро пожаловать...
Всего голосов 3: ↑3 и ↓0+3
Комментарии3
Новость

Вышла 11-я платформа от «Базальт СПО» — новая стабильная ветка репозиториев ALT (p11, кодовое имя Salvia — Шалфей)

Время на прочтение4 мин
Количество просмотров597

В конце мая 2024 года состоялся выпуск 11 версии платформы от «Базальт СПО» — новой стабильной ветки репозиториев ALT (p11, кодовое имя Salvia - Шалфей). 10-я версия платформы от «Базальт СПО» вышла в конце 2021 года.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии3
Статья

Что нужно знать о современном CSS (весна 2024 года)

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров2K

Цель этого руководства — познакомить вас со списком новых (потрясающих) возможностей, недавно появившихся в CSS.

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

Читать далее
Всего голосов 7: ↑7 и ↓0+11
Комментарии2
Новость

Sightful анонсировала новую версию ноутбука, работающую в режиме дополненной реальности с AR-гарнитурой Spacetop G1

Время на прочтение1 мин
Количество просмотров498

Компания Sightful открыла предзаказ на улучшенную версию AR‑ноутбука Spacetop. В линейке этих устройств вместо экрана используются очки дополненной реальности, предоставляющие пользователю виртуальный экран размером 100".

В мае 2023 года Sightful представила первую версию Spacetop, спустя год — анонсировала улучшенную. Новая версия ноутбука Spacetop G1 получила более производительное железо. Старт продаж устройства заявлен на октябрь 2024 года.

Читать далее
Всего голосов 3: ↑3 и ↓0+7
Комментарии1
Статья

Тутор: как нажать на кнопку. Продвинутые техники работы с веб-элементами для Selenium

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров445

Привет!)
Возникали ситуации, когда стандартных методов поиска веб-элементов не хватало для полноценной автоматизации? То кнопка не нажимается, то элемент перекрывается, то не подгружается. У всего этого есть разные причины и самые разные решения.
В этой статье как раз таки рассмотрим некоторые из таких проблем.
Для тех кому не интересна база

Ссылочка на тележку

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии0
Статья

Приведут ли спутники Starlink Маска к синдрому Кесслера?

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров1.5K

В 2020-2030-х годах ночное небо и окружающий Землю космос станут совсем другими, чем были на протяжении всей истории человечества. По состоянию на 2019 год всё человечество запустило в общей сложности от 8 000 до 9 000 спутников, из которых около 2 000 всё ещё находились в активном состоянии, в основном на низкой околоземной орбите. В настоящее время многие компании пытаются обеспечить всемирное покрытие 5G из космоса, в первую очередь компания Starlink Элона Маска и SpaceX, у которой на сегодня наибольшее количество спутников, и человечество начинает вступать в эру спутниковых мегаскоплений.

На сегодняшний день, в 2023 году, насчитывается около 9000 активных спутников, причём подавляющее большинство из них составляют активные спутники Starlink: 4755 из 8647 активных спутников, или 55 %. И хотя до сих пор в СМИ освещался только один пагубный эффект — ущерб, который эти спутники уже нанесли и продолжают наносить астрономии, — есть и второе последствие, которое может оказаться ещё более катастрофическим в долгосрочной перспективе: синдром Кесслера. При наличии десятков или даже сотен тысяч спутников на орбите одно столкновение может запустить цепную реакцию. Учитывая реальность солнечных вспышек, корональных выбросов массы и других форм космической погоды, эра мегаскоплений может стать началом нового типа стихийных бедствий, сделав орбиту Земли непроходимой для всех будущих космических миссий.

Читать далее
Всего голосов 6: ↑4 и ↓2+5
Комментарии3

Ближайшие события

Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область
Статья

Как защититься от кражи нейронной сети: устойчивые цифровые водяные знаки

Уровень сложностиСложный
Время на прочтение8 мин
Количество просмотров999

Привет, Хабр! Меня зовут Миша Паутов, я аспирант Сколтеха и научный сотрудник группы Доверенные и безопасные интеллектуальные системы Института AIRI. Совсем недавно вместе коллегами мы предложили новый метод  создания цифровых водяных знаков для нейронных сетей. Такие объекты, по-другому называемые ватермарками, можно использовать для определения того, что вашу нейросеть кто-то скопировал и выдаёт за свою. Здесь я расскажу, в чем состоит идея предложенного метода, а более детально о нем можно почитать в препринте статьи, принятой на международную конференцию IJCAI. 

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии12
Статья

Процессы собеседования со стороны соискателя

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.4K

Я довольно часто видел мнение, что проходить собеседования это отдельный навык, не связанный с работой, и сам начал придерживаться такой позиции. Я спокойно работал, на поиск не отвлекался и в ус не дул. Но настал момент Х, когда мне пришлось задуматься о возможной смене места работы. Можно ли пройти собеседования без подготовки? Оценивают ли меня на рынке так же, как на текущем месте? Из чего вообще состоят настоящие собеседования? Сколько на это всё надо времени? С этими вопросами я открыл резюме на Хабр.Карьере и начал ждать предложений.

Читать далее
Всего голосов 6: ↑4 и ↓2+2
Комментарии11
Новость

Google объяснила, почему нейросеть Gemini советовала использовать клей для пиццы и есть камни

Время на прочтение2 мин
Количество просмотров7.5K

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

Читать далее
Всего голосов 7: ↑5 и ↓2+7
Комментарии26
Новость

Релиз Wayland 1.23

Время на прочтение3 мин
Количество просмотров2.4K

30 мая 2024 года состоялся релиз протокола для организации графического сервера, механизма межпроцессного взаимодействия и библиотек Wayland 1.23. Предыдущая стабильная версия проекта вышла в апреле 2023 года.

Читать далее
Всего голосов 2: ↑2 и ↓0+3
Комментарии9
Статья

Еще раз про расслоение Хопфа — новый сайт

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров780

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

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

Вскоре после публикации этой статьи я обнаружил в интернете материал, в котором вместо окружностей Хопфа использовались прямые линии. Весь этот материал представляет собой всего один рисунок (даже не скриншот программы), на котором можно увидеть двойственность между окружностями и прямыми. На сайте можно увидеть данный рисунок и ссылку на этот материал. Никаких других материалов, сайтов или визуализаций на эту тему найти больше не удалось.

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

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

Читать далее
Всего голосов 6: ↑3 и ↓30
Комментарии4
Новость

Владельцы игры Wordle подали иск в суд на автора географической головоломки Worldle

Время на прочтение1 мин
Количество просмотров2.3K

Издание The New York Times, которому принадлежат права на словесную игру Wordle, подало в суд на разработчика географической головоломки Worldle Кори Макдональда из‑за слишком похожих названия и концепта игры.

Читать далее
Всего голосов 4: ↑4 и ↓0+6
Комментарии6
Пост
Будущие сети 6G: тренд уменьшения расстояния между контентом и потребителем
Будущие сети 6G: тренд уменьшения расстояния между контентом и потребителем

6G сети продолжат тренд, который начался 2500 лет назад

Мнение 5G инженера.

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

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

150 лет назад братья Люмьер изобрели кинотеатр с расстоянием между экраном и зрителями 10 метров. Следующим прорывом в потреблении контента был телевизор с расстоянием между пользователем и экраном в пару метров.

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

А теперь вспомним про Vision Pro от Apple или любой VR-шлем, или VR-очки c расстоянием 1-2 см от глаз. И так или иначе, Apple Vision Pro это лишь доказательство такой тенденции. Расстояние между визуальным контентом и нашими глазами становится короче и короче.

И нетрудно предсказать, что будет дальше: специальные контактные линзы VR, безусловно, станут следующим шагом.

Мы можем даже поспекулировать на тему, каким будет следующий шаг — это нейронные имплантаты, как в фильме «Матрица» или «Черное зеркало», изображение которого будет воссоздано в нашем мозгу, что, вероятно, произойдет ближе к середине века.

Но так или иначе мы уже явялемся частью виртуального мира с помощью наших смартфонов. Мы уже проводим большую часть дня виртуально...

Теги:
+1
Комментарии1
1
23 ...