プロフィール

 

名前
ぶりぶり
職業
貧しいスクリプター
役職
名ばかり管理職
 

アーカイブ

 
 

最近のコメント

 

ああ~2009/6/27 3:44
[ 自分 ] さん

 

Vine Linux

 
au:635今日はLinuxのインストール

使い慣れたVineにします。(使用歴7年 内訳GUI4年、CUI3年)
今回も極小インストールで!
apt-getとwgetさえ使えりゃ後で何とかなるでしょ


昔からCD1枚というコンセプトと日本語化
英語は苦手ではないですが、日本語インターフェイスは誤操作を防ぎます。知ったかぶりで英語は使わない方がいいと思ってさ。


ところで、「Vine Linux」はなんと読むのが正しいか?
「ヴァイン」(英語)「ヴィー」(フランス語)

フランス語な呼び方する人もいますが、有限会社ヴァインカーブがあるので英語読みでいいのかな??

今回はフレームワークの整理が目的です。

何でもかんでも使ってると大変なことになってきたので…。

いっそ仮想化で1台にフレームワークごとの仮想環境を作った方がいいのだと思いますが…。
サーバーが非力過ぎるので止むを得ないau:601
 

ないしょ

 
書いてる時点で内緒じゃないよau:257

自分のJavaScriptライブラリ…。じつはIE8未対応があるんです…。

原因はなんとなく分かってます。

私が何とかします。(そりゃそうだ)

これを気にブラウザの描画性能とタイマーを比較してみようかな。

setIntervalでインターバルを小さい値にすると、ブラウザにより全然違ってくる感があるので、理論値と実測値をいつかは比較しないと行けないと思ってました。(←さっさとやりなよ)

で正確性の予想
1.Moz系
2.IE系
3.opera
4.webkit系
実は全く逆っていうのもあるよね。
 

あう←auって打ちたかったのに

 
au CRCチェックバリューの件です。

なんか「au CRC」意外に検索上位なんですけど…。

なんで誰も公開してなかったんだろうね…。

需要がないのか?

それとも公開に値しないくらいみんな独自で処理してるだけ?

ってかこれ動作検証してないや…。(おっきなファイルの)

気になるのは、チェックバリュー計算のforループですね。
freadでファイル全体を読み込んでますが、ループでポインターあげていった方がいいんじゃない?でもunpackがループ内にあるのも好きじゃないなぁ

これは単純にCをPHPに移植したときにそのままにしたからです。
 

WYSIPWYGスタート

 
WYSIPWYGとは(What you see is probably what you get)

つまり適当au:324なWYSIWYGみたいな感じです。

WYSIPWYG

今回は、その周辺ツール
 

WYSIWYGについて

 
WYSIWYGについて考えてみた。
「FCKeditor」など、高機能なものなどありますけど、ホントにこれでいいのかなぁ?
CMSにはよくある機能ですが…。

というのは5W1H
who だれ? - HTMLの「え」の字も知らない人が
when いつ? - いつでも
where どこ? - Web上で
what 何? - リッチ?な文章を作成
why なぜ? - カッコイイから
how どのように? - Microsoft Office Wordのように
でしょ。

で、気になるのが「who」と「what」です。
「FCKeditor」は実際使用した感じでは、カナリ高機能です。一言で言うと「何でもできるの?」です。
しかし、WYSIWYGを使用する一般的なユーザーのスキルを考えるとオーバースペックな気がします。
仕事上、いろんな人が作成した文章を拝見することがありますが、スキルはマチマチです。
WYSIWYGでどの程度のリッチテキストを実現すべきか?

という問題。

技術的にも、いろいろ問題あるし。
 

au CRCチェックバリュー PHP

 
au:601あっさりデキタ。

あっau:604、という間でした。

au CRCチェックバリュークラス
↑PHP5のテキストね
 

au CRCチェックバリュー

 
auで何かをダウンロードさせるには、CRCチェックバリューとやらをファイルに付けなきゃいけにゃいau:601

で、
ローカル環境でそんなコトしてくれるプログラムは有りますが、Web上でしかも、リアルタイム?でしてくれるプログラムが欲しいよね。

無いよね。(探せないだけか?)

じゃぁ、作るしかないよね。

幸いにも、CRCチェックバリュー付加プログラム (サンプル)がある。
これをPHPに移植すりゃいいんでしょ?

ってこれCですか?
でた~au:604
C知らない…。

【方針】
・PHP5
・元のファイルを変更しない
【完成イメージ】
コントラクターでファイル名を引数に
PublicなMethodは2つ(サイズ取得、ファイル出力)
↑いや、これはExtendsなクラスだなぁ。
親クラスとしてCRC計算だけのクラスがあれば、他にも応用できるかも…。
【poor plan】
今回のプログラムは2部構成(ファイル2つだな)


できたのがこれ
 

携帯絵文字コンバーター

 
emg えも~じ
5キャリアの絵文字変換テーブルを簡単に編集できるツールを公開。au:227

てきと~にau:629作った変換テーブルなのでミスとう有ります。
なので、使う人が自分で直して使いなさいよ!的な発想。
 

いろいろ更新

 
【その1】
携帯5キャリア絵文字変換emgえも~じ1.3になりました。

今回の更新は、あまり利用頻度は少ないと思いますが、DoCoMoの隠し絵文字に対応しました。
auにも隠し絵文字?が有るみたいですが、全然調べてません。

【その2】
Poor Source更新。今回はテンプレート処理について。
「テンプレートエンジン」というと大げさです。
 

ソース?醤油?味噌?

 
PHPのソースコード

第1弾はHTTPメソッド関連のクラスとテキスト操作のクラス

まぁ、詳しくはこちら

面倒な処理をまとめてやっつけるあたりが、お洒落じゃない?