1月 17

2010年の目標!!


新年明けましておめでとうございます!(遅っ)
今年も、森の夢ブログがんばっていきます。

新年一発目のブログは今年の目標!!
(読み物的にはまったくつまらないものだけど、公言することに意味があるとおもってます・・・)

目標1:事業のリーダーになる。

まず、第一に掲げたいのが仕事面で達成したいこの目標。
エンジニアとしてもまだまだ成長しないといけない部分があるが、ビジネスができるエンジニアになりたい。
どんなに小さなプロジェクトでもいい。
自分が主体となって、ビジネスをする経験がなければこの時代生きていけないと思う。

目標2:何かサイトをつくる

これは去年できなかった目標。今年は仕事とは別に何かサイトを作りたい!
まだ、アィディアがあるわけでは無いが、自分自身で自由に企画・運営のできるサービスを立ち上げたい。
儲かるかどうか、人が集まるかどうかはともかく自分1人の力で世の中にサービスが提供できることに意味がある。
かといって、考えることを放棄してはだめ。少しでも人が集まってくるようなサービスを作る。

目標3:IT勉強会への出席

私もそろそろ25歳・・・。社会人になってから2年半くらいたつが、
まだまだエンジニアとしても成長しなければならない、さらなる高みを目指すためにはできるだけ多くのエンジニアに出会って、色々な刺激を受ける必要がある。
先輩だけに色々教えてもらうのは卒業し、自分自身で成長のフィールドを広げなければならない時期だと思う。

目標4:英語

  • 異文化交流を活発化する
  • 技術のドキュメントもできるだけ英語で読む
  • TOEIC800点を目指す!

上記3点!がんばるぞー

目標5:投資

今年も1銘柄買う。まだ買い時。

目標6:ジギングを極める

今年の釣りのメインはジギングです。
絶対にワラサを釣ってやります!

目標7:あとまわしにしない。めんどくさがらない

最近、あとまわしにしたり、めんどくさがることが多い・・・
あとまわしにしない2010年。
めんどくさがらない2010年。

まとめ

仕事面の①、技術面の②・③、その他スキルの面④、プライベートの⑤・⑥、行動規範の⑦
今年もやりごたえのある目標がたった。
2010年もがんばります!!

written by YSU \\ tags: ,

2月 13

サクラインターネットのレンタルサーバーで、Symfonyを入れてみた。
手順はざっと以下の感じ

  1. さくらのコントロールパネルでPHP5以上を選択
  2. pearをインストール
  3. symfonyをインストール
  4. symfonyをセッティング
  5. webで表示する

では、各項目毎に詳しく説明していくとする。

①さくらのコントロールパネルでPHP5以上を選択。

さくらのコントロールパネルのPHPのバージョン選択からPHP5以上を選択。

②pearのインストール

symfonyはpearをつかってインストールする必要がある。
さくらはもちろんpearははいっていないので、インストールしなければならない。
pearをインストールするところは仮に「/home/[アカウント]/local」とする。

まずは$HOMEに移って、localディレクトリを作る。


$cd ~
$mkdir local

次に、pearを取得するためのスクリプトをpearから取得して、go-pear.phpで保存。
cdはしなくてもOK。(/home/your_account のままでOK)

$curl http://pear.php.net/go-pear > go-pear.php

続いて、go-pear.phpを実行してpearをインストール。
「Thanks for using go-pear!」というメッセージがでればOK。

$php go-pear.php

If you wish to abort, press Control-C now, or press Enter to continue: [Enter]
HTTP proxy (http://user:password@proxy.myhost.com:port), or Enter for none:: [Enter]

1. Installation prefix ($prefix) : /home/your_account/local
2. Temporary files directory     : $prefix/temp
3. Binaries directory            : $prefix/bin
4. PHP code directory ($php_dir) : $prefix/PEAR
5. Documentation base directory  : $php_dir/docs
6. Data base directory           : $php_dir/data
7. Tests base directory          : $php_dir/tests

1-7, 'all' or Enter to continue: [1] #1以外は変えなくてよい
Installation prefix ($prefix)  : [/home/your_account/local]
1-7, 'all' or Enter to continue: [Enter] #再度聞かれるのでEnter
Would you like to install these as well? [Y/n] : [Y]
.
.
.
Would you like to alter php.ini ? [Y/n] : n
Press Enter to continue: [Enter]

$rm go-pear.php #いらないから削除。

pearのインストール確認

$/home/your_account/local/bin/pear config-show
.
.
.
PEAR directory php_dir /home/your_account/local/PEAR
PHP CLI/CGI binary php_bin /usr/local/php-5.2.8/bin/php
.
.
.

これでpearのインストールが完了。symfonyだけでなく、pearのいろいろなライブラリが使えてphpエンジニアには必須ですね。
(まぁSymfonyはZendのライブラリのが相性いいけど・・・)

あと、使いやすいように

/home/your_account/local/bin

にパスを通しておきましょう。

③Symfonyのインストール

pearを入れたらsymfonyのインストールは簡単。
チャンネル追加とインストールのコマンドを打ったら終了

$pear channel-discover pear.symfony-project.com
$pear install symfony/symfony

自動でいま一番あたらしいsymfonyがインストールされるはずです。
コマンドで確認。

$symfony -V
X-Powered-By: PHP/5.2.8
Content-type: text/html
symfony version 1.2.4 (/home/your_accountlocal/PEAR/symfony)

④Symfonyのセッティング

続いて、Symfonyのセッティング。
今回は/home/your_account配下に直接symfonyのアプリケーションを展開する。
まずはプロジェクトとアプリケーションの作成。

cd $HOME
mdir sample
cd sample
symfony init-project sample #sampleプロジェクトの作成
symfony init-app frontend #frontendアプリケーションの作成。

と基本的なsymfonyプロジェクトの開発はここまででOK。
しかし、symfonyを動かすためにはweb以下のindex.phpをたたく必要があるため、www以下にここへのシンボリックリンクを張る

cd /home/your_account/www
ln -s /home/your_account/sample/web sample

また、ここはなぜかわからないけど、webディレクトリ配下の.htaccessを以下のように修正。

Options +FollowSymLinks +ExecCGI
↓
#Options +FollowSymLinks +ExecCGI
#RewriteBase /
↓
RewriteBase /

最後に、symfonyのデバック情報表示のため、sfディレクトリにシンボリックリンクを貼っておく。

cd /home/your_account/sample/web
ln -s /home/your_account/local/PEAR/data/symfony/web/sf sf

⑤Webで表示

あとは、さくらのコントロールパネルから /home/your_account/www/sample にドキュメントルートを設置すればOK!
「Symfony Project Created」 がでればOKです。

これでさくらでSymfonyの開発ができる。
さくらで開発する際は、いちいちFTPでアップするのはめんどいので、emacsとscreenをいれて快適に開発を行いたい。

written by YSU \\ tags: , , ,

1月 25

今日は「FISH ON 鹿留」にいっていきました!
ほんとはワカサギ釣りたかったけど、山中湖のドーム船ものすごい人気なんですね・・・。
なめてました。

今日は途中雪がちらつくものの,だいたい晴れてていいひでした。

090124_121858

090124_153928

↑こんな感じのとこで、ポンド型の管理釣り場でなく、ネイティブの川に近い管理釣り場で、まるで渓流みたいで楽しかったです。
魚影も濃く、基本的にスプーン投げたらつれる感じです。

カラーはなんでもつれましたが、ローテンションすることが大事でした。
ちなみに私は、1.5グラム前後のPenta , Compの黒⇒オリーブ⇒イエロー⇒ホワイト的なローテションでつってみました。
魚はニジマスがほとんどメイン、他にはイワナ・ヤマメがいるらしい・・あとアルビノが泳いでいる姿を発見しました。

お昼ころに、スタッフの放流が始まりましたが、放流直後は入れ食いです。
この放流は絶対見逃さないようにしてください。

090124_140411

3時あたりから、釣り場の最上流にむかい、ハードルアーでがんがん攻めましたが、こちらはダメでした。
ハードルアーをすごく投げたくなる川ですが、ハードルアーはやはり厳しいかんじです。

総合的に、「FISH ON 鹿留」はかなりいいほうの管理釣り場でした。
魚は小さいですが、景色などのロケーションがすごくよくてよかったですね。

written by admin

1月 03

PV等のアクセス情報は、Google Analyticsを使うことにする。
トラッキングコードを全ページに入れるのは面倒なので、Plugin(Ultimate GA)を使うことにする。
導入方法は以下のとおり(さくらインターネットです。)

①Ultimate GAの取得と設置

cd /home/[アカウント]/www/wordpress/wp-content/plugins
wget http://www.oratransplant.nl/files/uga/ultimate_ga_1.6.0.zip
unzip ultimate_ga_1.6.0.zip
rm readme.txt
rm ultimate_ga_1.6.0.zip

②管理画面でプラグイン ⇒Ultimate Google Analyticsの「使用する」をクリック。

③管理画面の設定=>Ultimate GA =>Account-ID の “UA-XXXXXX-X” を自分のトラッキング ID に変更して UpdateOptions をクリック。

以上で自分のページにトラッキングコードが挿入されているのがわかると思います。

written by admin