2018/07/13のJSONの日の発表資料です。
Cloud FoundryとKubernetes、クラウドネイティブに向けた2つのアプローチ:吉瀬淳一氏が解説(1/2 ページ) Cloud Foundry(Cloud Foundry Application Runtime)とKubernetesをどう考え、それぞれをクラウドネイティブなアプリケーション開発でどう生かすべきなのか。双方に精通するHewlett Packard Enterpriseの吉瀬淳一氏が、中立的な立場から解説する。 開発効率を高めるクラウドネイティブアプリケーションプラットフォームとしては、Cloud Foundryが知られてきた。一方、最近では複数のコンテナプラットフォーム、特にKubernetesが存在感を高めており、これにアプリケーションプラットフォームとしての期待をかける人が増えてきている。Cloud Foundry(Cloud Foundry Applic
PFN 2018夏季インターンシップの選考で用いたコーディング課題を github 上で公開しました。 https://github.com/pfnet/intern-coding-tasks PFN の楠本です。PFN では毎年8,9月前後に2ヶ月間の長期インターンシップを行っています。コーディング課題はその選考で応募者のプログラミング能力や問題解決能力を見るために出題させて頂いているものです。PFN のインターンシップでは機械学習をはじめとする幅広い分野で応募を行っているため、今年は「機械学習・数理」「バックエンド」「フロントエンド」「プロセッサ/コンパイラ」「Chainer」の5種類のコーディング課題を用意し、応募者の希望するテーマに応じてこのうちのいずれかを解いていただく形にしていました。 今年は去年を大きく上回る数の応募を国内外双方からいただくことができました。それに伴い、インタ
大人になると、ゲームをプレイする時間を確保するのが難しい。大作RPGなんてやってる暇がない……はずなのだが、Nintendo Switchの『オクトパストラベラー』は別だ。もはや10時間以上遊んでしまっていて、仕事上マズい。 本作には明確に欠点があるのだが、それを遥かに上回るのぶっ壊れた面白さがあり、夢中で遊べてしまうのだ。まだまだ先をプレイすれば感想が変わるかもしれないが、今回は気になっている皆さんに私の感じた面白さを言葉でお届けしたい。 本作は異なる8人の主人公から1人を選んで、残りの主人公たちを仲間にしつつ、世界を旅してそれぞれの物語を進めるRPGとなっているのだが……まず主人公たちの個性が豊かな独自コマンドを与えられていて驚く。 例えば、私が選んだ踊り子の“プリムロゼ”なら、持ち前の魅力でほぼ全てのNPCを誘惑して連れ歩き、戦闘にかり出せる。 ▲選ばなかった主人公も全員仲間にできる
Designing good DSL DSLs are great tool to reduce complexity and define problems in a compact and succinct way. In case you need to design your own, these are a few common traps to avoid. Make it verbose Most well-known example of non-verbose DSL is regular expressions: ([A-Z][a-z]*[,.!?]\s+)* Even though regular expressions are quite popular, it’s not a good design to copy. First, most of its synt
Unsafe Haskell CIS 194 Week 12 15 April 2015 {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE TupleSections #-} import Control.Applicative import Control.Monad import Data.ByteString (ByteString) import Data.IORef import Data.List import Data.Word import Foreign.Marshal.Alloc import Foreign.Marshal.Array import Foreign.Ptr import Foreign.Storable import System.IO.Unsafe import Unsafe.Coerce import
import Foundation protocol Animal { var binomen:String { get } init() } struct Cat: Animal { let binomen = "Felis silvestris catus" let theYoung = "kitten" } struct Dog: Animal { let binomen = "Canis lupus familiaris" let theYoung = "puppy" } var pet:Animal = (arc4random() & 1 == 1) ? Cat() : Dog() Q0: このコードは動きますか? A0: 動く A1: (type mismatchで動かない) 正解はA0、きちんと動きます。PlaygroundsなりREPLで確認してみてください。で、本題です。
AWS News Blog Amazon EC2 Instance Update – Faster Processors and More Memory Last month I told you about the Nitro system and explained how it will allow us to broaden the selection of EC2 instances and to pick up the pace as we do so, with an ever-broadening selection of compute, storage, memory, and networking options. This will allow us to give you access to the latest technology very quickly,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く