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

 

TOП-10. Разбор лучших докладов в свободном доступе. Heisenbug 2017 Moscow

Автор: admin от 15-02-2018, 13:00, посмотрело: 207

Действуем по старой схеме: я для вас отсматриваю подряд 10 докладов, делаю краткое описание содержимого, чтобы неинтересное можно было выбросить. Кроме того, с сайтов собираю ссылки на слайды и описания. Полученное сортирую и выдаю в порядке увеличения рейтинга — то есть в самом низу будет самый крутой доклад. Оценки — это не лайки на YouTube, а собственная оценочная система, она круче лайков.



Предыдущие части: JBreak 2017, JPoint 2017 (обе конференции были про Java).



На этот раз объектом изысканий будет Heisenbug 2017 Moscow — известная конференция для тестировщиков (а также программистов и менеджеров команд, как написано на главной странице сайта).



В посте присутствует зашкаливающее количество картинок и ссылок на YouTube. Осторожно, трафик!



Disclaimer: Все описания являются моим личным мнением. Всё написанное является плодом моего больного воображения, а не искажёнными цитатами докладчиков (это предостережение написано для того, чтобы докладчики меня не побили). Если кого-то случайно обидел — пишите в личку, разберёмся. Но в целом, давайте думать так: если бы BadComedian каждый раз спрашивал у Фонда Кино, что ему стоит говорить или не говорить — снял бы он хоть один ролик?


TOП-10. Разбор лучших докладов в свободном доступе. Heisenbug 2017 Moscow

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

 

Почему люди не покупают вашу игру

Автор: admin от 15-02-2018, 10:35, посмотрело: 119

Почему люди не покупают вашу игру


В постмортемах многих игр часто повторяется одно и то же клише. Оно всплывает и в разговорах с инди-разработчиками. Звучит клише примерно так: «Чёртовы потребители! Они каждый день тратят по пять баксов на один и тот же безвкусный латте из Starbucks, но не могут выделить ту же сумму на покупку моей созданной с любовью, графически красивой инди-игры, которую я, вложив душу, разрабатывал целых три года? Почему, почему люди не могут дать моей игре шанса?»



Да, выбор кажется очевидным: или один и тот же пережаренный кофе или поистине независимое творение мысли.



Но вот как это выглядит с точки зрения покупателя: Starbucks потратила десятилетия и миллионы долларов на установление отношений с этим покупателем. Покупатель знает компанию и знает, чего ему ждать за свои пять баксов.



Нежелание покупателя тратить пять долларов на странную инди-игру связано с тем, что он не представляет, какая она. Хорошо ли она сделана? Как долго можно в неё играть? На что похожа эта игра? Но, что более важно — кто её сделал? В конце концов, нам, инди-разработчикам нужно преодолеть огромное препятствие: установить взаимоотношения с нашими игроками, чтобы они доверяли нам и покупали наши игры.

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

 

Ответы на распространённые вопросы о шаблоне render prop

Автор: admin от 15-02-2018, 10:35, посмотрело: 131

Кент С. Доддс, автор материала, перевод которого мы публикуем сегодня, говорит, что недавно группа программистов, с которыми он должен был провести тренинг по React, заинтересовалась шаблоном «render props», который ещё называют шаблоном «функция как потомок» (в разных публикациях его упоминают как «children as a function» или «function as child»). Документация по React определяет «render prop» как простую технику передачи кода между компонентами React с использованием свойства, значением которого является функция. Компонент, использующий render prop, принимает функцию, которая возвращает элемент React. Этот компонент вызывает данную функцию вместо реализации собственной логики рендеринга. Кент рекомендует тем, кто не знаком с шаблоном render prop, почитать этот материал и посмотреть это видео, а потом уже читать дальше.



Ответы на распространённые вопросы о шаблоне render prop

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

 

Мышление в стиле Ramda: сочетаем функции

Автор: admin от 15-02-2018, 10:35, посмотрело: 152

Данный пост — это вторая часть серии статей о функциональном программировании под названием "Мышление в стиле Ramda".



1. Первые шаги

2. Сочетаем функции

3. Частичное применение (каррирование)

4. Декларативное программирование

5. Бесточечная нотация

6. Неизменяемость и объекты

7. Неизменяемость и массивы

8. Линзы

9. Заключение



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

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

 

Как пробиться на вершину Product Hunt

Автор: admin от 15-02-2018, 10:35, посмотрело: 134

Как пробиться на вершину Product Hunt



Прежде чем рассказывать, как забраться на вершину рейтинга Product Hunt, я, пожалуй, покажу, что пытается сделать БОЛЬШИНСТВО — терпя при этом неудачу и обрекая себя на глухие рыдания в подушку.



Как неудачники выходят на Product Hunt




  • Гуглят «Как попасть в топ Product Hunt».


  • Читают 2–3 статьи, в каждой из которых по 5–10 советов.


  • Используют 5 самых простых советов.


  • Ждут…


  • Терпят неудачу (т. е. даже не попадают на первую страницу).


  • Плачут.


  • Не имеют ни малейшего понятия, что они сделали не так.




  • На 100% максимально совершенно абсолютно надежный способ попасть в топ Product Hunt (и получить шанс станцевать победный танец)



    Будем смотреть правде в глаза: Product Hunt — игра с нулевой суммой. Варианта здесь только два: ты либо попадаешь на первую страницу и пожинаешь плоды, либо не попадаешь — и отваливаешь. Поэтому обязательно нужно попасть на первую страницу — как минимум, — а лучше в топ-3.



    ВНИМАНИЕ! Если продукт совершенно отстойный, ему ничто не поможет. Но если он местами неплох, то мои подсказки могут сработать.



    Переведено в Alconost

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

     

    Пост о том, как я игру лепил, из пластилина

    Автор: admin от 15-02-2018, 10:35, посмотрело: 119

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

    Пост о том, как я игру лепил, из пластилина

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

     

    Шпаргалка по заполнению LinkedIn-профиля

    Автор: admin от 15-02-2018, 09:05, посмотрело: 167

    Для поисков работы на территории стран СНГ профиль в LinkedIn далеко не обязателен, но на европейском рынке и тем более американском у соискателя не может не быть аккаунта в известной профессиональной соцсети. Даже если Вы напрямую отправляете потенциальному работодателю свое резюме, он точно ожидает в нем увидеть ссылку на Ваш LinkedIn.



    Мой прошлый пост был посвящен американским стандартам резюме, а в этой статье Вас ждет шпаргалка по заполнению LinkedIn-профайла, который поможет Вам найти работу на рынке США и Европы.



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

    Категория: Компании » Microsoft

     

    Психологический портрет с помощью нейросети и обычной камеры

    Автор: admin от 15-02-2018, 09:05, посмотрело: 147

    Хабр, привет! В этом году мы в очередной раз организовываем Imagine Cup — конкурс студенческих стартапов в сфере IT. Приглашаем всех (студентов) поучаствовать! Ну а пока рассказываем о ребятах из команды Social Globe, которые заняли третье место в прошлом году. И не зря, ведь их сервис способен отследить цифровой след и составить психологический профиль человека по его данным из соцсетей. А идентификация происходит с помощью обычной камеры и нейросетей.



    Психологический портрет с помощью нейросети и обычной камеры

    Категория: Компании » Microsoft

     

    Настройка Zones в Solaris 11.3

    Автор: admin от 15-02-2018, 08:25, посмотрело: 269

    Введение





    Моё первое знакомство с контейнерной виртуализацией было с jail в FreeBSD, данный подход позволяет изолировать различные службы в безопасном окружении. Недостаток jail в том, что в нём нет возможности создать собственную сетевую подсистему, в отличии от Zones Solaris. В данной публикации будет рассмотрено создание зоны с собственной сетевой подсистемой, а также без неё.

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

     

    Мега-Учебник Flask, Часть XI: Чуть-чуть косметики (издание 2018)

    Автор: admin от 15-02-2018, 07:30, посмотрело: 164

    Miguel Grinberg





    Мега-Учебник Flask, Часть XI: Чуть-чуть косметики (издание 2018)Туда Сюда Мега-Учебник Flask, Часть XI: Чуть-чуть косметики (издание 2018)

    Это одиннадцатая часть Мега-Учебника Flask, в которой я расскажу вам, как заменить базовые шаблоны HTML новым набором, основанным на структуре пользовательского интерфейса Bootstrap.

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