にたまごほうれん草アーカイブ

はてなダイアリーで書いてた「にたまごほうれん草」という日記のアーカイブです。現在は「にたまごほうれん草ブログ」を運営中です。

2007-11-01から1ヶ月間の記事一覧

Windows環境でのasファイルの関連付け

rascutを使ったActionscript開発環境をWindowsでも構築しようとしたら思いのほかあっさりできたので(エディタはxyzzyを使用、もちろんActionScript mode for xyzzyを入れた)、どうせならasファイルをダブルクリックしたら rascut -s hoge.asなコマンドが実…

find -execの使い方

条件にマッチしたファイルに一個ずつ-exec以下のコマンドを適用していく。これは便利。 % find . -name \*~ -exec rm {} \; ⇒ カレントディレクトリ以下の *~ をリストアップして「rm 検索したファイル名」を実行する。{}の場所には検索したファイル名が入る…

REXMLで同名の要素を全部まとめて取り出す

例えば、 <foo> <bar attr="1"/> <bar attr="2"/> <bar attr="3"/> </foo> みたいなXMLがあって、名前がbarの要素を取り出すには当然の如く、 require 'rexml/document' doc = REXML::Document.new(File.open("sample.xml").read) elems = doc.root.elements["foo/bar"] # なんかの処理 とすれば、elemsにはbar要素が…

画像を読み込んで表示

夕方から別のことをしてたのでお勉強続き。 画像を読み込んでみる。(参考:ActionScript3.0による画像処理) package { import flash.display.*; import flash.text.*; public class Test03EmbedResource extends Sprite { // resource [Embed(source='data…

TextFieldで文字を書いてみる

TextField - Adobe® Flex™ 2 リファレンスガイド まだ使い方のよくわからない属性などがたくさんあるものの、とりあえずわかりやすいところから弄ってみる。 package { import flash.display.*; import flash.text.*; public class Test01TextField extends …

Spriteクラス

ActionScriptは本当に初心者なので、サンプルで継承しているSpriteクラスが何かすらわからず。 そういうときはドキュメント読む。 Sprite クラスは、表示リストの基本的要素です。つまり、グラフィックを表示でき、子を持つこともできる表示リストノードです…

AS3を触ってみたくなった(Flex2+rascut+Emacs+Firebug)

fcwrap を使ったAS3オールドタイプ開発 - Shibuya.es 発表資料 - 川o・-・)<2nd life 上記の記事内にある、デモを見ていたら、AS3を触ってみたくなったので開発環境を整えてみました。 FirebugとEmacsを使って開発するための環境構築メモです。 ↑ではfcwra…

URLが指定したホストのものかチェックする

とりあえずホストだけチェックできればいいかな、と。 #! /usr/bin/perl -w use strict; use warnings; my @valid_hosts = ( "hoge.com", "fuga.co.jp" ); sub validate { my($url) = @_; my $ret = -1; foreach my $vhost (@valid_hosts) { if ($url =~ /^s…

モスバーガーたん

仕事中にpsコマンドのmanを見ていて、著者の欄に目がいったときに気づきました。 David Mosberger-Tang は psupdate のジェネリックな BFD サポートを書いた。 Manpage of PS モスバーガーたん! それだけです。

配列をデータベースっぽく使うときは排他制御が必要ですかね

はてな?Rubyグループ - Rubyの魔神 - rubyの配列、ハッシュでデータベースっぽく データベースを使うほどのことでもない時に配列・ハッシュでできればなと 上記の状況ってどんな場合だろう?と考えると、リクエストごとにプロセスが起動するWebアプリじゃな…