Архив за 19 июля 2019 - 5

Компания Sharkoon известна своими компонентами и периферийными устройствами для ПК, но в ее ассортименте отсутствуют беспроводные игровые мыши. Точнее говоря, отсутствовали до настоящего времени — на этой неделе компания  представила модель Skiller SGM3, которая стала первой беспроводной игровой мышью Sharkoon.

Skiller SGM3 — первая беспроводная игровая мышь Sharkoon

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

Задача: используя наименьшее возможное количество ресурсов, отрендерить осмысленный текст.

  • Насколько маленьким может быть читаемый шрифт?
  • Сколько памяти понадобится, чтобы его хранить?
  • Сколько кода понадобится, чтобы его использовать?

Посмотрим, что у нас получится. Спойлер:

Минимальный возможный шрифт - 1

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

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

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

Черновик FAQ: Почему стандарты С++ выходят каждые три года? - 1

У WG21 есть строгий график (см. P1000) выпуска стандарта каждые три года. И никаких задержек.

В течение каждого цикла мы регулярно получаем вопросы «ну почему так строго?», особенно от новых участников комитета, которые не знакомы с его историей и причинами текущего положения вещей. И во время предварительной телеконференции с администрацией Кёльна несколько человек порекомендовали описать, почему мы так делаем и как принималось решение о принятии этого графика.

Всё это я расписал в виде вопросов и ответов для следующего черновика Р1000, и разослал копию участникам комитета, направлявшимся в Кёльн. Этот материал будет опубликован в следующей публичной версии Р1000, её мы разошлём через несколько недель начиная с текущего момента.

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

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

Физик рассчитал, что жизнь всё-таки возможна в 2D-вселенной - 1

Окружающая реальность существует в трёхмерной Вселенной (плюс время), поэтому нам трудно представить Вселенную только с двумя измерениями. Согласно антропному принципу, мы видим Вселенную такой, потому что только в такой Вселенной мог возникнуть наблюдатель, человек. Другими словами, мы наблюдаем заведомо не произвольную область Вселенной, а ту, особая структура которой сделала её пригодной для возникновения и развития жизни.

Соответственно, во Вселенной встречаются разные значения мировых констант, но мы не можем их наблюдать. Впрочем, по расчётам физика Джеймса Скарджилла (James Scargill) из Калифорнийского университета в Дэвисе, двумерная Вселенная всё-таки возможна.

В частности, Скарджилл рассматривает идею жизни в измерениях 2+1, где +1 —это измерение времени.
Читать полностью »

image

Так выглядит банк изнутри. Данная визуализация в три этапа основана на реальных клиентских операциях банка с отозванной лицензией.

В качестве источника данных — главная бухгалтерская книга банка. Используя теорию графов, выделяем всех его клиентов в качестве узлов, а операции по счёту используем как ребра. Сумма операции, в таком случае, будет являться весом ребра.
Читать полностью »

Предыстория

Так уж случилось, что нужно мне было где-то хранить более 1.5тб данных, да еще и обеспечить возможность скачивания их обычными пользователями по прямой ссылке. Поскольку традиционно такие объемы памяти идут уже на VDS, стоимость аренды которых не слишком вкладывается в бюджет проекта из категории «от нечего делать», а из исходных данных у меня был VPS 400GB SSD, куда при всем желании 1.5тб картинок без loseless сжатия поместить не удастся.

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

Хотим представить наш новый инструмент для токенизации текста — YouTokenToMe. Он работает в 7–10 раз быстрее других популярных версий на языках, похожих по структуре на европейские, и в 40–50 раз — на азиатских языках. Рассказываем о YouTokenToMe и делимся им с вами в open source на GitHub. Ссылка в конце статьи!

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

Laravel Event Projector и концепция порождения событий - 1

Перевод статьи подготовлен для студентов профессионального курса «Framework Laravel»


Фрек ван дер Хертен (Freek Van der Herten) и команда Spatie долго трудились над Laravel Event Projector, пакетом, позволяющим применять концепцию порождения событий (Event Sourcing) во фреймворке Laravel. И вот наконец доступна первая стабильная версия (v1.0.0)!

Вы можете установить Event Projector в свой проект при помощи composer и благодаря автоматическому обнаружению пакетов в Laravel приступить к работе сразу же после публикации миграций пакета и конфигурирования!Читать полностью »

Firefox пометит все HTTP-страницы как «небезопасные» - 1

Вслед за Google Chrome браузер Mozilla Firefox начнёт помечать HTTP-страницы значками «небезопасно». Изменения вступят в силу в версии Firefox 70, выход которой запланирован на октябрь 2019 года.

Ранее, начиная с версии Firefox 51, значки «небезопасно» использовались по умолчанию только для сайтов, которые содержат формы или поля входа в систему. В Firefox 70 значок появится в левой части панели URL, как и у Google Chrome.
«В десктопной версии Firefox 70 мы хотим отображать специальную иконку слева от URL-адреса. Ее основная задача — сообщать пользователям, что подключения по HTTP, а также FTP-соединения и ошибки сертификатов создают риски», — сообщает один из разработчиков Firefox Иоанн Хофман.
Читать полностью »


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