〜arqeeの技術コラム〜
Our arChive EntrieS


discription

Birthday
6/Aug/1983

Handle
arqee

2006年03月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
プロフィール
  • プロフィール画像
  • アイコン画像 ニックネーム:arqee
読者になる
Yapme!一覧
読者になる
情報発信者が配慮すべきこと
update : 03 / 07 / 2006

私は、

『ブログを含む全ての情報発信者は、以下のような配慮をすべきである』
と考えている。

●閲覧者に被害/損害を与えない
●発信者も、閲覧者も、法律に抵触しない
●発信者も、閲覧者も、公序良俗を考慮する
●発信者も、閲覧者も、ネチケットを考慮する
●発信者は、閲覧者を倫理的な見地においても、不愉快な思いをさせない

これは、前述の内容に反した情報発信源へ誘導しないことも含まれる。
したがって、「広告を出すか否かも、発信者に決定権があるべき」と考える。

しかし、一部の規約では、これを否定することがある。
理由は理解できるが、「公序良俗への配慮」が足りない。

もともと「閲覧者に(前述のような)損害を与えかねない規約」は、法的に無効だし、
もとより、「規約違反」は違法とならない。

違法ではないから規約違反をしていい訳ではないが、
「間違った規約を積極的に改善する運動も良い」のではないか。
それすらも否定する運営者ならば、
遺憾かもしれないが、踏ん切りも付くだろう。


Posted at 13:34 this blog URL
与太話 / comments(1) / up

ログをバッチり退避?
update : 05 / 12 / 2005

今回紹介するソースは改変自由です。
責任も持てません。


・ d:\logs\にログを吐き出すプログラムがある
・ ログを1ヶ月間はd:\logs\に入れておく
・ 1ヶ月を過ぎたログは圧縮し別ディレクトリへ退避しておく

こんな感じのログ管理をちょっと楽にしてくれるバッチを作ってみた。

実行の流れは以下。
rt_main.bat、rt_move.batを格納したディレクトリにログを圧縮して退避していきます。


D:\ro_tools>echo %DATE%
2005/05/12


D:\ro_tools>dir
2005/05/12 16:05 .
2005/05/12 16:05 ..
2005/05/12 17:02 259 rt_move.bat
2005/05/12 17:17 750 rt_main.bat


D:\ro_tools>dir d:\logs\
2005/05/12 12:42 .
2005/05/12 12:42 ..
2005/05/12 16:12 1,586 9156105105.log
2005/05/12 16:12 1,586 856105105.log
2005/04/08 19:17 1,586 8296540.log
2005/04/08 19:17 1,586 96296540.log


D:\ro_tools>rt_main.bat d:\logs\
-------------2005/05/12 16:12:9156105105.log
-------------2005/05/12 16:12:856105105.log
ROLLOUT------2005/04/08 19:17:8296540.log
ROLLOUT------2005/04/08 19:17:96296540.log


D:\ro_tools>dir
2005/05/12 16:05 .
2005/05/12 16:05 ..
2005/05/12 17:02 259 rt_move.bat
2005/05/12 17:17 750 rt_main.bat
2005/05/12 17:25 1,464 20050512.zip


D:\ro_tools>dir d:\logs\
2005/05/12 12:42 .
2005/05/12 12:42 ..
2005/05/12 16:12 1,586 9156105105.log
2005/05/12 16:12 1,586 856105105.log


Posted at 17:30 this blog URL
与太話 / comments(0) / up

TeraPadからJavaのソースをコンパイル&実行する
update : 04 / 07 / 2005

 TeraPad(寺尾 進氏)から、Java(TM)のソースをコンパイル&実行する方法を説明します。

 TeraPadは、ツール機能を備えています。そこで、面倒なコンパイル&実行作業をTeraPadで自動で行えるようにツールを設定します。

以下の内容をjavacmp.batとして作成してください。

@echo off
copy terapad.java.cmp.tmp %1
cd %1
javac %2 -Xstdout terapad.java.cmp.cmp
fc terapad.java.cmp.tmp terapad.java.cmp.cmp
IF %ERRORLEVEL% NEQ 0 goto end
java %3
echo\
echo "実行は終了しました"
:end
pause
cd %1
del terapad.java.cmp.tmp
del terapad.java.cmp.cmp
@echo on

バッチファイルを保存したディレクトリにファイルが空の「terapad.java.cmp.tmp」を作成しておきます。

次にTeraPadのツールを設定します。
TeraPad>ツール>ツールの設定(T)>追加(T)をクリックすると、

「ツールの編集」ダイアログが出てきますので、以下のように設定します。
名前:JavaCompile
実行ファイル(E):javacmp.batを指定
コマンドラインパラメータ:"%d" "%n" "%b"
作業フォルダ:javacmp.batがあるフォルダ
ファイルの上書き保存:上書き保存する
キー:Ctrl + Shift + J

のように設定しましょう。
では、実際に使用します。


Posted at 11:25 this blog URL
与太話 / comments(1) / up

暗号化の実例
update : 01 / 12 / 2005

モールス信号(morse code)というモノが在ります.
これは、相手に情報を伝えるもので、符号化の一種です。
モールス信号の対応は
http://www.babbage.demon.co.uk/morseabc.html

よくあるSOSは
...---...---...---

という信号になります.


このモールス信号を利用して暗号化してみましょう.
まず,モールス信号は4種類の状態が在ります.
短音の状態
長音の状態
短い休みの状態
長い休みの状態

だから、
.=10、-=11、_=00、____=01
という対応が出来ます。


では、英語のabacus is sorobanを暗号化してみましょう。
(開始終了符号無し)
モールス信号を、上の4状態で考えると、
.-_-..._.-_-.-._..-_...____.._...____..._---_.-._---_-..._.-_-.

これを符号化し
101100111010100010110011101110001010110010101001101000101010011010100011111100101110001111110011101000101100111000

8ビットで区切ると、
10110011 ⇒ 179
10101000 ⇒ 168
10110011 ⇒ 179
10111000 ⇒ 184
10101100 ⇒ 172
10101001 ⇒ 169
10100010 ⇒ 162
10100110 ⇒ 166
10100011 ⇒ 163
11110010 ⇒ 242
11100011 ⇒ 227
11110011 ⇒ 243
10100010 ⇒ 162
11001110 ⇒ 206
00000000 ⇒ 000
です。


Posted at 16:09 this blog URL
与太話 / comments(0) / up

符号化と暗号化と複合化
update : 01 / 12 / 2005

 皆さん、暗号化された文章って復元できることは、分かりますよね?

 逆に言えば、復元できないものは、暗号ではありません。

 暗号の簡単な例といえば「1132415511336111314344」といったものです。

 一見するとイミノ解らない数字の羅列ですが、ヒントは『五十音』と聞けばすぐに解るはずです。

 五十音はあいうえおかきくけこ〜んですよね。

 この数字の羅列はあ=11、い=12・・・
 として、暗号化(ただしくは、符号化)されているのです。
 で、これを解読するには

 1.2つに区切る.
     11,32,41,55
     11,33,61,11,
     31,43,44

 2.五十音の対応表を作製する
     あ=11,い=12,う=13,え=14,お=15
     か=21,き=22,く=23,け=24,こ=25
     さ=31,し=32,す=33,せ=34,そ=35
     た=41,ち=42,つ=43,て=44,と=45
     な=51,に=52,ぬ=53,ね=54,の=55
     は=61,ひ=62,ふ=63,へ=64,ほ=65
          :続く
      (でも今回はこれで足りる)

 3.2で作った対応表を元にして,復号化する.
     11=あ,32=し,41=た,55=の
     11=あ,33=す,61=は,11=あ
     31=さ,43=つ,44=て

はい,復号化されました.
1132415511336111314344は
あしたのあすはあさつて
という,無駄な文だったのです.


ただ、これは暗号化ではなく複合化です。

Posted at 08:31 this blog URL
与太話 / comments(0) / up

合格!
update : 11 / 15 / 2004

  今日(11月15日)、10月17日に受けた基本情報処理技術者試験の&合格者一覧が掲載され、成績照会も可能になりました。

 さっそくアクセスしたのですが、、、重い。多分アクセスが集中しているのでしょう。ようやくアクセスしたと思ったら、サーバエラー。むぅ〜ん。。。

 3度目の正直で、ようやくアクセスできました。

 恐る恐る成績照会をしてみた。
 (成績照会ページはこちら)

 おぉ!合格です!

 成績照会だけでは実感が沸かなかったので、合格者一覧も見てみました。
 (合格者者受験番号一覧はこちら)

 おぉ、大丈夫!載ってました!
 (私の受験番号はFE991-0532です)

 これで、企業就職に有利ですね

Posted at 19:07 this blog URL
与太話 / comments(0) / up

デザイン変更中
update : 11 / 12 / 2004

 気づいた方も折られるかもしれませんが、只今大幅にデザイン変更中です。
どんどん見にくく、ダーティーに変わってきたと思います。
しかもサイドバーまでいじってるし。。。^^;

 色々と遊べそうなので、もっともっと満足のいくように変更していきます。
※でも、結構大変です

 以下はスキン変更用の画像アップロードスペースです






Posted at 08:57 this blog URL
与太話 / comments(1) / up

MSNブログの利用
update : 10 / 27 / 2004

 みなさん最近如何お過ごしですか?

 私はようやく試験が終わり、それに開発していた受発注システムの完成目途が立ち、ようやく暇らしき時間が出てきました

 そうそう、基本情報ですが、もうバッチリです。ほぼ9割の正答率です(昨日IPAから正式な?回答が発表されたのです)。

 それで、暇が出来たので、最近ほったらかしにしていた私のHPデザインを変更中です。今回の「デザインテーマは皆の本棚」です。お楽しみに〜

 で、タイトル通りMSNブログを始めてみました。
http://spaces.msn.com/members/arqee/

です。今まで技術情報しかなかったここのブログとは対照的に、GARNET CROWやGIZA等の話題を書いていく予定です。お楽しみに〜


 さ〜て、ついに沖縄にもの季節が来たようです。といっても、一部の木が少しだけ赤みを帯びるだけなのですが。。。(ほとんどの木が青々した緑です)。そういえば10月頭まで蝉が鳴いていたのにね〜。。。

 なんか書くことが多くてめちゃめちゃな記事でした。
 そいでは又今度

Posted at 20:09 this blog URL
与太話 / comments(0) / up

お名前つけましょう
update : 09 / 13 / 2004

 今日は、マイク□ソフトのほとメールのお話。

 「友達がメールをやりたい」というので、マイク□ソフトのほとメールを教えた。

 オリジナルでかぶらない名前がいいらいしい。

 おいらの「arqee」という名前も、どのサービスでも最初に登録できる名前だった。

 これは箱舟「ark」と中国名の「lee」をあわせた名前である。
 (ちなみに日本語表記は安芸(四国地方にあった))

 このように一味違った名前を作るには「二種類の名詞を組み合わせる」ことだ。友達には○とgarnetを足したものをすすめた。登録してみると、やはり誰もいなかった。

 こうやって、オリジナルの名前を登録すると、他に誰もいないのだから、色々な面で得する
(てゆーか、商標権とかあったよな^^;会社ではかぶっちゃいけないよね)

 ま、メールなら分かりやすいほうがいいでしょう。



Posted at 18:59 this blog URL
与太話 / comments(0) / up

試験とゲームのお話
update : 08 / 11 / 2004

 最近更新をサボっている私
 単純に言えば「基本情報を取ろう!」という計画のためなのだが。。。ご覧の通り既に飽きが来た模様

 毎日6時間勉強=朝3時間、夜三時間、昼C言語とやっていたのだが、すっごく楽しくない。

 仕方ないかとかって放置していた「某スライムアクション」をやってみる

 おぉ!キュートでプリティーな(死語)スライムを操作してももんじゃを倒していく姿、最高です。久々に連続2時間も遊んでしまった。トルネコなみにはまりそうです

 そいやスライムはDQ6で極めましたな。普通のスライムがマダンテ撃てます。トルネコは時の砂代わりとして活躍してくれるので、ハグレ倒すのになぜか居たのだった。

 そんなスライムとトルネコが好きな私にとってこいつはなかなかのものなですね

 そして気づけば4時。あぁ、C言語やらなきゃ。

 今回はソートアルゴリズムの検証を行っていた。

 あらら、「シェルソートがバブルソートに負けました」。バブルソートの実効時間「4秒」、シェルソートの実効時間「10秒」。。。何故だ!。。。試しに単純挿入法もやってみた。あら?実効時間が「2秒」に縮まったんだけど。。。


Posted at 21:27 this blog URL
与太話 / comments(3) / up


| next
blog+yapeus=yaplog