2020-01-01から1年間の記事一覧
表題の通りCVSのリポジトリをGitへ移行した手順です 作業環境 macOS Mojave CVS 1.12.13 Python 2.7.10 CVSのみ入ってなかったので、brew install cvsでインストール cvs2gitインストール 移行方法はいくつかありましたが、情報が多かったcvs2gitを使うこと…
例えば12時~13時の間のログファイルを確認したかったが失敗した話 考慮不足だった手順 grep "2020/12/1 1[2-3]" hoge.log これで12~13時のログは出力できますが、 該当プロジェクトはjavaプロジェクトで、StackTraceは日付がない行で表示される。 肝心のエ…
既にGitで管理しているプロジェクトについて、 ある特定のディレクトリだけを切り出して、別プロジェクトで管理することになった。 最近はgit filter-branchではなく、git filter-repoを使うらしい。 使い方 例 /hogehoge/commonsの履歴だけにする場合 git f…
自分用メモ 圧縮 tar zcf ./hoge.tgz -C /usr/local hoge 解凍 解凍したい場所で実行するか、Cオプションで解凍先を指定する tar zxvf /usr/local/test/hoge.tgz -C /usr/local/test/
ある条件に当てはまるデータが登録済みならupdate、なければinsertをしたい。 結論からいうとONCONFLICTを使えばよいです。 ONCONFLICT ONCONFLICTが使えるのはPostgresql 9.5以上、 ONCONFLICTに指定する項目はUNIQUE制約である必要があります。 INSERT INT…
急遽テスト環境が必要だったので、Amazon RDSでMySQLを作成してリストア MySQLの作成方法は省略、セキュリティーグループさえ作れれば、基本デフォルトです。 MySQL接続 pgadmin4インストール https://www.pgadmin.org/download/pgadmin-4-windows/ pgadmin4…
久しぶりにjavaでjsonとcsvを扱うことがあったのでメモ ライブラリはjacksonを使います サンプルのjson [ { "id": 1, "name": "xxxx", "stgflag": true, "info": [ { "info_id": "info_xxxx01", "info_text": "textxxxx01" }, { "info_id": "info_xxxx02", "…
アクセス解析をしたいならGoogleAnalyticsを入れるのが手軽ですが、 諸事情(Googleにデータを渡せない)で入れられないので、 オープンソースのMatomoを使います。 今回は検証目的でAmazon Linux 2にインストールしてみます。 必要なミドルウェア Apache PH…
やりたいこと UIAlertControllerではできないようなレイアウトを作る場合、 独自ポップアップにする必要があります。 例では背景を押したら閉じる挙動にしています。 どうつくるか UIPresentationControllerを使います。 一般的なポップアップの動きにしたい…
ボタンを押さずに画面に表示されているAlertを消す方法 例えば何かの処理が終わった後や、強制的に画面遷移するときに使う やりかた UIViewController *presentedViewController = [UIApplication sharedApplication].keyWindow.rootViewController.presente…
はじめに 久々に新規プロジェクトを作ったら見慣れないSceneDelegateが追加されていた。 push遷移するための処理をAppDelegateに書くものだと思ったら、 こちらに書くことに気づかず時間がかかってしまった。 対応 willConnectToSessionにNavigationControll…
やりたいこと UIScrollViewがある状態でこういうアコーディオンが作りたい どうつくるか UIStackViewを使います。 また、UILabelの高さを直接変更すると意図しない動きになるので、 ClipToBoundsをオンにしたViewを利用します。 つくりかた Storybordで気を…
UIButtonを拡張して、UIControlStateHighlightedやUIControlStateDisabledにsetBackgroundColorで色を指定する方法です。 UIButtonの拡張クラス StateColorButton.h @interface StateColorButton : UIButton - (void)setBackgroundColor:(UIColor *)backgrou…