20枚も30枚もシートのあるエクセルファイル、
シート名の一覧が欲しい場合はシート毎に
タブをダブルクリックしてコピペ・・
なんてことはしたくない!と思っていたら、
マクロを使えばあっさりできるようです。

ワークシート名一覧を作成したい:Excel エクセルの使い方-マクロ/VBA

2010-03-02_163611.png
Visual Basic Editorを起動して、

2010-03-02_163747.png
ダブルクリック

2010-03-02_163806.png
コードを貼り付けて


Sub ListSheetsName()

 Dim objSheet As Object
 Dim intLoop As Integer

 intLoop = ActiveCell.Row

 For Each objSheet In ActiveWorkbook.Sheets
  ActiveWorkbook.ActiveSheet.Cells(intLoop, ActiveCell.Column).Value = objSheet.Name
  intLoop = intLoop + 1
 Next

End Sub

2010-03-02_163849.png
マクロを実行すると・・

2010-03-02_163901.png
おお、シート一覧ができた!
楽チンだし、間違えることもない。
素晴らしい!

「アース」と若干かぶるかと思いつつも、制作費70億円と聞いては見逃せない。
ちょうど癒しも欲していたし・・とレイトショーに向かう。
始まると、やはりだいぶ「アース」に似てるが、めちゃくちゃアップの映像や
ものすごいスピード出てそうなのにちゃんとぴったりくっついていってたり、
これどうやって撮ったんだろ?!という場面の連続。

まーまーかな、と感じていたのもつかの間、後半からはなんだか
メッセージ性が強くなり、延々と説教されてるような状態に・・・
いやまぁ、そういう意識を持つのも必要だとは思うけど、なんというか
悪く言えば「騙し」に近いようなものを感じてしまった。
もっとリラックスしたかったんよ。
今日はエグいシーンを観るためにわざわざ映画館に行ったんじゃなかったんだーー
という映画でした。まったく、おすすめできず。
「アース」も、北極の氷に焦点をあててメッセージを込めていたけど
なんか印象が全然違う。わざとらしさ・・かな?

ちなみに、予告編で観た「コララインとボタンの魔女3D」が気になった。
ディズニーランドの雰囲気というか、ホーンテッドマンションの
「ナイトメアー・ビフォア・クリスマス」バージョンの感じ。
監督が同じらしいから当たり前か。観に行ってみよう。

基本的にはHTTPリクエストヘッダから取り出すだけ。

DoCoMo(iモードID)
$_SERVER["HTTP_X_DCMGUID"]
※iモードIDを取得したいページはURLにguid=ONというパラメータを付加する必要あり。
→POSTフォームのときはactionで指定するURLにパラメータをつける。
→GETフォームのときはhiddenパラメータで送信する。

AU(EZ番号)
$_SERVER["HTTP_X_UP_SUBNO"]

Softbank(UID)
$_SERVER["HTTP_X_JPHONE_UID"]

(参考)
作ろうiモードコンテンツ:iモードセンタの各種情報 | サービス・機能 | NTTドコモ
KDDI au: そのほかの技術情報 > ユーザーエージェント
携帯端末の個体識別情報(uid)取得方法
携帯電話・個体識別情報(個体識別番号)の取得方法、uid、iモードID(guid)、EZ番号、端末シリアル番号 - 携帯サイト・モバイル [ドコモ(iモード),au(EZweb),ソフトバンク(ヤフーケータイ)]
携帯電話で個体識別番号の取得方法
ドコモ(docomo)端末でiモードIDの通知が開始 (treasuring misc.)
HTTP/POSTリクエストでiモードIDを取得

php_uname("n");

(参考)
http://jp.php.net/manual/ja/function.php-uname.php
PHP で ホスト名の取得方法 - 仕事メモ

jdk1.6.0_17+Eclipse GALILEO
Eclipseを起動しようとすると

JVM terminated. Exit code=-1
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-Djava.class.path=C:\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-os win32
-ws win32
-arch x86
-showsplash C:\eclipse\\plugins\org.eclipse.platform_3.3.201.v200909170800\splash.bmp
-launcher C:\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\eclipse\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519\eclipse_1206.dll
-startup C:\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-product org.eclipse.epp.package.jee.product
-vm C:\Program Files\Java\jre6\bin\client\jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-Djava.class.path=C:\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar

と書かれたエラーダイアログが。
こんなときはeclipseインストールディレクトリにある
eclipse.iniを下記のように修正する。

eclipse.ini修正箇所

(参考)
Eclipseの起動エラー(JVM terminated. Exit code=-1) - がんばれ!aotan2008

Eclipse GALILEOの場合。
メニューのHelp→About Eclipse
ダイアログの左下[Installation Details]ボタンクリック
Installed Softwareタブでアンインストールしたいプラグインを選択して
ダイアログ下部の[Uninstall]ボタンをクリック

cake/libs/session.php

switch (Configure::read('Session.save')) {
以下で
session.use_cookiesを0にする。
※Session.saveの設定はapp/config/core.phpの中

気づいたらいつの間にかJavaScriptが使えるようになっていたのでjQueryのテスト。
ざっとみたところ、
・Selectorsは問題なさそう。
・Manipulationは若干挙動の怪しいメソッドあり?
・Eventsは当然かもしれないが拾えないイベントがいくつかあり。
・Effectsはまぁ透明度の変化とか表現できないのでアレな感じ。
・Ajaxはjsonpならクロスドメインでもok。

とりあえずAjaxのサンプルを作ってみた。
急上昇ワード
F-09Aで動作確認。

ここまでできれば、
作り方次第で色々可能性は広がる、かな。
あとは機種による挙動の差異が少なければ・・

MT22のメモ帳 » PHP5.2以降でXMLからJSONへ変換
SE奮闘記: 【PHP】json_decode, json_encodeを使えるようにjsonをインストール
PHP5.2からjson_encode()という関数で一発。
PHPのバージョンが足りない場合は
$ pecl install json
して
php.ini

extension=json.so
と書いてapache再起動すればok

既存のXMLレスポンスなAPIをAjax用にJSONに変換するのも
<?
$xml = simplexml_load_file(RSS等、XMLなレスポンスのURL);
echo json_encode($xml);
?>
これだけ!
素晴らしい!

最近のカップ麺は侮れない・・生麺タイプはさておき、
お湯で戻すのでも5分とか長めの時間設定のものは
かなりモチモチな食感を実現している!
特に「平打ち麺と濃厚しお」は抜群だ。
スープも商品名から抱く期待を裏切らない、濃厚なしお。
下手なラーメン屋より全然美味い。
そして「地域の名店シリーズ『龍上海』」は
ピリリと辛いみそラーメン。からみそは溶かしながら
食べるって知らなくて最初に全部混ぜちゃったけど
行き過ぎてない辛さが食欲をそそります。
どちらも、「カップ麺もここまできたか!」というレベル。
明星 ラーメンの底力 平打ち麺と濃厚しお : 明星食品
地域の名店シリーズ - 龍上海(山形・赤湯) | セブン-イレブン・ジャパン
おすすめ。