Архив за 29 августа 2018 - 8

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

Для начала достаточно ответить на два простых вопроса:

  • Зачем это мне?
  • Что я расскажу интересного и полезного хабраобществу?

После чего можно взять план из этой статьи (или придумать свой) и сделать это.

image

Есть творческие этапы и технические. В этой статье поговорим о творческих. Рассмотрим:

  • Зачем писать статьи,
  • Откуда взять тему для статьи,
  • Где найти время, чтобы её написать,
  • Основные этапы работы над текстом,
  • Что делать, если статья «не идёт»,
  • И с чего начать, если ты ни разу не писал на Хабр.

Надеемся, что текст пригодится и другим авторам Хабра, в том числе потенциальным.
Читать полностью »

Компания Yota Technologies представила на выставке в Гонконге Yota 3+, продолжающий серию двухэкранных смартфонов YotaPhone. 

Представлен двухэкранный смартфон Yota 3+ - 1

По словам производителя, Yota 3+ — это тестовая международная версия смартфона с двумя экранами. Она не отличается в плане «железной» начинки от модели Yota 3Читать полностью »

Роскомнадзор пообещал заблокировать Яндекс.Видео, так как принадлежащий российскому поисковику сервис отказался выполнить решение Мосгорсуда и не будет блокировать в Яндекс.Видео пиратский контент телеканалов «Газпром-медиа». «Это обеспечительная мера, в любом случае обеспечение иска идет в виде блокирования ресурса на 15 дней» — передалЧитать полностью »

Компания Lenovo официально подтвердила, что новый ноутбук линейки Lenovo Xiaoxin будет оснащен процессором Intel поколения Whiskey Lake. Напомним, эти процессоры были представлены сегодня.

В серию Whiskey Lake-U вошли следующие модели: Core i3-8145U, Core i5-8265U и Core i7-8565U. Новинки отличаются повышенной производительностью и автономностью, кроме того, они стали первыми процессорами Intel с гигабитным Wi-Fi.

К сожалению, никаких подробностей о новом Lenovo Xiaoxin пока что нет. Ожидается, что он будет поддерживать технологии Dolby Vision HDR и Dolby Atmos и станет мультимедийным решением.

Читать полностью »

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

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

Читать полностью »

Привет, друзья!

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

Разработчики в своих ответах на гневные комментарии пользователей Реакта пишут мол: Ну не дадим мы вам prevProps, это невозможно, придумайте что-нибудь, prevProps нет, ну вы держитесь там, просто кешируйте их в состоянии, в общем предлагают нам сделать небольшой костылек в нашем новом хорошем коде. Это все конечно несложно, можно понять и простить, но вот меня раздосадовал тот факт, что теперь у меня нет контекста this, комнату мою замуровали, из нее ничего не видно, даже соседей не слышно, вот и решил я написать для себя штуку, которая скроет в себе все костыли и мой код будет с виду хоть и странным, но бескостыльным (а бескостыльным ли?).

В общем, мне нужно внедрить prevProps в состояние компонента, еще хочется чтобы все выглядело как обычно, а также невозможно прожить без волшебного this в статическом getDerivedStateFromProps (вот дурак!). Два дня мучений и самосовершенствования и все готово, я родил мышь.

Читать полностью »

Tesla Wireless Charger: гибрид портативного аккумулятора и беспроводной зарядки

Компания Tesla, по сообщениям сетевых источников, подготовила к выпуску станцию беспроводной подзарядки мобильных устройств, получившую название Tesla Wireless Charger.

Изделие использует технологию Qi, которая базируется на методе магнитной индукции. Заявленная мощность беспроводной подзарядки составляет 5 Вт.

Читать полностью »

Компания Huawei начала рекламировать две новые цветовые версии своих флагманских смартфонов Huawei P20 и Huawei P20 Pro, которые должны представить на выставке IFA 2018.

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

Читать полностью »

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

Функциональное мышление. Часть 2 - 1Читать полностью »

Футуристический концепт-кар Renault заметили в Варшаве

Футуристический концепт-кар Renault заметили в ВаршавеAutogaleria.pl

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js