Бан как средство маркетинга

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

Дэн Браун – Код да Винчи

Я был в восторге от экранизации Кода да Винчи и спустя годы решил вернуться к произведению, прочитав оригинал. И знаете что? Голливуд в этот раз победил. Даже как-то грустно сравнивать тот старый Голливуд, где работали настоящие профессионалы, с нынешним – увязшим в повесточном болоте.

Ограничение доступа по cookie в nginx

Чтобы не рассуждать абстрактно, возьмём конкретную задачу. Допустим, для безопасности, мы хотим скрыть wp-login.php вордпресса для всех, у кого нет специальных кук. А чтобы два раза не вставать добавим ещё секретный url, который эту куку устанавливает. Особенно это актуально для телефонов, где этого нельзя сделать даже вручную без танцев с бубнами.

Почему биткоин может стать новой резервной валютой

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

Несколько Laravel Guard использующие одну таблицу

Некоторые вещи в Laravel, на мой взгляд, сделаны довольно странно. Одна из них – это то, как предлагается реализовывать роли пользователей инструментами фреймворка. В гайде от разработчиков предлагается проверять роль пользователя в middleware: то есть мы сначала авторизуем пользователя, а только потом узнаем, имеет ли он соответствующий доступ. Для проверки каких-то флагов доступа это выглядит разумно, но для ролей – решение странное.

Золото во время последних кризисов

Золото считается защитным активом во время кризиса. На эту тему написано сотни статей, поэтому найти аналитику по этому вопросу не составит труда. Здесь же я хотел бы обратить внимание на то, как ведет себя золото на “практике”, сравнив графики цен золота и S&P 500 во время двух последних кризисов.

Добавление атрибута media в CSS link в Laravel Vite

Директива @vite имеет два параметра. Первый – путь до файлов. Второй, опциональный – путь до папки со скомпилированными ресурсами. Поэтому, чтобы кастомизировать получающийся html нам нужно использовать класс, который обрабатывает эту директиву, напрямую.

Как изменить путь к email шаблонам в Laravel

Laravel хранит email шаблоны вместе со всеми остальными шаблонами в подпапке resources/views. Это несколько странно, потому что шаблоны имеют разную семантику использования. На мой взгляд отдельная папка resources/emails выглядит более уместно.

В официальной документации я решения не нашел, поэтому предлагаю свои варианты.

Объемы торгов Московской Биржи после введения санкций на биржу СПБ

2 ноября США ввели санкции на СПБ Биржу. Все иностранные акции оказались заблокированы. У российских инвесторов осталось только два варианта: переехать к иностранному брокеру или начать инвестировать в российский фондовый рынок на Московской бирже. Посмотрим насколько это повлияло на объем торгов на Московской Бирже спустя два месяца.

Как ведущий обратный слеш улучшает производительность вызова функций в PHP

Вы когда-нибудь замечали, что разработчики добавляют обратный слеш (\) при вызове функций? Многие разработчики (включая меня) так делают, но однако для чего это делается понимают не все. Часто это называют микро-оптимизацией, но каким образом такая простая вещь, как обратный слеш, может улучшить производительность приложения?