Tagbangers Blog

Blog

LoadRunner で Script をコピーする方法

LoadRunner の Virtual User Generator で Script をコピーする方法をメモ。 ようは、コピーしたい Script を Template として保存して、新規に Script を作成する際に保存した Template を指定すればコピーできる。 環境:HP Virtual User Generator 12.02.0.0 Step1: Solution Explorer からコピーしたい Script を右クリック、【Export to Templte...】を選択 Step2: Template の保存先ファイル名を指定 Step3: Solution E...

stashとgithubのミラーリング

Stashのリポジトリをgithubのリポジトリにミラーリングしたいときに「Repository Mirror Plugin for Stash」プラグインを使うとかんたんにできたのでメモします。 github側の設定 githubの「アカウント設定(cog)」>「Personal settings」>「Applications」の、『Personal access tokens』でミラーしたいリポジトリ用にトークンを生成します。これを後で使うのでコピーしておく。 Stash側の設定 Stashの「システム設定(cog)」>アドオン「Find new add-ons」で、「Repository...

nginxでSEOを考慮したメンテナンスページを表示する試み

アプリのメンテナンスをするときにぺら1のメンテナンスページを表示しバックで作業する場合があると思いますが、そのときに考慮したいのが稼働中サイトのSEO対策です。 大事な点は、ステータスコード503でメンテナンスページを表示することです error_page 503 @maintenance; location @maintenance { add_header Retry-After "Wed, 18 Feb 2015 03:00:00 GMT"; expires -1; rewrite ^(.*)$ /maintenance.html break; }

AmazonLinuxAMI の OpenSSL 脆弱性(CVE-2015-0291など)への対応方法

少し前からざわつかれていた、OpenSSLの脆弱性について正式に公表されたようですね。 既に修正バージョンの配布も開始されているようです。 今回は、Amazon Linux AMI でどのような対応をとれば良いのかを調査してみました。 AWS Security Advisory に今回の脆弱性に関連するポストがありました。 このポストの中で、Amazon Linux AMI についての情報はさらにこちらのフォーラムのスレッドを確認するようにとあります。 このスレッドによると、今回、Severity: High として報告されている CVE-2015-0291 については、そもそも Amazon...

Atlassian ​Bamboo で Tomcat にデプロイ!

最近のデプロイ事情の変化はめまぐるしいですね。 今日は手始めに Bamboo から Tomcat へのデプロイをやってみます。 必要なもの Atlassian Bamboo 5.7.2 https://www.atlassian.com/ja/software/bamboo 現時点での Bamboo 最新版。今回はサーバインストール版を使ってます。 Maven POM Value Extractor https://marketplace.atlassian.com/plugins/com.davi... pom.xml に記述した artifactId や version を Bamboo ...

S3_CLIENT_PING 公開しました

S3_CLIENT_PING は S3_PING の通信部分の実装を AWS SDK for Java で置き換えた JGroups の PING プロトコルです。 AWS SDK for Java を使用することで、Default Credential Provider Chain による Credentials の解決が可能になっています。 Maven jp.co.tagbangers jgroups-s3-client-ping 1.0.0 ソースコード https://github.com/tagbangers/jgroups-s3-client...

GitHub で公開したソースコードを Maven Central Repository に登録する手順

知っておくべき用語 Sonatype Maven Central Repository を管理している会社 Sonatype OSSRH (OSS Repository Hosting) Sonatype 社の製品である Nexus を使用したオープンソースのレポジトリホスティングサービスで Maven Central Repository への登録はここから行う Sonatype JIRA Sonatype OSSRH へのプロジェクト登録権限を申請する Web サイト 手順 GitHub にソースコードを Push Sonatype JIRA でアカウント登録 Sonatype JIRA ...

ElasticBeanstalkのCloneEnvironmentを試してみた

Elastic Beanstalkがアップデートされ、EnvironmentのCloneが簡単に出来るようになりました! セキュリティアップデートの際などに活躍しそうで個人的には嬉しいアップデートです!この嬉しさを共有したいので、今回はコンソールからCloneを作成する手順をご紹介いたします! 今回オリジナルとなる環境はコチラです。 テスト用にパラメータもいくつかセットしています。 それではEnvironmentのCloneをしていきます。 Actions の中に Clone ~という選択肢が増えている事が確認できます。今回はClone Environment で進めていきます。 ※既に最新の...

Sassってなに?

Sass(Syntactically Awesome Stylesheets)とは CSSを記述する為のメタ言語のひとつで、プログラミング言語の仕様を取り入れて効率的にCSSを定義できるようにした言語。 Sassのバージョン3.0からは、CSSの文法・記法を拡張して上記の機能を取り入れたSCSS(Sassy CSS)言語が採用された。 http://e-words.jp/w/Sass.html より抜粋 要するに、CSSの記法を拡張して変数とか、演算とか、ifとか書ける、とっても便利なもの。 似た言語にLESSというのもあります。 とりあえずSass導入の手順とLESSとの比較はとばします。 ...