2006-07-01から1ヶ月間の記事一覧

CSSだけのメニュー

概要 はてなの人気記事というところに、CSSだけで作れるメニューというネタが掲載されていた。ただしIEはCSSだけでは無理なので、Gecko系系とOpera7以上ならCSSだけで可、という事らしい。 http://gigazine.net/index.php?/news/comments/20060728_purecss/ …

DokuWiki

Web

最近自分の設定したカテゴリがわからなくなってきた。 とりあえずDokuWikiのテストスペースを設定。 http://tsuge.astgate.biz/doku/doku.php いつ消すかは不明だが、GeSHiのハイライトなどのテスト等に好きなようにいじっていただければ。ただし、設定が頻…

例えば、新しく会社を作るとして。

何が例えばやねんという突っ込みは置いておくとして・・。 全部OSをLinuxにしちゃったら、どうなんだろうな。 個人的にはGUIのOSとして、Linuxの完成度を過大評価するつもりもないのだが、いやいや、例えば東南アジアの方だとOS代もバカにならないわけだ。 …

ついでにGPL周りを再勉強

概要 LGPL理解するにはGPLもおさらいしないといけないな、というのが一点。 もう一点は少し向こうの業務計画とも関係している。 MSに乗っかろうか、GNUに乗っかろうか、とね。 参考 久しぶりに2ちゃんねる先生のお世話になる。 http://pc8.2ch.net/test/rea…

ちょっとLGPLを勉強する

概要 dp.syntaxhighlighterを改変するに辺り、名前同じだと紛らわしいよなぁと思い、改変しようかと思ったのだが、そういえばLGPLをあまり真面目に勉強していなかったので調べておくことにした。 GPLでもLGPLでもBSDでもいいのだが、改変したライブラリの名…

dp.syntaxhighlighterの最適化版計画

とりあえずWitchGardenにスペースを作っておいた。 http://tsuge.astgate.biz/witchgarden/?dp%2esyntaxhighlighter%2f%ba%c7%c5%ac%b2%bd%c8%c7%a4%ce%ba%ee%c0%ae この日記投函時刻のバージョンがWitchGardenのハイライタとして動作中。 CSSとJavaScript1…

Abstract調査

関連 prototype.jsの調査による課題の列挙。 http://d.hatena.ne.jp/tsugehara/20060719/1153275663 一つ前 http://d.hatena.ne.jp/tsugehara/20060726/1153926856 解説 var Abstract = new Object();で、これは一度も使われていないわけだが、一体何をやっ…

ProcessSmartTabsの最適化

概要 タブ文字をホワイトスペースに置換する関数を最適化する。 別にそんなにボトルネックになっている箇所ではないが、見るからに非効率そうだったので私でも多少は改善できそうだ。 ということでトライしてみた。 Before dp.sh.Highlighter.prototype.Proc…

またダイアリーをいじる

設定→記事の設定→アイコン表示、の4アイコンにとりあえず全部チェックを入れてみた。 はてブやアンテナはもちろん、RSSすら使っていない私には未知の機能だったりする。遅ればせながらF5でイージャンなどと言ってないで、ブロガーらしい動きに変えてみようか…

雑記

今日を入れてあと三日で、私の10ヶ月あまりの挑戦が終わる。 最終日はベートーベンの運命でも流しながら一人トリップしてたい気分だが、社内で花火鑑賞を行うので適当に酒でも飲んで終わる流れになりそうだ。 今回は所詮出戻りなので感慨は少ないが、日本に…

Object.extend調査

関連 prototype.jsの調査による課題の列挙。 http://d.hatena.ne.jp/tsugehara/20060719/1153275663 一つ前 http://d.hatena.ne.jp/tsugehara/20060724/1153734243 解説 Object.extend = function(destination, source) { for (property in source) { destin…

一応下の名前もつけてみた

調査に飽きてきたのでまたやっつけで作る。 http://tsuge.astgate.biz/proto/name2.html 微妙・・。 ちょっと戦国っぽいけど戦国になりきれてないのがまたしょぼい。 やはりXMLで色々ルール指定出来ないときついか。

i18n検証(3)

一つ前 http://d.hatena.ne.jp/tsugehara/20060724/1153748903 なんか最近調査ばかりしているな・・。 EmEditorの国際化対応調査 SJISファイルが西ヨーロッパ言語と認識される問題 一つ前に日記に記載したが、SJISのファイルが西ヨーロッパ言語となって文字…

NYSL

NYSLの紹介 目についたので一応紹介。今更なのか? http://www.kmonos.net/nysl/ 煮るなり焼くなり好きにしろライセンスとのこと。 要約すると著作者人格権付きパブリックドメイン、という事なのだが、パブリックドメインは著作者人格権考慮されてないから無…

i18n検証中

一つ前 http://d.hatena.ne.jp/tsugehara/20060724/1153745686 前置き ここで行うテストは、全てVirtualPC上でのテストであり、実際の環境と異なる可能性がある点留意願います。 国際化は出来た気がする。 この二つにチェックを入れるとフォントが異常に増え…

i18n検証開始

インストール完了 ようやくインストールが完了した・・。 VirtualPC尋常でなく遅い。私のノートでは正直しんどい。一応メモリ512MB積んでいるが、最近は普通にWindows使っているだけでもきついので、VirtualPC用メモリを128MBにしたのがまずかったか。 まあ…

JSON調査

関連 prototype.jsの調査による課題の列挙。 http://d.hatena.ne.jp/tsugehara/20060719/1153275663 一つ前のprototype.js日記。 http://d.hatena.ne.jp/tsugehara/20060722/1153532398 JSON書式・・? 間違えた。恥ずかしいなぁもう。私は恥をかけるのが一…

prototype調査

一つ前 http://d.hatena.ne.jp/tsugehara/20060721/1153452303 まとめ 結論を出していなかったので一応。 prototypeにするメリットは、以下の通り。 継承的な使い方が出来る 実メモリも多分*1参照ポインタだけになる コンストラクタ関数と異なりthis参照も使…

prototype調査

一つ前 http://d.hatena.ne.jp/tsugehara/20060720/1153367606 2006年07月25日追記 本項でかなりの部分依存していたEffective JavaScript様が閉鎖されていました。 http://alpha.sourceforge.jp/diary/#d0722 ※DS = Dynamic Scriptingのことだと思われます。…

少しキーワードリンクを変えた

最近キーワードが多すぎて少し鬱陶しかったので「設定」→「記事の設定」→「リンク回数」のチェックを外させてもらった。スッキリ。 キーワードを使わないとはてなを使う意味がない気もするが、多過ぎても見づらい。 要点絞って書けばいいのだろうけど、要点…

prototype調査

一つ前 http://d.hatena.ne.jp/tsugehara/20060719/1153275663 JavaScriptのprototypeについて プロトタイプベース まず、JavaScriptのオブジェクト指向は正確にはプロトタイプベースのオブジェクト指向というものらしい。 例によってWikiPediaに頼る。 http…

反省

昨日の日記を読み返すとグダグダ感が強すぎたので一人反省会。 日記がルーチンワーク化していた。 もうちょっと目的意識を持ってつけないと駄目だ。反省。 アラビア語対応状況はパソコンのコードページを切り替える必要があるので(コントロールパネル→地域…

i18nを実感する

アラビア語ショック http://ar.wikipedia.org/wiki/الصفحة_الرئيسية アラビア語版Wiki。全てが右、のように見えて、実は左から右もある(年の数字など)。アラビア語は正直勉強していないのでわかってないだけだが、個人的にはカルチャーショックを受けた。…

20%くらい理解したつもり

一つ前 http://d.hatena.ne.jp/tsugehara/20060715/1152932178 状況 前と変わっていないが一応。 http://tsuge.astgate.biz/proto/test.html 今更だが、日記的には別ファイルに分けた方がよかったな。 おぼろげにわかってきた気はするのだが、まだまだ。prot…

少しだけ解析

概要 国際化対応に関してxyzzyをちょっと解析。 xyzzyは国産の中では最も技術力が高いと言われているような気もするので、最も特殊な処理を行っている気がしてあえて少し調べる事にした。 寝る前にその解析した結果をメモ。そのうちまとめる。 そのうちまと…

とりあえずテストから

一つ前 http://d.hatena.ne.jp/tsugehara/20060718/1153191477 作ってみた 考えすぎて進展がないという状況にうんざりしてきたので、モチベーション維持のため簡易テストプログラムを作成。 http://tsuge.astgate.biz/proto/name.html 楽だったので先日作っ…

考え中

一つ前 http://d.hatena.ne.jp/tsugehara/20060710/1152564189 ファイル形式のメモ(α版) <namefile author="t.tsugehara"> <rule> <format name="typea">({1}{2}) ({3}{4})</format> <format name="typeb">({bug}) ({3}{4})</format> <format name="lastonly">({1}{2})</format> <format name="lastonlyToBug"<({bug})</format> </format></rule></namefile>

はてな、アメリカへ

http://www.itmedia.co.jp/news/articles/0607/14/news031.html 期待しています。がんばってください。 ただ、やっぱ「あのはてなでさえアメリカか」という寂しさもある。 その選択肢が正しかったと、証明する日が来る事を祈りつつ。

調査中

一つ前 http://d.hatena.ne.jp/tsugehara/20060714/1152837135 状況 ほとんど定番の下記サイト以上の進展はなし。 http://www.imgsrc.co.jp/~kuriyama/prototype/prototype.js.html Ajaxやprototype.jsというより、DOMにてこずっている感じ。(--; 大量の謎の…

調査開始

http://tsuge.astgate.biz/proto/test.html とりあえずテスト用スペース。 JSONがよくわからんから、prototype.jsも読めないというこの悲しさ。新しい技術出すぎ。マジで。 ちなみにテストで使われているデータはWitchTreeのもので、今のところ以下をアップ…