Интересное-11

Ваш прекрасный продукт начнут продавать в Китае еще до того, как вы найдете деньги на его производство. И выход тут – либо делать продукт с высокой добавленной стоимостью, который базируется на наукоёмком ноухау, либо работать как bootstrapper, без какой-либо рекламы, пока продукт не будет готов. Но, во втором случае вы поздно обнаружите вполне вероятную ситуацию, когда ваш продукт в общем-то и не нужен на рынке, да и рынка для него нет. Ясно одно – Китай отлично отладил производственные цепочки, которые позволяют быстро воплотить идею в “железо”. И это очень круто.

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

Про AR (Augmented Reality) и VR (Virtual Reality) в последние годы слышали буквально все. Самый большой список вариантов использования дополненной реальности – длинная статья по use cases данных технологий. Каждый пункт, потенциально – идея не на один десяток стартапов. Читайте список, обдумывайте применение каждого из пунктов, спрос на него, экономику создания, внедрения и получения прибыли, влияние на социум… Любой реально построенный продукт, эксплуатирующий эти идеи, может очень сильно поменять устоявшиеся “правила игры”, в т.ч. на глобальном уровне.

Визуализация данных – важная и нужная вещь, особенно когда дело касается data science. Статья Делай красиво: как визуализировать самые сложные данные даёт неплохое понимание, как правильно визуализировать данные, чтобы эффективно донести их до человека.

What to write – небольшое HOWTO по написанию технической документации. Полезно для разработчиков ПО, особенно тех, кто работает над open source.

Tech docs can take a bunch of different forms ranging from high-level overviews, to step-by-step walkthroughs, to auto-generated API documentation. Unfortunately, no single format works for all users; there’s huge differences in the way that people learn, so a well-documented project needs to provide many different forms of documentation.

Art of README тоже о подготовке техдоков для ПО, но в более неформальном виде.

This is an article about READMEs. About what they do, why they are an absolute necessity, and how to craft them well.
This is written for module creators, for as a builder of modules, your job is to create something that will last. This is an inherent motivation, even if the author has no intent of sharing their work. Once 6 months pass, a module without documentation begins to look new and unfamiliar.

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

И, напоследок немного про Scala. Paul Phillips интересуется:

“What’s the compiler doing?” you might ask while it’s taking five minutes to compile 16K lines.

Мне тоже интересно.