無料マンガ・ラノベなど、豊富なラインナップで100万冊以上配信中!
特集1
名前付け大全
設計も,実装も,ここから始まる!
クラス名やメソッド名,変数名……。私たちは日々「名前」を使っています。書き手として「ふさわしいクラス名を思い付かない」と悩むこともあれば,読み手として「こんなメソッド名ではわからない」と悩まされることもあります。そこで今回の「名前付け」特集です。「良い名前」とは「適切な名前を選び」「正しく書かれた」ものと定義したうえで,「適切な名前選び」の理論と実践(ケーススタディ)をじっくりと解説。そして「正しく書く」ために大切な英語のポイントを紹介します。
特集2
速習gRPC
高速! 安全! 高信頼! マイクロサービス接続の大本命
gRPCは,Googleが開発し,OSSとして提供されているRPC(遠隔手続き呼び出し)フレームワークです。gRPCを用いることで,さまざまな言語で書かれたクライアントアプリケーションから,別のマシンのサーバアプリケーションへ通信手段を意識せずに接続できます。そのため,マイクロサービス間の通信に適しています。本特集では,タスク管理マイクロサービスの実装を通して,gRPCを使用した開発について解説していきます。
特集3
最新TLS 1.3徹底解剖
通信を覗いてHTTPSの裏側を知る
2018年8月にリリースされたTLS 1.3を徹底的に紹介する特集です。TLS 1.2からTLS 1.3になり,たくさんの重要な変更,機能追加が行われています。それらを実際に見て実感してもらうため,TLS 1.3による通信の模様をWiresharkでパケットを覗いて,1.2との違いや重要なポイントを解説します。また,大きな特徴であるパフォーマンス改善についても,1.2からの改善,暗号アルゴリズムによる変化などベンチマークを交えて解説します。
一般記事
オープンデータのためのWikidata入門
SPARQLで知識データベースを自在に検索!
※アプリの閲覧環境は最新バージョンのものです。
※アプリの閲覧環境は最新バージョンのものです。