うづらです。

都内某所で働いてます。

なんとかかんとか働き始めて3ヶ月です。で、このブログは、僕がひーこら言いながらプログラミング言語やウェブのもろもろ、その他興味のあることを書いていったりする、割とまっとうなブログのはず

ぶっちゃけ高校からずっとはてなで書いてたんですけどあそこの空気は淀んでるので、心機一転がんばろうと思いましたまる。

「One-Code」の名前のとおりなるべく実際にコードを書いていこうと思うので、頑張ります。

ここで一応うづらの言語暦などを。

<html、css>
 ……高校1年からやってると思った、なので割と付き合いが長い(ブランクあり)。で、もはや伝説になりつつある、いわゆる「web標準化論争」を傍目でウォッチしていたような暗い高校生だった。なんで、「正しい」のに近いhtmlもくだけたhtmlも書けるつもり。でも繰り返すけどブランクがあるので、最近のブラウザの対応の進みっぷりにめまいがしている。でも、ブラウザ間の実装の違いは相変わらずなのね。。。

<JavaScript、php>
 ……この一年で手足のように! 使えるようになるべく頑張る。自然、このブログもこの辺の言語中心になりそう。

<SQLとかシェルスクリプト>
 ……この3ヶ月でちょっとだけ覚えた。色々と僕を助けてくれそうなので細々と勉強する。

<perl>
 ……地味に経験があったはずなのにほとんどすべて忘れていた。一応基本ぐらいは押さえる……。

<ruby、python>
 ……やりたい

<JavaとかCとか>
 ……中二病なのでしばらく触れない。でもいつかめぐり会うことだろう。

こんな感じ。

はじめのほうは心の中の中二をかなぐり捨てて、ブログじゃなくて恥を書くつもりで頑張ります。やさしいコメント待ってます^^

コードばっかりじゃなくてついでにウェブのあれこれとか、日常生活(特に音楽とか音楽)についても書きたいなあ……。

(最後に、コードをはっつけるテストです。ちょっと前に作った「mixi書き込みに自動絵文字挿入」JavaScript、、、のプロトタイプ)
--------------------------------------------------------------------------------
<script type="text/javascript">

function cv() {
cmt = document.forms["diaryComment"].elements["comment"].value;
re = /[、。]/m;
while(1) {
if(cmt.match(re)){
kao = ["\[12:\] ","\[16:\] ","\[102:\] ","\[120:\] ","\[136:\] "];
i = Math.floor(Math.random()*5);
cE = kao[i];
cmt = cmt.replace(/[、。]/m,cE);
document.forms["diaryComment"].elements["comment"].value = cmt;
}
else break;
}
}
</script>
--------------------------------------------------------------------------------