Neco は大量の物理サーバーを効率的に管理・運用することを目的とした開発プロジェクトです。 Kubernetes を中心に高度な自律運用の実現を目指しています。
本文書はプロジェクトに参加しているメンバーが身に着けている要素技術を並べたものです。
応募時点ですべてを身に着けている必要はまったくありません。 社内にはチュートリアル資料が多数用意されていますので、必要に応じて学べます。
| {-# LANGUAGE DataKinds #-} | |
| -- | My database API. | |
| module DBAPI where | |
| import Data.Defaults | |
| data ConnSpec p = ConnSpec | |
| { username :: !(Required p String) |
| { | |
| "01": [], | |
| "02": [], | |
| "03": [], | |
| "04": [], | |
| "05": [], | |
| "06": [], | |
| "07": [], | |
| "08": [], | |
| "09": [], |
| module Sample exposing (..) | |
| import Json.Decode exposing (..) | |
| type alias ManyFields = | |
| { field1 : Int | |
| , field2 : String | |
| , field3 : String | |
| , field4 : String |
gem install travis
ssh-keygen -t rsa -b 4096 -f 'github_deploy_key' -N ''
cat github_deploy_key.pub
copy public key and set as a deploy key on github e.g https://github.com///settings/keys
| {-# LANGUAGE TypeFamilies #-} | |
| {-# LANGUAGE FlexibleContexts #-} | |
| {-# LANGUAGE FlexibleInstances #-} | |
| {-# LANGUAGE RankNTypes #-} | |
| {-# LANGUAGE GADTs #-} | |
| import Control.Monad | |
| import Control.Applicative | |
| import Control.Monad.Skeleton | |
| import qualified Data.Map as M | |
| import Text.Trifecta |
| compiler: ghc-8.2.0.20170507 | |
| compiler-check: match-exact | |
| resolver: lts-8.13 | |
| setup-info: | |
| ghc: | |
| linux64: | |
| 8.2.0.20170507: | |
| url: https://downloads.haskell.org/~ghc/8.2.1-rc2/ghc-8.2.0.20170507-x86_64-deb8-linux.tar.xz | |
| content-length: 141011788 | |
| sha1: ff886437c1d2ddfa5686d6c9efb0819a957c3dde |
The LambdaConf Ladder of Functional Programming (LOFP) is a standardized progression of different concepts and skills that developers must master on their journey to becoming expert-level functional programmers. LOFP can be used to rank workshops, talks, presentations, books, and courseware, so that aspiring functional programmers have a better understanding of what material is appropriate for them given their current experience.
クレジットカード番号には法則があり、先頭6桁でカードの種類を識別、分類することができる。
詳細はISO/IEC 7812で規定されている。
ISO/IEC 7812 - Wikipedia https://ja.wikipedia.org/wiki/ISO/IEC_7812
先頭の6桁を銀行識別番号(Bank Identification Number、略称:BIN)ないしは発行者識別番号(Issuer Identification Number、略称:IIN)と呼び、この先頭6桁でカード発行会社(イシュア、issuer)が判るようになっている。