Внедрение vite, parcel проектов в PHP без manifest’а

Я человек старый, еще помню времена, когда надо было на страницу подключать десятки библиотек в теге script. Сейчас программирование в JS сильно с тех пор изменилось. Только привыкаешь к webpack, появляются новые инструменты. И вот недавно только разбирался и кастомизировал как сделать MPA на vue-cli а сейчас уже есть vite и он вроде как быстрее. … Читать далее

Не работает curl в PHP на Windows

Столкнулся с проблемой, в PHP curl на домашнем компьютере не работает. Перегонять на сервер файлы для тестирования не удобно, полез смотреть что можно сделать. А оказывается есть вариант. Итак чтобы заработал curl надо добавить следующий код: у меня это функция для отправки post запроса через curl, и мне просто надо добавить вот эту строчку. А … Читать далее

Получить структуру таблиц базы данных MySQL

Для того чтобы перенести структуру таблиц из одной базы данных в другую, нужно получить DDL схему базы данных. в mysql схему таблицы можно например посмотреть так получаем что-то в виде: Но что делать если у нас большая база данных с большим количеством таблиц. Для этого надо запустить: где DB — база данных, ну и да, … Читать далее

Как восстановить пароль на WordPress

Я решил сделать очень сложный пароль на свой сайт, это что-то типа sha256 хеш от какого то случайного слова. В итоге у меня на жестком диске все данные слетели, и пароль я потерял. Как восстановить вход на сайт wordpress ? Все на самом деле очень просто, там обычный MD5 хеш. идем на сервер ssh root@site … Читать далее

Впечатления от Ubuntu 20.04 в 2022

В один из обычных дней, вечером что-то устал и решил отдохнуть. Прилег не надолго. Компьютер был включен и через какое то время он тоже решил поспать. Я это слышал, потом крепко уснул. Просыпаюсь, подхожу к компьютеру, нажимаю на клавиатуре случайную кнопку чтобы его разбудить и… потом традиционное … Я подумал это мой шанс, вернее шанс … Читать далее

mysql создать пользователя и назначить права пользователю

В mysql пользователь создается командой: где: username — имя пользователя host — хост, с которого этот пользователь будет подключаться, % — любой хост или можно указать IP адрес. password — пароль. Обычно пользователя создаем чтобы он работал с какой то базой данных, для этого надо дать возможность пользователю доступ к этой базе данных. Делается это … Читать далее

Как подключить Android Studio к BlueStacks

Чтобы можно было отлаживать Android приложения на компьютере, а встроенный эмулятор от Android Studio сильно тормозит, то можно воспользоваться альтернативой в виде BlueStacks, он работает намного быстрее. Скачать его можно на сайте https://www.bluestacks.com/ru/index.html Скачиваем, устанавливаем, установка простая. Открываем, сверху жмем на гамбургер. Открываются настройки. В настройках идем в дополнительно, там ставим галочку Android Debug Bridge … Читать далее

Включить Netflow на Keenetic

Для начала нам нужно включить доступ к роутеру по SSH или через Telnet, я предпочитаю SSH, но для того чтобы получить доступ через SSH нужен будет клиент, в моем случае это Bash, который ставится вместе с Git, также можно использовать такую программу как Putty. Если ничего из этого ставить не хочется, лучше выбрать галочку Telnet. … Читать далее

Стиль написания переменных snake_case или camelCase

Для тех кто в танке, есть такие стили написания переменных, функций и так далее. Редко какую переменную можно обозвать одним словом и соответственно используют несколько слов, а для того чтобы отделить одно слово от другого (ведь там нельзя использовать пробелы) и используются вот эти стили. Итак существует два основных стиля написания, это snake_case и camelCase. … Читать далее