タグ

考察と設定に関するsnjxのブックマーク (7)

  • AWS RDSを7日以上停止する、とても簡単な方法 | DevelopersIO

    データアナリティクス事業部の武田です。今日は、AWS RDSを7日以上停止するためのとても簡単な設定方法をご紹介します。 検証用に作ったAWS RDSを7日間以上停止したい AWS RDSは稼働時間によって課金されるシステムです。使わないのであれば停止しておきたいところですが、AWSの設定で、停止後7日間で自動的に起動されてしまいます。 この設定のため、私は毎週金曜夕方にAWSコンソールにログインして手動で停止するという面倒なことをしておりました。うっかり忘れると課金されてしまいます。 (注)今回停止させるのは検証用です。パッチ等のことは考えなくていい環境なので、長期間停止させますが、番環境の長期間停止はパッチ適用ができなくなってしまうので、ご注意ください。 AWS RDSを7日間以上停止する手順(王道版) AWS公式サイトでは、下記のような手順で停止する方法を解説していました。 AW

    AWS RDSを7日以上停止する、とても簡単な方法 | DevelopersIO
  • YAMLで複数行テキストを書きたい時のあれこれ - Qiita

    text0: 吾輩はである 名前はまだ無い text1: |- 吾輩はである 名前はまだ無い text2: >- 吾輩はである 名前はまだ無い text3: "\ 吾輩はである\ 名前はまだ無い" YAML.load_file('sample.yml') => { "text0"=>"吾輩はである 名前はまだ無い", "text1"=>"吾輩はである\n名前はまだ無い", "text2"=>"吾輩はである 名前はまだ無い", "text3"=>"吾輩はである名前はまだ無い" } 発端 Railsでの設定ファイルとして、Yaml形式がよく使われています。特にi18n用のファイルはよく長文を記述されます。しかし、長文を一行で書くことは保守上問題ですし、改行を入れて複数行にすると、変な改行やスペースが残されますし、今まではやむをえず、読み取り側で改行を取り除くロジックを組みました

    YAMLで複数行テキストを書きたい時のあれこれ - Qiita
  • 【AWS】EC2の自動起動・自動停止を実装する方法 - BFT名古屋 TECH BLOG

    2022/12/10 最新の情報に更新しました。また一部の文章を修正・更新しています。 こんにちは! BFT名古屋支店の佐野です。 今回はEC2インスタンスが一定時刻に起動、停止する仕組み作りについてのお話です。 EC2インスタンスは起動している間だけ料金が発生するので、誰も触っていない時間帯に起動させておくのは非常にコスト面で悪く、もったいないです。 多くの場合は「使わない時は停止しておく」運用をされていると思いますが、手動だとうっかり停止し忘れてしまう……なんてことも多々あるでしょう。 ですので、そもそも忘れてしまってもいいように、起動や停止を自動化してしまおうというのが、今回の趣旨になります。 はじめに:EC2の自動起動・自動停止の前提条件 今回のEC2インスタンスの自動起動・自動停止には、Systems ManagerとEventBridgeというふたつのAWSサービスを使用します

    【AWS】EC2の自動起動・自動停止を実装する方法 - BFT名古屋 TECH BLOG
  • EC2 インスタンスの起動と停止を自動化することは出来ますか? | DevelopersIO

    困っていた内容 1日のうち決まった時間帯のみ特定の EC2 インスタンスを起動させたい要件があります。毎回手動で行うのは手間なので、自動化させたいと考えています。 どうすればいいの? Amazon Systems Manager のオートメーションと CloudWatch イベントを使用して自動起動、停止をスケジュールすることが可能です。 IAMロールを作成する CloudWatch イベントの作成時に使用する IAM ロールを作成します。 CloudWatch Events には、提供された Automation ドキュメントとパラメータを使用して SSM Start Automation Execution を呼び出すための権限が必要です。 IAM コンソールよりロールを作成します。今回は event-ssm-automation-role という名前のロールを作成しました。IAM ロ

    EC2 インスタンスの起動と停止を自動化することは出来ますか? | DevelopersIO
  • githubのpush時のprivate email関係のエラーを解消する方法

    github の push 時の private email 関係のエラーを解消する方法 First 今まで普通に push できていたはずなのに,ある日突然 github の push 時に以下のエラーが起きて push できなくなった. remote: error: GH007: Your push would publish a private email address. Why github の設定で自分の email を private にするみたいな設定をしたようで,それで config に自分の email アドレスを設定している状態で push しようとしているのでエラーが出ているようだ. ちなみに github で private に設定している場所は Settings の Emails の以下のチェックボックスにチェックしているからだと思われる. Keep my em

    githubのpush時のprivate email関係のエラーを解消する方法
  • 設定だけで Ruby アプリを高速化する

    新年あけましておめでとうございます。 @rosylilly です。 この前 SRE 養成講座の体験授業配信 をしたんですが、その時にハンズオンの一環で Ruby 製アプリケーションをいじって高速化してみる。という内容を実施しました。 コンセプトとしては、『ちゃんと設定ファイルを書くだけでも高速化する』という感じです。作業としてはアプリケーションをいじらずに、設定だけいじって高速化する、ということなんですが、結局何がどれくらい効くのか、というのを事前に参考値レベルで弾いておかないとぶっつけ番になっちゃうな、ということで何がどれくらい効くのかを試してからにしようということで、事前に調査したときのベンチテストと何を変えたかの記録になります。 ベンチマークの前準備 今回はほぼ何もしない Sinatra アプリケーションを作って、その性能差から測ります。ということで用意した性能測定用何もしない S

    設定だけで Ruby アプリを高速化する
  • uefi

    uefi update 2016-12-29 UEFI (Unified Extensible Firmware Interface) 従来のBIOSに代わるPCの基的なソフトウェア。 2.2TBを超えるHDDを使用したbootが可能になる。 boot速度改善。(シャットダウン時に保存された休止状態ファイ ルからシステムを読み込むことで、高速に起動する) secure boot機能。(認証されたOSしか起動できなくなる) ※UEFIおよびsecure bootが可能なためには下記の条件を満たしていることが必要である。 64bit OSであること。 UEFI 2.3.1 以降であること。 UEFIモードでインストールしてあること。 マザーボードがsecure boot対応していること。 UEFI ブート UEFI対応OSの起動プロセスは・・・ UEFI対応OSでは、従来のMBR(マスターブ

    uefi
    snjx
    snjx 2018/05/23
    uefi shell の取り扱い方まとめ。これで何とかなるかな?
  • 1