• В стандартной библиотеке Scala методы коллекций (map, flatMap, scan и другие) принимают экземпляр типа CanBuildFrom в качестве неявного параметра. В этой статье мы подробно разберём, для чего нужен этот трейт, как он работает и чем может быть полезен разработчику.

  • Билл Хиншо — обычный 75-летний мужчина, который много лет назад вышел на пенсию. У него 32 внука и правнука, так что можно думать, что Хиншо занят своими потомками. Возможно, своей семье он уделяет много времени, но у него есть еще…

  • В этот раз изложу своеобразный «багфикс» для девайса из предыдущей статьи Взглянув на получившийся велосипед пришла идея, исправить на сколько это возможно недостатки. А именно: расширить возможности удаленного управления снизить себестоимость придумать что-нибудь с передачей видео, что б было хоть…

  • Знакомьтесь, это «Молот» – стратегический юнит из игры «Правила войны». 3D модель робота была создана еще 5 лет назад. В ней 180 тысяч полигонов, 440 элементов и 5 основных текстурных листов по 4К каждый. Но сейчас перед вами уже не…

  • Даллас в районе полуночи Ночью с 7 на 8 апреля 2016 года многие жители техасского города Даллас вскочили из постелей от громкого звука: незадолго до полуночи одновременно включились все 156 городских сирен гражданской обороны в городе. Судя по видео, никакой…

  • Обычно мини-исследования бывают двух типов: больше похожие на технический анализ — с красивыми графиками, множеством цифр и прочими чудесами статистики; или же те, что близки к анализу фундаментальному: описание принципов формирования изучаемого явления, раскрытие сущностных взаимосвязей и т.д. Мне близок…

  • 6 апреля 2017 года американская компания 23andMe получила от FDA разрешение расширить предоставляемые данные о здоровье. Теперь компания может показывать пользователям информацию по генетическим рискам десяти заболеваний, в том числе болезни Альцгеймера и Паркинсона. 23andMe делает персональные генетические тесты для пользователей. Разногласия с FDA (U.S. Food and…

  • Всем привет, и сегодня будет гайд как сделать генератор ключей Steam на питоне. Для этого нам понадобится: КомпонентыПрямые руки и PyCharm 2016.2(какой угодно). Также easygui для Вашей версии Python. ЗнанияУстановка easygui. Умение писать в комментарии. ПодачаВам нужно поместить easygui и…

  • Шаблоны проектирования — это способ решения периодически возникающих проблем. Точнее, это руководства по решению конкретных проблем. Это не классы, пакеты или библиотеки, которые вы можете вставить в своё приложение и ожидать волшебства. Как сказано в Википедии: В программной инженерии шаблон…

  • Компания DeepMind, сейчас входящее в состав холдинга Alphabet, несколько лет работает над программной платформой AlphaGo. В прошлом году она выиграла в го у одного из чемпионов мира Ли Седоля. Таким образом, разработчики этой нейросети смогли доказать, что компьютер вполне в…