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

Пользователь

Отправить сообщение

Патентный анализ добычи и применения редкоземельных элементов

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

Спрос на редкоземельные элементы (РЗЭ) стабильно растет на 5-7 % в год, а продукции, создаваемой с их использованием, выпускается на $5 трлн. Основными промышленными источниками РМЗ являются бастнезит, монацит, лопарит и ионно-абсорбционные глины. Мы решили подробнее изучить данный вопрос и выяснить, сколько всего охранных документов по этому направлению было зарегистрировано в нашей стране за 2017-2022 гг. 

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

Большой тест 5 «азиатских» аккумуляторов D23. Часть 4: заряжаем током 80 ампер

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

Привет, Хабр! Испытания пяти аккумуляторных батарей для автомобилей азиатского производства подошли к завершению.

  • Furukawa Battery Super Nova 55D23L
  • Panasonic (Yuasa) N-75D23L/JE
  • Solite 85D23L
  • Mazda (Exide) PE1T-18-520 9B
  • Exide Premium EA654

Сегодня проверим, какие из этих АКБ смогут запустить двигатель в разряженном состоянии при низкой температуре, а затем будем заряжать их большим током с измерением температуры корпуса.
Сколько из 5 АКБ выдержат такие испытания?
Всего голосов 56: ↑56 и ↓0+56
Комментарии7

Полное руководство по модулю asyncio в Python. Часть 4

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

Сегодня, в четвёртой части (перваявтораятретья) перевода учебного руководства по модулю asyncio в Python, представляем вашему вниманию разделы оригинала №8 и 9.

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

Самодельный генератор Ван де Граафа

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

Как любитель ядерной физики и ускорительной техники я всегда нахожусь в поиске новых источников высокого напряжения. Обычно таким устройством оказывается нечто на основе большого трансформатора, умножителя напряжения или их комбинации. Но существует и множество других методов генерации высокого напряжения, которые зачастую не учитываются и рассматриваются как устаревшие. Один из них – это старый добрый генератор Ван де Граафа, изобретённый ещё в 1929 году. О сборке подобного устройства собственными силами и пойдёт речь в данной статье.
Читать дальше →
Всего голосов 93: ↑90 и ↓3+87
Комментарии3

Когнитивистика в гейм-дизайне: как сделать классную игру при помощи науки

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

Когнитивистика часто используется в исследованиях аудитории игр: она позволяет выводить UI/UX на новый уровень, направлять внимание игроков и помогает им принимать нужные решения. Нашли статью, где рассматривается, что важно знать о работе мозга с точки зрения геймдева. Давайте разберемся, что такое когнитивная наука и как ее применять в рисерчах пользователей.

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

Программа самоподготовки младшего системного аналитика

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

Мы решили узнать, как работает старый тезис «в интернете всё есть и бесплатно, курите маны, глупцы».

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

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

Green server для PET-проектов на базе Raspberry Pi – начало

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

История этого проекта началась в 2017 году, тогда я углубился в работу с NodeJS ещё и ASP.NET Core хотелось попробовать. Но использовать свой рабочий ноутбук в качестве тестового сервера с не хотелось, так как он был достаточно шумным(а хотелось возможность работы сервера 24/7), а арендовать сервер было как-то не спортивно, да и денег было жалко на PET-проекты. Изначально я планировал сделать сервер на базе старого ПК(который завалялся на полках у родителей), но шум производимый этим компьютером был достаточно сильным, чтобы мешать ночью спать. Всё поменялось когда мне подарили Raspberry Pi 2 Model B.

После того как наигрался с различными модулями для малинки, пришла в голову идея что данного микрокомпьютера будет достаточно для запуска миниатюрных серверных приложений. А если расширить его возможности благодаря внешним USB устройствам – получится вполне рабочий аппарат с интересными характеристиками. Ещё одним приемуществом будет компактность и достаточно низкий уровнь шума(если использовать только жесткий диск)

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

Мимо наборной кассы: феерическая профанация шрифтового дела от компании «Паратайп»

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

Это история о том, как я разочаровался в компании «Паратайп» и шрифтах, которые она производит.

Я делал PDF⁠-⁠презентацию, чтобы показать европейским иностранцам. И что⁠-⁠то меня пробило на гиперкачественную вёрстку с образцовым типографингом. Пускай, думаю, у иностранцев сорвёт шаблон: они⁠-⁠то привыкли, что все русские верстают по⁠-⁠колхозному, особенно если думают, что нет.

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

Я выбрал PT Sans, потому что графика этого шрифта — вполне на мировом уровне. Однако…

Читать далее
Всего голосов 262: ↑248 и ↓14+234
Комментарии129

Почему графику в видеоиграх по-прежнему так сложно создавать?

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

Введение


В этом посте будут рассмотрены трудности и аспекты производства, которые нужно учитывать при создании новых методик и алгоритмов рендеринга/графики, особенно в контексте прикладных исследований рендеринга реального времени. Я буду рассказывать о своём личном опыте работы над Witcher 2, Assassin’s Creed 4: Black Flag, Far Cry 4 и God of War.

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

Я слышал вопросы типа «почему эта великолепная исследовательская методика X не используется в продакшене?» и от геймеров, и от коллег из научных кругов. На то всегда бывают очень веские причины!

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

Я вспоминаю об этой теме ещё и каждый раз, когда слышу дискуссии о том, что «фотограмметрия, трассировка лучей, нейронный рендеринг, [вставить любую другую новую тему] станет универсальным решением для рендеринга и заменит всё остальное!». Спойлер: этого не случится (по крайней мере, в ближайшее время).
Читать дальше →
Всего голосов 60: ↑60 и ↓0+60
Комментарии40

Кранчи в IT или Как убивает погоня за сроками

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

Многие игроки считают, что разработка — это интересный и увлекательный процесс (о, святая наивность!). Это, конечно, так, но, к сожалению, в этой сфере вся романтика заканчивается, когда начинаются проблемы. Одной из таких проблем и является «кранч», или работа на износ. Карьера в области искусственного интеллекта или Data Science не застрахует от переработок полностью, но в последнее время компании понимают, что культура кранчей не приводит к хорошим результатам. В данном посте попробуем разобраться с этим неприятным явлением, которое заставляет разработчиков сходить с ума.

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

Узнаю тебя из тысячи: новый алгоритм способен распознать дипфейк по отражению в глазах

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


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

Ученые из Университета штата Нью-Йорк в Буффало предложили надежный способ, позволяющий отличить дипфейковое изображение от настоящего. В основе решения — отражение в глазах человека. Как ни странно, но искусственно сгенерированное сетью GAN-изображение имеет отличия в бликах и отражении в глазах.
Читать дальше →
Всего голосов 31: ↑30 и ↓1+29
Комментарии12

Как я разработал мобильную игру на Android с использованием React.js и выложил её в Google Play Store

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

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

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

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

Яндекс вновь запустил голосование за ретроигры. Финалисты Retro Games Battle 2020

Время на прочтение7 мин
Количество просмотров5.3K
В прошлом году команда музея Яндекса организовала конкурс по разработке игр для ZX Spectrum — мы ценим историю и стремимся поддерживать сообщество, которое сформировалось вокруг ретротехники. Каждый наш конкурс, фестиваль или лекция — это ещё один повод собраться вместе (пусть и в онлайне), чтобы обменяться опытом или просто пообщаться.

Прошлогодний Retro Games Battle удался: до финала дошло 19 новых игр! Это впечатлило нас и, хочется верить, воодушевило сообщество, поэтому мы решили повторить конкурс и в этом году. О старте объявляли летом, приём заявок уже окончен. Трёх победителей вот-вот определит жюри, в которое входят игровые журналисты, геймдеволоперы и пионеры творчества на ретрокомпьютерах (в том числе из Ocean Software — компании-разработчика множества легендарных игр прошлого). Но, как и в прошлый раз, мы хотим вручить приз зрительских симпатий тому, чью игру выберет не жюри, а пользователи, для которых игры и создаются. То есть вы.



Под катом вас ждёт список финалистов этого года: вы сможете посмотреть запись геймплея и даже сыграть вживую с помощью эмулятора. За игры можно проголосовать на сайте конкурса. Голоса принимаются до 12:00 7 декабря.
Играть и голосовать
Всего голосов 27: ↑27 и ↓0+27
Комментарии5

DataHub: универсальный инструмент поиска и обнаружения метаданных

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

DataHub: универсальный инструмент поиска и обнаружения метаданных.


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

Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии5

Pinebook Pro: уже не Chromebook

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

Иногда создается впечатление, что Chromebook'и в основном покупают для того, что бы поставить на них Linux. Навскидку статьи на хабре: одная, вторая, третья, четвертая, ...


Поэтому компания PINE Microsystems Inc. и сообщество PINE64 решили, что рынку помимо Chromebook-полуфабрикатов не хватает Pinebook Pro, который сразу создан в расчете на использование Linux/*BSD в качестве операционной системы.


Читать дальше →
Всего голосов 41: ↑39 и ↓2+37
Комментарии52

Как получить дополнительный доход для компании с помощью биржи: инвестиции в структурные продукты

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


Изображение: Pexels

Не все предприниматели знают об этом, но на современном фондовом рынке есть возможности для корпоративных инвестиций. Как же заработать дополнительных денег для компании с минимальным риском?
Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии31

Вычисляем по IP: как бороться со спамом в социальной сети

Время на прочтение19 мин
Количество просмотров40K
Спам в социальных сетях и мессенджерах — это боль. Боль и для честных пользователей, и для разработчиков. Как с ней борются в Badoo, рассказал Михаил Овчинников на Highload++, далее текстовая версия этого доклада.


О спикере: Михаил Овчинников работает в Badoo и последние пять лет занимается антиспамом.

В Badoo зарегистрировано 390 миллионов пользователей (данные на октябрь 2017). Если сравнивать размер аудитории сервиса с населением России, то можно сказать, что в нашей стране по статистике каждых 100 млн человек охраняет 500 тысяч полицейских, а в Badoo каждые 100 млн пользователей защищает от спама всего один сотрудник Антиспама. Но даже такое небольшое количество программистов способно защитить пользователей от разных неприятностей в интернете.
Всего голосов 76: ↑72 и ↓4+68
Комментарии50

Разработка под Android. Немного о быстрой работе со списками

Время на прочтение14 мин
Количество просмотров9.3K
Всем привет! Мои посты — желание помочь в работе с какими-то элементами Android. Если вы разработчик, который еще не сформировал для себя алгоритм для построения списков — вам может оказаться полезным почитать этот материал. В основном, я бы хотел предлагать готовые решения для разработки, раскрывая в ходе повествования какие-то мысли о том, как я до них докатился к этому пришел.

В этой статье:

  • формируем несколько базовых классов и интерфейсов для работы с RecyclerView и RecyclerView.Adapter
  • подключим одну библиотеку из Android Jetpack (по желанию, сначала без нее)
  • для еще более быстрой разработки — вариант темплейта в конце статьи ;)
Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии12

Синхронность — это миф

Время на прочтение14 мин
Количество просмотров12K
Привет всем!

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

Желающие или подумывающие написать книгу, затрагивающую подобные темы — пишите в личку.
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии5

Корневые и промежуточные сертификаты уполномоченных Удостоверяющих Центров России

Время на прочтение2 мин
Количество просмотров22K
Как и многие другие страны, Россия для официального электронного документооборота использует x509 сертификаты, выпускаемые уполномоченными Российскими Удостоверяющими Центрами (УЦ). И в отличие от многих других стран, использует свои собственные шифры.

Я давно хотел автоматизировать проверку подписей ответов органов власти (я много переписываюсь) и проверку «выгрузок» Роскомнадзора на подлинность (по роду общественной деятельности). Самой большой проблемой было достать промежуточные сертификаты из цепочки. Потому что существовал невнятный Excel-файл корневых УЦ на сайте Минсвязи и всё. А промежуточные надо было искать по сайтам соответствующих УЦ. Жизнь — боль.
Читать дальше →
Всего голосов 65: ↑64 и ↓1+63
Комментарии22
1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность