技術ブログ
【Salesforce】グローバル選択リストについて
最近、グローバル選択リストという機能が新たに追加されました。 今までの選択リストとの違いは、オブジェクト間で共通の選択リスト値を設定できる点です。 グロ-バル選択リストを使用するには以下2点が必要です。 ① […]
【Salesforce】Spring '16 リリースでの ID 検証の変更について【Spring '16】
Spring'16にバージョンアップしてから、ログイン時に確認コードを求められることが多くなりました。 ヘルプを探すと案の定、Spring'16から仕様が変わっていました。 https://help.salesforce […]
カスタムViewでonDraw()が呼ばれない
最近カスタムViewを作った時にonDraw()が呼び出されずハマったのでメモ。 カスタムViewでonDrawをオーバーライドしてCanvasに書き込みをしようと思い処理を作った所何故かonDrawが呼ばれない… 調べ […]
【Salesforce】「おしらせ」ホームページコンポーネントでの拡張マークアップのサポート終了【Spring'16】
すでにSpring16にアップデートされましたが、今回のバージョンからお知らせコンポーネントでCSSとjavascriptの記載が不可になりました。 公式ヘルプ(https://help.salesforce.com/a […]
AndroidをKotlinで書いてみた
最近Android開発をする際にKotlinという言語が使えるという話を聞いたので試しにセットアップからやってみました。 セットアップ手順としては下記の順番で行ったら意外と簡単にKotlinが使えるようになります。 1. […]
【postgres】 DBの名前変更とその応用
# 『testdb』の名前を『testdb_backup』に変更 alter database testdb rename to testdb_backup; 名前変更を応用するとdbの切り替え(中身の入れ替え)が可能で […]
Androidの描画処理(Activity.setContentView())続き
前回途中まで確認したsetContentView()の動作の続きです。 前回最後に確認したメソッドはLayoutInflaterのinflate()で処理としては下記です。 public View inflate(Xml […]
【SQL】文字列+数字で構成されるソート
testカラムのABC1,ABC2,ABC3,ABC11,ABC12,ABC13のデータを並び替えるとき、 select * from test_table ORDER BY test; を実行すると、 ABC1,ABC […]
【Salesforce】レポート作成スナップショットの実行ユーザに必要な権限
レポート作成スナップショットを使用すると、その時点でのデータを蓄積していくことができます。 レポート作成スナップショットの実行ユーザとして登録するには以下の権限が必要になります。 ・レポートを実行 ・結果を保存するオブジ […]
Androidの描画処理(Activity.setContentView())
前回はHandlerの話を書いたので関連する話として、Androidの描画処理について書いてみます。 Androidの描画処理の特徴として、描画要求を出してもすぐに描画されるわけではなくAndroid OS側のタイミング […]