» Материалы за 14.08.2017 » Страница 2

 

Интеграция Intel Threading Building Blocks в ваш CMake проект

Автор: admin от 14-08-2017, 10:00, посмотрело: 563

репозитории проекта Intel TBB на GitHub, а также в бинарных пакетах для Linux* OS, Windows* OS и macOS*, начиная с релиза Intel TBB 2017 Update 7.
->

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

 

Как на самом деле работает планировщик Kubernetes?

Автор: admin от 14-08-2017, 10:00, посмотрело: 376

Прим. перев.: Эта статья написана Julia Evans — инженером международной компании Stripe, специализирующейся на интернет-платежах. Разбираться во внутренностях работы планировщика Kubernetes её побудил периодически возникающий баг с «зависанием» пода, о котором около месяца назад также сообщили специалисты из Rancher Labs (issue 49314). Проблема была решена и позволила поделиться деталями о техническом устройстве одного из базовых механизмов Kubernetes, которые и представлены в этом статье с необходимыми выдержками из соответствующего кода проекта.



Как на самом деле работает планировщик Kubernetes?


На этой неделе мне стали известны подробности о том, как работает планировщик Kubernetes, и я хочу поделиться ими с теми, кто готов погрузиться в дебри организации того, как это в действительности работает. ->

Категория: Программирование, Системное администрирование

 

Как я начал создавать текстовую MMO RPG

Автор: admin от 14-08-2017, 09:05, посмотрело: 396

Как я начал создавать текстовую MMO RPG



В этой статье я опишу личный опыт написания первой версии текстовой MMO RPG для Телеграмма, используемые для этого технологии и этапы, через которые прошёл, при создании игры.

->

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

 

Уменьшение размера файла сборки Android в Unity

Автор: admin от 14-08-2017, 07:50, посмотрело: 781

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



Даже пустой проект в Unity весит очень много. Пустой проект под Android с настройками по умолчанию в Unity 2017.1 весит 21637 КБ. Однако его можно очень легко уменьшить до 1195212412 КБ, указав платформу для компиляции (ARMv7 и x86 соответственно).



По аналогии с этим, можно еще попробовать еще немного уменьшить вес, выбрав Graphic API. Если выбрать OpenGLES2 вместо Auto Graphics API, можно сэкономить еще 236 КБ (11716 вместо 11952). Выгода незначительна и возможна потеря в производительности, так что этого делать я не рекомендую.



Теперь поговорим о содержимом проекта. Рассмотрим 2D игру с большим количеством спрайтов.

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

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

 

PHP-Дайджест № 114 – свежие новости, материалы и инструменты (1 – 14 августа 2017)

Автор: admin от 14-08-2017, 03:25, посмотрело: 457

PHP-Дайджест № 114 – свежие новости, материалы и инструменты (1 – 14 августа 2017)




Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 2, об истории и безопасности unserialize(), старт PSR HTTP Client, StackOverflow Driven Development, видео с конференций и митапов, и многое другое.

Приятного чтения!


->

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

 

Optimization Unity3d UI by GPU (for example minimap) или создаем миникарту без дополнительных камер и спрайтов

Автор: admin от 14-08-2017, 01:00, посмотрело: 847

Всем привет!



«Если можешь что-то посчитать на GPU, делай это»

// Конечно в рамках разумного



Optimization Unity3d UI by GPU (for example minimap) или создаем миникарту без дополнительных камер и спрайтов



VS



Optimization Unity3d UI by GPU (for example minimap) или создаем миникарту без дополнительных камер и спрайтов

Обращаем внимание на разницу в фпс



Начну, пожалуй, с предыстории. Один из наших программистов, решил проверить UI на предмет падения фпс. И мы нашли интересную зависимость, при отключении миникарты фпс поднимался в процентном соотношении. Интересно. Нужно решать проблему. Сразу напишу что про атласы и различные пулы, мы пробовали. И тогда я решил заняться этим вопросом более детально. И тут первая мысль, которая меня посетила, UI использует материал, значит можно все перенести на ГПУ, начнем.
->

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

 

Дайджест интересных материалов для мобильного разработчика #216 (6 августа — 13 августа)

Автор: admin от 14-08-2017, 00:55, посмотрело: 485

В центре этой недели – история противостояния разработчиков, ДИТа Москвы и закрытие API для доступа к электронным дневникам. А кроме нее: автоматизация тестирования, чистая архитектура, мобильный фрод и многое другое.



Дайджест интересных материалов для мобильного разработчика #216 (6 августа — 13 августа) ->

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

 
Назад Вперед