Tagbangers Blog

Blog

CloudFormation Designerとはなんぞや?

CloudFormation Designerを使用する機会があって、さて調べよう!てなったときにほとんど情報がない。。。 てことで、公式のリファレンス(英語)をまとめてみました。日本語訳のミス等がありましたらすみません。 ちなみに公式のリファレンスはこれです。 https://docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/working-with-templates-cfn-designer-overview.html CloudFormation Designerとは、ドラッグアンドドラップでCloudFormat...

[Android] TimePickerで現在時刻を取得する

TimePickerで現在時刻を取得しようとしたら少しはまったので。 TimePickerとはこれです。 現在時刻の取得にTimePickerクラスのgetCurrentHour()、getCurrentMinute()を使おうと思ったら、、、非推奨。 調べてみたら、SDK23からgetHour()、getMinute()を推奨とのこと。 hour = timePicker.getHour(); minute = timePicker.getMinute(); 素直に使ってみたら、アプリが落ちる。ログ見るとSDKのバージョンが合ってないよと怒られた。 また調べてみたら、SDKのバージョン...

Android実機&エミュレータからファイルを取得する

Android端末からファイルを取得する機会があったので備忘録として。。。 1.SDKのパスを追加して、adbコマンドを使用できるようにする export PATH="$PATH:[任意のパス]/Android/sdk/platform-tools/" 2.ファイルを取得する $ adb pull [Android端末上のファイルパス] [PC上のファイルパス] data/data以下のファイルはpullすることはできない。そのため、data/data以下のファイルを取得するには、pull可能な場所にファイルをコピーする必要がある。 adbコマンドではcpコマンドが使えないため、ファイルの...

Amazon CloudFront に独自 SSL 証明書を設定する (Windows PowerShell)

CloudFront は「SNI 独自 SSL」か 「専用 IP 独自 SSL」のどちらかの方法で HTTPS 通信の設定が可能。 SNI 独自 SSL 無料だけど、古いブラウザは対応してない(IE6 以下など) 専用 IP 独自 SSL 月 600 USD 必要 ということで今回は無料の「SNI 独自 SSL」にて。 ...そして、最初につまづく。 CloudFront の設定画面では Custom SSL Certificate が非アクティブで選択できない。 SSL 証明書はどこから設定するのか?? 以下のように書いてある。 To choose this option, you firs...

Noto Sans Japanese軽くしてみた

Noto Sans Japaneseこと、NotoSansCJKの元ファイルは結構な容量なので軽量化してwebfontで使おう計画第一歩。 Noto Sans Japanese試してみたの続編です。 NotoSansCJKjは1ファイル(1ウェイト)でだいたい16MB越えなので、それらを軽量化します。 使うツール サブセットフォントメーカー WOFFコンバータ 1. サブセット化 サブセットフォントメーカーを使ってフォントファイルの中身を削ります。 作成元フォントファイル:NotoSansCJKjp-Medium.otf フォントに格納する文字:以下のアルファベット+@ 、。,.:;?! ゙ ...

SpringONE2GX in ワシントン! - ただの感想編 -

ワシントンに行ってきました。 みなさんこんにちは。 12月はFallout4のために、有給を沢山取ります。やまさきです。 相当時間が経ってしまいましたが、9月11日から9月19日までワシントンD.C.に行って参りました。 目的はそうです! 「SpringONE2GX」 Spring初心者、英語話せない。。。 そんなことはどうでも良いんです。アメリカをSpringを感じることが目的です!! そもそも、Springってなんだろう? SpringとはJava向けのオープンソースフレームワークです。 当初はDIコンテナから始まったプロジェクトだったようですが、SPRING DATA、BOOT、SEQU...

ChromeでWebサイトを印刷する時の備忘録

ChromeでWebサイトを印刷する際、デフォルトだと背景が消えてしまいます。 本来なら印刷する際にはインクの消費や見やすさの観点から背景は含まない方が良いと思うのですが、背景付きで印刷したいケースも多々あるかと思います。そんな時に役立つであろう備忘録です。 印刷設定変更 サンプルではいつもお世話になっているwww.google.co.jpを使わせて頂きます。 1.印刷プレビューを開く まず印刷プレビューを開きます。 デフォルトの設定だとwww.google.co.jpの象徴、ロゴが消えてしまっていますね。 2. オプション変更 オプションのところにある、「背景のグラフィック」にチェックを入れ...

AutoScalingGroupとAMIの依存関係

割と今更な内容かもしれないですが、初めて味わったので備忘録を兼ねて、、、 AWSのAutoScalingGroupは、結構色々なリソースを参照しています。 LaunchConfigurationsであったり、そのLaunchConfigurationsはAMIやKeyPairやSecurityGroupであったりと。 コンソールから作成するときも、項目がいくつもあるので大変です。 で、他のリソースから参照されている場合は、参照されている側は削除できないものだと思っていました。 ついさっきまでは。 結論から書いてしまうと、AMIを削除したところ、これを参照していたLaunchConfigurat...

MySQLのSystemTimeZoneをUTCにする

MySQLをBrewなどでインストールした場合、デフォルトのSystemTimeZoneはJSTになっています。 通常の開発では問題無いですが国際化とか考えるとUTCのが良いような。 そんな時の手順です。 1:my.cnfの設定を調べる $ mysql --help | grep my.cnf /etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf デフォだと↑な感じで左から読み込まれます。 今回は~/.my.cnfを作成する感じにします。 2:my.cnfに追記する $ vi ~/.my.cnf [mysqld_sa...