Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 47 мин. назад

С какими проблемами сталкиваются дизайнеры, делая сервис для арабских пользователей

ср, 07/24/2024 - 00:53

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

99% наших пользователей — арабоговорящие дети и подростки. При этом команды дизайна и разработки у нас практически полностью русскоязычные.

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

Читать далее

Как работает блокчейн: объяснение от эксперта по ML и AI Петра Емельянова

ср, 07/24/2024 - 00:18

Блокчейну приписывают три свойства: неизменяемость, распределенность и консенсус. Разберём, что обеспечивает ему эти свойства и как работает. Объясняет эксперт по машинному обучению и AI — дотошно и подробно, заглянем под капот.

Читать далее

Как не бояться разработки РПГ

вт, 07/23/2024 - 23:00

Ко мне “приходит” мой напарник, списываемся в телеге, как обычно. Уже работали над игровым сценарием для квеста-приключения, как раз закончилась отрисовка арта… Но напарник, назовем его Мир, исследует рынок и вдруг решает.

- Знаешь Pocket Zone, в таком духе игры?

- Примерно. Представление имею.

- Примкнуть бы к этой нише…

- Карманных постап ролевок?

- А‑га.

Читать о разработке карманной ролевой игры

[Перевод] Учёные изобрели линзы ночного зрения

вт, 07/23/2024 - 22:57

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

Учёные из ARC Centre of Excellence for Transformative Meta-Optical Systems (TMOS) в Австралии пытались сделать ночное видение доступным и носимым, отказавшись от громоздких и дорогих гарнитур и приспособлений для линз.

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

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

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

Читать далее

Как визуальные головоломки помогут выявить AGI

вт, 07/23/2024 - 21:42

Крупные языковые модели (LLM) вошли в число самых многообещающих изобретений в области искусственного интеллекта (ИИ). Впечатляющие возможности GPT-4 заставили многих восторженно говорить о появлении сильного искусственного интеллекта (AGI). При этом GPT-4 и другие LLM пока показывают очень слабые результаты на наборе данных ARC, состоящем из визуальных головоломок. Почему тест Тьюринга - плохой инструмент для определения AGI? В чем разница между узким и общим интеллектом? Насколько люди умнее GPT-4 по результатам тестов на ARC? В статье ответы на эти и другие вопросы.

Читать

Нормализуем собственное рабочее время или «очумелые ручки» в борьбе с прокрастинацией

вт, 07/23/2024 - 21:40


После перехода на удаленку у меня в полный рост встала проблема с прокрастинацией задач. Все как по написаному:


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


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

Читать дальше →

Как вести документацию, чтобы никто ничего не понял. Немного теории и вредные советы от МТС Диджитал

вт, 07/23/2024 - 21:10

Привет, Хабр! Это Евгения Миронова — Senior Business Analyst, Павел Орлов — Senior System Analyst и Мансур Сафиуллин — Middle Business Analyst из МТС Диджитал. Сегодня будем говорить о проектной документации — той самой, в которой так часто «черт ногу сломит». Чтобы читать было интереснее, мы дополнили теорию практическими советами. Но не спешите их тестировать — сначала дочитайте пост до конца. Поехали!

Читать далее

Разворачиваем стенд для UI-тестирования iOS на базе Selenoid

вт, 07/23/2024 - 19:18

Всем привет! Меня зовут Павел, я технический лидер тестирования в направления мобильной разработки. В моей прошлой статье я описывал, как мы разворачивали тестовый стенд для тестирования Android на базе Selenoid, и почему выбор пал именно на этот инструмент.

Следующим этапом нужно было развернуть аналогичный стенд для UI-тестирования iOS.

Здесь хотел бы отметить, что готового решения под яблочные девайсы нет, как для Android, так и в документации по Selenoid нет информации для iOS. Поэтому я опирался на статью Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2. Однако, у нас была другая история, мы поднимали стенд для UI-тестирования на реальных iPhone.

Читать далее

Слияние словарей в PyTorch: зачем нужно и подводные камни

вт, 07/23/2024 - 18:00

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

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

Универсальный шаблон приветственной страницы: упрощаем онбординг в команду

вт, 07/23/2024 - 17:37

Привет! Это Маша, технический писатель в группе документации Ozon. Мы делаем внутреннюю документацию в департаменте «Поиск, рекомендации, реклама», в который входит 40 команд разработки. Наш департамент постоянно развивается, появляются новые команды и люди, которым нужно побыстрее влиться в компанию и коллектив. Недавно одна из команд планировала набирать новых сотрудников, и коллеги попросили помочь сделать приветственную страницу для новичков — онбординг.

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

Читать далее

Вы просили катастрофоустойчивость в почте? Мы сделали. Рассказываем про релиз Mailion 1.9

вт, 07/23/2024 - 17:28

От сбоев и аварий любого масштаба не застрахована ни одна крупная ИТ-система, однако их последствия можно сделать незначительными для работы компании. Именно поэтому, основной упор в новой версии корпоративной почты Mailion 1.9 мы сделали на катастрофоустойчивости – защите данных в любой непредвиденной ситуации. Другие новые функции в этом релизе упрощают миграцию из Exchange и дают возможность контролировать перенос и синхронизацию всей важной информации.

Под катом детально разберём реализацию катастрофоустойчивости и остальные улучшения в релизе 1.9.

Читать далее

[recovery mode] Тест лампочки Elektrostandard 12 Вт Е27

вт, 07/23/2024 - 17:13

Разбор светодиодной лампочки от производителя Elektrostandard. Лампочка, которая стоит внимания, но при этом не может порадовать своей ценой.

Читать далее

Как быстро адаптировать сотрудников

вт, 07/23/2024 - 17:01

Привет, Хабр! Меня зовут Алина, я Региональный руководитель по малому бизнесу в ОТП Банке. Хочу поделиться с вами инсайтами про наставничество. Полгода назад мы пересмотрели наш подход и получили классный результат.

Узнать больше

Ошибки в языке Go — это большая ошибка

вт, 07/23/2024 - 16:36
// гофер пытается найти логику среди обработки ошибок +-------+-------+-------+-------+-------+-------+ | | err | | err | | err | | ,_,,, | | | | | | (◉ _ ◉) | | | | | | /) (\ | | | | | "" "" | | | | + +-------+ +-------+ +-------+ | | err | err | | err | | | | | | | | | | | | | +-------+ +-------+ +-------+ + | err | | err | | | | | | | | | + +-------+ + +-------+ + | | err | | err | logic | | | | | | | | | | | | | +-------+-------+-------+-------+-------+-------+

Я пишу на Go несколько лет, в Каруне многие вещи сделаны на нём; язык мне нравится своей простотой, незамысловатой прямолинейностью и приличной эффективностью. На других языках я писать не хочу.


Но сорян, к бесконечным if err != nil я до конца привыкнуть так и не смог.


Да-да, я знаю все аргументы: явное лучше неявного, язык Go многословен, зато понятен, и всё такое. Но, блин, на мой взгляд Го-вэй Го-вэю рознь.

Читать дальше →

Что изменилось за последние 25 лет в медицине и почему вас часто лечат по старинке

вт, 07/23/2024 - 16:00


Мы, медики, весьма консервативны и очень не любим рисковать. Все изменения у нас приживаются с большим скрипом и после миллиона тонн проверок. Ответственность за чужое здоровье, а порой и жизнь не даёт нам права нырять во что-то новое и незнакомое с обрыва. Даже если это (может быть?) поможет лечить людей лучше.

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

Иногда это полезно, а иногда, как показывает практика, — нет. У нас не оборачивают сломанную руку сеткой полимера, чтобы можно было чесаться, а закатывают в старый добрый гипс. Не ставят трубки в нос при операции по исправлению перегородки носа, а впихивают 4 метра бинта (буквально), чтобы пациент дышал только ртом первые сутки, а потом это одним движением выдёргивают. Не ставят импланты зубов сразу после удаления кисты в кисту (медицински лучше, но пускай пациент пострадает два раза вместо одного, такова традиция).

В общем, короткий обзор того, что поменялось. Читать дальше →

Создание 3D-модели компонента EasyEDA в FreeCAD

вт, 07/23/2024 - 15:52

База компонентов (EasyEDA)[https://easyeda.com] огромна, но не всегда находится образ нужной детали. Если посадочное место можно отредактировать напрямую в редакторе EasyEDA, предварительно подгрузив наиболее похожий прототип, то редактировать 3D-образ компонента в среде EasyEDA нет возможности.

Читать далее

Как мы построили сервис, который поможет сократить поиск видео контента в огромной базе данных

вт, 07/23/2024 - 15:52

Всем привет!

Меня зовут Дима Савелко, я лид команды нейро-сети.рф.

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

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

Читать далее

Как рост вычислительных мощностей отражается на точности и качестве моделей

вт, 07/23/2024 - 15:49

ИИ развивается стремительными темпами, но чем сложнее становятся технологии, тем больше усилий требуется для создания подходящей инфраструктуры. По данным TrendForce, объём поставок ИИ-серверов во втором квартале 2024 года увеличился почти на 20% по сравнению с предыдущим кварталом. Аналитики ожидают, что по сравнению с 2023 годом годовой рост может составить 41,5%. Облачные провайдеры перенаправляют бюджеты на закупку ИИ-серверов. Для сравнения, рост поставок обычных серверов составит всего 1,9%.


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


Посмотрим, что происходит в сфере аппаратного и программного обеспечения.

Читать дальше →

[Перевод] Выбираем между инструкциями RUN, CMD и ENTRYPOINT

вт, 07/23/2024 - 15:47

Для выполнения похожих задач в Docker нередко есть несколько решений. Одна запутанная область касается инструкций RUN, CMD и ENTRYPOINT Dockerfile. В этом переводе обсуждаются различия между этими инструкциями и показываются примеры их использования в форматах shell и exec. 

В чём разница между RUN, CMD и ENTRYPOINT?

Прошлое, настоящее и будущее взлома паролей

вт, 07/23/2024 - 15:32

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

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

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.