https://appletoolbox.com/how-to-fix-macos-mojave-battery-draining-issue/
$ pmset -g
System-wide power settings:
Currently in use:
lidwake 1
autopoweroff 1
https://appletoolbox.com/how-to-fix-macos-mojave-battery-draining-issue/
$ pmset -g
System-wide power settings:
Currently in use:
lidwake 1
autopoweroff 1
#!/bin/bash | |
# Creator: Phil Cook | |
# Modified: Maxim Kot | |
osx_major_version=$(sw_vers -productVersion | cut -d. -f1) | |
osx_minor_version=$(sw_vers -productVersion | cut -d. -f2) | |
osx_patch_version=$(sw_vers -productVersion | cut -d. -f3) | |
osx_patch_version=${osx_patch_version:-0} | |
osx_version=$((${osx_major_version} * 10000 + ${osx_minor_version} * 100 + ${osx_patch_version})) | |
brew_prefix=$(brew --prefix | sed 's#/#\\\/#g') |
2019-06-03
Note that Office2019 DO NOT support activate via simple copy/paste plist license file which is the simplest way to activate Office 2016. Fortunately, you can also use the VL Serializer tool, just install Office 2019 and Serializer, then run Serializer to activate.
server { | |
listen 80; | |
#listen 443 ssl http2; | |
# set path to your project dir | |
set $root_path /root/app/Chugainov; | |
# your domain | |
server_name chugainov.ru; |
<?php | |
namespace App\Console\Commands\Google; | |
use Google_Client; | |
use Google_Http_Batch; | |
use Google_Service_Docs_BatchUpdateDocumentRequest; | |
use Google_Service_Docs_ReplaceAllTextRequest; | |
use Google_Service_Docs_SubstringMatchCriteria; | |
use Google_Service_Docs; |
FROM golang:1.6.2 | |
COPY . /go | |
RUN go get github.com/nats-io/nats | |
RUN go build api-server.go | |
EXPOSE 8080 | |
ENTRYPOINT ["/go/api-server"] |
<?php | |
declare(strict_types=1); | |
namespace App\Http\Middleware; | |
use Closure; | |
use Illuminate\Http\Request; | |
/** | |
* Class ApolloUpload |
Инверсия управления (англ. Inversion of Control, IoC) — важный принцип объектно-ориентированного программирования, используемый для уменьшения зацепления в компьютерных программах. Также архитектурное решение интеграции, упрощающее расширение возможностей системы, при котором контроль над потоком управления программы остаётся за каркасом - ru.wikipedia.org
Сегодня хотелось бы поговорить о реализации инверсии управления в Laravel. Это один из самых важных аспектов организации слабой связанности компонентов в любимом нами фреймворке, и его понимание играет ключевую роль при создании качественных пакетов и приложений.
Когда мы говорим об IoC в Laravel, то следует знать, что он стоит на трех китах: