Месяц: Август 2018

  • Как мы пишем статьи на Хабр: опыт разработчиков EastBanc Technologies

    от автора

    Недавно, две статьи назад, в нашем корпоративном хабе вышла сотая статья. В честь круглого числа мы решили немного обобщить наш опыт. В этой статье расскажем, как работают над статьями наши разработчики, что помогает им писать и на что обращать внимание в работе над текстом. Для начала достаточно ответить на два простых вопроса: Зачем это мне?…

  • Angular: неочевидные возможности селекторов директив

    от автора

    Если вы когда-нибудь создавали директивы Angular, то вы, вероятно, использовали в качестве селектора конструкцию, в которой используются скобки: ([]). Такой подход, хотя чаще всего применяется именно он, не является единственно возможным. На самом деле, селекторы, используемые в директивах, дают программисту широкий простор для творчества. Для того чтобы продемонстрировать эту идею в действии, в материале, перевод…

  • Автономные системы будущего. Классификация, особенности и требования

    от автора

    Автономные системы известны сегодня во многом благодаря последним веяниям из автомобильной промышленности. На самом деле, автоматизированные системы различной степени автономности являются составной частью будущих разработок и планов развития многих областей деятельности. В представленной статье авторов Werner Damm и Ralf Kalman из журнала "Informatik-Spektrum" издание 5/2017 приведены различные отраслевые нормы и стандарты, а также дается характеристика…

  • Дайджест продуктового дизайна, август 2018

    от автора

    Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыдущие выпуски: апрель 2010-июль 2018.

  • Решение отсутствия prevProps в getDerivedStateFromProps

    от автора

    Привет, друзья! Итак, разработчики Реакта решили сделать нашу работу с их либой более линейной, направить, так сказать, нас нерадивых на путь наименьшего шанса ошибиться и написать плохой код, что, на мой взгляд, является нашим неотъемлемым правом и способом совершенствоваться и изобретать. Речь идет о всеми любимых методах componentWillReceiveProps и других из той же серии, их…

  • Функции высших порядков в JS: курс молодого бойца

    от автора

    Данная статья рассчитана на человека, делающего свои первые робкие шаги на тернистой тропе изучения JavaScript. Несмотря на то, что на дворе 2018 год, я использую синтаксис ES5, дабы статья была понятной юным падаванам, проходящим курс «JavaScript, уровень 1» на HTML Academy. Одной из особенностей, отличающих JS от многих других языков программирования, является то, что в…

  • Функциональное мышление. Часть 2

    от автора

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

  • «Яндекс» отказался выполнять требование Роскомнадзора. Видеосервис могут заблокировать после 30 августа

    от автора

    Конфликт с пиратскими ссылками в выдаче «Яндекса» набирает обороты. Хронология событий: 24 августа стало известно о решении Мосгорсуда, обязующем «Яндекс» удалить из списка выдачи в поисковике ссылки на пиратские копии шоу и сериалов, принадлежащих «Газпром-медиа». 27 августа Роскомнадзор направил в «Яндекс» уведомление о необходимости прекратить доступ к пиратскому контенту. 28 августа Роскомнадзор пояснил, что сервис…

  • Google и DevOps: две книги про SRE

    от автора

    Первые десять лет в Гугле я работал обычным инженером: запускал на картах общественный транспорт, улучшал поиск и отлавливал спам в ютьюбе. В какой-то момент обнаружилось, что по соседству с командами SWE (Software Engineers) существуют какие-то загадочные SRE (Site Reliability Engineers), которые живут в продакшене и всё знают про инфраструктуру, конфиги и мониторинг. Обычно они приходили…

  • Назревает противостояние Яндекса и Роскомнадзора

    от автора

    «Яндекс» назвал необоснованным требование удалить из поисковика ссылки на пиратский контент «Интерфакс» сообщил, что «Яндекс» собирается обжаловать решение Мосгорсуда об удалении пиратского контента из поисковой выдачи «Яндекс.Видео». Если пиратский контент не будет удален, то сервис «Яндекс.Видео» будет заблокировал, даже в случае если обжалует решение Мосгорсуда, заявил заместитель главы Роскомнадзора Вадим Субботин. Новость будет дополняться ссылка…