プロフィール

Author:スーパークリエイター


この日記のはてなブックマーク数
早起き生活
Powered by 早起き生活

☆おすすめタイトル☆

☆Google!ちょっと来い!☆

☆Amazon!ちょっと来い!☆

便利ツール

タブブラウザ Sleipnir 公式ページ(上級者向け)

ブロとも申請フォーム

この人とブロともになる

ブログのタイトル 2

またブログのタイトルを変えてみた。
…というか元に戻してみた。

ブログのタイトル

今の状況、今年の目標を反映して、ブログのタイトルを変えてみようか?
何がいいかな?



最上瞬光
今日という日を人生で最高に光り輝いているときにしよう


これはこれでカッコ良いと思うけど、今の自分だとカッコつけすぎかな?
もっとハングリー精神があってもいいと思うので、初心に返って「逆襲のニート」で行こう。

機動戦士ガンダム 逆襲のシャア機動戦士ガンダム 逆襲のシャア
(2001/03/25)
古谷徹、池田秀一 他

商品詳細を見る

ブログのタイトル

逆襲のシャアを文字った逆襲のニート、面白い語感だと思ったがそろそろ今の自分の状況に合わなくなってきた。
ブログのタイトルを変更しようかな?

ニートというのはダメな人じゃない。
ノーワークおじさんなのだ。
人間やればできる。誰でも可能性の宝庫なのだ。

働かなくても収入がある人はいる。仕事をリタイヤした大富豪たちだな。
ニートからリタイヤのミリオネアへ。それが逆襲のニートの意味だ。

さて、今の状況、今年の目標を反映して、ブログのタイトルを変えてみようか?
何がいいかな?

GTDやってるかい?

おー!新年も3日目じゃ!光陰矢のごとし!!!
1日1日が成長の毎日!時間は大切に。。。

ま、年末年始と言っても、特別に何か自分が変わったというわけじゃないんだけどね、実質。
だけど、気持ちを切替えるタイミングとしては、節目節目が重要と。
そういうわけで、今年は頑張るぞ〜〜〜!!!

目標→計画→実行→チェック、この流れをしっかり確立しよう!>俺

今日やりたいこと、何よ?
・日々のアイデア、メモツールは、ブログじゃなくてやっぱwikiじゃね?→wiki設置。
・日記系=GTDとして、学習まとめのドキュメント系に分けた方がええかな?
GTDの学習→やり方をまとめて、自分用の簡易マニュアル作成
Subversionの勉強→一人用のやり方まで。即開発に使う。
OpenPNEいじる。
・スケジュール表作成、提出準備
・SJ、起床時間、生後日数(死亡推定日)の設置
・クラス、フレームワーク検討=時間あるかい?

そんなところかな?
やっぱ、日記はGTDにして、朝晩レビューだな。
milkのGTD試してみっぺか?

Subversionの勉強

今日は、Subversion(ファイル管理システム)の使い方を勉強しました。

TortoiseSVNを使い、Windows上でファイル管理の練習です。
教科書として、入門Subversionを使いました。
50ページくらい読んだかな?

リポジトリ(バックアップファイルの置き場)を用意して、リポジトリからファイルを出し入れするのが基本的な使い方なんだな。

入門Subversion―Windows/Linux対応 入門Subversion―Windows/Linux対応
上平 哲 (2006/07)
秀和システム
この商品の詳細を見る

ミッション・コンプリート! 〜 PHPフレームワークを習得せよ!

集中力が落ちてきている。
どうする?

とにかく30分はやる!という方式をやってみるか。

・PHPフレームワーク学習に30分
・サイト制作に30分

自分に課した最低限の課題をクリアできたら、他の事をやる。

サーバ設定メモ

はじめての自宅サーバー構築
http://kajuhome.com/

CentOS4.3+Blue Quartz 5100Rをインストール
外部には公開しない。LAN内だけで使用

yum自体をアップデートしておく。
TELNET入れる
ApacheでDocumentRootを変更
SAMBAでフォルダ共有化→すぐファイルを放り込む
TESTと。

うん、この順番で設定してみよう。
…いや、先にSAMBAで全フォルダを共有化しちゃえば、リモートで操作しやすいか!?

viエディタ慣れないのよね。トホホ
gccも入れて、ソースからコンパイルも出来るようにしておきたい。

ISO ファイルの焼き方

[M.D.L] ISO ファイルの焼き方
http://mcn.oops.jp/lab/linux/burn-iso.htm

ISO ファイル (*.iso) は、CD の Image として保存されていますので、何時も行っているやり方で普通に CD を焼いても Boot することは出来ません。
通常の焼き方とは異なることに気をつける必要があります。



B's Recorder GOLD 5/7 の場合
手順としては以下のとおり。

『編集(E)』→『登録(S)』→『トラック(T)』を選択します
ファイル選択の画面で ISO ファイルを選択します
『トラックの追加ダイアログ』にて、ISO ファイルが指定できない場合には『ファイルの種類(T):』を『すべてのファイル(*.*)』に設定するとファイルが見えるようになります。
この状態で CD を焼きます


OpenPNE その2

●テスト環境の用意
・OpenPNEの動作条件チェック
・テスト環境=LAMPの用意
・バージョン管理システムを入れる。→SubVersion
・バグトラックシステムを入れる。→影舞にしとく?

●OpenPNEの中身調査開始
・OpenPNEのテストインストール
・OpenPNEの中身をトレースしてみる。
・主要な機能について、どこでどういう処理をして進めているのかチェック!!!
=できれば簡単なフローチャート図を作成してみたい。UMLの図とかあれば便利。マインドマップ的な簡略図でも可。

・MVC、フレームワークの基本知識確認 → Ruby on Rails本も参考にしてみる。
・mojaviの情報収集
・SymfonyでWebアプリを作る練習をしてみたりして。←mojaviのやり方を調べる上で多少は役に立つ?

●カスタマイズ
・ユーザー同士の情報共有(連携)
・必須コミュニティー、紹介者の表示、コミュニティー属性設定=コミュニティーの持ち方、参加者管理
・お知らせ(全国、個別)の表示
・質問掲示板→はてなみたいなやつ
・検索系の機能→ユーザー属性によるマッチング
・オーナー70〜80、メンバー5000〜10万

OpenPNEのカスタマイズ

OpenPNEをカスタマイズするため、中身をトレースしてみる。

So-net SNSのような仕組みを作るという観点から見ていくことにする。

(1) デザインのカスタマイズ → どこをいじれば良いのか?
(2) 機能のカスタマイズ → アプリケーションの仕組み 〜 どこをいじれば良いのか?




(1) デザインのカスタマイズ
1. 標準のCSS、画像パーツは、管理画面経由で入れ替えられる。
2. OpenPNEは、Smartyを使っている。

デザインテンプレートは、
/webapp/modules/pc/templates
/webapp/modules/ktai/templates
にある。

新たな表示部分を加えたら、デザインテンプレートにSmartyタグを追加する。
そして、Smarty経由で出力するようなプログラムコードを追加する。
=OpenPNEはフレームワークを使ったMVCモデルで作られているので、プログラムコードを調べないといけない。

(2) 機能のカスタマイズ
OpenPNEは、PHPフレームワーク「mojavi」を利用しているらしい。
http://snsoft.jp/archives/2005/04/snsoft_4.html

・6/30 Mojavi化、ADODB(PEARDB)化完了



MVCモデルの
・Controller
・Action
・Model
・View

の機能が、どこにあるか所在の確認=ファイルを特定する。

フローチャート、画面遷移図みたいのを作ってみるか?
=UMLの知識がないので、自分流のデタラメ図でもいいかと思う。

OpenPNE

昨日は長電話をしてしまった。
忙しくて時間がないというのに。
決断力のなさ〜優柔不断というのはいかんな。

OpenPNEの機能確認
・ランキングを外す
・友達に紹介を外す
Version1.8 → 2.0へのアップグレード(データ、設定の移行)