
Eclipseが不安定・・・というかSubversionがうまく動作しなくなってきたので久しぶりに開発環境を整備してしてみました。
インストールしたEclipseの環境は以下の通り
PHPの開発に必要最低限のもののみ入れています。ちなみにDB操作は軽くて便利なcseを利用しているのでEclipse上で操作はしません。
ついにFirefox 3が公開されました。
私もギネス認定を手伝おうとサーバーが落ちている中何度かアクセスしてみたところ、13時過ぎにやっとダウンロード出来たんですが、色々と問題がありました。。
案の定ですが・・・Firefox 2系で動いていたアドオンが動かなくなりました・・・
仕方なく作者による互換性の設定を強制的に無視してインストールしてみたんですが、Tab Mix Plusなどの重要なプラグインがインストール出来ませんでした。。
現在作成中のプログラムに動画機能を付けるということでFFmpegについて調査中です。
インストールから色々ややこしかったのでメモしておきます。
FFmpegインストールまでのおおまかな流れ
複雑で重くなった JavaScript を超超ちょ~~~高速化する方法。 - IT戦記にあるような寂しがり屋ライセンスっていいですね。オープンソースのライセンスとして、「利用するのはいいですよ。でも僕のブログにコメントしてね。」ってやつです。
オープンソースってことで人のソースを自分のソースに組み込むのは簡単になりましたが、ただコピペするだけでなくなにか一つ「使わせていただきます」「ありがとうございます」と一言コメントがあるだけで作者は次への制作意欲が沸くと思う。実際私も自分で書いたソースコードを公開しているが(「見られる」ということによって正しく理解しないといけないというプレッシャーを自分にかける意味でも)、公開したソースコードに対するコメントがあれば、とてもうれしいものである。
寂しがり屋ライセンス、そのうち当サイトでも使いたいです。
今更なんですが、使ってみると便利ですね・・・
何が出来るかというと、
元のサンプル(http://code.google.com/apis/ajaxfeeds/signup.html)だと、文字列だけしか表示してくれないんで、リンクになるよう簡単な変更をしてみました。
変更したサンプルにこのブログのRSSを投げてみると
となりました。。
Google先生、便利ですねぇ。
「一覧リスト」と「メール送信」機能を追加しました。
「一覧リスト」はサイトマップ的なSEOの効果を見込んでいます。
こうやってちまちまと機能追加しているのですが、このブログシステム、将来的にはソース(CakePHPベース)は公開するつもりです。
現在簡易テンプレートシステムは完成しているのですが、デザイナーさんがインストールして自分でテンプレートを触れるレベルまで作りたいと思っています(現状はCakePHPを理解していないとテンプレートがいじれないんで・・・)。
「Joomla!」とはオープンソースのCMS(Content Management System)です。
現在CMSを作成しているため競合CMSを調査しているのですが、はっきり言ってJoomlaすごいです・・・。
ちなみにCMSとはコンテンツ管理システムのことで、有名なものではXOOPSやPHP-Nuleなどを聞いたことがある人もいるのではないでしょうか。
そこでこのJoomla!についてちょっといいなと思った点をまとめておきます
以下の記事は前々ブログのプログラマの備忘録から移行したものです。
去年の12月初めあたりから自サバを運用して、HPやBlogを作成しているのですが、12月18日あたりからサーバーからのメールが送れない状態が続いていました。
ちょうどその辺りの時期にapacheやDBを導入したため、それが原因かと思い再インストールなど手を尽くしたのですが結局原因は分からず。。
サーバーのメールのログをのぞいてみると
no route to host
と書かれたログが多量にたまっていました。
原因もわからず一ヶ月以上放置していたのですが、たまたまネットサーフィンをしていると、なんでもOutbound Port 25 Blocking(OP25B)とゆーのが原因だそうで。
Outbound Port 25 Blocking(OP25B)でググってみた所、ウィルス等に感染したパソコンからISPのSMTPサーバを介して迷惑メールを配信させるのを防ぐためだというのですが、まったくもって迷惑な話です。しかもISPからのメールを受信していなかったのでOutbound Port 25 Blockingの通知も読んでなくてこのような事態に。
でもISPもポートを強制的に閉じるような暴挙に出るんでしたら郵便物等によって連絡するべきではないのでしょうか。しかも、私のISPはDIONだったのでhttp://www.dion.ne.jp/security/outboundport25.htmlを見た所丁寧にも
※ 自営メールサーバの設定・設定変更方法に関しましては、サポート対象外とさせて頂いております。
大学院生になってさらに複数のメールアドレスを管理しないといけないようになり、しかも大学院でもらったメールアドレスにはスパムメールがてんこもり・・・(一般に公開されているので)ということで新しくメールクライアントを導入しようかと考えました。
メールクライアントといえばGmailやYahoo!などのWebmail系、Outlook ExpressやEdMax(私も使っています)などのインストール型がありますが、欲しい要件としては
くらいかと思いますが、WebベースのGmailやYahoo!ではカスタマイズがしにくいことやスパムフィルタリングが微妙そうという点、Gmailは個人情報を覗き見されている感がある点などからパス(あと、外部のアドレスを管理できますが微妙に使いづらいので)。Outlook ExpressやEdMaxなどのインストール型は様々な環境でメールを受信するので一元管理をしたいな・・・と。
そんなわけでたまたま発見したScalixに白羽の矢が立ちました。
しかしそれは同時に困難な道のりの始まりでした。。