プログラミング

mysql

MySQLで「Column count of mysql.user is wrong.」というエラーが

久々にMySQLにユーザ追加しようとしたら、エラーになった。 mysql> GRANT ALL PRIVILEGES ON *.* TO hogehoge@localhost IDENTIFIED BY 'hogehoge'; ERROR ...
iOS

ARC(Automatic Reference Counting)の弱参照(weak,unowned)のメモ

swiftのクロージャが良く分かっていないので、それを調べていたら、今度はweakとかunownedが良く分かっていなので、それを調べると言う、良くある芋づる式調査になってしまった。 weakとかunownedとかは、2週間後ぐらいにきっと...
JavaScript

AngularJS1.4でクリック時に確認ダイアログを表示する方法

既存システムでAngularJS1.4を使っている。Angular2以降が完全に別物になってしまったので、移行する工数をかける訳にもいかず(と言うかしたくない)使い続けている。 久々に弄る事になったが、JSだと楽勝なconfirm()がAn...
iOS

Xcode8でカスタムフォントを追加する方法

Xcode8でカスタムフォントを使用する手順が複雑だったので残しておく。 以下の手順でカスタムフォントが使えるようになる。 フォントファイルをプロジェクトに追加 Build PhasesのCopy Bundle Resourcesに追加 I...
iOS

「The request was denied by service delegate (SBMainWorkspace) for reason: Unspecified.」の対処法

スリープ状態のmacを開いてXcodeからシミュレータを開いたところ、ビルド成功の直後に下記のエラーメッセージが表示されてアプリが落ちた。 The request was denied by service delegate (SBMain...
インフラ

elastic beanstalkのworker tierでactive_elastic_jobのバッチ処理がタイムアウトする時の対処法

active_elastic_jobを使ってelastic beanstalk(以下EB)のworker tierでバッチ処理を実行したところ、どうやら途中で処理が止まり再実行されているようだったので調査、対応してみた。 環境 - Rail...
tool

MarsEditとwordpressを使い、markdownで書き、保存する

MarsEditでmarkdownを使う方法は色んなサイトで見かけます。 ブログディタMarsEditを使ってMarkdownでWordPressの記事を書く 確かにmarkdownで書けるようにはなるのですが、書いた後に公開すると、mar...