お仕事の最近のブログ記事

英語力強化中

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

北海道職業能力開発大学校で、英会話の非常勤講師を務めています。TOEIC SCORE 800が認められて職を得た訳ですが...

言語はツールな訳ですよ。で、使っていないと錆びついてしまいます。

最近は英語で会話をする機会があまりないんです。海外旅行に行かなくなったのも一因ですね。最近、貧乏で海外旅行に行けないんですよ (´;ω;`)

波乱の月曜日

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

月曜日は隣町江別にある大学で2講目に講義が入っています。(と、言っても全15回の講義は今週の講義で全て終了。残りは来週の試験のみです。)

いつもは車で通勤しているのですが、昨年末の事故により今は車を持っていません。

車が無い時の代替交通は、バスと地下鉄を乗り継いで大通まで出て、ちょっと歩いて北海道中央バスターミナルまで行って、そこから高速バスで岩見沢行きか旭川行きに乗って、高速野幌と言う場所で降ります。

そこから大学は徒歩10分です。

ちなみに、月曜日の起床時間はいつもと同じ午前3時。(本当はもっと寝ていたいけど、目が醒めてしまうんです。)

Android OS雑感

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

巷では、Androidが良いとか、いやiPhoneだとか両陣営(主にユーザー)が舌戦を繰り広げています。

僕は「そんなの両方使ってみて初めて言える事だろう」と思っています。と、言う訳で昨年夏にIS03を新規で契約して使い比べてみました。

WEBサイトを作る立場としては、iPhoneとAndroid両方から美しく見えるサイトで無ければいけないので、両方で確認する必要があったという事情もあります。

2011年仕事納め

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

終わったー!12/29、仕事納めの日にカットオーバーのシステムも何とか納品して、稼動開始。

無事に年内の仕事が終わりました。1/4までお休みです。

と、言っても初詣くらいしか予定が無くて、基本的にだらだらする予定(笑)

昨夜は会社の納会でラムしゃぶ食べ放題。ここのお肉は生でも食べられるのですよ。美味しかったです☆お酒も飲み過ぎずに二日酔いになってない(笑)

だらだらする予定だけど、手元にあるけど、未開封のリボルテックとかYF-29とか開封して写真撮らなくちゃねー。これは、このお休みの間に何とかしたいなー。

いつもごちゃごちゃのデスクの上で写真を撮っているのですが、この度fgに一般会員として登録したので、ちゃんとした背景にしたいなー。グラデーションペーパーが欲しい今日この頃です。

それでは、皆様、良いお年を♪

正直、僕には文才が無いと思っている。

これでも、非常勤講師なので論文を書いたり論文に接する機会は多いので、論文には抵抗が無い。

が、学術関連以外の人に読んで頂くものを書くのは苦手である。実際、このブログを書くのも実は四苦八苦している。

えー、9月から会社員になった私ですが、非常に小さな会社でして...社長入れて4名しかいないと言う(笑)

この11月から来年2月のカットオーバーに向けての大型案件の仕事が入ってきました。

事務所はラジオはかかってるし、社長は大声で話す・怒鳴ると言う環境でなかなか集中できません。今までの小規模案件なら、これでも何とか耐えてられたんですが、この開発は期間に対して規模が大きい為、相当集中しないと間に合いそうにもありません。

そこで社長に直談判。毎週月曜日は午後から出社。打ち合わせの必要がある時は随時出社。それ以外は在宅勤務を認めると言う事で合意。勝ち取りました。

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

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

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

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

今の開発体制は二人なのですが、それでもどうしても発生するデグレード。

僕はDreamweaver使いなので、チェックイン・チェックアウトをしていますが、これとて万能じゃない。相手もDreamweaverを使って無い限りはデグレードを起こす可能性は充分にある。

で、一緒に作業している相手は、Dreamweaverを使っていないので、今から「使ってお願い!」と言っても、作業環境が変わり過ぎて、開発速度が失速するのは明らか。

と、言う事で妥協策として急浮上したのがSubversion。これだと、Dreamweaverからでも使えるし、相手はWindows用のクライアントを使えば良い話。

MacBookPro入院

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

実はここ数日、ずーっと挙動がおかしかったんです。

Command+Tabでのアプリケーションの切り替えやミッションコントロールでのアプリケーション選択、またはウィンドウクリックによるアプリケーションの切り替えの度に、結構な頻度でレインボーサークルが出てました。

それからATOKで文字入力をする際にも、レインボーサークルが出ていました。

このアーカイブについて

このページには、過去に書かれたブログ記事のうちお仕事カテゴリに属しているものが含まれています。

前のカテゴリはAustraliaです。

次のカテゴリはアニメです。

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

楽天市場で検索

楽天で探す
楽天市場

トロのおみせ

トロのおみせ

My Tweets

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

ブクログ

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