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

Компания Samsung временно не ведёт блог на Хабре

Сначала показывать

Исследователи Samsung открывают новую главу в области голографических дисплеев

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

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

Читать далее
Всего голосов 10: ↑5 и ↓50
Комментарии6

Конфигурация корпоративного мобильного приложения с помощью AppConfig

Время на прочтение6 мин
Количество просмотров1.9K
Если вы администратор в компании, где есть внутреннее мобильное приложение, неважно для чего – будь то обычный мессенджер или почта, или что-то особенное наподобие сканера штрих-кодов – рано или поздно перед вами встанет задача удаленной настройки и менеджмента приложений. Прописать конкретный id или адрес сервера во всех телефонах можно при помощи костылей, но есть и готовое решение – де-факто уже стандарт, который можно использовать совместно с одной из существующих EMM/UEM-платформ (Enterprise Mobile Management/Unified Endpoint Management).

В этой статье мы решили дать инструкцию, как сделать ваше Android-приложение конфигурируемым, если вы – его разработчик. То есть: что конкретно нужно изменить в вашем приложении, чтобы выполнить потребности корпоративной аудитории. А еще мы описали всю работу администратора на примере платформы Knox Manage.
 

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

Исследователями Samsung открыт новый материал для производства полупроводников

Время на прочтение3 мин
Количество просмотров4.7K
Ученые из Высшего технологического института Samsung (Samsung Advanced Institute of Technology, SAIT) в сотрудничестве с Национальным институтом науки и технологии Ульсана (UNIST) и Кембриджским университетом рассказали об открытии нового материала под названием аморфный нитрид бора (a-BN). Исследование, опубликованное в авторитетном научном журнале Nature, способно ускорить появление полупроводников следующего поколения.

Внутри – кратко о сути открытия с комментариями от руководителя SAIT Россия, к.ф-м.н Станислава Полонского.

Читать дальше →
Всего голосов 14: ↑7 и ↓70
Комментарии6

Интерактивная сегментация: выделяем кошек, собак и людей

Время на прочтение7 мин
Количество просмотров6.3K
Мы уже рассказывали про некоторые работы исследователей из московского Центра искусственного интеллекта Samsung. Недавно вышла статья «f-BRS: Rethinking Backpropagating Refinement for Interactive Segmentation» Константина Софиюка, Ильи Петрова, Ольги Бариновой и Антона Конушина, которая была принята на всемирную конференцию по компьютерному зрению CVPR 2020. И в этом посте мы расскажем, о чем пишут наши коллеги в этой работе и об интерактивной сегментации как прикладной задаче компьютерного зрения в целом. 


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

С++ Concept-Based Polymorphism в продуктовом коде: PassManager в LLVM

Время на прочтение9 мин
Количество просмотров7.3K
Сегодня речь пойдет про одну интересную идиому, которую ввел Шон Парент (Adobe) — известный деятель в C++-сообществе. Он часто выступает с докладами и публикует цикл статей Better Code. Одна из его идей, которую используют в Photoshop — это Concept-Based Polymorphism. Это когда мы реализуем полиморфизм не через явное наследование, а с помощью техники, включающей обобщенное программирование, и по итогам получаем некоторые дополнительные преимущества.

Статья устроена следующим образом:

  1. Что вообще такое Concept-Based Polymorphism и зачем он нужен
  2. Немного про LLVM и ее устройство
  3. Пример Concept-Based Polymorphism в LLVM PassManager
  4. Преимущества подхода



Картинка, иллюстрирующая тезис «Наследование — это зло». Источник
Читать дальше →
Всего голосов 25: ↑22 и ↓3+19
Комментарии22

Книгообзор: Голден Кришна. «Хороший интерфейс — невидимый интерфейс»

Время на прочтение8 мин
Количество просмотров6.4K
Сегодня предлагаем обзор книги автора с чудесным именем Голден Кришна, одно время работавшего на должности ведущего дизайнера Samsung. Эта небольшая, на 250 страниц книга, вышедшая в 2016 году, стала бестселлером и рекомендуется не только дизайнерам, но и вообще инженерам, программистам и менеджерам. Я считаю ее особенно актуальной для разработчиков устройств Интернета вещей.

Основная идея книги в том, что в последнее время в компьютерной индустрии стало преобладать когнитивное искажение: под интерфейсом понимают исключительно графический интерфейс (GUI). Все дизайнеры мира настолько застряли в парадигме «нужен экран, а на экране нужно приложение», что это стало вредить индустрии, в особенности в разработке устройств Интернета вещей — их тоже стремятся снабжать экранами, тогда как физические устройства обладают гораздо более богатым спектром возможностей взаимодействия.

Какое же решение? Оно состоит в том, чтобы вернуться к истокам, к изначально правильным идеям, о которых задумывались еще в 80-е годы. Концепция Голден Кришны носит название NoUI, но это, конечно, скорее броский лозунг. Он не призывает отказаться от интерфейса вообще, но переосмыслить его в пользу более естественных, более минималистичных, более чистых и более осязаемых интерфейсов. После выхода книги многие компании начали принимать этот метод на вооружение, и таких устройств стало больше — я расскажу про это с картинками и примерами.

Источник: Как развиваться Junior дизайнеру
Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии12

Собираем простейшую ZigBee-сеть, программируем под Mbed, общаемся через MQTT

Время на прочтение14 мин
Количество просмотров28K
Эта статья — большой учебный практикум начального уровня по использованию XBee-модуля в связке с микроконтроллером, имеющим на борту Mbed OS. ZigBee — давно и прочно укоренившийся стандарт в системах «Умного дома» (например, он используется наряду с Z-Wave в хабе Samsung SmartThings, см. нашу статью), он отличается низким энергопотреблением, простотой использования, и, что самое интересное, возможностью создания самоконфигурируемых mesh-сетей. Вы увидите из практикума, что это действительно так — мы посмотрим на структуру такой сети через удобную утилиту-визуализатор.

Предполагается, что вы уже знаете, что такое ZigBee и для чего он нужен. Теперь вам хочется подключить свой первый XBee-модуль и решить с его помощью свои задачи, не вдаваясь в программирование самого модуля, а лишь используя его как интерфейс связи. В конце будем все данные пересылать через самодельный MQTT-шлюз куда угодно, хоть на локальный сервер, хоть в Интернет. Мы решили показать всё на примере Mbed как самой простой и доступной новичкам RTOS. Вы убедитесь, что всё работает «из коробки», и можете сразу начать делать свой проект, даже если до этого вы имели дело только с Ардуино.


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

Home Office на мобильном устройстве: используем Samsung DeX

Время на прочтение4 мин
Количество просмотров14K
Многие компании в настоящее время уже перевели своих сотрудников на удаленную работу. Другие же планируют это сделать в ближайшее время. А можно ли работать из дома, имея в наличии только Android-смартфон или планшет? Конечно, возможно, особенно если это устройство с поддержкой Samsung DeX. Ниже вы найдете краткий обзор платформы и ее пока недолгой истории, а также описание реального кейса использования – тонкий клиент с подключением к удалённому рабочему столу по RDP.


Всего голосов 11: ↑10 и ↓1+9
Комментарии27

Конкурс студенческих IoT-проектов-2019: суровый челябинский Интернет вещей собрал все награды

Время на прочтение16 мин
Количество просмотров8.8K
Хочу поделиться с вами итогами нашей образовательной программы для вузов «IT Академия Samsung» по Интернету вещей. Ежегодный межвузовский финал конкурса проектов в области Интернета вещей является кульминацией учебного года и проводился уже во второй раз. Всего представили 12 проектов в номинациях «Исследование» и «Бизнес и общество». Приятно отметить, что учебный курс «IT Академии» и конкурс на выходе дают проекты, практически применимые в реальной жизни.

В этом году в финале участвовали проекты студентов из 7 ведущих университетов России. Превосходный результат продемонстрировали студенты ЮурГУ (Челябинск), все основные награды уехали туда. Традиционно высокий уровень показали ребята из МФТИ и МИРЭА (вуз-победитель прошлого года и самый многочисленный выпуск по количеству студентов). И наконец, проекты студентов из НГТУ (Новосибирск) были также отмечены по итогам. Среди других финалистов: студенты из ВШЭ, СПбГУ, ТУСУР (Томск).


Всего голосов 24: ↑24 и ↓0+24
Комментарии6

Тотальный контроль или свободный график? Введение в корпоративную мобильность

Время на прочтение16 мин
Количество просмотров6.6K
Мобильный телефон в рабочем процессе – это зло или благо? Гаджет позволяет сотруднику оперативнее решать задачи? Или помогает работодателю жестче контролировать подчиненного? Создает креативную обстановку? Или напрягает в 23:00 сообщениями в мессенджере и письмами? Способствует утечке корпоративных секретов или, наоборот, дает страховку от неожиданностей? 

Что такое корпоративная мобильность, каково текущее ее состояние и в чем история этого понятия, разбираемся с нашими партнерами из Научно-испытательного института систем обеспечения комплексной безопасности (НИИ СОКБ).


Источник
Читать дальше →
Всего голосов 13: ↑7 и ↓6+1
Комментарии3

Встраиваем своё устройство «Умного дома» в экосистему SmartThings

Время на прочтение14 мин
Количество просмотров42K
Платформы «Умного дома» позволяют интегрировать устройства и создавать новые сценарии их взаимодействия. Известен эффект платформ: пользователи скорее выберут ту, с которой уже совместимы имеющиеся у них устройства, нежели перейдут на какую-либо новую. Поэтому для разработчиков новых гениальных девайсов может оказаться выгоднее встраиваться в уже готовую платформу, сосредоточив внимание на «железном» продукте, нежели разрабатывать свои собственные «велосипеды» в виде еще одних облачных экосистем и личных кабинетов.

Рассмотрим, как встроить свое собственное устройство с платформой «Умного дома» Samsung SmartThings. Мы реализуем вариант прямого (Direct) подключения для управления устройством «Умного дома» на примере кнопки-выключателя и трехцветной лампочки. 


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

Московский Центр Искусственного интеллекта Samsung в рассказах сотрудников

Время на прочтение10 мин
Количество просмотров6.1K
Наш пост – это возможность узнать об исследованиях в новом подразделении Samsung Research – Центре Искусственного интеллекта (ИИ) в Москве. Он открылся в мае 2018 года и за полтора года собрал лучших профессионалов в области машинного обучения.

Ниже мини-интервью сотрудников центра – докладчиков ежегодного Форума по искусственному интеллекту, который прошел в Центре в декабре прошлого года. Мы взяли интервью у коллег из двух лабораторий: лаборатории компьютерного зрения и визуального моделирования и лаборатории анализа мультимодальных данных.


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

Secured by Knox — механизмы мобильной безопасности Samsung

Время на прочтение9 мин
Количество просмотров72K
Если у вас телефон Samsung, то вы, возможно, замечали на экране загрузки фразу «Secured by Knox». Что это вообще значит? Под катом – описание платформы мобильной безопасности, предустановленной на большинстве смартфонов и планшетов Samsung. Это первый русскоязычный обзор того, какие механизмы вообще существуют в решении Knox.


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

График Гартнера 2019: о чём все эти модные слова?

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

Мы расшифровали, что скрывается за красивыми словами на этом графике, чтобы вы могли тоже говорить на этом языке.



Всего голосов 32: ↑32 и ↓0+32
Комментарии6

Новый бесплатный онлайн-курс от Samsung по анализу текста при помощи нейросетей

Время на прочтение6 мин
Количество просмотров11K
Мы привычно пользуемся интернет-поиском, общаемся с чат-ботами, читаем документы на любых языках благодаря переводчикам. Приказать роботу-пылесосу начать уборку при помощи голоса? Ничего особенного… Для многих голосовые помощники на смартфоне вошли в повседневность. Будущее, в котором компьютер, прочитав постороннюю заметку о футболе, соответствующим образом меняет тональность новости о погоде, уже наступило.

Как это всё работает? Как стать специалистом в NLP (расшифровывается Natural Language Processing, не путайте с нейролингвистическим программированием:) )?

Тех хабровчан, кто задается такими вопросами, мы приглашаем на открывшийся недавно онлайн- курс Samsung Research Russia. Под катом подробности…

Авторы курса “Нейронные сети и обработка текста”
Читать дальше →
Всего голосов 18: ↑14 и ↓4+10
Комментарии9

Взгляд на обновления Android с точки зрения разработчика

Время на прочтение4 мин
Количество просмотров12K
Кода без ошибок не бывает. Питер Нортон говорил: «Идеальному коду место в музее: там ценят всякие древности». А для исправления ошибок – существуют обновления.

Хотелось бы поделиться своим взглядом на обновления с точки зрения разработчика рантайма Android. Часть нашей большой команды находится в России, я занимаюсь подсистемой Java, оптимизацией виртуальной машины и исправлением недочетов по мелочам. Зона нашей ответственности – всё, что выше ядра и ниже приложений. Мы хотим добиваться максимальной эффективности приложений, в том числе — энергоэффективности. Это то подразделение Samsung, которое не видно пользователю, но очень важное, ведь ошибка в этом слое ведет к неправильному поведению многих приложений.

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


Источник — xkcd
Читать дальше →
Всего голосов 18: ↑15 и ↓3+12
Комментарии93

Экстремальная педагогика: «УчимЗнаем» о работе с детьми на длительном лечении

Время на прочтение11 мин
Количество просмотров8.3K
Сегодня мы хотим ответить на вопрос «Нужно ли полноценное школьное образование в клиниках, где дети находятся на длительном лечении, каким оно должно быть?».

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

Мы хотим рассказать вам историю об удивительных школах и людях, которые живут ими, и о тех, для кого этот проект существует – детях и их близких. Для них школа — это не только образование, это НАДЕЖДА на будущее и большое МУЖЕСТВО!


Работает педагог Перушкина Александра Павловна
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии0

Samsung Compiler Bootcamp: научим создавать «программирующие программы»

Время на прочтение3 мин
Количество просмотров3.5K
Каждый уважающий себя программист хотя бы раз в жизни хотел придумать свой язык программирования – и сделать для него компилятор.

Подобное желание вполне понятно: сделать программу, которая в результате своей работы порождает другую программу – это, если вдуматься, волшебство, чистая магия! Кому же не хочется хоть немного поучаствовать в подобном волшебстве! На заре развития программных технологий, в шестидесятых-семидесятых годах прошлого века компиляторы часто так и называли – «программирующие программы».

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

Кому требуются специалисты этой редкой профессии? Основные работодатели – это крупные международные компании, производители вычислительной техники. И современные теоретические и практические знания по созданию компиляторов сосредоточены именно там.
Исследовательский Центр Samsung в Москве одно из таких редких мест, и мы предлагаем осуществить мечту о собственном работающем компиляторе, поступив на программу Samsung Compiler Bootcamp.



Подробности читайте под катом.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии8

Игра AirAttack! — наш первый опыт разработки в VR

Время на прочтение6 мин
Количество просмотров3.1K
Продолжаем серию публикаций о лучших мобильных приложениях выпускников «IT ШКОЛЫ SAMSUNG».

Сегодня – слово молодым разработчикам из Новосибирска, победителям конкурса VR-приложений «ШКОЛА VR 360» в 2018 году, когда они были студентами-первокурсниками. Этим конкурсом завершался спецпроект для выпускников «IT ШКОЛЫ SAMSUNG», где обучали разработке в Unity3d для очков виртуальной реальности Samsung Gear VR. Всем геймерам знаком жанр Tower Defense – нужно оборонять территорию от наступающих врагов с помощью строительства башен. Ребята решили взять эту механику и на её основе сделать свою VR-игру, но с другой стороны баррикад: здесь вы пилот, и ваша цель — помочь наземному отряду пройти до конца, ведя перестрелку с башнями, преграждающими путь. Игра сделана в ретро-стилистике LowPoly — трехмерные модели с небольшим числом полигонов, как в старых компьютерных играх. Под катом описание процесса разработки, видео и скриншоты игры, ссылка на исходники.

Скриншот игры
Что в итоге получилось
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии0

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

Время на прочтение4 мин
Количество просмотров24K
Вы пока не разбираетесь, почему ReLU лучше сигмоиды, чем отличается Rprop от RMSprop, зачем нормализировать сигналы и что такое skip connection? Зачем нейронной сети нужен граф, и какую он совершил ошибку, что она распространяется обратно? У вас есть проект с компьютерным зрением или, может быть, делаете межгалактического робота для борьбы с грязными тарелками, и хотите, чтобы он мог сам решать, отмывать или и так сойдет?

Мы запускаем открытый курс «Нейронные сети и компьютерное зрение», который адресован тем, кто в этой области делает первые шаги. Курс разработан экспертами Samsung Research Russia: Исследовательского центра Samsung и Центра искусственного интеллекта Samsung в Москве. Сильные стороны курса:

  • авторы курса знают, о чем говорят: это инженеры московского Центра искусственного интеллекта Samsung, Михаил Романов и Игорь Слинько;
  • есть как теория с задачками, так и практика на PyTorch
  • приступаем к практике сразу после освоения минимальных теоретических знаний.
  • лучшие студенты будут приглашены на собеседование в Samsung Research Russia!


Читать дальше →
Всего голосов 40: ↑39 и ↓1+38
Комментарии17