weblog of key_amb

主にIT関連の技術メモ

プログラミング

ActionScript で文字列のURLエンコード/デコード

escape(), unescape()するだけ。 var str = escape("hogehoge"); 参考 文字列をURLエンコード/デコードしたい

Google、プログラミング言語「Go」を電撃リリース!

Google、プログラミング言語「Go」を電撃リリース! 並行化、ガベージコレクションなどを備えた高速コンパイラ言語:CodeZine 米Googleは10日(現地時間)、新しいプログラミング言語「Go」を公開した。C/C++ライクなコンパイル言語だが、コンパイル速度が速…

ServletにおけるFilter処理

覚書ですが、Filterの実処理はdoFilterで定義されます。 この中のchain.doFilter(request, response)で次のフィルターを呼び出します。従って、この記述の前後に処理を書くことで、前処理(リクエスト時のフィルター)と後処理(レスポンス時のフィルター)を実…

apache2でmod_sslを動かすには

自分の環境が特殊だったせいかもしれないが、apache2でmod_sslが動かなかった。libssl.so.4とかlibcrypto.so.4が見つからないと言ってくる。これってなにかっていうと、opensslのライブラリ。なので、opensslをインストールすればよいのだけど、バージョンに…

Tomcat+JSTL(EL)でハマったこと

ELが評価されない 『独習Javaサーバサイド編』に従って、Tomcatの勉強をしています。Tomcat5.5でJSTLを使っていたのですが、EL(式言語)が評価されないで困りました。 ${args}の記述が変換されずにそのまま出力されてしまいます。 いろいろググっても、大抵、…

WinSCPでリモートファイルを直接編集

コンピュータに関しては、より便利な方法を見つけたとき、「今までやってきたことって何だったんだろう」と思うことがよくあります。 WinSCPはけっこう前から使ってたのですが、リモートファイルを外部エディタで開ける機能に今日、気づきました。 あと、FTP…

EmEditor

EmEditorを使うことにしました。 http://jp.emeditor.com/プログラミングだけならViでもいいのですが、HTMLやテキストファイルを扱うときは頻繁に日本語入力をする必要があるので、もう1つエディタがほしかったのです。 秀丸も試してみましたが、デフォルト…

日本語プログラミング言語「なでしこ」

Rubyist Magazine見てたらこんなの見つけました。日本語プログラミング言語なでしこ公式HP http://nadesi.com/ 例えば、こんな感じです。 「イヌがxxと吠える」の「xx」を「ワンワン」に置換。 それを表示。実行すると、 イヌがワンワンと吠えると表示さ…

サーバーのバックアップ

前任の管理者の方からバックアップを取っておくように言われたので、実行。 tarでアーカイブしただけ。 % tar cvf backup.tar [対象ディレクトリ1] として、アーカイブを作成し、 % tar uvf backup.tar [対象ディレクトリ2] % tar uvf backup.tar [対象ディ…

Cygwin, VimでRubyプログラミング環境構築

息抜きしてます。タイトルの通り、CygwinとVimでRubyプログラミングできる環境を作りました。 一瞬、IDEのNetBeansとかを入れたりもしたのですが、まだチュートリアルの段階なので、そこまで本格的なプログラムを組めるはずもなく。 でも、NetBeansでRuby on…

Apache: SSIの設定

寮のサーバーでもうずっとカウンターが動いていないのを放置していたのだが、ようやく直してみた。 SSI(Server Side Include)が動かない設定になっていた。 SSIはホームページの中にスクリプトやCGIを埋め込みたいときに使う。 寮のホームページでもカウンタ…

サーバー欲しいなぁ。。

サーバーは欲しいものの、グローバルIPと使えるマシンは持っていない。 いまのノートPCはその内サーバーにしようと企んでいるが、とりあえず引っ越してからだろう。 レンタルサーバーでもいいかなぁ、と思って調べたところ、さくらのレンタルサーバーでもSSH…