@iwasaki さんのアバター 270views

MySQLでSSL接続する際のエラー

MySQLにSSLで接続する際に以下のようなエラーが起きることがあります。 Establishing SSL connection without server's identity verification is not recommen 2017年1月12日
@iwasaki さんのアバター 12views

*.xd.jsがあるかを調べる

find . -name '*.xd.js' -type f | grep -v dojox | grep -v dojo | grep -v dijit dojoなどを除外して.xd.jsファイルがあるかを調べます。 2017年1月11日
@iwasaki さんのアバター 124views

Eclipse 4.6 Neon 2ベースのPleiades All in One 4.6.2からMac版に対応した

WindowsでEclipseを使う人だったら一度は聞いたことあるであろう Pleiades。 Eclipse 4.6 Neon 2ベースのPleiadesからMac対応版が出たようです。 Full VersionだとJDK,Tomcatが 2017年1月10日
@iwasaki さんのアバター 108views

HomebrewでpgAdmin4をインストールする

pgAdmin 4がリリースされていたので、インストールしてみました。 brew cask install pgadmin4 なお、使い勝手としてはUIがガチャガチャしていてまだ実用には耐えられない感じかなという印象でした。 https:/ 2017年1月6日
@iwasaki さんのアバター 11views

SQSで複数のデータをまとめて送る

1件ずつSQSを作成するケース List<String> hogeList = getHogeList(); //StringのListを返すメソッド for (String title : hogeList) { try { 2017年1月6日
@iwasaki さんのアバター 29views

ログにSLF4Jのエラーが出る場合

loggerを使っていると以下のようなエラーが出ることがあります。 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to 2017年1月5日
@iwasaki さんのアバター 68views

Javaで月末を取得する

今月の月末を取得する方法 Calendar date = Calendar.getInstance(); date.getActualMaximum(Calendar.DATE); なお指定日の月末を取得する場合には、年・月を正しくセットす 2016年12月27日
@iwasaki さんのアバター 43views

Electronの各種データ保存パス

例えば、「Electron アプリのウィンドウサイズ&ポジションを復元する」 http://qiita.com/Linda_pp/items/a81e1fd34951ae7d2dc4 にあるように、 var info_path = path 2016年12月21日
@iwasaki さんのアバター 51views

mavenの依存関係を確認する方法

mavenの依存関係を確認する方法は以下の様なものがあります。 依存性の分析 mvn dependency:analyze 依存関係ツリーの表示 mvn dependency:tree 「-Dverbose」オプションをつけると競合している 2016年12月20日
@iwasaki さんのアバター 7views

Windowsのユーザーごとのローカルデータ

Windowsでエラーが出た際などに同じようなエラーが出てないか調査をすると %LOCALAPPDATA% をチェックして、みたいなやり取りを見かけることがあります。 パスにユーザー名が入るので、あえてこのような変数名で遣り取りをするのです 2016年12月16日
@iwasaki さんのアバター 321views

JavaでListを分割する方法

例えばDynamoDBのBatchWriteItemだと25件ずつに分割する必要があります。 いろいろな方法があるようです。 Apache Commons Collectionsの ListUtils.partition()を使う方法 ht 2016年12月15日
@iwasaki さんのアバター 17views

Electronのインストーラの動き

Electronで作ったアプリをインストールする時にはexeファイルやdllファイルを以下のようにコピーしています。 ApplyReleasesImpl: Moving file C:\Users\ユーザー名\AppData\Local\h 2016年12月12日
@iwasaki さんのアバター 43views

tomcatのログ監視で特定のExceptionを無視する

http://hacknote.jp/archives/23563/ の改良版です。 tail -f -n 0 $log \ | grep --line-buffered Exception \ | grep --line-buffered 2016年12月8日
@iwasaki さんのアバター 11views

Javascriptでcheckedやvalueを取得する際の注意点

条件によって画面上にフォームの要素が表示される/されないといった場合には if (dojo.byId('flag0') && dojo.byId( 'flag0').checked) { //処理を書きます } のようにして 2016年12月7日
@iwasaki さんのアバター 22views

Gitで特定のタグに対してmasterに適用した修正を適用する

v8.1.1のタグをチェックアウトします。 git tag git checkout v8.1.1 git checkout -b v8.1.1-patch 参考 http://ikm.hatenablog.jp/entry/2012/12 2016年12月6日
@iwasaki さんのアバター 10views

MySQLのデータベースサイズを調べる

SELECT table_schema, sum(data_length) FROM information_schema.tables GROUP BY table_schema ORDER BY sum(data_length+inde 2016年12月1日
@iwasaki さんのアバター 7views

EclipseにAptanaをインストールした状況でEGitを使う

EclipseにAptanaをインストールするとPortableGitも一緒にインストールされます。 ただ、Gitの操作はEGitの方が数倍使いやすいので、EGitを使うように設定をします。 環境設定→チーム→Gitから「Automatic 2016年11月25日
@iwasaki さんのアバター 21views

postgresでレコード数を調べる

MySQLだとinformation_schemaを使ってレコード数を調べるかと思いますが、PostgreSQLだと以下のようにして調べます。 SELECT T2.relname , T2.reltuples FROM pg_stat_us 2016年11月24日
@iwasaki さんのアバター 14views

Amazon Linuxのファイルシステム

ファイルシステムについて調べるには以下のように調べます。 # df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 488M 56K 488M 1% 2016年11月22日
@iwasaki さんのアバター 38views

Aipoのバックアップスクリプトについて

Aipoのバックアップ内ではデータベースのダンプとファイルコピーが行われています。 データベースのダンプ部分は sudo -u aipo_postgres /usr/local/aipo/postgres/bin/pg_dump -c -b 2016年11月17日
@iwasaki さんのアバター 11views

MySQLでドメインでGROUP BYする

ドメインごとでGROUP BYするには substring_index を使います。 SELECT substring_index(email, '@', -1) domain, COUNT(*) email_count FROM turb 2016年11月16日
@iwasaki さんのアバター 46views

stripeでちょっとしたら課金開始になる定期課金を作る方法

stripeで支払いエラー時の検証をする方法ですが、 https://support.stripe.com/questions/test-failed-invoice-payment で説明されているように 支払いのできないカードを登録 数 2016年11月11日
@iwasaki さんのアバター 58views

LambdaでUUIDを生成する

https://github.com/broofa/node-uuid を使います。 var uuid = require('node-uuid'); var rand = uuid.v4().split('-').join(''); 参考 2016年11月9日
@iwasaki さんのアバター 27views

tomcatのログでExceptionが発生した際に通知を行う

ログの監視、大事ですよね。 TomcatのログでExceptionが発生した際にデスクトップ通知を行う方法です。 開発中にExceptionが人知れず発生していた、ということがなくせます。 log-exception.command #!/ 2016年11月9日
@iwasaki さんのアバター 11views

API Gateway + Lambdaを使ってWebhookのエンドポイントを1箇所にしつつその後の処理を開発者ごとに振り分ける方法

Webpayやstripeにはwebhookの仕組みがあります。 大変便利な仕組みなのですが、開発途中ではWebpayやstripeのテストモードを使うことになるかと思いますが、こういったケースでは往々にして以下のような制約が発生するかと思 2016年11月8日
@iwasaki さんのアバター 19views

Lambdaでstripeを使う方法

Webpayがサービス終了ということですが、stripeをLambdaで使う方法です。 stripeには curl Ruby Python PHP Java Node Go のSDKが用意されているので、Lambdaで使う時にはNodeを使 2016年11月8日
@iwasaki さんのアバター 239views

clamavが暴走してログを大量に吐くため、ディスク容量が100%になった件について

Oct 30 04:29:49 freshclam[11111]: [LibClamAV] mpool_malloc(): Attempt to allocate 8388608 bytes. Please report to http:/ 2016年11月8日
@iwasaki さんのアバター 9views

gitのタグ操作あれこれ

gitでタグをつける git tag -a v1.2.0 -m 'Create tag for v1.2.0' つけたタグをGitHubにプッシュする git push origin v1.2.0 タグを付け忘れてたときにあとからコミットを 2016年11月8日
@iwasaki さんのアバター 50views

Webpayとstripeの定期課金を比べてみた

Webpayの場合 https://webpay.jp/docs/api#recursion_create curl "https://api.webpay.jp/v1/recursions" \ -u "your secret key": 2016年11月4日
@iwasaki さんのアバター 109views

ansbileのPlaybookで日本語設定する方法

ansibleのPlaybookでtimezone,localeを設定するには以下のように書きます。 - hosts: XXX sudo: yes user: vagrant vars: locale: ja_JP.UTF-8 zone: 2016年10月31日