Skip to content

Instantly share code, notes, and snippets.

💭
Be here now

Eduard ed-fruty

💭
Be here now
  • Ukrane
Block or report user

Report or block ed-fruty

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@ed-fruty
ed-fruty / capistrano_deploy_strategies.md
Created Dec 3, 2018 — forked from evg2108/capistrano_deploy_strategies.md
Стратегии деплоймента в Capistrano
View capistrano_deploy_strategies.md

#Стратегии деплоймента в Capistrano Стратегии деплоймента в Rails настраиваются в файле config/deploy.rb. Сама настройка сводится к установке нескольких встроенных переменных в определённые значения.

# эта стратегия используется по умолчанию. Сводится она к тому,
# что на :app сервере запускается приложение svn которое обращается 
# к удалённому репозиторию и делает checkout указанного проекта.
set :deploy_via, :checkout
@ed-fruty
ed-fruty / uuid_as_primary_eloquent.php
Last active Jul 11, 2018
Eloquent uuid as primary key
View uuid_as_primary_eloquent.php
<?php
public static function boot()
{
parent::boot();
$callback = function (Model $model) {
$model->setKeyType('string');
$model->setIncrementing(false);
@ed-fruty
ed-fruty / Unserializer.php
Last active May 13, 2016
PHP DESERIALIZE (UNSERIALIZE) STRING WITH NON UTF8 CHARACTERS
View Unserializer.php
<?php
/**
* If you have serialized data, which have non utf-8 characters, probably you'll have a problem in deserialization (unserialization).
* So, what we need to do is to unserialize out serialized data properly?
* 1. Replace all non utf-8 characters to '?'
* 2. Update serialized data length
* 3. Deserialize
*
* Let's go!
*/
You can’t perform that action at this time.