Forwarded from Павел Дуров
Отличная новость – Роскомнадзор официально разблокировал Telegram на территории России. Поздравляю всех российских пользователей Telegram с этим позитивным изменением – и надеюсь, что оно долгосрочно.
Что поменяется на практике в результате разблокировки? Должна вырасти стабильность и скорость работы мобильных приложений Telegram на территории России. Также станут доступны без VPN прямые веб-ссылки на каналы и сервисы Telegram, что приведет к росту числа участников каналов и чатов. При этом в плане сохранности личных данных изменений нет – право на конфиденциальность и тайну личной переписки остаются фундаментальным принципом Telegram во всех странах.
Думаю, что разблокировка станет хорошим сигналом для IT-предпринимателей и инвесторов. Подобные действия российских властей в этом и других направлениях внушают оптимизм. Надеюсь, что положительный тренд будет сохранен, и Россия сможет реализовать свой потенциал в цифровой сфере.
Спасибо всем россиянам, которые продолжали пользоваться Telegram в течение последних двух лет. Ваше доверие и поддержка вдохновляли нашу команду все это время. Уверен, эта поддержка стала одной из причин сегодняшнего события.
Что поменяется на практике в результате разблокировки? Должна вырасти стабильность и скорость работы мобильных приложений Telegram на территории России. Также станут доступны без VPN прямые веб-ссылки на каналы и сервисы Telegram, что приведет к росту числа участников каналов и чатов. При этом в плане сохранности личных данных изменений нет – право на конфиденциальность и тайну личной переписки остаются фундаментальным принципом Telegram во всех странах.
Думаю, что разблокировка станет хорошим сигналом для IT-предпринимателей и инвесторов. Подобные действия российских властей в этом и других направлениях внушают оптимизм. Надеюсь, что положительный тренд будет сохранен, и Россия сможет реализовать свой потенциал в цифровой сфере.
Спасибо всем россиянам, которые продолжали пользоваться Telegram в течение последних двух лет. Ваше доверие и поддержка вдохновляли нашу команду все это время. Уверен, эта поддержка стала одной из причин сегодняшнего события.
ℹ️ Упрощение создания нового алиаса.
Для того чтобы не приходилось открывать новую сессию терминала или входить в новую сессию после добавления нового алиаса в /etc/bash.bashrc можно просто перечитать этот файл:
. /etc/bash.bashrc
Таким образом алиас newalias может быть следующим:
alias newalias='sudo <тут ваш любимый текстовый редактор> /etc/bash.bashrc && . /etc/bash.bashrc'
Для того чтобы не приходилось открывать новую сессию терминала или входить в новую сессию после добавления нового алиаса в /etc/bash.bashrc можно просто перечитать этот файл:
. /etc/bash.bashrc
Таким образом алиас newalias может быть следующим:
alias newalias='sudo <тут ваш любимый текстовый редактор> /etc/bash.bashrc && . /etc/bash.bashrc'
⁉️#ERROR
Doctrine\DBAL\Exception
Unknown database type enum requested, Doctrine\DBAL\Platforms\MariaDb1027Platform may not support it.
✅ #SOLUTION
Connect provider or add in any provider 👇
Doctrine\DBAL\Exception
Unknown database type enum requested, Doctrine\DBAL\Platforms\MariaDb1027Platform may not support it.
✅ #SOLUTION
Connect provider or add in any provider 👇
<?php
declare(strict_types=1);
namespace App\Providers;
use DB;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function register()
{
/** @noinspection PhpUnhandledExceptionInspection */
DB::getDoctrineSchemaManager()
->getDatabasePlatform()
->registerDoctrineTypeMapping('enum', 'string');
}
}
❗️Kubernetes Helm Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress.
👉 Article
👉 Helm doc uninstall
#k8s #helm #docker
👉 Article
👉 Helm doc uninstall
#k8s #helm #docker
ℹ️ PHP configuration / extension path helpers
#PHP #extension #configuration
php -i | grep "Loaded Configuration File"
php -i | grep "extension_dir"
php -i | grep "Scan this dir for additional .ini files"
#PHP #extension #configuration
ℹ️ Laravel. Validation. Rules. Require only one of two parameters. Exclude empty data.
❕Laravel >= 8.32 only support.
❕Laravel >= 8.32 only support.
$rules = [#PHP #Laravel #validation #rules
'login' => 'prohibited_unless:email,null|required_without:email',
'email' => 'prohibited_unless:login,null|required_without:login',
];
ℹ️ PHPStorm. Disable code fragment reformat.
1️⃣ Ctrl + Alt + S -> Code Style -> Code Style -> Formatter -> Turn formatter on/off with markers in code comment
2️⃣ Then add in code:
#IDE #JetBrains #PHPStorm #Idea #codestyle #editor #reformat
1️⃣ Ctrl + Alt + S -> Code Style -> Code Style -> Formatter -> Turn formatter on/off with markers in code comment
2️⃣ Then add in code:
@formatter:off
Code in non std format
@formatter:on
#IDE #JetBrains #PHPStorm #Idea #codestyle #editor #reformat