「アプリケーションエンジニアが知るべきDNSの基本」というタイトルで、builderscon tokyo 2018 で登壇するスライドです
July Tech Festa 2018でShingo Kitayamaさんと一緒に発表したセッションのスライドです。 以下、セッションの説明文 「朝のシャワーを浴びているときに思いついたアイデアをその日の夕方までにサービスリリースする・・・。一昔前までは夢物語だった世界が、次のオリンピックまでには現実になるかもしれません。 変化する市場からの要求に迅速かつ柔軟に対応できるサービスを実現するには、Cloud Native Applicationの実践とそのアプリケーションの受け皿となる運用基盤が必要不可欠です。 本セッションでは、これらを夢で終わらせない解決策を紹介します。 Cloud Native Applicationの開発に必要不可欠なバージョン管理からコンテナのデプロイメントパイプラインを行うGitLab。Cloud Native Applicationの運用基盤であるKubern
In this tutorial, we'll walk through building a minimal web application using Flask. We'll use SQLAlchemy in conjunction with SQLite to store information about books. The application that we build here is not intended to be useful on its own. However, once you can write a basic web application that takes user input and stores this in a database, you are well on your way to writing any web applicat
最近は Laravel + AngularJS で Web アプリケーションを開発する毎日です。 少し時間が取れたので Laravel フレームワークのソースを読んでいます。その中から Laravel の肝でもある IoC コンテナの使い方をまとめてみました。 Laravel の IoC コンテナ Laravel で使われている IoC コンテナは、Illiminate\Foundation\Applicationクラスです。これはIlliminate\Container\Containerクラスを継承したもので、コンテナとしての基本機能はIlliminate\Container\Containerクラスが担っています。 Laravel アプリケーションで、この IoC コンテナを利用する際は、AppクラスというIlliminate\Foundation\Applicationのファサード
AWS CodeDeploy で Blue/Green デプロイを使用できるようになりました。CodeDeploy の使用時に、2 つのデプロイタイプから選択できるようになりました。CodeDeploy でサポートされる既存のデプロイタイプは、インプレースデプロイと呼ばれるようになりました。 Blue/Green デプロイでは、CodeDeploy が最新バージョンのアプリケーションをインストールするインスタンスの新しいセットをプロビジョニングします。次に、CodeDeploy は以前のバージョンのアプリケーションを実行しているインスタンスの既存のセットから、最新バージョンを実行しているインスタンスの新しいセットに、ロードバランサートラフィックを再ルーティングします。トラフィックを新しいインスタンスに再ルーティングした後は、既存のインスタンスを終了できます。Blue/Green デプロイに
Captcha security check wsnippets.com is for sale Please prove you're not a robot View Price Processing
Analytics cookies are off for visitors from the UK or EEA unless they click Accept or submit a form on nginx.com. They’re on by default for everybody else. Follow the instructions here to deactivate analytics cookies. This deactivation will work even if you later click Accept or submit a form. Check this box so we and our advertising and social media partners can use cookies on nginx.com to better
Gophers from golang.orgPython is awesome! Especially Python 3 with async functionality. But really Go is not giving any chances to survive in enterprise world… If you got the idea of this quote, then you probably tried or just looked around Go programming language. Which is I think easiest programming language that can fit in any kind of application development. Yes! you read that right, for me Go
GitLab、Slackライクなサービス「Gitter」を買収。有償プラン廃止で何人でも無料で利用可能に。オープンソース化も約束 GitHub互換のソースコード管理サービスを提供するGitLabは、GitHubなどに対応する開発者向けチャットサービスを提供するGitterを買収すると発表しました。 Gitterとは、GitHubやTwitterのアカウントを用いて誰でも簡単にチャットルームを開始できるサービスです。Slackに似ていて、GitHubと連携して開発中のソフトウェアに関するコミュニケーションを便利に行うことができます。 買収後もGitterは単独のサービスとして継続して提供され、GitHubやTwitterのアカウントによるログインもそのまま続けるとのこと。さらに今後数か月でGitLabとの統合も実現していくとしています。 さらにGitterがオープンソース化されるとのことも示
RailsにおけるJsとStylesheetの呼び出しは、マニフェストファイルから読み込みたいものをまとめて設定し、複数存在するであろうerbファイルからはマニフェストファイルだけを読み込むことで、JsとStylesheetの呼び出しを代わりにやってもらうという仕組みになっています。この仕組みをSprocketsと言います。 ※マニフェストファイルを使っていない場合 ※マニフェストファイルを使った場合 ここでは、 ①マニフェストファイルからの読み込みの設定方法 ②erbファイルからのマニフェストファイルの呼び出し方法 この2つの流れで説明してみたいと思います。 ①マニフェストファイルからの読み込みの設定方法 app/assets/javascripts/application.js app/assets/stylesheets/application.css この2つが、マニフェストファイ
RailsではCSSを特に指定しなくても読み込まれるスタイルシートと、自分で指定して読み込むスタイルシートがあります。 自動で読み込まれるスタイルシート この自動で読み込まれるスタイルシートはapp/assets/stylesheets/application.cssで指定します。 ディレクトリ以下の全てのスタイルシートを読み込む *= require_tree .と記述するとapp/assets/stylesheets以下の全ての階層のスタイルシートが読み込まれます。 ディレクトリ直下の直下のスタイルシートを読み込む *= require_directory .と記述するとapp/assets/stylesheets直下の全てのスタイルシートが読み込まれます。サブディレクトリは読み込まれません。 指定したスタイルシートを読み込む 自動で読み込まれるスタイルシートに加えて、自分でスタイルシ
本連載「モダンなフロントエンド開発者になるためのSPA超入門」では、フロントエンド開発のアーキテクチャである「SPA(Single Page Application)」について、開発に必要となる各種フレームワークの特徴や、サンプルアプリ開発を通じたSPA開発の流れ、フレームワークによる作り方の違いなどを紹介します。 サンプルアプリ開発では、SPA開発において人気がある「React」「Angular2」の使用を予定しています。第1回目である今回は、SPAの特徴と取り巻く環境、フレームワークを紹介します。 SPAとは SPAはAdobe FlashやMicrosoft SilverlightといったリッチなUIを提供できるRIA(Rich Internet Application)に代わるフロントエンド開発の技術として、ブラウザの進化やHTML5の登場などによって誕生したアーキテクチャです。H
Railsでは、コントローラー内で、 requestメソッドにより、リクエストから値を取得することができます。 responseメソッドにより、レスポンスに値を設定することができます。 動作確認 Rails 4.1 目次 Railsでリクエストヘッダの内容を取得する Railsでリクエストヘッダの内容を取得する Railsでリクエストヘッダの内容を取得するコントローラー内でrequetメソッドを使うことでリクエストヘッダの情報を取得することができます。 よく使うリクエストヘッダには、アクセサメソッドが定義されています。 request.url #=> "http://localhost:3000/products" request.method # => "GET" request.user_agent # => "Mozilla/5.0 (Macintosh; Intel Mac OS
Railsプロジェクトでグラフ描画用のライブラリ「Chartkick」を使用する手順をまとめました。 Railsでグラフを描画する Railsでグラフを描画する場合、「lazy_high_chart」「Chartkick」「Gruff」などのライブラリを利用することができます。 Ruby on Rails で使えるグラフ・チャート用ライブラリまとめ | EasyRamble 今回は、比較的簡単そうな「Chartkick」を使用してみました。 Chartkick Chartkickの使用手順 Gemfileを編集する JavaScriptのライブラリを読み込む グラフ描画用のデータを準備する ヘルパーメソッドでグラフを描画する 1. Gemfileを編集する Gemfileにgem 'chartkick'を追加します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く