6月 18

べた書きのHPやブログはもはや古い言語になってきていると思う

現在GoogleがJavaScriptを大いに取り入れてMapなどのツールを作っているが

これからの主流は動的かつPHPやPerlなどのスクリプトで書かれたホームページであろう
しかもPHPは6.0が出る模様、ただ不安定かつバグが多いと思われるため
すぐには移行しないであろう。

またPerlもモジュールが常に増えていることからなくならない言語ではあるが
やはり古いイメージが強くなるだろう

多分これからの主流はPHPorPerl + JS のものになる

Tagged with:
6月 01

Music Search SystemのサブコアプログラムであるFile Manage System
にFLASH によるMP3Playerを組み込みました。ただ、このFLASHは他人の作ったものなんで
脆弱性がありまして、引数にファイルのパスを書かなくてはなりません

つまりソースで解析するとそのファイルが取れるのです
ここでどうしようかと思い

考えたのがAjaxでファイルのNOをPHPに送りDBからファイルの場所を取得して
SWFに流したのをGETしてresponse.Textでかこうかと思うのですが

どうなんだろう・・・・

Tagged with:
5月 03

Music Search System(以下MSS)に追加機能として作った
ローマ字変換システムを公開します


http://server.is.land.to/roma.php

ベースはAJAXで
ローマ字とひらがなを書いたメタデータを用意
テキストエディターに何か入力されるとクエリーを飛ばす

つかいかたはローマ字でテキストボックスに入力してください
下にローマ字に対応するひらがながでてくるはずです

(ん や っ の判定とか回避プログラムをいくつか入れてますが
まだバグがあれば報告よろしくお願いします)

Tagged with:
4月 04

今日はこのあいだの高校の友達と
ディスプレイを買うために新宿へ行ってきました

いやそれにしても朝から雨だと鬱になりそう

な感じで近くの駅まで
歩いていきましたよ

やっぱり雨だと電車は遅れるものですね
新宿まで15分が20分かかりましたよ

ただ友達と降りてすぐあえたのでよかったけど

ソフマップで
友達がマウスとキーボードでから、延長コードを購入し

自分はUSBキーボードを780円で購入(USBキーボード持ってなかったので買っちゃいました)

ディスプレイは
今日だけやたら安かった
IO-DATAの19inch wideが26,800円だったのでそれを買ってました

あれですね
本当にディスプレイが欲しくなりましたよ

5月の連休にでも買いに行こうかなぁ

家に帰って最終調整をし、マックへ食べにいきました

そしたら
またやってるんですね メガマック

650のメガマックのセット < 400円のクーポンビックマックで ビックマックにしましたがそのうちまたメガマック食べにいきます 帰ってきてまた二人でパソコンをして…6時頃に預かっていたものを片付け 車に積んで家まで送りました 途中 若葉マークが飛んでいってしまい、脇に止めて探したけど暗くてわかりませんでした あと、前のトラックが工場に入るため右折の指示器を出されて マジ困りました とりあえず 左のミラーをみて 車が途切れるのを待って(ずっと左に指示器を出している状態) 今だと思い おそるおそる でてみると うーん近くまで軽トラがきてたよ 多分入れさせないつもりで飛ばしたんだろうなぁ トラックをこしてすぐ右斜線に戻って 逃げましたwww 帰りは特になく家について Macのバックアップ作業 なんかやたらうまく行くのはなぜだろう… というのも apache関係は以前 やたら動かなくてシステム関係をいじり回したが 今回はあっさり動いた PHPはめんどくさいのでフォルダーのままバックアップしておいたので 持ってきて ./config.niceを通しただけで あらよあらよと動いてくれる 以前Windowsのバックアップしたときよりも遥かに早く終わってしまい唖然w とりあえず80%ぐらいまで回復してます 多分後はiTunesとかの音楽を引っ張ってきたりだから あとでいいかなぁ

Tagged with:
3月 18

手持ち曲が50GBを超えるか超えないかぐらい持っていると

もう何がなんだか分からなくなってきますので

サーチシステムを自作したんですが

まぁ経過は
1.東京電機大の研究生某氏とあい、その人の曲検索システムに影響を受け開発開始
2.とりあえず言語はPHPで開発(PHP にはオプションでID3tagを読む機能があったので)
3.ツリー構造(フォルダー)をそのまま読み込むプログラミング完成(CodeName:FMS[File Manager System])
4.PostgresSQL=>Mysqlに移行
5.入れておいたDBからリストするプログラミング完成(CodeName:MQL[Mysql Query List])
6.DBより検索する機能を追加し、クエリーの負荷を減らし、
目的検索をできるようにした。(CodeName:MPS[Mysql Part Search])
7.日本語対応とURLエンコード&デコードを使い 日本語を完全にサポート
8.ちまちまとデータをfmsから登録
9.MP3のファイル名を TrackNo – TrackName .mp3 に統一
10.ID3Tag を ID3v2.3 を採用
11.Ajaxの導入によりMPSの入力中に検索をかけるシステム完成
12.MQL内での検索システムを開発し、同じものをリストにするシステム完成
13.MQLの半角スペースによる複数の人数のアーティストから個別のリストを出力できるようにした
14.アルバムにアニメを関連づけ
15.アニメにkanaをつける事でローマ字による検索システム完成
16.レート、プレイ回数などの項目追加
17.Amazonカバーを取得するCGI開発=>完成
18.MPSを一部グラフィカルにした
19.ジャケット・アルバム名・アーティストのみ出力するテーブルシステム管制
(CodeName:MQJL [Mysql Query Jacket List])
20.AとSにDBを分類しアニメ と声優に分けた
21.PHPのID3関数が使い物にならないので自作(一部バグあり)
とまぁこんな感じで作ってた訳ですが
今日さらに

一部DAMのリクエストNoに対応させました(MSS for S)

ただ、自分の中で
声優個人が出すCDのみしか入っていないが

まぁざっとアーティスト90名、アルバム101枚、総曲数860曲もあり

とりあえずこれからSの方にまだ入れてないものを入れていこうかと思います

Tagged with:
1月 15

fast Downlaod libjpeg

wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz
tar xvfz jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --enable-shared
(if you running Mac and installed X11 you must do it.)
ln -s /usr/bin/glibtool libtool
make
sudo make install

next Download zlib

wget http://www.zlib.net/zlib-1.2.3.tar.gz
tar xvfz zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure
make
sudo make install

next Download libpng

wget http://nchc.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.15.tar.gz
tar xvfz libpng-1.2.15.tar.gz
cd libpng-1.2.15
./configure
make
sudo make install

next Download freetype

wfet http://download.savannah.gnu.org/releases/freetype/freetype-2.1.10.tar.gz
tar xvfz freetype-2.1.10.tar.gz
cd freetype-2.1.10
./configure
make
sudo make install

final Download GD

wget http://www.boutell.com/gd/http/gd-2.0.33.tar.gz
tar xvfz gd-2.0.33.tar.gz
cd gd-2.0.33
./configure
make
sudo make install

(PHP) ./configure --with-gd
Tagged with:
10月 30
<FORM ACTION="upload.php" METHOD="post" ENCTYPE="multipart/form-data">
<INPUT TYPE="file" NAME="file" SIZE="60"><BR>
<INPUT TYPE="submit" NAME="submit" VALUE="アップロード"> <INPUT TYPE="reset">
</FORM>
<?php
$dir="./picture";
if(!empty($_POST['submit'])){
if(is_uploaded_file($_FILES['file']['tmp_name'])){
if(move_uploaded_file($_FILES['file']['tmp_name'],$dir.date("m-d").$_FILES['file']['name'])){
print("アップロード完了<BR>");
print("ファイル名:".$_FILES['file']['name']."<BR> ");
print("ファイルサイズ:".$_FIlES['file']['size']."<BR> ");
}
else{
print("アップロード失敗<BR>");
print("ファイル名:".$_FILES['file']['name']."<BR> ");
print("エラー詳細:".$_FIlES['file']['error']."<BR> ");
}
}
else{
print("アップロード失敗<BR>");
print("ファイル名:".$_FILES['file']['name']."<BR> ");
print("エラー詳細:".$_FIlES['file']['error']."<BR> ");
}
}

?>
Tagged with:
10月 09

autoconfをインストール

#wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.58.tar.gz
#tar xvfz autoconf-2.58.tar.gz
#cd autoconf-2.58
#./configure
#make
#make install

automakeをインストール

#wget http://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.gz
#tar xvfz automake-1.9.6.tar.gz
#./automake-1.9.6
#./configure
#make
#make install

libtoolをインストール

#wget http://ftp.gnu.org/gnu/libtool/libtool-1.5.18.tar.gz
#tar xvfz libtool-1.5.18.tar.gz
#cd libtool-1.5.18
#./configure
#make
#make install

Pearを経由してID3-Tagを取得

#cd (ダウンロード先)
#pecl download id3-0.2
#tar xvf id3-0.2
#mv id3-0.2 id3
#mv -r id3 (PHPソース)./ext/
#cd (PHPソース内)
#make clean
#./buildconf --force
#vi ./config.nice

— vi editer —
最後から2行目に
‘–enable-id3’
を追加

#./config.nice
#make
#make install
#cp php.ini-dist /usr/local/lib/php.ini
phpinfo();

でID3を確認

Tagged with:
9月 12

約10日で全てのブログ機能を自作しました。

ソースは全てPHP+MYSQLを使って構築しました。
一番苦労したのがカレンダーの部分です。
まず年と月を得て、そこから日付開始が何曜日なのか
date(“n”);で得て、その間空間をいれます。
日付が開始されれば、エントリーから日付部分を検索してやり、
帰ってきたらリンクをはってやります。
当日以降は絶対リンクがないので、そのまま日付を書き出してやりました。

今回の自作ブログのきっかけはやはりサーバサイドのサイズと、再構築の時間
また部分的に古かったり、コメントがエラーはいていたところです。

メールからエントリーする機能を使っていましたが
どうやら愛称が良くなく、エラーも多発し、ブログ自体もエラーを起こしたりと
不具合ばかりでていたので、一から作り変えました。

1週間で完成させる目的で作ったので、ソースはかなり汚いです。
たぶんループとかも無駄があると思います。

次の予定としては、メールからのエントリー機能の移行と
アップロード、携帯からの表示、last.fmからの最近聞いた曲、
パソコンの最終起動時間などなどを付け加えていく予定です。

Tagged with:
7月 06

なんか 久々に Mixiいったら
日記らしきものを書きたくなったような ないような感じなんで
すっごくグダグダですが かきます

今思い出したんですけど
KAITのN科の人 リテラシーの課題明日までだぞ

さて まだ何書こうか考えてませんが
頭に浮かんだことをそのまま書きますhttp://www.fedoran.com/wp-admin/options-permalink.php

つかれた・・・・

いざ書こうとなると書けなくなるのだが
最近やたら北朝鮮に関心を持っています

あんなミサイル撃って来てまだ撃ち続けると言っているが
このあと北朝鮮はどうなるのかがとても気になるからです

LinuxのMySQLはもう死んでて 回復する兆しがないんで
あしたぶらり途中下車をしてSofmapでHDDをもう一個買ってこようかと

いま160GBがバックアップ用にあまっているのですが
こないだエラーを吐いたので 買ってきたやつに移して 0フォーマット掛けようかと・・・・

大学のほうは最近行く元気が確実に薄れてきつつ
試験が近いのであせっているが何もやっていない自分がいて

やらなきゃ

どまりです。

とりあえず予定をつくってやるしかねぇな
あとは・・・バイトか・・・っていっても最近特に変化ないし・・・
とりあえず宣伝として

MiniStopで新商品が出ました
コーヒーソフト(ソフトクリーム)[180円]
フルーツ氷(苺・ブルーベリー)[240円]
ハロハロダブルベリー[260円]

やっぱりグダグダでした

Tagged with:
3 / 512345
preload preload preload