POASにファイル構造判定機能を実装

Web to Printの波にもまれるネット印刷通販システムPOASです。
入稿データの構造チェック機能を追加しました。
チェック項目は次の通りです。

  • テキストがアウトライン化されているかどうか
  • リンクされたファイルがないかどうか
  • フィルタ情報が残っていないか(Inkscape SVGのみ)

この機能は現在は標準搭載となります。

PHP5.3で#は非推奨(いまさら)

特に変更を加えていない処理を通るテストをしていると、
Deprecated: Comments starting with '#' are deprecated
と大量の非推奨メッセージが。
どうやらPHP5.3から#のコメントは非推奨になったとのことで、そのエラーが出ていたようです。

ちょっと前に、Yahoo!ウォレット実装のために5.3に上げたのが原因でしょう。
そういえば、まだ審査結果が来ないのですが。

通常のスクリプトには#は使わないのですが、iniファイルでは普通に使っていました。
perlと共用できる利点があったのですが、これで分けないといけなくなったのはちょっと残念です。

PLECメジャーアップデート

ウェブ上でデザインを編集できる機能、PLECのメジャーアップデートを行いました。
これまでクライアントは変更のリクエストを送信してレスポンスを待ってから再描画していたのに対して、
リクエスト前にクライアント側で先に再描画し、レスポンスにエラーがあれば通知するように変更しました。
体感で大幅な高速化を図りました。
また、各処理を可能な限りオブジェクト化し、エラー発生の確率を大きく減らしました。

素材やテンプレート周りがまだ怪しい感じがするので、引き続き調整は行います。
詳しくは、実際に稼働している印刷通販サイト「プリントライ」をご覧ください。
機能の利用は無料です。

FileZillaのアップデートでまたつながらなくなる

FTPクライアントのFileZillaについてです。
3.10.0.2の通知が来たので更新しましたが、また接続できなくなりました。
FTPで繋げる際の暗号化設定が増えたのですが、これがうまく生きてない感じです。
3.10.0.1では問題なかったので、また戻すことにします。

最近この手の不具合が多発していますが、大丈夫なのでしょうか。
https://filezilla-project.org/

POASにYahoo!ウォレットFastPay決済モジュールを追加

印刷通販システムのPOASにYahoo!ウォレットFastPayを利用できる決済モジュールを導入しました。
提供されているモジュールがphp5.3以上必須だったので、開発機のPHP5.2をアップデートしたり、開発環境も更新しながらの作業でした。
途中、エラーチェックの不具合でかなり苦しみましたが、何とか実装に成功。

1日目にドキュメントをよーく読んで、2日目に作業開始で当日のうちに何とか実装できました。
その後で、実装に興味があったので不具合の原因を調べて、Yahoo!ウォレットに報告したり、本番環境の申請をしたりで、落ち着いたので3日目に記事にしています。

ちなみに、この決済モジュールの利用は無料です。

POASにOGPを導入

印刷通販システムPOASにOGPを導入しました。
OGPとはOpen Graph Protocolの略ですが、要はHTMLのMETAタグに頼らず独自に設定したプロパティを参照してページの公開情報を設定するものです。

まぁ、独自規格の乱立ってやつです。

それはさておき、TwitterやFacebookでは、OGPを設定するといろいろうれしいことがあるので、POASにも導入しました。
先ずは商品のみですが、特に追加設定は必要なく、項目が適切に設定されていれば自動的に生成され、参照時に有効となります。

Twitterに限っては、TwitterCardという規格になりますが、申請が必要なので、各自で登録をお願いします。

スマートフォンの解約について

現在ワイモバイル(旧イーモバイル)のスマートフォンを所持しておりますが、2015年3月をもって更新は行わず解約を予定しております。

東北大震災時には、マイナーであるがために繋がる回線として根強い人気があり、阪神淡路大震災では関西にいたこともあり、保険のためにと所持しておりました。
しかしながら現在は、ソフトバンク回線と乗合になり接続率が非常に悪くなりました。

これまで問題なく接続できていた地域でも、アンテナが無くなったのか強制的にソフトバンク回線になり、電波は掴むけど繋がらないという状況でほとんど役に立ちません。
電話ネット共にこの状況です。

また、現在は居宅内に印刷機器などを設置しほぼ外出をする必要がなくなりました。
寝巻のまま印刷業務をこなす日々となっております。
このため、無駄な支出を抑えるべくスマートフォンを解約し、auの携帯1回線に戻ります。
変更については請求書やメールの署名に記載を行い伝達は行っておりますので、アドレス帳の更新をお願いいたします。