自分の日々の作業や調べたことのメモ2019-11-27DjangoのモデルでHaving句を使うDjangoユーザと趣味モデルを定義して、趣味が3つ以上ある既婚者を取得する例。libphonenumberは国際電話番号を解析・変換・バリデーションすることができます。普段コマンドラインで使っているコマンドだったので、???状態。見たらインタラクティブモードじゃないとalias...aliasで設定したコマンドをシェルスクリプト内で実行する2018-10-03MySQLのSELECT結果をエクスポートするMySQLMySQLからデータをエクスポートするとtsv形式になる。オプションでCSVとかの形式も選べるのかと思っていたが、どうやらできなそう。テスト方法がわからなかったのでメモ。最初の引数にnullを渡してあげればよさそうなのでやってみる。新しくcloneしてきたリポジトリのコミットにglobalのものが使われてしまう。プライベートでも業務でも同じアカウント使っていれば問題ないが、別々だとPush後に慌てることになる。FakerPHPでユニットテストを書いていると、適当なテストデータが必要になる。毎回テストとかHoge的なテストデータを使っていたので、ちゃんとしたテストデータを使いたかった。Composerはライブラリの依存関係を管理してくれるツールです。ライブラリAを使おうとしたら、内部的にライブラリBやCを使っていることがあります。ライブラリAを使うために自分でBやCをインストールしたりするのは手間がかかります。いう比較演算子でした。オプションを指定する。通常のPHPの実行したときと同様に、計算結果の出力やクラスを定義したりできるので、ちょっとした機能の確認に使うと便利そう。SSHサーバーにSSH接続するたびに毎回ホスト名や鍵情報を書くのが面倒なので、任意につけたホスト名だけでログインできるようにする。ついでに踏み台サーバーを経由した多段SSHの設定もする。SSH毎回ググっていたのでメモしておく。Macsedを使ってファイルの先頭行に文字列を追加しようとしたら、LinuxとMacで挙動が違った。Macの場合はエラーになる。Nativeのプロジェクトをビルドするため、以下のコマンドを実行する。Nativeはこのコマンドで次の2つのことをします。NodeのWebサーバー(Metroバンドラー)をローカルに起動する。NativeはJavaScriptでiOSとAndroidのアプリを作成することができるネイティブアプリケーションを作成するためのフレームワークです。いう仕組みを使ってJavaScriptからNativeコードに処理を渡して実行することができます。Nativeのアップグレード作業をした時、たくさんコンフリクトしてかなり焦った。次回アップグレードをする時にどうすればいいかの手順を自分なりにまとめた。公式ドキュメントはこちら。Nativeをアップグレードする2018-04-18はてなブログ始めました去年からしばらくMediumで技術ブログを書いていましたが、半年ほどかかなくなり気分転換も兼ねてはてなで再開しようと思いました。基本的には自分の技術メモ程度のものをまた続けていくことになりそう。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。