I use Namecheap.com as a registrar, and they resale SSL Certs from a number of other companies, including Comodo.
These are the steps I went through to set up an SSL cert.
I use Namecheap.com as a registrar, and they resale SSL Certs from a number of other companies, including Comodo.
These are the steps I went through to set up an SSL cert.
#!/bin/bash | |
# remove exited containers: | |
docker ps --filter status=dead --filter status=exited -aq | xargs -r docker rm -v | |
# remove unused images: | |
docker images --no-trunc | grep '<none>' | awk '{ print $3 }' | xargs -r docker rmi | |
# remove unused volumes: | |
find '/var/lib/docker/volumes/' -mindepth 1 -maxdepth 1 -type d | grep -vFf <( |
# ================================================ | |
# PHP 7.2 | |
# | |
# See https://www.colinodell.com/blog/201711/installing-php-72 | |
# ================================================ | |
apt-get install -y apt-transport-https lsb-release ca-certificates | |
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg | |
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list | |
apt-get update | |
apt-get install -y php7.2-cli php7.2-gd php7.2-mbstring php7.2-curl php7.2-xml php7.2-zip |
<?php | |
namespace App\Console\Commands; | |
use Doctrine\DBAL\Schema\AbstractSchemaManager; | |
use Illuminate\Console\Command; | |
use Illuminate\Database\ConnectionInterface; | |
use Illuminate\Support\Arr; | |
class BuildDatabaseSchemaDiagramCommand extends Command |
We know, that you are looking forward to a CycleORM updates and this fact motivates us working faster and more efficiently.
Here they are!
CycleORM is used to allow otping a column type among the primitive types such as int
, string
, float
, datetime
and callable
, but now you can create typecast handler class, that implements Cycle\ORM\Parser\TypecastInterface
and define it (or array of handlers) as an Entity columns typecast handler.
<?php | |
declare(strict_types=1); | |
namespace Serafim\MemProf\Zend; | |
use FFI\Contracts\Preprocessor\Exception\DirectiveDefinitionExceptionInterface; | |
use FFI\Contracts\Preprocessor\Exception\PreprocessorExceptionInterface; | |
use FFI\Contracts\Preprocessor\PreprocessorInterface; | |
use FFI\Preprocessor\Preprocessor; |
В современном быстро развивающемся и ориентированном на данные мире создание сложных workflow, способных обрабатывать тысячи регистраций, процессов или действий, может быть сложной задачей. Важно иметь решение, которое будет масштабируемым, надежным и простым в использовании. К счастью, на рынке есть различные инструменты и движки, и одним из наших предпочтительных инструментов является Temporal.io. Temporal предоставляет набор проверенных паттернов, которые были опробованы в крупных продуктах и командах, позволяя разработчикам использовать их легко и эффективно, сосредоточив внимание исключительно на производительности инженерных решений.
В этом посте мы рассмотрим, как можно использовать Temporal Workflows для разработки структуры для эффективного управления жизненным циклом документов. Мы сосредоточимся на использовании Temporal для обработки событий workflow, связанных с изменениями документов, не перегружая систему ненужны