Распознавание экомаркировок с использованием Azure Custom Vision из мобильного приложения

Автор: admin от 25-09-2018, 23:30, посмотрело: 107

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



Сервис CustomVision является частью облачного Cognitive Services на платформе Azure.

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



Распознавание экомаркировок с использованием Azure Custom Vision из мобильного приложения

Категория: Программирование

 

Курс MIT «Безопасность компьютерных систем». Лекция 9: «Безопасность Web-приложений», часть 2

Автор: admin от 25-09-2018, 17:40, посмотрело: 118

Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год



Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС), возможности, управление потоками информации, языковую безопасность, сетевые протоколы, аппаратную защиту и безопасность в веб-приложениях.



Лекция 1: «Вступление: модели угроз» Часть 1 / Часть 2 / Часть 3

Лекция 2: «Контроль хакерских атак» Часть 1 / Часть 2 / Часть 3

Лекция 3: «Переполнение буфера: эксплойты и защита» Часть 1 / Часть 2 / Часть 3

Лекция 4: «Разделение привилегий» Часть 1 / Часть 2 / Часть 3

Лекция 5: «Откуда берутся ошибки систем безопасности» Часть 1 / Часть 2

Лекция 6: «Возможности» Часть 1 / Часть 2 / Часть 3

Лекция 7: «Песочница Native Client» Часть 1 / Часть 2 / Часть 3

Лекция 8: «Модель сетевой безопасности» Часть 1 / Часть 2 / Часть 3

Лекция 9: «Безопасность Web-приложений» Часть 1 / Часть 2 / Часть 3

Категория: Веб-разработка

 

Автоматизируем сборку iOS приложений с помощью Fastlane

Автор: admin от 25-09-2018, 17:05, посмотрело: 114

Автоматизируем сборку iOS приложений с помощью Fastlane

Как часто нам, iOS разработчикам, приходится собирать приложение для загрузки в iTunes Connect App Store Connect? В процессе этапа активного бета-тестирования приложения нужно оперативно фиксить баги и поставлять обновленную сборку для тестирования. А также необходимо скачивать сертификаты, Provision profiles, прокликивать много разных галочек и кнопочек при каждой выкладке нового билда.



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



В этом посте я расскажу: что такое fastlane и как быстро начать его использовать в своих iOS проектах.

Категория: iOS

 

Литье под давлением: как это работает

Автор: admin от 25-09-2018, 13:25, посмотрело: 104

Литье под давлением: как это работает
Машина для литья под давлением (иллюстрация компании Rutland Plastics)



При разработке серийного продукта для рынка электроники вам понадобится корпус. И, скорее всего, он будет сделан из пластика. Для макетирования пластиковых деталей и создания прототипа корпуса используется 3D-печать, а для серийного производства — литье под давлением.



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

Категория: Веб-разработка

 

Код в стиле Ruby: грамотно, красиво и рационально. Пример для начинающих

Автор: admin от 25-09-2018, 11:50, посмотрело: 139

Код в стиле Ruby: грамотно, красиво и рационально. Пример для начинающих



Это перевод поста Майкла МакКи. Майкл — профессиональный программист, который время от времени делится своим опытом и навыками с коллегами, как начинающими кодерами, так и профессионалами.



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

Категория: Программирование, Веб-разработка

 

Как мы отлаживаем в браузере самописный ECS на игровом сервере

Автор: admin от 25-09-2018, 10:55, посмотрело: 69

Как мы отлаживаем в браузере самописный ECS на игровом сервере


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



В предыдущих статьях подробно рассказывали (список сразу под катом) о том, как устроена ECS в нашем новом проекте в разработке и как выбирали готовые решения. Одним из таких решений был Entitas. Он не устроил нас в первую очередь из-за отсутствия хранения истории состояний, но очень понравился тем, что в Unity визуально и наглядно можно посмотреть всю статистику по использованию сущностей, компонентов, систему пулов, производительность каждой системы и т.д.



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

Категория: Веб-разработка, Game Development, Android, iOS

 

Одноразовые клиенты. Сегментация для получения повторных покупок

Автор: admin от 25-09-2018, 10:10, посмотрело: 90

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



Одноразовые клиенты. Сегментация для получения повторных покупок

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

Категория: Программирование

 

Как использовать STATSPACK вместо AWR в Oracle Standard Edition

Автор: admin от 25-09-2018, 10:10, посмотрело: 78

Привет, Хабр! представляю вашему вниманию перевод статьи «How to use statspack instead of awr in oracle standard edition».



Как использовать STATSPACK вместо AWR в Oracle Standard Edition.



Проблема с отчетами



Я собирал данные о производительности в незнакомой базе данных.

Категория: Программирование

 

Дизайн-процесс, исследования и поиск работы

Автор: admin от 25-09-2018, 10:10, посмотрело: 74

Дизайн-процесс, исследования и поиск работы
Лучшие идеи последних недель из Телеграм-канала The Design Times.



Дизайн-процесс



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



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

Категория: Программирование

 

Elm. Удобный и неловкий

Автор: admin от 25-09-2018, 10:10, посмотрело: 82

Поговорим о Elm. Elm — функциональный язык программирования для frontend-разработки. Синтаксис похож на Haskell, но значительно упрощен и специализирован. Исходный код на Elm компилируется в нативный javascript. Скомпилированный javascript содержит код приложения, которое управляют поддеревом DOM.

Категория: Программирование

 
Назад Вперед