Архив за 17 марта 2020

Уже сегодня вечером Sony наконец-то должна полноценно представить игровую консоль PlayStation 5 и раскрыть её технические характеристики. Пока же мы знаем немного.

Известно, что платформа в основе консоли будет включать восемь процессорных ядер AMD с архитектурой Zen 2 и GPU Navi в неизвестной конфигурации. Также изначально нам пообещали очень быстрый SSD.

На днях внимательная коллега (спасибо, Лена) зарепортила странный баг — сервер нормально ставил куку в браузере, но обратно она не прилетала. Днём ранее всё работало, теперь же кука выставлялась, но спустя несколько секунд магическим образом пропадала (хотя должна держаться сутки). Воспроизводилось это всего у нескольких человек в команде и только в новом Chrome 80, но у остальных в Chrome точно такой же версии всё было в порядке. В других браузерах всё работало как часы. Мистика. Начали разбираться, и спустя какое-то время в консоли Chrome заметили предупреждение для заголовка ответа, устанавливающего куки:

A cookie associated with a cross-site resource at _your_domain_ was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`.

Начали изучать что это такое, и постепенно стало понятно, как ошибка возникла и почему проявлялась не у всех. Поскольку наш сервис должен обрабатывать запросы с разных доменов, то SameSite — как раз наш случай. Добавили SameSite=None; Secure, и проблема для нас решилась.

Почему так?

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

Российская компания Caviar, известная своими люксовыми вариациями смартфонов-флагманов, тоже решила поучаствовать в шумихе, раздуваемой на фоне пандемии коронавируса. 

Новая статья: Как выбрать беспроводные наушники в 2020 году, краткое руководство

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

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

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

Facebook, Google и Microsoft объединились против коронавируса

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

В .Net Core есть встроенный механизм Model Binding, позволяющий не просто принимать входные параметры в контроллерах, а получать сразу объекты с заполненными полями. Это позволяет встроить в такой объект все нужные проверки с помощью Model Validation.

Вот только данные, нужные для работы API, приходят нам не только из Query или Body. Какие-то данные нужно получить из Headers (в моем случае там был json в base64), какие-то — из внешних сервисов или ActionRoute, если вы используете REST. Для получения данных оттуда можно использовать свой Binding. Правда и тут есть проблема: если вы решили не нарушать инкапсуляцию и инициализировать модель через конструктор, то придется пошаманить.

Для себя и для будущих поколений я решил написать что-то вроде инструкции по использованию Binding и шаманство с ним.
Читать полностью »

Опрос! Какой технический уровень должен быть у Менеджера проектов в IT? - 1
В IT переходят много специалистов из других сфер. Часто у них нет технического образования и опыта работы.

Итак вопрос: какой технический уровень должен быть у Менеджера проектов в IT?
Читать полностью »

image
Изображение: The Verge

Онлайн-магазин Amazon открыл 100 тыс. вакансий для работников склада и доставки по причине возросшего спроса на товары интернет-дистрибьютора на фоне вспышки коронавируса COVID-19. Для этих сотрудников ритейлер поднимет почасовую оплату труда в среднем на €2.
Читать полностью »

Facebook предоставит $1000 в качестве дополнительной помощи каждому из своих штатных сотрудников - 1

Согласно информации издания CNBC, 17 марта 2020 года Facebook объявила своим сотрудникам, что компания выделит по $1000 в качестве компенсации для борьбы с возможными последствиями эпидемии коронавируса каждому сотруднику. Таким образом, Facebook пытается дополнительно поддержать и мотивировать своих сотрудников, основная часть которых сейчас работает удаленно.
Читать полностью »


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