Темы и стили в Android без магии. И как их готовить с SwitchCompat

Автор: admin от 15-06-2019, 21:35, посмотрело: 28

Темы и стили в Android без магии. И как их готовить с SwitchCompat
В предыдущей статье мы рассмотрели как использовать темы и стили на уровне кода, на примере кастомной view. В этой статье давайте разберем несколько способов стилизации стандартного ui элемента, а в частности SwitchCompat.

Категория: Game Development, Android

 

Выделенная память подов и вмешательство OOM Killer

Автор: admin от 15-06-2019, 19:50, посмотрело: 26

И снова здравствуйте! Перевод следующей статьи подготовлен специально для студентов курса «Инфраструктурная платформа на основе Kubernetes», который запускается уже в этом месяце Начнем.



Выделенная память подов и вмешательство OOM Killer


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

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

 

Легендарный Intel Core i7-2600K: тестирование Sandy Bridge в 2019 году (часть 3)

Автор: admin от 15-06-2019, 15:00, посмотрело: 37

Часть 1>> Часть 2 >> Часть 3



Легендарный Intel Core i7-2600K: тестирование Sandy Bridge в 2019 году (часть 3)


Игровые тесты: World of Tanks enCore



Несмотря на то, что World of Tanks сильно отличается от большинства других часто играемых массовых многопользовательских онлайн-игр, он позволяет игроку очутиться в середине 20-го века и под свой контроль целый ряд боевых бронированных машин. World of Tanks (WoT) разрабатывается и издается Wargaming, которые базируются в Беларуси, причем саундтрек к игре в основном написан белорусским композитором Сергеем Хмелевским. Игра предлагает несколько точек входа, включая free-to-play, а также позволяет игрокам платить за получение дополнительных возможностей. Один из самых интересных фактов об этой MMO на базе танков заключается в том, что она достигла статуса eSports, когда дебютировала на World Cyber Games еще в 2012 году.

Категория: Информационная безопасность

 

Обучение с подкреплением или эволюционные стратегии? — И то, и другое

Автор: admin от 15-06-2019, 15:00, посмотрело: 43

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



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



Обучение с подкреплением или эволюционные стратегии? — И то, и другое

Категория: Информационная безопасность

 

«Преодолевая» закон Мура: чем заменить традиционные планарные транзисторы

Автор: admin от 15-06-2019, 15:00, посмотрело: 36

«Преодолевая» закон Мура: чем заменить традиционные планарные транзисторы

/ фото Taylor Vick
Unsplash



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

Категория: Информационная безопасность

 

Обновление программного комплекса SafeERP: Иерархия полномочий

Автор: admin от 15-06-2019, 15:00, посмотрело: 26

В марте 2019 года компания «Газинформсервис» представила обновленную версию программного комплекса SafeERP 4.6. Подробное описание продукта SafeERP приведено на сайте компании.



В новую версию программного комплекса SafeERP 4.6 включена процедура построения иерархии полномочий по выбранным для анализа объектам полномочий.



Напомним структуру и общие понятия концепции полномочий SAP: «Объект полномочий» «Полномочие» «Профиль» «Роль» «Учетная запись пользователя». Концепция полномочий — классическая, но фактическая реализации более сложная:




  • несколько ролей может быть присвоено пользователю;

  • составная роль (Composite Role) может включать нескольких ролей;

  • составной профиль полномочий может состоять из нескольких профилей (Composite Profile);

  • в составной профиль может быть включён другой составной профиль;

  • пользователь может наследовать полномочия ссылочного пользователя (Reference User).



Иерархия возможной структуры полномочий представлена на рисунке 1.



Обновление программного комплекса SafeERP: Иерархия полномочий

Рисунок 1 – Общая структура концепции полномочий SAP

Категория: Информационная безопасность

 

Как я нашел свою первую уязвимость?

Автор: admin от 15-06-2019, 14:50, посмотрело: 27

Предисловие



Всем привет. Мне 20 лет. Еще недавно я учился в лицее и готовился поступать в медицинский ВУЗ, а сейчас я — фулстэк разработчик в одной американской компании. На самом деле я очень рад, что с медициной у меня не вышло — программирование было моим хобби, а сейчас я могу им заниматься постоянно. Сейчас я хотел бы написать скорее не об успехе в IT. Прямо сейчас я хочу поговорить о том, как я прочитал пару книг по уязвимостям (для защиты своих проектов) и мне удалось применить эти знания на практике.



Дисклеймер



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

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

 

Генерация приложения на React с бэкэндом на GraphQL за считанные минуты

Автор: admin от 15-06-2019, 14:40, посмотрело: 35

Мы добавили новую экспериментальную возможность в 8base CLI (Command Line Interface), которая генерирует готовое приложение на React из вашей модели данных. Это очень удобно для начала работы с GraphQL и React, а также для быстрого создания пользовательского интерфейса приложения. Похоже на скаффолдинг в Ruby-on-Rails.



Созданное приложение основано на Create React App, использует Apollo Client для GraphQL запросов, включает в себя аутентификацию на основе Auth0, а также возможность загрузки файлов.

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

 

Как создать приложение для сферы финансов: 5 API в помощь разработчику

Автор: admin от 15-06-2019, 10:00, посмотрело: 42

Как создать приложение для сферы финансов: 5 API в помощь разработчику



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



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

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