タグ

ma26libのブックマーク (351)

  • Amazon EC2 インスタンスに構築した環境への負荷テストを実施するには申請が必要でしょうか? | DevelopersIO

    困っていた内容 JMeter を使用して Amazon EC2 インスタンスに構築した環境への負荷テスト実施を予定しております。 負荷テストを実施するためには申請が必要でしょうか? どう対応すればいいの? AWSリソースへの負荷テストAWSへの申請が必要な場合があります。 申請の要否についての詳細は テストポリシー - Amazon EC2 | AWS を参照ください。 このプロセスや申請方法はあくまで現在のもので変更される可能性があります。 申請が必要なケース 1 分以上連続して 1Gbps(bits per second) を超えるトラフィックを生成する 1Gpps(packets per second) を超えるトラフィックを生成する 悪意を持った、もしくは迷惑行為にみえるようなトラフィックを生成する 予期されるターゲット以外のエンティティ(ルーティングや共有サービス基盤)に対し潜

    Amazon EC2 インスタンスに構築した環境への負荷テストを実施するには申請が必要でしょうか? | DevelopersIO
  • Asciidoctor 文法クイックリファレンス(日本語訳)

    AsciiDocは記事、書籍、Webページ、マニュアルなどをプレーンテキストで書くための軽量マークアップ言語です。 ガイドはAsciidocドキュメントとマークアップ形式テキストのクイックリファレンスです。 ガイドに記載している例は、HTML形式で生成されたドキュメントの出力結果です。 AsciiDocはその他にもPDF, EPUB, DocBook形式でドキュメントを出力できます。

  • http://www.methods.co.nz/asciidoc/userguide.html

  • The Twelve-Factor App (日本語訳)

    はじめに 現代では、ソフトウェアは一般にサービスとして提供され、Webアプリケーション や Software as a Service と呼ばれる。Twelve-Factor Appは、次のようなSoftware as a Serviceを作り上げるための方法論である。 セットアップ自動化のために 宣言的な フォーマットを使い、プロジェクトに新しく加わった開発者が要する時間とコストを最小化する。 下層のOSへの 依存関係を明確化 し、実行環境間での 移植性を最大化 する。 モダンな クラウドプラットフォーム 上への デプロイ に適しており、サーバー管理やシステム管理を不要なものにする。 開発環境と番環境の 差異を最小限 にし、アジリティを最大化する 継続的デプロイ を可能にする。 ツール、アーキテクチャ、開発プラクティスを大幅に変更することなく スケールアップ できる。 Twelve-F

  • 入門 Docker

    入門 Docker¶ About¶ Dockerの入門からプロダクションで活用するプラクティスについてのドキュメントです。 プロダクションへ導入するために必要なDockerの概要から設計までをなるべく最短経路で学ぶことが目的です。 想定する読者層¶ WebAPIのようなサーバーサイドのプログラミングをしたことがある Dockerをこれからプロダクション環境へ導入してみたいと考えている初学者 Version¶ Docker 18.09.3 docker-compose 1.23.2 必要な環境¶ Docker Hub のアカウント Docker公式レジストリ Play with Docker DockerをWeb上で動かせる環境 Play with Dockerを起動するのに前述のDockerHubアカウントが必要 Docker for Mac(Windows)の場合VMが間に挟まり挙動が異

  • Jmeter のインストールから負荷テストまで - Qiita

    JMeter をダウンロード ① Apache JMeter 体をオフィシャルサイトの Download ページからダウンロードしてきます。 http://jmeter.apache.org/ ② ダウンロードして解凍したら、普段アプリケーションをまとめている任意のフォルダに移動させます。javaが入っていればインストールは不要で、体クリックで起動できます。 ③ bin フォルダ内の jmeter.bat や jmeterw.cmd をダブルクリックするか、ApacheJMeter.jar をプログラムを指定して開きます。指定するプログラムは java です。 ショートカットを準備 JMeter の bin フォルダ内にはいくつか便利なスクリプトが用意されています。 自分がよく使うスクリプトのショートカットを作成して、使いやすい場所に置いておくと作業効率が上がります。 ファイル スクリ

    Jmeter のインストールから負荷テストまで - Qiita
  • bashで環境変数(PATH)の設定 - Qiita

    export PATH=$PATH:<追加したいパス> # 例:~/path/bin/ を追加したい場合 export PATH=$PATH:~/path/bin/ ただ、コマンドを打っただけでは、ログインしなおしたり、bashを再起動したりすると追加したパスが消えてしまう。 そこで、.bash_profileを使います。 .bash_profileは、bashのログイン時に自動的に読み込まれる設定ファイルです。 設定ファイルと言っても、ログイン時に実行してほしいコマンドを記述しておくだけのものですが この.bash_profileに、さきほどのコマンドを記載しておけば、毎ログイン時に自動的にPATHを設定しなおしてくれます。 テキストエディタ等で、~/.bash_profileに前述した一文を追加したら完了です。 私だけでしょうか、初めてこの設定の仕方を知った時、 PATHって、疑似的に

    bashで環境変数(PATH)の設定 - Qiita
  • Linuxコマンドラインで JMeter を実行する方法 | Check!Site

    記事投稿者:山下 晴規 記事公開日:2013/06/16 最終更新日: (この記事は約1年以上経過しています。) JMeter を使う場合は Windows上で起動して利用してきましたが、より多くの負荷をかけたい場合は、1台のWindows端末だけではリソースが足りず、十分な負荷をかけられない事が想定されます。 JMeter では、リモートテストの仕組みがあり、この仕組みを利用すると、複数台のJMeterマシンからより多くの負荷をかける事が可能となります。 複数台のJMeterマシンを使う際には、私の場合はLinux(CentOS)になりそうなので、今回まず、JMeterをLinuxで動かしてみました。 手順概要 以下の手順で、Linux上でJMeterを動かす事にしました。 Windows端末で、テスト計画を作成 作成したテスト計画を Linux端末にコピー Linux端末にJMeter

    Linuxコマンドラインで JMeter を実行する方法 | Check!Site
  • 第7章 Javaクイックスタート

    As we have seen, Gradle is a general-purpose build tool. It can build pretty much anything you care to implement in your build script. Out-of-the-box, however, it doesn't build anything unless you add code to your build script to do so. ここまで見てきたように、Gradleは汎用のビルドツールです。ビルドスクリプトで実装したいと思うようなものはほぼ何でもビルドできます。しかし、初期状態では、ビルドスクリプトに何かを行うためのコードを追加しない限り、何もビルドはしません。 Most Java projects are pretty similar as far

  • 初めてのgradle build(Java)

    この記事について シンプルなJavaアプリをGradleでビルドする極簡単なチュートリアルです。Gradleの雰囲気をつかむのが目的です。またGradle Wrapperの導入、利用方法も説明します。 ビルドスクリプトはGroovyで書くとか、この文法はこういう意味でとか、そういうことはあまり詳しく説明しません1。でも、雰囲気はつかめると思いますよ。 想定読者 JDKを自分で導入して簡単なプログラムが書ける程度のJavaプログラマ 「パスを通す」の意味がわかる人 前提条件 JDK6以上がダウンロードされていることが条件です。IDEは不要で、テキストエディタがあればよいです。 プロジェクト作成 はじめに、GradleでビルドするためのJavaプロジェクトを作成します。Gradleの説明に主眼を置くために、できるだけシンプルなプロジェクトにします。 ディレクトリ構成 お好きなディレクトリ配下に

    初めてのgradle build(Java)
  • Go言語でのダックタイピング | MMMブログ

    エンジニアの内山です。 ぷよぷよeスポーツが500円セールをやっていたので、無駄にSwitch版とPS4版を買いました。 久しぶりにぷよぷよを楽しんでいます。 今回は、ダックタイピングについて解説してみたいと思います。 ダックタイピングとは ダックタイピングとは、Rubyなどの動的型付けオブジェクト指向プログラミング言語で行われる、型付けのやり方です。 次の文章が基になっている考え方となっています。 もしもそれがアヒルのように歩き、アヒルのように鳴くのなら、それはアヒルである。 ダック・タイピング - Wikipedia オブジェクト指向の話に置き換えると、 それが「何かしらのオブジェクト」 アヒルのように歩き アヒルのように鳴く が「メソッド」 に対応しています。 先ほどの文章を言い換えると、 もしもそのオブジェクトが Duckオブジェクト のように Walk()メソッド を呼び出すこと

  • 【OOP入門】Rubyでダックタイピングを理解する - Qiita

  • Gradle (build.gradle) 読み書き入門 - Qiita

    稿の対象者 稿は Gradle の入門記事です。 そもそも Gradle って? apply や compile って実はメソッドなんです。 {} は単なるスコープではなくクロージャなんです。 x = '10' は書けないけど、def y = '10' は書ける。 でも version = '1.0' などは書ける。 これらは Groovy 言語の構文が基となっている。 そもそも Groovy って? 自身でタスクやプラグインを作ることもできる。 apply plugin: 'java' apply plugin: 'application' repositories { jcenter() } dependencies { compile 'com.google.guava:guava:22.0' testCompile 'junit:junit:4.12' } mainClass

    Gradle (build.gradle) 読み書き入門 - Qiita
  • 【図解】はじめてでもわかるJMeterの使い方 | Engineer

    先日、仕事でJMeterを使わせていただく機会がありました。Y-Kanohと申します。 とはいえ、新卒2年目の私には何のことかさっぱりで...先輩に教えていただきながらの作業でした。 せっかくブログを書く機会があるので、同じ境遇の人が、「え、LatencyとSample Timeってどう違うの?」「実際にテストしたらコンピュータがフリーズした!!」「2時間たっても終わらないけど、どうすれば...(焦)」とならないように、簡単な例を用いてJMeterの使い方を紹介します。 そもそもJMeterって?スレッドグループの追加送信するHTTPリクエストの追加と設定スレッドグループの設定Ramp-Up期間スレッド数とループ回数テスト計画作成の注意点リスナーの追加テスト計画の実行と結果の見方おわりにそもそもJMeterって? JMeterはApacheソフトウェア財団が開発しているオープンソースの負荷

    【図解】はじめてでもわかるJMeterの使い方 | Engineer
  • 【JMeter】負荷テスト実行はGUIから行ってはならない - Qiita

    GUI負荷テスト実行はダメ JMeterで負荷テストを行うとき、テスト実行をGUI上から行ってはいけません。JMeterのGUIがボトルネックになって正しい結果が得られないことがあるからです。 GUIはテスト計画の作成のためだけに使い、正式な負荷テストではコマンドラインから実行するのが正しい使い方です。 公式のGetting Startedには以下のように繰り返しかつ強い口調で負荷テストGUIモードを使ってはいけないと記載されています(太字による強調は。 Don't run load test using GUI mode ! (負荷テストGUIモードで実行しないで!) GUI mode should only be used for creating the test script, NON GUI mode must be used for load testing (GUIモー

    【JMeter】負荷テスト実行はGUIから行ってはならない - Qiita
  • Fintan-contents

  • Fintan

    /***************************************** { Fintan } 先進技術・ノウハウを駆使して、新しい社会の活力を創造し、人々の笑顔を増やしていく。 *****************************************/ /****************************************** { Fintanと鮭 } Fintan(フィンタン)は、ケルト神話に登場する知恵の鮭の名前です。 べれば世界のあらゆる知恵を得ることができるとされており、これをべた主人公はその知恵を使ってあらゆる難題を解決したと言われています。 利用者が、システム開発のあらゆる知恵を得られるようにという思いを込めて、Fintan(フィンタン)と名付けました。 ******************************************

    Fintan
  • Spring Boot起動時に環境毎にapplication.propertiesを切り替える色々 - Qiita

    やりたいこと 一般的にSpring Bootのapplication.properties周りの構成は以下のような感じになっている。 この構成でSpring Boot起動時に環境毎にapplication.propertiesを切り替えてみる。なお、設定方法は複数あるためここでは4つ紹介する。 1. 起動引数にプロファイルを設定 起動引数へ設定する方法は以下の2種類が存在する。 1. Command line arguments(コマンドライン引数) java -jar spring-boot-application-properties-sample-1.0.0.jar --spring.profiles.active=dev1

    Spring Boot起動時に環境毎にapplication.propertiesを切り替える色々 - Qiita
  • プロキシ配下&日本語でJMeter4.0を起動する - Qiita

    はじめに JMeter4.0を導入した際に、日語化とプロキシの設定で手こずりましたので、忘れない内に手順を記載します。 Apache JMeterとは? Webサーバーの負荷テストを実施できるPCソフトです。 類似のソフトにcurl, Postman, Insomnia等があります。これらのソフトとJMeterがどう違うのか?という話は、ここでは解説しません。 導入環境 以下の環境に導入しました。 Windows 10 64bit Apache Jmeter 4.0 r1823414 Linuxの場合は、こちらが参考になります。 Apache JMeter4.0 インストールとプラグイン JMeter4.0の導入 こちらの公式サイトにアクセスし、Binariesのapache-jmeter-4.0.zipをダウンロードしてください。 Download Apache JMeter ダウンロ

    プロキシ配下&日本語でJMeter4.0を起動する - Qiita
  • 【Windows】バッチファイルのコマンドライン引数 - Qiita

    @echo off :loop if "%~1" == "" goto end echo %1 shift goto loop :end pause ※"%~1" は全ての引用符(")を削除して展開する。 ※shift はバッチパラメータを一つ繰り上げる。 ファイルのドラッグ&ドロップ エクスプローラ上で、複数のファイルをバッチファイルにドラッグ&ドロップすることで、 それらのファイル名がバッチファイルに渡される。 上記ループ処理を使って、ファイルごとに処理を行える。 参考サイト

    【Windows】バッチファイルのコマンドライン引数 - Qiita