Архив за 31 июля 2019 - 7

Компания LG Electronics представила 27-дюймовый дисплей UltraFine 5K (27MD5KL), разработанный специально для последних настольных компьютеров, ноутбуков и планшетов Apple.

Как известно индексы играют важную роль в СУБД, предоставляя быстрый поиск к нужным записям. Потому так важно их своевременно обслуживать. Об анализе и оптимизации написано достаточно много материала, в том числе и в Интернете. Например, недавно делался обзор данной темы в этой публикации.

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

Далее рассмотрим бесплатную утилиту SQLIndexManager, автором которой является AlanDenton.
Читать полностью »

Компания Huawei часто выпускает смартфоны (свои и Honot) под разными названиями для различных рынков. Теперь у нас появился еще один подобный пример.

Популярная модель Honor 20, которая проходит под модельным номером YAL-L21, была сертифицирована в Таиланде под названием Huawei Nova 5T. Это первый смартфона линейки Nova 5, который будет выпущен за пределами Китая.

Honor 20 был представленЧитать полностью »

Как и ожидалось, компания Nikon сегодня представила полнокадровый светосильный телеобъектив с креплением Z, предназначенный для портретной фотосъемки. По словам производителя, для модели Nikkor Z 85mm f/1.8 S характерна быстрая фокусировка, высокая резкость и контраст по всему кадру, а также «прекрасное боке».

Сегодня рано утром мы публиковали реальную фотографию смартфона Samsung Galaxy Note10+, на которой он был запечатлен во включенном состоянии.

Мы сразу же отметили, что в отражении экрана виден смартфон, который напоминает новые модели Apple iPhone и Google Pixel. Теперь же известный сетевой информатор под ником Ice Universe, который часто делится эксклюзивной информацией о новинках мобильной индустрии, подтвердил, что данная фотография была сделана на iPhone XR 2019.

Монитор Acer Predator XN253Q X обладает частотой обновления 240 Гц

Компания Acer анонсировала монитор Predator XN253Q X, рассчитанный на использование в составе настольных систем игрового уровня.

Панель имеет размер 24,5 дюйма по диагонали. Разрешение составляет 1920 × 1080 пикселей, что соответствует формату Full HD.

Новинка обладает временем отклика всего в 0,4 мс. Частота обновления достигает 240 Гц. Таким образом, обеспечивается максимальная плавность игрового процесса.

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

Есть официальные образы для развертывания WordPress и использования wp-cli. Но при их совместном использовании мне приходилось расшаривать всю папку WordPress и хотелось, чтобы было больше возможностей для кастомизации установки.
Очень хотелось после запуска контейнера видеть в браузере не приглашение к выбору языка установки, а готовый сайт.
Эта статья предлагает один из способов развертывания сайтов на WordPress.

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

Привет!

Меня зовут Алексей Свиридо, я дизайнер цифровых продуктов в Альфа-Банке. Сегодня я хочу рассказать о том, как из «обычного дизайнера» стать продуктовым. Под катом вы найдёте ответы на следующие вопросы:

  • Кто такой продуктовый дизайнер и чем он занимается?
  • Подходит ли вам эта специальность?
  • Что делать, чтобы стать продуктовым дизайнером?
  • Как создать первое продуктовое портфолио?

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

Как из «обычного дизайнера» стать продуктовым - 1
Пример карты компетенций

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

Привет!

У нас в БКС есть админка и множество форм, но в React-сообществе нет общепринятого метода — как их проектировать для переиспользования. В официальном гайде Facebook’a нет подробной информации о том, как работать с формами в реальных условиях, где нужна валидация и переиспользование. Кто-то использует redux-form, formik, final-form или вообще пишет свое решение.

Повторное использование форм на React - 1


В этой статье мы покажем один из вариантов работы с формами на React. Наш стек будет вот таким: React + formik + Typescript. Мы покажем:

  • Что компонент должен делать.
  • Конфиг, поля и валидация на уровне пропсов.
  • Как сделать форму переиспользуемой.
  • Оптимизацию перерендера.
  • Чем наш способ неудобен.

При новой бизнес-задаче мы узнали, что нам нужно будет сделать 15-20 похожих форм, и гипотетически их может стать еще больше. У нас была одна форма-динозавр на конфиге, которая работала с данными из `store`, отправляла actions на сохранение и выполнение запросов через `sagas`. Она была замечательной, выполняла бизнес-велью. Но уже была нерасширяемой и непереиспользуемой, только при плохом коде и добавлении костылей.

Задача поставлена: переписать форму для того, чтобы ее можно было переиспользовать неограниченное количество раз. Хорошо, вспоминаем функциональное программирование, в нем есть чистые функции, которые не используют внешние данные, в нашем случае `redux`, только то, что им присылают в аргументах (пропсах).

И вот что получилось.
Читать полностью »

Компания Zotac обновила компактный настольный игровой компьютер Mek Mini. В корпусе объемом всего 9,18 л (260,8 x 136 x 258,8 мм) теперь заключена система на процессоре Intel Core 9-го поколения, оснащенная 3D-картой GeForce RTX Super.


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