2013-11-01から1ヶ月間の記事一覧
置換時に\lを指定すると小文字に、\uを指定すると大文字にすることが出来ます。 hoGe Fuga piyo 検索:(\w) 置換:\l$1 ↓ hoge fuga piyo 検索時にグルーピングした内容が単語レベルであり、すべて大文字/小文字にしたい場合は\U / \Lと\EでくくればOKです。…
とはいえ、bulk insertが内部で呼ばれているからか、他スキーマからのインポート/エクスポートはダントツで速いです。「これbcpで入れといてください」の一言を添えれば受け渡しも楽チンです。 なのでやむを得ず使わなきゃいけなくなることがたまにあるんで…
JavaでTwitter関連の処理をしたいならTwitter4Jを使わない理由がない、と思っています。本当によく出来たライブラリです。 当然このライブラリでUserStreamを処理する事もできます。ありがたいことに全部非同期で処理してくれます。 詳しいやり方については…
でもFilteredViewをSQLで覗いてみるとちゃんとローカライズされた値になっています。この辺の仕組みも含めて、ちょっとまとめておきます。 UTCをローカルタイムに変換する(クライアントマシン依存) ざっくりとしたサンプルコード。 var entity = _serviceP…
私は諸事情により.NET4.5を使うことが出来ず、.NET4.0しか使えないので、この事象が.NET4.5でも再現するかどうかはわかりません。念のため。 事象 例えばこんなコードがあったとします。Form上にあるボタンを押すと非同期処理が走り、Labelが書き換えられま…
ListViewを使ってると「なーんでわざわざデータ用のクラスを作ったのにstringの配列なんぞに変換せにゃならんのじゃ」と結構色んなタイミングで感じることがあります。 いや別に、入れる分にはいいんですけど、取り出す際にTextプロパティ見てSubItemsプロパ…
で、「ああーそっか設定しないと出ないんだっけ」と思いながらプロパティを開いて拡張子がicoのファイルを求められて「それな」って気持ちになるのも今のところ100%です。 別にアイコンとかいらねぇしなんかあのデフォルトで設定されているよくわかんない四…
まー理屈はわかる。確かにその方がいい。ただ厄介なのは、引数がDelegateなせいでそのままラムダ式を書けないし、匿名メソッドもそのまま使えない。MethodInvokerでキャストしてやる必要がある。 //匿名メソッド版 this.Invoke((MethodInvoker)delegate() { …
データフローの「フラットファイル変換先」ではファイルを上書きするかどうかの選択をすることが出来ます。 Appendも出来るんだーと思ってうっかりチェックを外すと場合によっては痛い目を見ます。 特に何にもせずに実行した場合 例えばこんなINPUTのデータ…
書き直すのが面倒なのでコードとリンクだけはっつけておきます。 [20140210追記]ちゃんと書き直しました。 コード using System; using System.Linq.Expressions; using System.Management; namespace RegistryTest { public class Registry : IDisposable {…
そんなわけで完成しました。とりあえずコードをはっつけましょう。 コード Option Explicit Private Const HKEY_CLASSES_ROOT = &H80000000 Private mReg As Object 'StdRegProv '************** 'コンストラクタ '************** Private Sub Class_Initial…
なんでかわかりませんが、最近WMIばっかりやってる気がします。まぁ仕事だからやるしかないし、案外面白いので別にいいんですが、資料が全然なかったり、ばらばらだったり、VBSでのやり方しか見つからなかったり、いきなりPowerShellの話をされたり、中々し…
ThisWorkbook.VBProject.Referencesで今開いているブックの参照設定に関わるオブジェクトを取得することが出来ます。 こんなコードを書けば、今参照設定されているライブラリを列挙することも出来ます。(※事前にマクロのセキュリティに関する設定が必要) '…
結局コードかよと思わなくもないんですが、もう疲れました。Windows 7 Pro SP1でやってみた結果をメモがわりにはっつけておきます。環境が変わると結果も変わるのかもしれませんが、もう、調べる気力もないです。 __Event __NamespaceOperationEvent __Names…
普通だったらコマンドライン引数として呼び出し元のモジュールが渡すべきでしょう。ただ、もう本番稼働中かつその共通モジュールを呼びだしているモジュールが山ほどある、全部直してテストするなんてとても考えられない、なんて状況がたまにあります。 そん…