Месяц: Сентябрь 2018

  • Поиск правильного способа разделения материалов сайтов с помощью Webpack

    от автора

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

  • Семь эмпирических правил об экспериментах с веб-сайтами

    от автора

    Перевод статьи: Experimenters Rules of Thumb Владельцы веб-порталов, от самых маленьких, до таких крупных, как Amazon, Facebook, Google, LinkedIn, Microsoft и Yahoo, пытаются улучшить свой сайты, оптимизируя различные метрики, начиная с количества повторных использований до проведенного у них времени и выручки. Нас привлекали к проведению тысячи экспериментов на Amazon, Booking.com, LinkedIn и Microsoft, и хотим…

  • Экономим на RAID-контроллере, или как накормить Варю иопсами

    от автора

    В наш век облачных сервисов, AWS Lambda и прочих шаред хостингов абсолютно неосязаемых вычислительных ресурсов иногда хочется немножко своего. Кроме желания, иногда бывают и потребности вдумчиво покрутить тот или иной программный продукт с минимальными затратами на платформу. Найти какие-то излишки матчасти можно почти всегда, иногда даже получается собрать всё вместе и включить. Если излишки эти…

  • Так ли хорош DRY или все же он может нарушать O из SOLID

    от автора

    Принцип DRY (Do not Repeat Yourself) давно всем вполне очевиден и любим многими программистами. И многие согласны, что Copy/Paste это совсем не круто. В этой статье я хочу привести пример того, в каких случаях в промышленном программировании использование Copy/Paste более уместно и помогает красиво реализовать Open-Closed принцип из SOLID.

  • Динамическое рисование по мешу в Unreal Engine 4

    от автора

    В этом туториале по Unreal Engine 4 вы научитесь рисовать цветами по мешу любого типа. Рисование по мешу позволяет игрокам раскрашивать внутриигровые объекты. Примеры рисования по мешу: граффити (goop) в Super Mario Sunshine, гели в Portal 2 и чернила в Splatoon. Рисование может использоваться как геймплейний элемент или быть просто графическим оформлением. Как бы то…

  • Перехват установки Firefox и Chrome в Windows 10

    от автора

    Скриншот thurrott.com В инсайдерской сборке Windows 10 v.1809 появилась новая функция. При попытке пользователя установить Firefox или Chrome система теперь показывает сообщение, что на компьютере уже есть Microsoft Edge — и предлагает запустить этот «более быстрый и безопасный браузер». ОС перехватывает установку альтернативного софта, который не одобряется к установке, и пытается отговорить пользователя от нежелательных…

  • Быстрая рекурсивная автозагрузка классов в PHP

    от автора

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

  • Фонд Джефа Безоса «День Первый»

    от автора

    «Мы будем исходить из тех же принципов, которые привели Amazon к успеху. Самым важным из них будет неподдельная, сильная одержимость клиентом. Клиентом будет ребенок» Джеф Безос и его супруга Маккензи. 13 сентября Безос твитнул, на какие благотворительные цели, он готов выделить 2 млрд. долларов. Годом раньше он спрашивал мнения у своих подписчиков, в какую область…

  • Давайте попробуем поговорить про иерархические конечные автоматы вообще и их поддержку в SObjectizer-5 в частности

    от автора

    Конечные автоматы — это, пожалуй, одно из самых основополагающих и широко используемых понятий в программировании. Конечные автоматы (КА) активно применяются во множестве прикладных ниш. В частности, в таких нишах, как АСУТП и телеком, с которыми доводилось иметь дело, КА встречаются чуть реже, чем на каждом шагу. Поэтому в данной статье мы попробуем поговорить о КА,…

  • Цукерберг продает акций Facebook на $13 млрд, чтобы «нашим детям никогда не пришлось болеть»

    от автора

    Марк Цукерберг продает 75 млн своих акций Facebook, чтобы спонсировать амбициозный проект по излечению человечества от всех болезней – в рамках Инициативы Чан – Цукерберга, созданной в честь рождения его первой дочери, Максимы. Фондом заведует жена Цукерберга, лицензированный педиатр Присцилла Чан. Задача – устранить большинство распространенных болезней «еще при жизни наших детей». Многомиллиардный фонд будет…