Linux系関係が中心になりそうな日記2009年02月26日ハッシュの要素数なでしこのマニュアルではハッシュの要素数は「要素数」と言う関数で取れることになっているのですが、少なくても最新版の1.518では取得できないようです。去年の夏ぐらいの2chのスレで同様の内容が記述されていましたが、どうも「ハッシュのハッシュキー列挙の要素数」なら取れるという不思議仕様になっているようです。↓のような結果となりました。トラックバック(0)2009年01月20日GeSHiでなでしこマークアップ世の中にはソースコードをHTMLとして掲載するときに見やすくするためのマークアップソフトがありますがその中にGeSHiというPHPで書かれたモノがあります。HomeこのGeSHiは対応している言語が多くて便利なのですが、さすがに日本語どローカルななでしこまでは対応していません。GeSHiの定義ファイルの作成自体はそんなに難しくないので、試しになでしこのマークアップが出来るようにプラグイン(と呼ぶのかどうかは不明)を作成してみました。GeSHi_nadesico_markup.zipなお、現状で不具合をいくつか把握していますし、完成させる気は無いので永久にβ版です。CB)」と勘違いされて文字が壊れます(苦笑))GeSHiがそもそも2Byte文字を考慮していませんし、少なくても自分はこれで満足していますので、このままにしておきますが、余力のある方はぜひ修正して公開して頂けますと助かります(^^;(ライセンスはGPLv2です)また、上記のダウンロードファイルの文字コードはEUCですので、環境によって文字コードを変更してください。それから、関数の一覧は以前ダウンロードしていた1.381(ぐらい)のなでしこのソースファイルに含まれていた一覧を利用していますので、最近の命令はサポートされていません。このファイルはPukiWikiプラグインである↓での動作を前提に作成しています。PukiWiki-official(と言うか、それ以外での動作確認は行っていませんので、ご了承下さい。トラックバック(0)2008年12月29日IEのProxy設定1234567「IEのProxyを設定します」と言う。Settings」のレジストリ開くそれで「ProxyEnable」に「1」をレジストリ整数書くそれで「ProxyServer」に「proxy:8080」をレジストリ書くそれで「ProxyOverride」に「除外ドメイン1;除外ドメイン2;<local>」をレジストリ書くそれのレジストリ閉じるなお、5行目と6行目の間の改行と、その後の「;<local>」はローカルアドレスにProxyを用いない設定を有効にする際に必要です。日時加算なでしこは便利なんですが、どうも時間計算が余り得意ではない印象です。UNIX時間のようなシリアル時間への変換にネイティブでは対応していないのが致命的で日付を跨ぐ時間の足し引きはかなり面倒くさいのが実情です。(まぁ、頑張れば出来ないことはないですが)また、日付加算や時間加算命令はあるのですが、時間加算命令は時間しか考慮してくれない困りもののため日付を跨ぐような加減算はそのままでは出来ません。それを何とかしてみるために関数を一つ拵えてみました。{R_TIME}」で戻る使い方は以下のような感じです。12:00」に「-48:00」を日時加算を言うこんな感じで使えます。加算する値のプラス記号や年月日は省略可能です。エラーチェックはほとんどやっていないので無茶な使い方をするとすぐにエラー出ます(^^;なので、ユーザが入力した時間は必ず事前にチェックしてからこの関数に値を渡すようにしてください。言う素敵そうな命令が追加されました。1.4011」がリリースされていたようで、今度こそと最新版をダウンロードしてまた試してもうんともすんとも言わず。探しても見つからず「まだ実装されて無いの?」と管理者権限取得は「あああ」などとしてみると「(関数)管理者権限取得には代入できません」などと起こられる始末。今度は管理者権限取得をいうとしてみるとパワーユーザー環境で「0」が帰ってきたので、もしやと思い下のようなコードを組んで試してみました。「IEのホームページを{スタートページ}にします」と言う。トラックバック(0)2005年05月04日テンポラリフォルダ内の掃除なでしこでテンポラリフォルダ内のファイルを削除するためのサンプルコード「テンポラリフォルダの中身を削除します」と言う。削除できませんでした」と言う。削除できませんでした」と言う。「テンポラリフォルダの中身を削除完了」と言う。USBメモリDDWinな辞書をUSBメモリで持ち歩こうと思ったんですが、DDWinって辞書の場所が絶対パスじゃないとダメらしくて、毎度出先で「DDWIN.GRP」の中身を編集して設定する必要がありました。出先でちょっと使いたいだけなのにいちいちそんなことやってられなかったので、なんとか自動生成できないかと思って手段を探すことに。やりたいことはUSBメモリが刺さるWindowsなら環境依存しないで実行可能なるべく簡単に作れることということ。環境依存なしと言うことならバッチファイルでやれば良いんですが、今更DOSの世界のお世話になるのはなんか芸がないので却下(ぉ次にWSH系の利用ですが、こっちはコーディングに慣れてないので時間が掛かるのと、ちょっと面倒なコトさせるとウィルス対策ソフトに止められるおそれがあるので却下。次にPerlはコーディングは慣れてますが自動実行ファイルが簡単に生成できないので却下RubyはEXEの生成は楽ですが、コーディングが面倒なので却下。USBメモリArchives2010年12月[2]2010年10月[5]2010年03月[1]2010年02月[3]2009年12月[4]2009年11月[3]2009年10月[2]2009年09月[1]2009年07月[1]2009年06月[4]2009年05月[4]2009年04月[2]2009年03月[3]2009年02月[16]2009年01月[5]2008年12月[10]2008年11月[10]2008年09月[2]2008年08月[1]2008年07月[1]2008年06月[3]2008年05月[6]2008年04月[2]2008年03月[4]2008年02月[20]2008年01月[15]2007年12月[12]2007年11月[18]2007年10月[7]2007年09月[6]2007年07月[4]2007年05月[5]2007年04月[2]2007年03月[1]2007年02月[2]2007年01月[1]2006年12月[10]2006年11月[8]2006年10月[10]2006年09月[10]2006年07月[10]2006年06月[10]2006年05月[10]2006年04月[14]2006年03月[10]2006年02月[12]2006年01月[10]2005年12月[13]2005年11月[17]2005年10月[21]2005年09月[16]2005年08月[18]2005年07月[31]2005年06月[18]2005年05月[27]2005年04月[12]2005年03月[31]2005年02月[31]2005年01月[31]2004年12月[31]2004年11月[30]2004年10月[31]2004年09月[31]2004年08月[31]2004年07月[31]2004年06月[31]2004年05月[31]2004年04月[29]2004年03月[29]2004年02月[32]2004年01月[26]2003年12月[28]2003年11月[31]2003年10月[35]2003年09月[19]2003年08月[15]2003年07月[37]2003年06月[9]。