WordPressのpの多さを何とかしてみたい。

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月30日 月曜日 1時03分57秒
WordPressが、登校時の改行を勝手に「<p></p>」に変換するのが非常に邪魔くさかったので、何とか
  • 改行→<br>タグ
  • 空行→<p>タグの切れ目
と言うようにしたかった。そこでまず、「改行→<br>タグ」だけでも実現しようと調査して、
WPは、記事を書いて複数改行を入れても <p>タグで囲まれて処理してしまい
リターンで改行をコントロールできません。

<blockquote>の中まで <p > </p>入れ込みやがるのでかなわん。

mixi風に、改行したら改行しただけ改行してほしいので(ややこしい
ソース書き換え。
CamCam » Wordpress 改行処理
にあった、関数「wpautop」をちょっとだけ書き換えて、関数名をwpautobrとしてみた。
(続きを読む…)

WordPressをアップグレード

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月28日 土曜日 18時54分12秒
WordPressを2.5日本語版にアップグレードしてみた。
管理画面のUIががらっと変わって、一瞬何が何やらわからんかったんだが・・・。
いや、今もわかってない。

とりあえず、記事作成時にカテゴリーが下にあるのが不便。横に来ないかな?
あと、最近のコメント部分の表示が無理に日本語化してあるっぽくてイヤなんだが、ここも編集できないの?

鷲宮神社→kmzの流れが…

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月26日 木曜日 21時53分53秒
てっく煮ブログでも紹介されているGoogle Maps API for Flash + KMZ Viewer - 最速チュパカブラ研究会」が凄いんだが、kmzファイルのロード中にそれとなくらき☆すたを勧めてくるのは止めて欲しい。

あと、モデルより奥の側のマップをドラッグした時に回転がドラッグと逆方向に行くのは何故なんだろうか?

プリンタを窓から投げ捨てた人でも楽しめる、「プリンタ不要!マーカー認識型FLARToolKitではちゅねミク」を作ってみた(手書き可)

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月19日 木曜日 21時31分49秒
「FLARToolKitと言うのは、PCとWebカメラさえあれば誰でも拡張現実の世界を楽しめるスグレモノだ」と言う事を、常々言ってきた俺ですが、実は嘘がありました。

ARToolKitを世に知らしめた工学ナビの中の人も、ブログでこう述べておられます。
さて,WEBカメラと,紙に印刷された寸法既知のマーカさえあれば,ブラウザ上で拡張現実感を
体験できるわけでして,3Dモデルをダウンロードしたり,専用のソフトウェアをインストールをしたり
ってことは必要ありません.かなり手軽ですね.
工学ナビの中の人の研究と周辺 遂にFlash版ARToolKitが登場!

紙に印刷された


紙に印刷された


そう、紙に印刷されたマーカが無いと、拡張現実の世界はどうやっても楽しめない。
偶然マーカと誤認識された四角っぽいものの上にモデルが出てきて嬉しいなとか、そんな寂しい楽しみ方しか出来なかった。それがFLARToolKitの限界、それが現実だったわけです。
だが、FLARToolKitを生み出した天才さくーしゃ氏の手によって、全ての状況は一変したわけです。




あ、これ以降長い語りが続きますが、取り敢えず作ったサンプルはこちら。簡易説明はサンプルのページに、絵入りの詳細説明はこのエントリの2ページ目にあります。
(続きを読む…)

SAStrutsが、どう足掻いてもRuby on Railsより流行らない(ように見える)理由

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月18日 水曜日 7時23分50秒
俺はJavaは嫌いじゃないし、苦手でもないし、逆にRubyみたいに「{」や「}」の無い言語は何となく纏まってない印象があって、個人的にはあまり好きじゃない。
でも、今さくらインターネットに独自ドメインを持ってて、比較的好きな事をやれると言う状態では、時間をJavaのために使いたいとは全く思わない。でもRailsを覚えるためなら時間を使ってもいい気がする。何故か?

Railsの登場以来、生産性の悪い言語のレッテルを貼られていたJavaだけど、生産性の上でも、復活を遂げたと思ってもいいかもしれない。
TopHatenarにみる「Javaの復活」 - ひがやすを blog

何故、Javaは生産性が悪いと言うレッテルを貼られていたのか?

世の中を単純化して考えてみると、
「さくらインターネットでRuby on Railsは動かせるけど、SAStrutsはおろかJavaそのものが動かせない」
と言うのが大きいんじゃないだろうか?
いや、さくらインターネットと言うのは俺が使用してて知ってると言う理由から挙げた例だが、レンタルサーバ選びの時に「Java使えます」なんて書いてる所見た事無かった気がする。なので、さくらインターネットは他のレンタルサーバでも一緒。

例えば、「さくら Rails」と「さくら Seasar2」でGoogle検索してみると分かるJavaの絶望感。

でだ、開発における簡単さやスピーディさを求めるのはズバリこんな俺みたいな層、つまり
「自分のドメイン欲しいな~。自由に使えるサーバ欲しいな~。でも自宅にサーバ立てるのは、セキュリティとかも色々面倒そうだし、レンタルサーバで良いかな?」
とか考えている人達なのではないだろうか?プログラミングが好きで、新しい事にトライしてみたくて、その成果を自サイトとかブログにアップしたがる連中。そんな俺達が沢山集まる&トライ出来るRuby on RailsやPHPは、流行しているように見える。
一方、サーバの都合でそういう人達が集まらない&トライ出来ないJavaはやはり「生産性が悪い」だとか、「使いづらい」と言われ続けてしまう。言われ続けるというか、新しく「最近Java便利」「生産性良くなった」と言う意見が上書きされないので、昔の意見がはびこり続けるという方が正確なんだろうけど。

Google App Engineの登場でPythonは巻き返しそうだけど、相変わらずJavaは厳しそうな気がする。つまり今Javaが見かけ上流行ってるっぽくするために必要なのは、簡単に使えるフレームワークとかじゃなくて、レンタルサーバで動く環境だと言う事になってしまう。そしてそれを実現するのはJavaユーザの力だけではかなり難しそうなのが最大の問題点じゃないかと。

手持ちのFLARToolKit関連の成果物を、まとめてFLARToolKitのsamplesにコミットしてみた

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月14日 土曜日 1時29分09秒
最近、FLARToolKitでMetasequoiaモデルを読み込む2つのサンプルを更新し、両方をFlexで作成した上UIもほとんど同じにしてみた。何故わざわざそんな事をしたのかにはちゃんと理由があって、これらのサンプルを公開したかったからだ。公開に当たり、AR部分とUI部分をちゃんと分離して、使いやすさを示したかったと言う狙いがあった。

今回公開したソースは3つ。
SimpleFLARToolKitView.as
電脳コイルももう間近!FLARToolKitとFlashDevelopで始める、お手軽簡単Flash拡張現実の世界(4)」で書いた内容を実践し、外部のクラスと連携して好きなモデルを拡張現実上に出せるようにしてみたクラス
ComboSample.mxml
拡張現実型メタセコビューワ(コンボボックス版)で公開しているコンボボックス版拡張現実型メタセコビューワのソース。表示するモデル、samples内に配置した適当なmqoファイルにしてある。
URLSample.mxml
拡張現実型メタセコビューワ(URL入力版)で公開しているURL入力版拡張現実型メタセコビューワのソース。デフォルトのURLを、samples内に配置した適当なmqoファイルにしてある。
取り敢えず「電脳コイルももう間近!FlashDevelopとFLARToolKitで始める、お手軽簡単Flash拡張現実の世界(1)」を途中まで読んでもらって、FlashDevelopの「Always Compile」をComboSample.mxmlかURLSample.mxmlにした上で、Dataをコピーしたフォルダにmodelフォルダもコピーすれば動くという想定。動かなかったらコメントよろしく。

ComboSample.mxmlとURLSample.mxmlはほとんど同じ作りだし、かなーり短いのでソースとしては分かりやすいんじゃないかな?こいつらをベースに、例えばDAE Animationファイルを読み込めるようにすれば、簡単にアニメーションする拡張現実が作れると思う。

簡単じゃないのは、アニメーションするモデルを作る事の方だ。
これについては「誰かサンプルとして使えるモデルを提供してくれませんかね?」と思っている。
(続きを読む…)

olが1ばっかり事件に気付いた。

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月13日 金曜日 2時54分25秒
IE7でこのブログ見たら、番号付きリストの番号が全部1だったことに気付いた。これから原因を探ろう。

Firefoxユーザなんで気付かなかった・・・。この差は何なんだろう?ローカルに保存してスタイルシート無しで見たら普通だったので、その辺りに原因があるのだろうと思われる。

Progression Frameworkのワークショップのハードル高い

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月13日 金曜日 1時39分32秒
Progression ワークショップ in 大崎が開催されるそうで、是非行きたかったのだが、
必要な持ち物

* ノートパソコン(Win or Mac)
* Adobe Flash CS3 Professional
* Adobe Extension Manager 1.8
blog.progression.jp» ブログアーカイブ » Progression ワークショップ in 大崎
無理だー!やはりビジネス向けか~!
悔しいです!悔しいです!

しかも、19:30~だとUStreamでリアルタイムで見るには早いしな~。
ってUStreamで配信されるのかすら知らないけど。

配信して欲しい!

Spark ProjectのMetasequoiaにbranches付けてみた。

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月13日 金曜日 0時36分32秒
俺が独自に改造し、自分のコンテンツで使っていたMetasequoia.asを、本家Metasequoiaのbranchesとしてコミットしてみた。含有物は
Metasequoia.as
独自改造済みMetasequoia。以下の機能を持つ
  • ZipLoaderを使用し、zipファイル内のモデルを読み込める
  • Mouse3Dのイベント検知を、メタセコイア内のオブジェクト単位で判別できる
    (腕をクリックした場合、イベントのターゲットが腕のみになるなど)
  • MetasequoiaMaterialを使用し、透明マップを読み込める
  • アニメーション用連番mqoファイル読み込み時にマテリアルの多重読みを避けるために、他のモデルからマテリアルを流用できる
MetasequoiaMaterial.as
模様マップの他に透明マップを読み込んで合成する機能を持つ、Metasequoia用マテリアルクラス
ImageManager.as
MetasequoiaMaterialで使用している、URLをキーにしてキャッシュしたり、tgaやbmpをデコードする機能も持つ画像管理用クラス
ImageManagerEvent.as
ImageManager.as用のイベントクラス
AnimationMetasequoia.as
FLARToolKitの不思議な力で『初音ミクがウッーウッーウマウマ(゚∀゚) 』をあなたに届けたよ!」などで使用した、連番mqoファイルを読み込んでアニメーション表示させるためのクラス
AnimationMetasequoiaEvent.as
AnimationMetasequoia.as用のイベントクラス
DisplayObject3DTreeDataDescriptor.as
メタセコビューワに使用している、DisplayObject3D内の木構造を表示するためのTreeDataDescriptorクラス
で、依存関係として「BMPDecoder」と「ZipLoader」が必要。また、本家の方の「TGADecoder」も使ってる。と言うわけで、使いたい場合は以下の手順で。
  1. 「http://www.libspark.org/svn/as3/Metasequoia」をチェックアウトする。
  2. 「http://www.libspark.org/svn/as3/BMPDecoder」をチェックアウトする。
  3. 「http://www.libspark.org/svn/as3/ZipLoader」をチェックアウトする。
  4. 以下4箇所をクラスパスに加える。
    • Metasequoia\src
    • Metasequoia\branches\tarotarorg\src
    • BMPDecoder\src
    • ZipLoader\src
あと、importする時は、
import org.tarotaro.flash.pv3d.Metasequoia;
てな感じでクラスごとにしないと、本家のMetasequoia.asと干渉するだろう。

SoftBankは、結構前からiPhoneに向けて動き出していたんだねと言う証拠を今日本屋で見かけた。

このエントリをはてなブックマークに追加このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加このエントリをkwoutに追加
2008年6月11日 水曜日 23時52分45秒
iPhoneが7月11日に発売されることが決まった直前のタイミングで、ソフトバンククリエイティブがこの本を発売していたってのは、実は隠れた予告だったってことなのかなぁ?

詳解 Objective-C 2.0(大型本)
著者/訳者:荻原 剛志
出版社:ソフトバンククリエイティブ( 2008-05-28 )
定価:¥ 4,410
ISBN-10 : 4797346809
ISBN-13 : 9784797346800


内容紹介
Mac OS X、およびiPhone開発者必携!!
とか書いてあるし。

少なくとも、この本の執筆依頼が来た瞬間にはもう話が決まってたって事だよね。
次ページへ »

HTML convert time: 1.698 sec.