Skip to content

Instantly share code, notes, and snippets.

View Semdevmaster's full-sized avatar

Semdevmaster Semdevmaster

  • Russia, Moscow
View GitHub Profile
@Semdevmaster
Semdevmaster / readme.md
Created August 20, 2018 09:17
Vue-cli 3 + Laravel

Laravel + Vue CLI 3

This demo assumes you are serving this Laravel app via Valet at laracon.test. If you are serving the laravel app at a different local URL, modify it accordingly in frontend/vue.config.js.

To Run the Frontend

cd frontend
yarn # OR npm install
yarn serve # OR npm run serve
@Semdevmaster
Semdevmaster / base.css
Last active October 17, 2018 12:53
CSS Start styles
html {
box-sizing: border-box;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
@Semdevmaster
Semdevmaster / packets-laravel.txt
Created September 21, 2018 09:08
Интересные пакеты для Laravel
//Панель с проверкой кучи параметров сайта
https://github.com/antonioribeiro/health
@Semdevmaster
Semdevmaster / 404forAPI.php
Created September 21, 2018 11:51
404 error for api
<?php
//делаем дефолтный роут
Route::fallback(function(){
return response()->json(['message' => 'Not Found.'], 404);
})->name('api404');
// app/Exceptions/Handler.php
use Illuminate\Database\Eloquent\ModelNotFoundException;
use Illuminate\Support\Facades\Route;
<table class="table table-custom table-hover">
<tbody>
<tr>
<td>БИК</td>
<td>Банковский Идентификационный Код</td>
<td>BIC (Bank Identification Code)</td>
</tr>
<tr>
<td>ГАОУ</td>
<td>Государственное Автономное Образовательное Учреждение</td>
@Semdevmaster
Semdevmaster / customFormData.js
Last active October 9, 2018 14:54
get data from form element
export const isValidElement = element => {
return element.name && (element.value || element.value === '')
}
export const isValidValue = element => {
return (!['checkbox', 'radio'].includes(element.type) || element.checked)
}
export const isCheckbox = element => element.type === 'checkbox'
export const isRadioButton = element => element.type === 'radio'
@Semdevmaster
Semdevmaster / checkfilesystemfiles.txt
Created October 26, 2018 17:57
Проверка системных файлов
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
@Semdevmaster
Semdevmaster / https-and-http2.txt
Created February 3, 2019 13:12
Настройка https и http2 на openserver
HTTPS и HTTP2 на OpenServer
И так для того, чтобы включить на локальном веб-сервере эти плюшки
Нужно сделать следующее:
В случае с Apache
Сначала нужно подключить сам модуль mod_http2.so в конфиге сервера.
Для этого ищем в OSPanel/userdata/config нужный файл, соответствующий выбранным настройкам в самой программе OpenServer (Имя файла должно заканчиваться на _server.conf).
Открываем его и добавляем подключение модуля следующим образом:
LoadModule http2_module modules/mod_http2.so
После этого обязательно перезагружаем сервер и проверяем в настройках были приняты изменения или нет.
(Кликаем по флажку – Дополнительно – Конфигурация – Выбранный в настройках веб-сервер)
@Semdevmaster
Semdevmaster / DeviceGuardDisable.txt
Created June 30, 2019 12:38
Disable Device Guard on Windows 10
1)Скачать официальный скрипт отключения Device Guard
https://www.microsoft.com/en-us/download/details.aspx?id=53337
2)Распаковываем архив в корень системного диска
3)Далее нужно разрешить в PowerShell выполнение сценариев (Всё запускаем от Админа)
Set-ExecutionPolicy Unrestricted (жмём Y)
4)Заходим в папку со скриптом и пишем туда .\DG_Readiness_Tool_v3.6.ps1 -Disable -AutoReboot
5)Компьютер будет перезагружен и появится экран для отключения Device Guard
6)Восстанавливаем запрет на выполнение сценариев в PowerShell
Set-ExecutionPolicy Restricted (жмём Y)
7)Иногда нужно ещё отключить Hyper-V role (Пишем в консоли)
@Semdevmaster
Semdevmaster / CloneInTheSameDirectory
Created September 12, 2019 08:21
Clone any repository to your project directory
git init .
git remote add -t \* -f origin <repository-url>
git checkout master