台湾旅行の経験者なら100%共感してもらえると思うんだけど、台北市内にどこからでも見える、やたら豪華で宮殿みたいなホテルがある。 昨年、一念発起して、この「宮殿みたいなホテル」に泊まってきたので、その報告をしたいと思う。
2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一本化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod
Playframeworkアドベントカレンダー1日目です。 @kara_dがお送りします。 Play Javaは変化しまくってきた バージョン1.x系から数えると、Play frameworkが世に出てもうすぐ5年になります。 その間にPlayはずいぶんとその姿を変えてきました。Javaで作られていたフレームワークはScalaで出来たフレームワークへと変わり、バージョン2.3からはコンソール起動時に使う「Play」コマンド自体なくなってしまいました。 Play 1のころからJava版を使い続けてきた人間としては、これら変化への対応が常に求められてきた5年間だったと言えるでしょう。 僕自身はPlayをベースにした開発にシフトして3年くらいになります。 バージョン間のマイグレーションは、小さなプロジェクトであれば、さほど大きな修正ではないのですが、Playのコアの機能をどっぷりと使ったプロジェ
モナドのすべて Haskell におけるモナドプログラミングの理論と実践に関する包括的ガイド Version 1.1.0 このチュートリアルは、モナドの概念とその関数プログラミングにおける応用に ついて、初中級の Haskell プログラマにわかりやすく、利用価値があるような 解説をすることを旨としています。読者は Haskell になれていることを前提と しますが、モナドに関する経験は要求していません。このチュートリアルは、多 くの題材をカバーしています。後半のセクションでは、前半の題材をよく理解し ていることを前提とします。順をおって、モナドプログラミングを例示するため のサンプルコードがたくさん用意されています。一読で、すべての題材を吸収し ようというのはお勧めできません。 このチュートリアルは 3 つの部分で構成されています。最初の部分は、 関数プログラミングにおけるモナドの基本的
いろいろな仕事を渡り歩き、今はインフラ系エンジニアをやっている。いろんな業種からの視点も交えてコラムを綴らせていただきます。 学校教育にプログラミングは必要ない もし学校でプログラミングを教えるとしたらどうなるだろう。まず、何の言語を教えるかでもめそうだ。無難にCか?いや、それも時代からするとちょっと違うような気がする。それともRubyか?流れが速すぎて、教える先生が死ぬだろう。脳みそが干乾びた爺どもが協議したら、真面目にCOBOLなんて決定が下るかもしれない。 学校でプログラミングを教えてほしくない理由は、開発の人に恨みがあるからではない。日本の教育と相性が悪いからだ。今の現場では通じないような古いコードの書き方を「正解」として教えられたら、現場で軋轢が増える。言語にしても、Javaを教えたら、Javaが「正解」になってしまわないだろうか。答えを一つに絞られて、融通が利かなくなる懸念が大
インフラについて、何となく理解しているつもりでも、「インフラとは何か?」と聞かれると、こういうものであると明確に答えるのは案外難しいものです。 そこで、インフラの基礎がわかるスライドシェアを10個ピックアップしてご紹介します。 インフラエンジニアの定義、インフラの基礎、手順書の書き方、インフラ自動化など、初心者から中級者向けの内容となっています。 Web業界で働くなら、システムの基盤となるインフラについて学んでおいて損はないはずです。
概要 Dockerのネットワーク周りを勉強していると、 docker0 仮想ブリッジ VXLAN link機能 など色んな要素が出てくるのですが、ちゃんと理解していないとすぐ忘れるため一度しっかり学んでみました。 今回はその時に疑問に思ったことをまとめてみました。 環境 docker 1.11.2 構成 マシン IP 役割 ホスト 192.168.33.10 Dockerホスト docker0 172.17.0.1 仮想ブリッジ nginx1 172.17.0.2 コンテナ1 nginx2 172.17.0.3 コンテナ2 事前知識 以下の知識があると学ぶ上で非常に助かります。 ブリッジ 第2層でMACアドレスで判別して転送 3 Minutes Networking No.17 ルータ 第3層でIPで判別して転送 3 Minutes Networking No.28 NAT、NAPT、IP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く