PyCon JP 2021 登壇資料: https://2021.pycon.jp/time-table/?id=272259
PyCon JP 2021 登壇資料: https://2021.pycon.jp/time-table/?id=272259
CTO室SREの @sinsoku です。 社内のGitHub ActionsのYAMLが複雑になってきたので、私が参考にしてる情報や注意点、イディオムなどをまとめておきます。 頻繁に参照するページ 新しい機能の説明が日本語ページに反映されていないため、基本的に英語ページを読むことを推奨。 ワークフロー構文 YAMLの基本構文の確認 コンテキストおよび式の構文 github オブジェクトの情報、関数の確認 ワークフローをトリガーするイベント 各イベントの GITHUB_SHA と GITHUB_REF が記載されている About GitHub-hosted runners インストールされているSoftwareのバージョンなどが記載されている GitHub REST API APIを使うときに参照する よく使うaction actions/checkout イベントによってはデフォルトブ
「みんなのPython勉強会」は、Pythonを中心として、プログラミングを仕事、研究、趣味など、さまざまなシーンで生かす方法を一緒に学ぶ勉強会です。56回のテーマは「サーバーサイドエンジニア」。 Ansibleは、YAMLファイルを書くことで構成管理できるソフトウェアです。Ansible実践ガイドの著者のひとりである佐藤学氏が、Ansibleを使うときのポイントを紹介しました。 Ansibleで始めるサーバーサイドのインフラ構築 佐藤学氏:お待たせいたしました。「Ansibleで始めるサーバーサイドのインフラ構築」と題して、佐藤がお届けします。よろしくお願いします。 オンラインでこれだけの人数の前で登壇というのは初めてなので、緊張していますが、それ以上に、どのようなレスポンスがあるかを楽しみしていますので、みなさんよろしくお願いいたします。 さっそく始めます。まず自己紹介です。私、佐藤と
Copyright © 2014 日本レジストリサービス 株式会社 1 Copyright © 2014 株式会社日本レジストリサービス 1 Copyright © 2014 株式会社日本レジストリサービス 1 初心者のためのDNS運用入門 - トラブル事例とその解決のポイント - 2014年6月26日 DNS Summer Days 2014 株式会社日本レジストリサービス(JPRS) 水野 貴史 Copyright © 2014 日本レジストリサービス 株式会社 2 Copyright © 2014 株式会社日本レジストリサービス 2 Copyright © 2014 株式会社日本レジストリサービス 2 講師自己紹介 • 氏名:水野 貴史(みずの たかふみ) • 生年月日:1988年3月3日(26歳) • 所属:株式会社日本レジストリサービス(JPRS) システム部 • Unix歴:9
はじめに クラウド本部クラウド推進部の小野里と申します。 新卒で入社した1年目のエンジニアで、IDCFクラウドの新機能開発を担当しています。 IDCFクラウドではクラウドネイティブなサービスを提供できるよう日々尽力しており、そのなかでも Kubernetes は特に注目している技術です。過去には、コンテナを動かすことに特化したLinuxディストリビューションである「CoreOS」のテンプレートをリリースしたり、Kubernetes 関連の大規模なイベントであるKubeConに参加したりしています。 今回は、クラウドネイティブ化の潮流の真っ只中にある当社クラウド推進部に配属された新卒エンジニアが、「 Kubernetes ってなんて読むんですか?」状態から始まり、Kubernetes にアプリケーションをデプロイできるようになったまでの勉強について、方法別に振り返りたいと思います。 書籍 ど
AWS Startup ブログ スタートアップのためのコンテナ入門 – Kubernetes 編 こんにちは、スタートアップ ソリューションアーキテクトの松田 (@mats16k) です。 「スタートアップのためのコンテナ入門 – 導入編」「スタートアップためのコンテナ入門 – AWS Fargate 編」という記事を公開してきましたが、Kubernetes に興味があるスタートアップも多いのではないでしょうか。今回は Kubernetes にフォーカスしてお話しします。 なお Kubernetes 以前に、「そろそろコンテナやった方がいいか?」「なんとなく使い始めたけれどこれでいいのか?」「コンテナ自体は分かったけど、サービスでの利用に踏み切れていない」といった漠然とした課題感をお持ちの方は「スタートアップのためのコンテナ入門 – 導入編」から目を通して頂ければと思います。 目次 Kub
Kubernetes入門向けの資料です。 @さくらの夕べ Docker/Kubernetesナイト お受けした質問の一部はこちらのツイートに紐づく形で回答しています → https://twitter.com/amaya382/status/1140559260234833920 補足) わかりやすさのため、説明を簡略化している・少々乱暴な表現をしている部分があります。また、一部機能の紹介では、k8s本体のみでなく周辺ツールを前提としたものも含まれます。
分散型システムとは何でしょうか? なぜそんなに複雑なのでしょう? 分散型システムについて熟考中のクマ 目次 はじめに 分散型システムとは何か? なぜシステムを分散させるのか? データベースのスケーリングの例 分散型システムのカテゴリ 分散型データストア 分散型演算 分散型ファイルシステム 分散型メッセージング 分散型アプリケーション 分散型台帳 まとめ はじめに 目覚ましい進歩を遂げているテクノロジが世界中に拡大する中、分散型システムは広く知れ渡ってきました。コンピュータサイエンスにおいては、複雑かつ果てしない研究分野と言えます。 本記事は、基本的な方法を使って、この分散型システムを紹介しています。詳細まで深く掘り下げていくのではなく、こうしたシステムの様々なカテゴリを垣間見ていくことを目的としています。 分散型システムとは何か? 分散型システムを最もシンプルに定義するとしたら、エンドユー
こんにちは。アプリエンジニアの五味です。 2017年4月にリクルートホールディングスの新卒Web採用枠で入社した新卒社員のうち、21名がリクルートテクノロジーズに配属となりました。(いらっしゃい!) リクルートテクノロジーズでは「ブートキャンプ」と呼ばれる新卒社員向けの技術研修を3か月間実施しています。 もともと高い能力を持つ彼・彼女らですが、「これからのリクルートをリードしていく存在」になって欲しいという期待を込め、プロとしての重要な立ち上がり期を支援しています。 今年からは社外講師の既存プログラムに加え、より実践的な内容を求める経験者をターゲットに、総勢12名の現場エンジニアが担当する特別講座を開催しました。 各分野のスペシャリストがこれまで現場で培ってきた「本当に必要な生きた知識・技術」のインプットは、彼・彼女らの成長を加速させ、これからのエンジニア人生の礎になってくれるものと僕らは
本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーは普段Webアプリケーションの開発をしているhiroki.oさんで、テーマは「新人さんのためのPerl入門」です。 本稿のサンプルコードはWEB+DB PRESS Vol.86のサポートサイトから入手できます。 昨年は新人でした 筆者は2014年にプログラマとして新卒入社し、Perlを学び始めました。今回は筆者の経験をもとに知っておきたい知識として、Perlの導入からモジュールやperldocの使用方法、そしてモジュールを使った簡単なプログラムの作成までを、柔軟なPerlならではの文法のハマりどころを含めつつ解説していきます。 環境構築 まずはPerlの導入方法を説明します。今回は個人の開発環境の例として紹介します。ここに挙げた方法にとらわれず、用途に沿った方法で導入しましょう。 Perlのバージョン 現在の環境
第1回 IT管理者も知っておきたいGoogleアナリティクスの概要:Googleアナリティクス入門(1/2 ページ) 今やWebページも企業の「顔」の一つとなっている。その「顔」が十分に活用されているのか、確認するにはアクセス分析が効果的だ。しかし、具体的にはどうすればよいのか。本連載では、分析ツールとして広く利用されているGoogleアナリティクスの概要と、代表的なアクセス分析の方法について解説していく。 連載目次 ビジネスにおけるWebの重要性とデータ分析 今やほとんどの企業が企業情報などをWebサイトで提供しており、多くの人がその企業について調べる際に参考にしている。つまり、Webサイトが企業の一つの「顔」となっているわけだ。オンラインショッピングサイト(ECサイト)やWebコンテンツサイトでは以前からアクセスログを解析することで、Webサイトの使い勝手を向上させて、業績を伸ばす努力
original: The introduction to Reactive Programming you've been missing (by @andrestaltz) (translated by @ninjinkun, reviewed by @ma0e) あなたはリアクティブプログラミングと呼ばれる新しい方法が気になっている。 勉強するのは大変で、良い教材がないのでさらに難しい。私が勉強を始めたときは、まずチュートリアルを探した。見つけたのは一握りの実践的なガイドだけ、しかもそれらは表面をなぞっているだけで、リアクティブプログラミングのアーキテクチャ全体像を構築しようとしてはいなかった。ある関数を理解するのに、ライブラリのドキュメントは役に立たないことがある。 これを見て欲しい。 Rx.Observable.prototype.flatMapLatest(selector,
Rubyの入門書でいいものが欲しいという話がちらっと流れてきて、親切な人たちが多い集まりなので、鉄板?であろう「プログラミング言語Ruby」からはじまり「メタプログラミングRuby」、そしてるびまの「Rubyの歩き方」はてはRHGまででてきた。 プログラミング言語 Ruby 作者: まつもとゆきひろ,David Flanagan,卜部昌平(監訳),長尾高弘出版社/メーカー: オライリージャパン発売日: 2009/01/26メディア: 大型本購入: 21人 クリック: 356回この商品を含むブログ (123件) を見る初めてのRuby 作者: Yugui出版社/メーカー: オライリージャパン発売日: 2008/06/26メディア: 大型本購入: 27人 クリック: 644回この商品を含むブログ (251件) を見るたのしいRuby 第4版 作者: 高橋征義,後藤裕蔵,まつもとゆきひろ出版社/
Twitter では報告済みですが、拙著『入門Chef Solo - Infrastructure as Code』が達人出版界から出ました。PDFファイルやEPUBファイルをそのまま欲しい、という方はぜひ達人出版会さんからご購入ください。 入門Chef Solo - Infrastructure as Code【電子書籍】伊藤直也 達人出版会 発行日: 2013-03-22 対応フォーマット: EPUB, PDF 達人出版会で詳細を見る Kindle 版を出してのフィードバックを受けてよく分かったのですが、EPUB/PDFで欲しい!という方は思っていたよりずっと多くて、実際出してみたら今現在で全体の約20%弱くらいが達人出版会から購入されています。技術書だから、というのもあるんだろうなーと思います。ありがとうございます。 引き続き Kindle 版もよろしくお願いします。 入門Chef
Webを見ていると、フレームワークっていう言葉をよく目にします。初心者の頃は、このフレームワークっていうものがどんなものなのか、いまいち分かりませんでした。今回は、色んな例でフレームワークというものを紹介してみました。なので、フレームワークって何だろうっていう人向けの記事です! Web制作関連のブログを読んでいると、ときどきフレームワークっていう言葉がでてきます。例えば CSSのフレームワークとか、HTML5 + CSS3 のフレームワークとか …。 今でこそ、このフレームワークって何だかわかりますが、初心者の頃は、このフレームワークっていう言葉が何だか難しそうで、意味の分からないものでした(私だけ?)。何となく雰囲気で、使ってみると便利なのかなーという感じはしましたけど、そもそもフレームワークという言葉自体の意味が分かっていなかった頃は、使ってみよう!というところまで行きませんでした。
特集:.NET開発の新標準「NuGet」入門(前編) .NETで開発モジュール導入が楽々に! NuGet入門 芝村 達郎 2011/09/15 ●NuGetとは何か ASP.NET MVC 3ベータ版が公開されたときに、「NuPack」と呼ばれるアプリケーションも同時に公開されたことをご存じだろうか。 .NET開発者にはなじみがないかと思うが、RubyやPerlにはRubyGemsやCPANといった、公開されているモジュールを簡単にダウンロード、インストールするパッケージ・マネージャ機能が提供されている。NuPackはそれらパッケージ・マネージャの.NET版と考えていただければいいだろう。 その後、「NuPack」は「NuGet」と名前を変え、ASP.NET MVC 3と同時にリリースされた。当初はASP.NET MVC専用といっても過言ではない状況だったが、バージョン・アップを重ねた今で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く