2011-01-01から1年間の記事一覧

ワイルドカード全マッチ(高速版)

なでしこのワイルドカードの全マッチは、複数マッチに対応していないため今まで 抽出文字列を一つずつ、 マッチしない文字列に置換えしながら反復するなどの処理を書いていました。配列等でデータが多くなると、時間が掛かるので 試行錯誤して以下のように反…

ワイルドカード後方参照の使い方1

■問題 100509|田中|営業部|係長 ↓↓ 100509,田中|営業部|係長 のように変換する。■条件 数値は、先頭列のみに半角のみで存在する。 データ=『100001|田中|営業部|係長 100002|鈴木|経理|部長』 結果とは配列=""。 データを反復 位置=対象を『|』で区切ってそ…

なでしこ、ワイルドカードのバグ回避(暫定)

なでしこのバグ報告版にも投稿しましたが ワイルドカードのORパターンにした場合一部の文字で正しく処理できないのです。問題の文字があるとそれ以降のパターンを無視してマッチしてしまいます。SWinXさんに原因を究明して頂きなんとかすっきりしました。2バ…

Sqliteではまったメモ

Sqlite3で日本語を使うには、Sqlite3自動変換をオンにしておく。 これをしないと以下の場合"鉢"と言う曖昧検索ができない。『Sqlite3自動変換=オン』にするタイミングはSQL文発行前ならば、どこでも構わない。(グローバル変数ぽいっ) F=テンポラリフォルダ&…

なでしこのGUIイベントの動作について1

GUI部品の特徴とも言えるイベントについてのメモです。 Aとはボタン。 Aをクリックした時は、 回数を表示//② 10回 母艦=回数 0.5秒待つ Aをクリックした時//①イベントを任意のタイミングで発生させたい時は①の様にAをクリックした時と発生させたい場所に書け…

ありそうで無かった関数2

配列中、最も長い文字列順にソートします。 //この関数は以下の2セットで動作します。 ●文字長い順で並替({参照渡し}ARRを) ARRを「短順並替」で配列カスタムソート _を配列逆順 ●短順並替〜_=(Aのバイト数)-(Bのバイト数) //セットここまで 列数不揃いなCS…

ドロップボックスなどオンライン同期型ストレージを使ってチャットする。

遠方の相手と仕事の説明など簡単なやりとりをするのに わざわざ、重いチャットサービスを開かないで済むようにDropbox内で動くチャットシステムを作ってみました。 通信に時間が少しかかるので、会話をするように、さくさくとメッセージのやり取りは出来ませ…

なでしこプログラム救出方法

もし、誤ってなでしこのプログラムファイルを完全削除または上書き保存してしまった時の対処法。なでしこを実行した際、通常 『C:\Documents and Settings\username\Local Settings\Temp』フォルダ内 ※usernameはWindowsログインユーザー名などに『com.nades…

配列を文字列で高速に埋める。

①処理時間:293ms 100000回 A[回数-1]="なでしこ" Aを言う②処理時間:48ms "なでしこ"を100000行埋めして言う ●行埋め(Sを,I) Aとは配列 A[I]=S Aの改行を(S&改行)に置換して戻る

ブログアップデートPING送信

ブログのPING代理送信プログラムです。 ブログタイトル="ブログのタイトルを入力"をUTF8変換 ブログURL="ブログのURLを入力" PING送信先URL="PING送信先URLを入力" HEAD=「Content-Type: text/xml; charset=utf-8」 BODY=「 <methodCall> <methodName>weblogUpdates.ping</methodName> <params> <param><value>{ブログタ</value></param></params></methodcall>…

Excel無しでxlsファイルをCSVに変換

なでしこはコンソールアプリと愛称がよいので助かります。 Xls2csvsと言うフリーソフトを使うことでExcel無しでCSV変換きてしまいます!! おまけに実行ファイル一つだけで動く軽量アプリなので、何かと便利です。 但し、ベクターのレビューを見ると文字化け…

ありそうで無かった関数1

なでしこを使っていると『あれっ』なぜ無いの? と思う関数がたまにあります。その中の一つ ありそうで無かった表列入替えです。 データ=「1,2,3 ①,②,③ 壱,弐,参」 データの1と2を表列入替えしデータを言う ●表列入替({参照渡し}Sの,{整数}V1と,{整数}V2を) …

なでしこ初の有料アプリ!?

なでしこで業務プログラミングを組んでいる人の話は聞いた事がありますが。一般向けの有料アプリはこれが始めてではないでしょうか?内容的には自身でつくれちゃいそうな物ばかりですが流石に20本(1本50円)ならばコードの書き方などの学習用として1冊の入門…

なでしこ2関連リンク

なでしこ2のプラグインを作る方法 http://blog.shigepon.com/tag/%E3%81%AA%E3%81%A7%E3%81%97%E3%81%93 (こんな情報が増えると良いです。) Mono for Android http://journal.mycom.co.jp/news/2011/04/08/035/ (なでしこ2でも動くのだろうか?)http://www.…

プログラミン

プログラミンすげ〜文科省プログラミン http://www.mext.go.jp/programin/ギャラリー http://programin.jp/とべないペンペン http://www.mext.go.jp/programin/share/?share_id=1858a3b0c0ecdb41f86d7b6500ae8c2a