Skip to content

Instantly share code, notes, and snippets.

View Semdevmaster's full-sized avatar

Semdevmaster Semdevmaster

  • Russia, Moscow
View GitHub Profile
@Semdevmaster
Semdevmaster / cloudSettings
Last active June 6, 2020 16:33
HTTP to HTTPS Middleware
{"lastUpload":"2020-06-06T16:33:31.985Z","extensionVersion":"v3.4.3"}
#in unix system
find -maxdepth 1 -type d -printf '%f\n' | tee result.txt
@Semdevmaster
Semdevmaster / nginx-extension.txt
Created January 8, 2020 11:04
Nginx extension
https://gist.github.com/hermanbanken/96f0ff298c162a522ddbba44cad31081
@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
@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 / 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 / checkfilesystemfiles.txt
Created October 26, 2018 17:57
Проверка системных файлов
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
@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'
<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 / 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;