This is a summary of the "Learn You A Haskell" online book under http://learnyouahaskell.com/chapters.
- Haskell is a functional programming language.
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" | |
" /etc/vim/vimrc.local V1.1.12 2019-07-30 https://gist.github.com/mikehaertl/1612035 | |
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" | |
" | |
" A Vundle based Vim configuration with globally shared plugins on Ubuntu. | |
" | |
" This is a Vundle based Vim setup that keeps all plugins in a global | |
" directory, namely /etc/vim/bundle. It's trimmed towards PHP development | |
" with Yii. | |
" |
This is a summary of the "Learn You A Haskell" online book under http://learnyouahaskell.com/chapters.
:set | |
--- Options --- | |
autoindent helplang=en laststatus=2 report=0 smartcase ttymouse=xterm | |
background=dark hidden lazyredraw ruler smarttab updatetime=300 | |
cindent history=50 list scroll=41 softtabstop=4 wildmenu | |
confirm hlsearch modified scrolloff=10 syntax=nginx t_Co=256 | |
expandtab ignorecase mouse=a shiftwidth=4 tabstop=4 | |
filetype=nginx incsearch pastetoggle=<F11> showmatch ttyfast | |
backspace=indent,eol,start | |
fileencoding=utf-8 |
actionmailer (3.2.13) | |
actionpack (3.2.13) | |
activemodel (3.2.13) | |
activerecord (3.2.13) | |
activeresource (3.2.13) | |
activesupport (3.2.13) | |
arel (3.0.2) | |
atomic (1.1.10) | |
builder (3.2.2, 3.1.4, 3.0.0) | |
bundler (1.3.5) |
/var/lib/gems/1.9.1/gems/stringex-2.0.5/lib/stringex/localization/backend/i18n.rb in i18n_translations_for | |
::I18n.translate("stringex", :locale => locale, :default => {}) | |
/var/lib/gems/1.9.1/gems/stringex-2.0.5/lib/stringex/localization/backend/i18n.rb in block in translations | |
@translations ||= Hash.new { |hsh, locale| hsh[locale] = Hash.new({}).merge(i18n_translations_for(locale)) } | |
/var/lib/gems/1.9.1/gems/stringex-2.0.5/lib/stringex/localization/backend/i18n.rb in yield | |
translations[locale][scope][key.to_sym] | |
/var/lib/gems/1.9.1/gems/stringex-2.0.5/lib/stringex/localization/backend/i18n.rb in default | |
translations[locale][scope][key.to_sym] | |
/var/lib/gems/1.9.1/gems/stringex-2.0.5/lib/stringex/localization/backend/i18n.rb in initial_translation | |
translations[locale][scope][key.to_sym] |
Abbas | |
Abdul | |
Abdullah | |
Abraham | |
Abram | |
Achim | |
Ada | |
Adalbert | |
Adam | |
Adelbert |
Adele | |
Adelgunde | |
Adelheid | |
Adelinde | |
Adeline | |
Adina | |
Adolfine | |
Adriana | |
Adriane |
These ideas are WORK IN PROGRESS!
The core idea with this workflow is that we end up with a self contained docker image of your application. This image will not only contain our code, but also all the dependencies that are neccessary to run the code. This image can then be used for both, easy deployment in production and as basis for ongoing development.
The image is not a static, though. In fact, it will see many revisions over time - which is supported nicely through dockers inheritance approach. We basically
<?php | |
namespace app\models; | |
use Yii; | |
use yii\web\Link; | |
use yii\web\Linkable; | |
use yii\helpers\Url; | |
// Use HAL trait | |
use yii\rest\hal\ArrayableTrait; |
$ fig up [240/240] | |
Recreating elk_elastic_1... | |
Recreating elk_logstash_1... | |
Attaching to elk_elastic_1, elk_logstash_1 | |
logstash_1 | +++ dirname /app/bin/boot | |
logstash_1 | ++ readlink -f /app/bin/.. | |
logstash_1 | + export SCRIPT_ROOT=/app | |
logstash_1 | + SCRIPT_ROOT=/app | |
logstash_1 | + . /app/elasticsearch.sh | |
logstash_1 | ++ set -e -o pipefail |