2011年10月アーカイブ

携帯から送られて来る写メ・デコメをPCで表示するサブシステムを作っています。

とりあえず、携帯からはOKになりました。

現在、僕が担当している課目はメディア・リテラシー。内容は多岐に渡るので、時間があればじっくり書きたいと思います。

シラバスとしては、前半は教科書中心、後半は僕のオリジナルスライドの予定でいます。

で、前半は「教科書に線引いてねー」「線引いたところは必ずノートに転記してねー」「試験持ち込み許可物は自筆ノートのみ、印刷物の添付はダメですよー」と散々言ってるんですが...

英語で大衆に呼びかける時に使うフレーズ
"Ladies and gentlemen, boys and girls."
ですが、大人は女性が先に来て、子供は男性が先に来る。

なんで?

故Steve Jobsが2005年のスタンフォード大学の卒業式で述べた言葉として有名です。ですが、これはJobs自身の言葉ではありません。

巨星、墜つ

| コメント(0) | トラックバック(0)

Steve Jobs
1955-2011

享年56歳。

あまりにも若すぎる。

突然の訃報に声を失った。

2011年10月5日、Appleは本日、iPod touchとiPod nanoの2機種に素晴ら
しい新機能と、よりお求めやすい価格を発表しました。iPod touchは新しいブ
ラックとホワイトのモデルで提供されます。価格は16,800円からで、Appleの
新しいiOS 5とiCloud(アイクラウド)サービスが含まれています。新しい
iPod nanoは本日発売で、価格は10,800円から提供されます。再設計された
ユーザインターフェイス、新しい16種類のデジタルクロックフェイス、そして
改良された内蔵フィットネス機能を特長としています。

iTunes in the Cloud、フォトストリーム、Documents in the Cloudから構成
される画期的な無料のクラウドサービス

2011年10月5日、Appleは本日、画期的な無料のクラウドサービスである
iCloud(アイクラウド)を10月12日より提供することを発表しました。
iTunes in the Cloud、フォトストリーム、Documents in the Cloudで構成さ
れるiCloudは、iPhone、iPad、iPod touch、Mac、Windows PCとシームレスに
連動し、ユーザのコンテンツはiCloudに自動的にワイヤレスで保存され、そ
こからユーザのすべてのデバイスにプッシュされます。iCloudに保存される
コンテンツは音楽・写真・アプリケーション・連絡先・カレンダー・書類など
で、これらをすべてのデバイスで最新の状態に保つことが可能です。これによ
り、使用中のデバイスひとつに何らかの変更があると、ユーザのすべてのデバ
イスが自動的にワイヤレスで更新されます。

iPhone 4SはデュアルコアA5チップ、まったく新しいカメラ、
フル1080pのフルHDビデオ撮影機能を搭載し、Siriを導入

2011年10月5日、Appleは本日、史上最高のiPhoneであるiPhone 4Sを発表しま
した。iPhone 4Sは、目を見張る高速性能と驚くほど素晴らしいグラフィック
スを実現するAppleのデュアルコアA5チップ、先進の光学システムを持つまっ
たく新しいカメラ、1080pのフルHD解像度のビデオ撮影機能、そして尋ねるだ
けで様々な用事を片付けるのを助けてくれるインテリジェントなアシスタント、
Siriを搭載しています。iPhone 4Sの発売に伴い、200以上の新機能を搭載した、
世界で最も先進的なモバイルオペレーティングシステム、iOS 5の提供も始まり
ます。また、iPhone、iPad、iPod touch、MacまたはWindows PCからアクセスし
て使うことができる無料のクラウドサービスの画期的な組み合わせである、
iCloudの提供も始まります。iCloudはコンテンツを自動的にワイヤレスで保存
し、お持ちのデバイスすべてにプッシュします。

インストールしたのはPowerMac G5 running OS X Server 10.4.11。

CollabNetからUniversal BinaryのTiger用をダウンロード。pkgになっているので、そのままインストール。

次にレポジトリを作成。サイトを色々見て回ったけど、/varの下に作成している例が多いんだけど、今回は外付けのミラーリングしているSecondryと言うドライブに/svn/repsを作成してrepsをレポジトリとする事にした。

$ cd /Volumes/Secondry
$ mkdir svn
$ cd svn
$ mkdir reps
$ svnadmin create /Volumes/Secondry/svn/reps

次に認証設定。/Volumes/Secondry/svn/reps/conf/svnserve.confをいじる。

### [general]
### anon-access = read
### auth-access = write
### password-db = passwd

となっている箇所の「###」を外してコメントアウトを解除。[general]をやり忘れないように。

続いてパスワードの設定。これは必要な人数分を同ディレクトリにあるpasswdファイルに

userid = password

の形式で列挙するだけ。

次にsvnserveが自動起動するように設定する。/Library/LaunchDaemons/subversion.plistを作成する

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>Subversion</string>
<key>Program</key>
<string>/sw/bin/svnserve</string>
<key>ProgramArguments</key>
<array>
<string>svnserve</string>
<string>--daemon</string>
<string>--root</string>
<string>/Volumes/Secondry/svn/reps</string>
</array>
<key>OnDemand</key>
<false/>
</dict>
</plist>

ここまででサーバー側の設定は完了。再起動してpsコマンドを使ってsvnserveが動いている事を確認。

次、クライアント側。僕はDreamweaverを使っているけど、Dreamweaverだけでは複数プロジェクトの管理ができない。そこでシェアウェアのVersionsを利用。

まず、起動して表示される5つのボタンの内の一番上「New Repository Bookmark」をクリック。
Name:欄にはサーバー名を一意で識別できる名称を設定。
Location:欄にはサーバーアドレスをsvn://www.example.comの様に記述。
Username:欄とPassword:欄にはサーバーのpasswdファイルに記述したペアを記入。

これで接続するとレポジトリであるrepsが見える。

一つのレポジトリで複数プロジェクトを管理する場合、repsの下に新しいフォルダを作成する。例えばNewProjとでもしておこう。

次にDreamweaver側の設定。

新規サイトを作成する場合でも、既存のサイトのバージョン管理を始める場合でも設定項目は同じ。

サイトの管理で当該サイトのバージョンコントロールの欄に
アクセス:Subversion
プロトコル:SVN
サーバアドレス:www.example.com
リポジトリパス:/reps/NewProj
サーバーポート:3690
ユーザー名:passwdファイルに記述したユーザー名
パスワード:passwdファイルに記述したパスワード
を入力する。これでテストボタンを押してみる。エラーが出た場合、上記手順のどこかに誤りがある。またはサーバーで3690ポートが開いていないかだ。

後は既存サイトなら存在しているファイルでバージョン管理したいものをコミットすれば良い。

使う時は、ローカルファイルの名称の上でControl+クリックして


  1. 最新バージョンを取得

  2. ファイルをロック

  3. ローカルでファイルを編集

  4. テストサーバーまたは運用サーバーにPUT

  5. 試験

  6. 試験OKになったらコミット

  7. ファイルのアンロック


な感じで処理をする。

Dreamweaverを持っていなくても、前述のVersionsと自分が普段使っているオーサリング環境でも可能だし、EclipseにはSVN用のプラグインがある。

ちなみにDreamweaverだと、ローカルビュー・リモートサーバー・テストサーバーのプルダウンメニューに「リポジトリビュー」が表示されるようになり、ここでバージョン管理(旧バージョンを最新バージョンにしたり等の作業)が行える。

誰かと共同作業する場合には、ロックされているファイルは例えコミットしないにしても操作しない、と言う約束をしておかないと、デグレードの原因になる。気を付けましょう。

このアーカイブについて

このページには、2011年10月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2011年9月です。

次のアーカイブは2011年11月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

楽天市場で検索

楽天で探す
楽天市場

トロのおみせ

トロのおみせ

My Tweets

tovi_01をフォローしてください

ブクログ

Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。