2011年12月21日
■2011年まとめ(転載)
1月 バードカフェおせち、グルーポン、伊達直人、新燃岳噴火、ジャスミン革命、サッカー男子A代表アジアカップ優勝
3月 東日本大震災、福島第一原発事故、iPad2登場、ドバイWCヴィクトワールピサが優勝、坂上二郎死亡
4月 ユッケ、PSN障害、英王子結婚、栃木でクレーン車が小学生にアタック、サイババ死亡
6月 NHK教育がEテレに、PS Vita・Wii U発表、高速1000円終了
7月 なでしこ優勝、中華鉄道脱線事故、ノルウェー連続テロ事件、アナログTV放送終了、新潟・福島豪雨、小松左京死亡、伊良部自殺
8月 野田首相誕生、セシウムさん、紳助引退、松田直樹・梨元勝死亡
9月 全日空機背面飛行、台風被害祭り、NASA衛星星の屑作戦
10月 iPhone4S登場、ウォール街デモ、タイ大洪水、ギリシヤ危機、トルコ地震、オルフェーブル三冠、眞子様成年、ジョブズ・カダフィ死亡
11月 オリンパス粉飾、オウム全公判終了、ラジウム瓶発掘、横浜DeNAベイスターズ誕生、柏レイソルJ王者、天皇陛下入院、大阪W選挙、大塚アナ白血病、立川談志死亡、
12月 被災地の高速割引変更、東京モーターショー、皆既月食、福島第一原発ステップ2達成宣言、内柴準強姦容疑で逮捕、PSVita発売、Winny開発者金子勇の無罪確定、金正日死亡
▼参考
2011年10月26日
■[Xcode] Xcodeインストール中に、起動していない”iTunes"を終了しろと怒られる
そういえば、Xcodeインストール中にiTunesを終了しろとメッセージが表示されました。
でも、iTunesは起動していない…一体どうして!?
そんな時は、アプリケーション>ユーリティ>アクティビティモニタを実行しよう!
すると、どうやら裏で「iTunes Helper」なるものが動いていることが判明!すかさず終了!!
終了されると、インストーラーがまた再開されます。
■[Xcode] OS X Lion 10.7.2環境でXcode3.2.6をインストールする
当方の環境はLion 10.7.2です。まずはXcode3.2.6のインストーラーをゲットしなければなりません。AppleのMember Centerへ行って、Xcode3をダウンロードしてきます。すると、ダウンロードページに次のように書かれてありました。
Xcode 3.2.6 and iOS SDK 4.3 for Snow Leopard Download
GM Build of Xcode 3.2.6 and iOS SDK 4.3. This is the complete Xcode developer toolset for Mac, iPhone, and iPad. It includes the Xcode IDE, iOS Simulator, and all required tools and frameworks for building Mac OS X and iOS apps. Xcode 3 is incompatible with Mac OS X 10.7 Lion
▼グーグル翻訳
Snow LeopardのダウンロードのXcode3.2.6とiOS SDK4.3
Xcodeは3.2.6とiOS SDK4.3のGMビルド。これは完全なXcodeデベロッパのMac用ツール、iPhone、およびiPadです。それは、Xcode IDE、iOSのシミュレータ、および建物のMac OS XとiOSアプリに必要なすべてのツールとフレームワークが含まれています。 Xcodeは図3は、Mac OS Xの10.7ライオンと互換性がありません
つまり、このXcode3.2.6はLionでは互換性ないよ!インストールしてもうまく動かねえよ!ってことを伝えています。うるせーハゲってことで、そのままインストールを決行!すると…
インストールしてもXcode.appファイルが出来ない!!!…どうやら、そもそもappのインストールが行われないようです。「インストールの種類」のEssentialsを見てみると、Xcode Toolsetの部分がスキップになってる…。どうやら、Lionでは本当にインストール出来ないようです。
そこで、グーグル先生に解決方法を聞いて見ました!見事に解決方法が書かれていたので、シェアしておきます。
▼参考サイト
LionにXcode3をインストールする | Smartphone-Zine
こちらのサイトによると、ターミナル経由でやることで強制的にインストールさせることが可能とのこと。以下転載。
LionにXcode3.2.6を無理矢理インストールするには次の手順に従います。
Xcodeのディスクイメージをダブルクリックしてマウントします
ターミナルを開きます
次のコマンドを実行します
export COMMAND_LINE_INSTALL=1
open “/Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg”
するとインストーラーが立ち上がります。ちゃんとXcode Toolsにもチェックが入り、インストールする事が出来ました。
私も見事にインストールすることができて、見事めでたしめでたしでした。
■[Xcode] Lion 10.7環境でXcode3とXcode4を共存させてインストールする
Mac mini(MC815J/A)を手に入れました。初めからOS X Lion(10.7.2)が入っており、さっそくXcodeのインストールをしようと思いました。
Xcode4が最新版としてAppStoreからダウンロードできますが、やはり英語版というのと、インターフェースがガラッと変わってしまったのがどうも馴染まない…。4は徐々に慣れていく予定にしておきたいので、Xcode4とXcode3の両方をインストールしておきたいところ…。
通常インストールをしてしまうと、Xcode3とXcode4は同じディレクトリにインストールされてしまいます。
参考サイトを見ながら、共存できる方法を見つけました。
どうやら、単純にXcode3は別ディレクトリにインストールするようにしたら良いようです。ただ、インストールするときは、必要最低限のファイルだけ選択するようにするみたいです。
▼参考サイト
SimpleBoxes | Xcode 4 の導入と Xcode 3 との併用
どうやら、サイトによるとはじめにXcode4をインストールしてしまうようです。その後Xcode3のインストール。インストール時の注意は参考サイトを御覧ください。
で、私も同じようにインストールしていったのですが、どうも、Xcode3がうまくインストール出来ない…。調べてみると…。
これは次のエントリで。
2011年09月27日
■[動画]Ustreamで自動再生&音量0で再生させる
サイトのトップページにUstreamでの過去の配信を埋め込もうと思って設置しました。
iframeバージョンではなく、Objectバージョンを利用します。(つまりiPhone、iPadでは自動再生は出来ません)
「autoplay=true」で自動再生になり、「volume=0」を指定すると音量を無くせます。「volume=0.5」で、半分の音量となります。最大値は1のようです。
例えば、以下のコードを自動再生&音量0にする場合は、
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="296" id="utv483812" name="utv_n_983281"> <param name="flashvars" value="loc=%2F&autoplay=false&vid=5951465&hid=191766&disabledComment=true&locale=ja_JP&v3=1" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="src" value="http://www.ustream.tv/flash/viewer.swf" /> <embed flashvars="loc=%2F&autoplay=false&vid=5951465&hid=191766&disabledComment=true&locale=ja_JP&v3=1" width="480" height="296" allowfullscreen="true" allowscriptaccess="always" id="utv483812" name="utv_n_983281" src="http://www.ustream.tv/flash/viewer.swf" type="application/x-shockwave-flash" /></object>
↓のように書き直します。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="296" id="utv483812" name="utv_n_983281"> <param name="flashvars" value="loc=%2F&autoplay=true&volume=0&vid=5951465&hid=191766&disabledComment=true&locale=ja_JP&v3=1" /> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="src" value="http://www.ustream.tv/flash/viewer.swf" /> <embed flashvars="loc=%2F&autoplay=true&volume=0&vid=5951465&hid=191766&disabledComment=true&locale=ja_JP&v3=1" width="480" height="296" allowfullscreen="true" allowscriptaccess="always" id="utv483812" name="utv_n_983281" src="http://www.ustream.tv/flash/viewer.swf" type="application/x-shockwave-flash" /></object>
これで、自動再生&音量0となります。YouTubeの場合は一筋縄ではできないので、Ustreamはサイトのインパクトに利用できますね!
paramタグとembedタグと2つに設定しましょう。
autoplay=true&volume=0
※YouTubeの場合はswfobjectを利用しなければなりません。
2011年09月02日
■[WEBサービス][Facebook]WEBサイトリリースになので、Facebookページを作った。
以前も一度作成しましたが、FBMLという物が廃止されて閉まったので、iFrameで書かないとダメになりました。
前回作成したもの→Facebookページで「いいね!」が押されたら画像を切り替える!画像の上にログイン名を出す! - キュニナル!!
iFrameでのFacebookページは作ったことが無いので色々を試行錯誤してやってみました。やり方としては…
- デベロッパー登録をする
- アプリとして1つ作成する
- アプリのタブ項目にFacebookページに表示されるHTMLのURLを書く
- そのアプリのプロフィールページへ行く
- アプリを、別のFacebookページ(マイページ)にリンクするようにする
- リンクしたアプリは、左に項目として表示される
- その項目をクリックするとiFrameでHTMLの表示が出来る
- そのHTMLの中身では、FacebookのOAuth接続が可能になっている
- アプリを追加したFacebookページに「いいね!」をしているかどうかが判断できる
- その判断を元に、PHPなどでif文を作り分岐する
- 押す前と、押した後で違うFacebookページを表示できる
クチコミBeautyの時と同じようにやりたかったのですが、FBMLが使えないので、ユーザの名前などは拾えないようです。(ただし、アプリとして認証を済ませれている場合は別)
とりあえずいい感じの画像を作成して、ペロッっと貼っておきました。
IT DRAWS ITというサイトのFacebookページです。
よろしければ「いいね!」をお願いします^^

