GUiLZ.ORG

GUiLZ Project Personal & Experimental Blog

1 3 4 5 6 7 43

以前作成したWebサイトで、BaserCMS 1.6.15 のまま利用しているサイトがあるのだけれど、2.X系にバージョンアップするためにはテンプレートの再調整・プラグインの再カスタマイズが必要なこと、管理画面のインターフェイスが大きく変わってしまったために、トレーニングコストが馬鹿にならないことなどから、アップデートを控えていた。

幸いBaserCMS自体には大きな脆弱性も発見されず( この脆弱性 にはファイルパッチで対応できたし)、運用できていたのだが、BaserCMSが依存しているPHPフレームワークであるCakePHPに、今年4月末 Paginatorコンポーネントに大きな脆弱性 が発見された。この対処を行った際の内容をメモしておく。

CakePHPフレームワークを利用したことがなかったので、フレームワークだけのバージョンアップとかどうするんだろうなーと思っていたが、色々調べて試したところ、どうやら cake ディレクトリの中身を上書きすれば大丈夫っぽかったので、BaserCMSに利用されているファイル・ディレクトリを選んで上書きした。

BaserCMS 1.6.15で利用されているCakePHPは1.2.10なので、最新版の1.2.12を以下からダウンロードする。

アーカイブの中から、cake フォルダのみ解凍し、その中から以下のファイル・ディレクトリを上書きアップロードする。(libs ディレクトリだけで大丈夫という情報もあったけど、念のために)

  • config
  • libs
  • basics.php
  • bootstrap.php
  • dispatcher.php
  • LICENSE.txt
  • VERSION.txt

これでCakePHPは1.2.12となり、BaserCMSの管理画面から、システム設定‐環境情報 とたどることで、アップデートされているか確認できるようになる。(下記画像参照)

BaserCMS システム設定画面

BaserCMS システム設定画面

BaserCMS CakePHP バージョン確認画面

BaserCMS CakePHP バージョン確認画面

 

自分の環境ではこの方法で問題は起こっていませんが、全ての環境で問題が出ないとは限らないので、事前のバックアップやテストは確実に行ってください。また、この方法で脆弱性に正しく対応できているかどうかは保証できませんので、対応として間違っているとか、もっといい方法があるという情報があれば、ぜひコメント等より教えてください。

安いActive DisplayPort-HDMI変換アダプタを使って、トリプルモニター環境を作った話

foltia anime lockerの話ばかりだったので、今回はちょっと話題を変えて、少し前にトリプルモニター環境を作った時の話でも。

自宅では、以前よりビデオカードにファンレスのRadeon 5750(PowerColor Go! Green HD5750) を使用して、30インチ2台のデュアルモニター環境を作っていた。これに使用してなかった24インチモニターを加え、3台環境にしようと考えたのだけれど、ATI Eyefinityの制約で、1台はDisplayPortを使用しないと3モニターは使えない。(現行製品も一部製品を除き、同様の制限がある模様)

普通に考えれば、メインディスプレイかサブディスプレイの1台をDisplayPortにすればいいのだけど(3台目のモニターにはDisplayPortがない)、KVMを利用している関係上、メインディスプレイはDVI接続でないとダメ。それではとサブモニターにDisplayPortを使用すると、サブモニターの電源を入り切りしたとき、デスクトップアイコンがメイン・3台目モニターに飛び散ったりするという問題が発生。調べても解決方法もなさそうだったので、このアイデアもボツに。

最後に出てきたアイデアが、メイン・サブのモニターはこれまで通りDVIで、3台目となる24インチモニターはDisplayPort変換アダプタを使って接続するという方法。結論から言うと、この方法でアイコンが飛び散ることもなく、使いたいときだけ2・3台目のモニターの電源を入れて使用することができるようになった。詳しくは以下に。

Continue reading

foltia ANIME LOCKER

 

ということで、foltia ANIME LOCKER の話題も3回目。今回も基本はハードウェア話です。DLNA絡みの問題解決方法とか、ソフトウェア的な話はこれまた次回に。

Continue reading

foltia ANIME LOCKER

 

日数が空いてしまいましたが、foltia ANIME LOCKER の構築した環境をご紹介。ただし、運用に際しては若干のトラブルもあったので、その改善を含めたネタは次回に(まだ新環境はテスト中なので)。

Continue reading

foltia ANIME LOCKER

 

家庭の事情やら、再び無職デビューしたにも関わらず、なぜか色々忙しくバタバタしていましたが、そんな中、foltia ANIME LOCKER を使って、ようやくテレビ録画環境を整えることができたので、その辺りのお話。

実際の環境は次の投稿辺りで説明したいと思いますが(長くなるし)、今回は表題の説明を。foltia ANIME LOCKER を選んだ理由は、個人的に録画サーバーでWindowsはちょっとなーという思いがあり、またFreeNASやVMware ESXi等のように、システムをUSBブートにすればトラブったときも対応楽だしそもそも可動部分少ないからトラブりにくいし最高じゃね? と考えた結果です。(1年くらい前に買ってたPT3をいい加減使いたかったというのも理由)

で、そんなUSB-Boot CentOSな foltia ANIME LOCKER、お店で売っているVer.3を初めは購入しようとしてたんですが、ニュースリリースのこの一文に引っかかっていました。

3.0からは永久無料アップグレード保証ライセンスではなくカレントメジャーバージョンでのみ有効なライセンスとなります。既存の永久無料アップグレード保証ライセンスをお持ちのお客様は引き続き3.0以降をご利用頂けます。

つまり、店頭で foltia ANIME LOCKER Ver.3 を買った場合は、カレントバージョン、すなわちVer. 3.Xのバージョンアップは無料だけど、今後メジャーバージョンアップとなるVer.4が出た場合、バージョンアップするには追加料金が必要となると読めます。

Ver1と2を購入していた人は永久無料バージョンアップ保証があるようなので、今後もしメジャーバージョンアップするなら何となく損した気分だよなーと思っていたところ、商品ページのダウンロード版の部分には、こんな一文がありました。

永久無料アップグレード保証付き

ダウンロードできる評価版のデータはVer.3なのに、こっちはなんで永久無料アップグレードできるんだろうと思い、メーカーに問い合わせしてみました。すると、ダウンロード販売はVer.2のものであり(なので店頭で買えるVer.3より価格が高い)、永久無料アップグレード権が付いているとのこと。

ダウンロード版のシリアルは最新のVer.3でも使えるため(永久無料アップグレードのシリアルのため)、今後長く使うなら(そしてメジャーバージョンアップされることを信じるなら) こちらの方が圧倒的にお得なので、サクッと購入しました(PayPalも使えたし)。Webサイトにもある通り販売終了予定の商品なので、永久無料アップグレードに魅力を感じる方は買えるうちに買っておいた方がいいかもですね。

  • foltia ANIME LOCKER のダウンロード購入ページはこちらから (2013/12/25追記 : ライセンス内容改訂のため、リンクを外しました)

以上、foltia ANIME LOCKER のステマ ご紹介でした。実際の使い勝手や環境については、続編にて。



guilz.org を含め、いくつかのサイトを さくらのVPS 2G (大阪) から、GMOクラウドVPS マイクロ に移転しました。

サイト丸ごと移転の際、ちょっとつまずいたりしたことを含めて、作業メモとして残しておきます。(今後も同じようなサーバー移転するかもだし)

あ、今のところは、さくらのVPS 2G (大阪) より GMOクラウドVPS マイクロ の方が快適かなーという印象。traceroute すると、さくらの方がGMOより近いんだけど、契約ユーザー数の違いとかかな。あと体感での話だし、実際には差はあまりないかもだけど。

Continue reading

さくらのVPS のCPU情報は比較的出回ってるのでアレだけど、SaasesGMOクラウドVPS のCPU情報はあまり出回ってなくて、調べて比較しづらかったのでまとめてみた。(既に契約しちゃったから、俺にとっては役に立たない記事だけど)

あ、あと7月末までは Saases OsukiniVPS Air 10が月額462円くらいでずっと借りられるキャンペーン をやってる模様。CPU性能は低いけど、この価格でメモリ1GB(スワップあり) に惹かれる方は検討してもいいんじゃないでしょうか。俺はOsukiniVPS LTから乗り換えました。(Serversman@VPSと迷ったけど、あっちはスワップ無い&以前トラブって懲りたのでAir 10にした)

Continue reading

昨年、ちょっとした話のネタにするために、アニメ系Webサイトをいくつかソース見て回ってHTML5対応状況なんかを調べてたんだけど、アニメWebサイトでコードが一番いい感じなサイトってどれだろうと気になって、2013年春アニメのWebサイトのコードを全部見て独断と偏見をもとにレビューしてみた。

レビューの基準としては、Google Chromeで閲覧・ソースコード表示(場合によっては要素の検証まで) し、シンプルさ・分かりやすさ・読みやすさを基準に、HTMLファイルのみを評価対象とした。よって、デザインやコードの作法(画像置換がどうのとか、属人的な好みによるもの等) については、評価の対象とはしていない。CSSやJavascript、スマートフォン対応も含めてレビューするのが本当なのだろうけど(一部してるけど)、この数のサイトにそこまでやってると死ねるので、HTMLファイル単体のコードのみを見ていった。(経験上、HTMLファイルのコードがきれいなら、だいたいCSSや他のコードもきれいで読みやすいことが多いし)

春アニメの情報は、デカきたスケジュール様 のサイトから各タイトルを確認し、まずWebサイトのトップページのみソースチェック、HTML5対応であれば他のページもいくつか見て回る、といったスタイルで行った。調査は5月6日の午前1時過ぎから5時ごろにかけて、サイクロプス少女さいぷ?から俺妹2期までチェックし、それ以降のタイトルについては、7日の午前1時過ぎから6時ごろにかけてチェックした。並び順は デカきたスケジュール様 のサイトに準じ、最速放送日順とし、重複タイトルは除いた。

・・・と、一通り書いてみたけど、軽く見て回るだけでかなりの時間がかかって死にたくなったので、夏以降もやるかどうかは未定。ちなみに自分は、Webサイトのコードの美しさによって見るアニメを決める程度には変態です。(タイトルすら知らなかった「さくら荘のペットな彼女」をそれで観ることに決めた)

Continue reading

hello?

自宅では、NTT西日本のひかり電話+プロバイダ提供のVoIP電話番号を利用していたが、コスト優先でVoIP電話番号がないプロバイダに乗り換えた。

固定電話の利用頻度も低いので、別に困らないかなーと思っていたのだが、事情によりFAXを繋ぐための電話番号が必要となり、基本料金無料の FUSION IP-Phone SMART の契約をした。

で、FUSION IP-Phone SMART がプロバイダの提供するVoIPサービスほど電話料金が安いならいいのだが、ひかり電話と比べると微妙に高い。そこで、FUSION IP-Phone SMART のメリットを活かしつつ、ひかり電話と使い分けができないかと思い、設定を行ってみた。

Continue reading

1 3 4 5 6 7 43

スポンサードリンク

Twitter

利用中のサービス

GUiLZ Project では、以下のサービスを利用しています。


関連サイト

巡回先サイト様

アーカイブ