python

[Python]内包表記と条件演算式

Pythonでの条件演算子の書き方を知らなかったので、面食らった話。 リスト内包表記で奇数の2乗を生成しようとすると以下になる。 >>> [ x ** 2 for x in xrange(10) if x % 2 != 0 ] [1, 9, 25, 49...

Salesforce Visualforce カスタムボタン

[Salesforce]カスタムボタンのエディタでPC・モバイル判定

作成したVisualforceページをカスタムボタンから表示するときに、 同じボタンからPC版とモバイル版(Salesforce1)で違うページを表示したい場合にどうしたらよいのか? と調べていたところ、全く出てこなかったのでメモ的な意味も含めて書いていく。 表示するページ...

Java

[Java]引数で受け取った型でコレクションオブジェクトを生成したいけど

JavaのSetの要素を指定されたものだけ、別のSetに移す必要があったんだけど、指定要素を保持するSetが移動元のSetに存在しない要素も持っていたため、一時的なSetを作成する必要があった。 private static <T> void moveSe...

sqlite

[SQLite]CでSQLiteのユーザ定義関数を作る その3

前回 はスカラー関数を作ったけど、SUMやAVGのような集約関数はどうなるだろうか。 今回は指定された列の行の値の積を返す関数を作ってみよう。 動作イメージ > select 3 foo union all select 4 foo union all selec...

jQuery Salesforce Visualforce

[Visualforce]jQueryから簡単にVisualforceコンポーネントを操作しよう

Visualforceページの動的なUIの実装にJavascriptライブラリのjQueryを使用していますが、しばしばjQueryからVisualforceコンポーネントの要素を操作する必要が出てきます。 コンポーネント ID へのアクセスのベストプラクティス ...

sqlite

[SQLite]CでSQLiteのユーザ定義関数を作る その2

その1 では拡張ライブラリのビルドをしてみたけど、今回は実際に自分で関数を作ってみる。 複数の引数を渡されるとそれらの積を返すスカラー関数を作ってみよう。 動作イメージ > select product(2, 3, 4); 24