開発

開発関連

IBM Cloud(旧SoftLayer)のS3版ObjectStorageでの節約方法

SWIFT版のObjectStorage時代は料金体系がシンプルでしたが、S3になって色々複雑になりました。そのくせ料金表もどこを見ればいいのかわからないし・・・せっかくなので営業の方に確認した内容をまとめておきます。 SWIFT版からS3...
開発関連

docker-composeで複数コマンドを実行する

commandを複数実行するdocker-compose.ymlのcommand部分の抜粋例です。 command: /bin/sh -c "rm -f /var/run/nuxt.sock && npm run start" 「/bin/...
開発関連

ファイルができるまで待つshell

shellでファイルが出力されるまで待ってから次のコマンドを実行するサンプルです。以下はnuxt/nuxt.sockファイルができるまで待ち、その後パーミッションを変更します。 #!/bin/sh FILE="nuxt/nuxt.sock"...
スポンサーリンク
開発関連

Nuxtやその他ライブラリのバージョンを一気に上げる

長いこと放置していたアプリを久しぶりにまとめてアップデートする際に便利なパッケージの紹介です。package.jsonの中のライブラリをいっこずつチェックするなんて面倒くさいですからね。。。 準備 npm-check-updatesをインス...
開発関連

Nuxtでビルドするとvendor has been deprecated

いったい何時からでていたのか思い出せないのですがnuxt run buildするといつの間にか下のような警告がでるようになってました。 WARN vendor has been deprecated due to webpack4 opti...
開発関連

sbtである日突然GZIPInputStream: java.io.EOFException

sbt runするとある日突然エラーが出るように・・・ エラーログ Error wrapping InputStream in GZIPInputStream: java.io.EOFException at sbt.ErrorHandli...
開発関連

CentOSのrpmdbが壊れた

CentOSでyumコマンドを実行するとエラーがでるようになってしまった場合の対象方法です。 現象 以下、エラーログです # yum update エラー: rpmdb: BDB0113 Thread/process 24940/14034...
開発関連

Google Cloud SQLにCloud SQL Proxyを使って接続する方法

CloudSQLに外部から接続する方法としてはpublic ipを公開する方法とCloudProxyツールを使って接続する方法と2つあります。 ■Cloud SQLのpublic ipを公開して接続IP制限(必須)したりSSLの設定(任意)...
開発関連

知ってて損はないRedisコマンド

滅多にredis-cliコマンドを使うことは無いと思いますが、障害調査の際なんかに知ってるとここぞという時に便利だったりするので自分用リファレンスメモとして残しておこうと思います。↓コマンドリファレンスです。 基本的な使い方 ローカルのre...
開発関連

Docker APIを悪用したマルウェア

Dockerはとても便利なのですが、よくわからずにBLOGなんかで公開されている手順そのまま真似したり、Dockerファイルも読まずにコピペで作って動かすなんてことをするとけっこう危なかったりします。↓そんな手口の一つとしてDocker A...
スポンサーリンク