Nakachon Blog

2012/05/20
by nakachon
0 comments

Bootstrapを使ってWordPressのテーマを自作中

Bootstrapを使ってWordPressのテーマを自作しています。

WordPressのタグをつかって表示させるclassと、Bootstrapで決められているclassは違うので、ここら辺の調整に苦しんでいます。

で、今、取り組んでいるのがタブ表示のところ。

あるカスタム分類の項目をタブに表示させて、クリックすると属する記事が表示するようにさせたい。

カスタム分類で「職業分類」というのをつくったのだが、この中に、「法律」、「IT」、「福祉」などがあり、これらをタブ部分にして、このタブをクリックすると、含まれる記事のタイトル名をリスト表示するようにしたいとおもっている。

進捗としては、

  1. get_categorieで職業分類の内容を取得
  2. HEREドキュメントを2種類使い、<ul class=”nav nav-tabs”>と<div class=”tab-content”>の内容を作成し、Bootstrapのタブ表示に対応したclassで表示できるようにした。
  3. 1で取得したカスタム分類(職業分類)のそれぞれの項目にふくまれる記事名を、WP_Query($args)をつかって表示できるようにした。
  4. 3の結果を、<div class=”tab-content”>の中に表示させる <−− いまここ

という状況です。

とりあえず、自分の為の進捗報告。

2012/05/08
by nakachon
0 comments

iPadでYouTubeの動画を見続けていたうちの息子は、いつの間にか【子音】だけを発音できるようになっていた!


ipad / Sean MacEntee

うちの息子が産まれたのが2008年、iPadを購入したのが2010年。なので、息子は2歳の時からiPadに触れているわけなのだが、きかんしゃトーマス大好きな彼としては、最初に私がYouTubeでトーマスの動画を表示させると、後は自分で好きな動画を勝手に見ていた。

動画には日本語だけでなく、英語やその他の言語のものがあるわけなので、意味はわからないながらも歌を唄っている姿は見ていてほほえましかった。そして、ついでながら英語もできるようになってくれればいいなぁと思っていた。

そんな彼も、3月から幼稚園に通う歳になり英語のレッスンもこの5月からあるらしいのだが、最近、彼の話す言葉を聞いていて大きな発見をした。

それは、彼は子音の発音ができるということ。

日本語の音は基本的に母音で終わる。”Ta”とか”Su”とか。なので、”T”とか”S”の発音は、基本的になじみが無い。だから、この発音をするのはけっこう難しかったりする。

韓国語もそうだし、英語もそう、他の言語は子音で終わる単語が多い。そこら辺に余計な母音がついていると、ネイティブの人は違和感を感じるか、もしくは、まったくその単語の意味が通じなかったりする。

以前、私がオランダ語をベルギー人に習っていたとき、この単語の最後の子音をはっきりと発音するように何度も注意を受けた。なので、日本語以外を話すときは、なるべく子音をはっきり発音するように意識をしている。これは、私が大人になってから得た知識。

でも、うちの息子はすでに子音だけを発音することができる。誰にいわれたのでもなく、意識するわけではなく、ただただ、自分の好きなきかんしゃトーマスのYouTubeをiPadで見ていただけなのに。


Thomas at rest / awsheffield

言語の習得は、その言語にどれだけ触れた時間があったのかが重要だと思う。その中でも発音は、論理的に理解することが非常に難しいものであるので、子供の頃から好きなものをとおして、その言語に触れる時間を重ねることができるのは、すごく恵まれた環境だと思う。

というか、こういう子供がたくさんいるし、英語の教育方法も私達が子供の頃と大きく変わっているから、10年、20年後の日本人は、けっこう英語を普通に話していたりするのかもしれませんね。

私もがんばらねば!

2012/05/02
by nakachon
0 comments

CPIのACE01プランでEC-CUBEを運用していたところシステムエラー連続発生している件のその後

前回のエントリで書いた”EC-CUBEシステムエラー連続発生の件”

EC-CUBEでシステムエラーが連続発生

データベースサーバーの負荷の状況を確認するためにCPIのサポートに電話をしてみた。契約しているのはCPIのACE01という年一括払いだと3990円でマルチドメインのプラン。

レンタルサーバー | レンタルサーバーなら【CPI】

サポートの方とお話ししたところ、昨日の夕方付近でデータベースサーバーの負荷が上がっている状況だったようだ。なので、原因は株式会社BALANCeさんのアドバイスのとおり、データベースサーバーの負荷だった様子。

共有サーバーなのでそこら辺のリスクは十分承知の上なのだが、CPIさんのサイトには、

共用サーバーながら、信頼性の高いサーバー環境と、24時間、365日の運用体制で、稼働率100%保証のSLA(品質保証制度)を制定し、快適なサーバー運用を実現しています。

この様に表記されているので、現在の自分のサイトのアクセス数のレベルを考えるとある程度期待している部分があった。

まぁ、しばらくはsitelogを確認しながら様子を見ていくことにしよう。

2012/05/02
by nakachon
0 comments

EC-CUBEでシステムエラーが連続発生

ランプのネットショップec.smartlight.jpはEC-CUBE 2.11を、株式会社BALANCeさんにカスタマイズしてもらい自分達で運営をしている.

ネットショップ・ホームページの運営代行・コンサルティング | 株式会社BALANCe(バランス)

スマートライト

しかし、連休明けの昨日、ブログを書くためにec.smartlight.jpを操作していると、頻繁にシステムエラーが発生するようになった。しかも、デバッグモードになっていてエラーメッセージが表示されている状態。

取り急ぎ、EC-CUBEの管理画面から、【システム設定】 → 【パラメータ設定】をクリックして、[DEBUG_MODE]が[true]になっていたのを[false]に変更。

BALANCeの方に相談したところ、”システムエラーの場合はDBサーバーの負荷が原因のことが多い”とのアドバイスをいただく。

そして、サーバーといえばヌーさん!なので、とっても忙しくて本当に申し訳ないと思ったが、このご恩は後で体でお支払いすることにして、エラーログを見てもらった。

ラオシステムズ – 出張パソコントラブル対応,出張パソコン教室,ホームページ制作,サーバ設計・構築・運用

すると、sitelogの中の

SQL_LOG [12.85sec]
PAGE_DISPLAY_TIME_LOG [23.17sec]

から、データベースのクエリに13秒弱もかかっている異常性を指摘してくれました。

なので、これからこの13秒がどんな理由でおこっているのかを調べていこうと思います。ただ、サーバーはCPIのACEという共有サーバーのプランなので、どこまでわかるかは疑問なのだが。

あと、httpd-error-logをみると、この二つのエラーが頻繁に出ていました。

File does not exist: /usr/home/html/robots.txt
File does not exist: /usr/home/html/facebox/closelabel.png

robots.txtは設置していないので、書き方を確認してファイルの設置をしてみることとして、
facebox/closelabel.pngは、ぐぐったら下記のサイトを発見しました。これも、対応しようと思います。

EC-CUBEのfaceboxで画像ファイルが404 | wedgeesLabs

ということで、ネットショップもウエブサービスも運営していると様々な問題が起こるから、自分や自社でその対応ができない場合は、保守の契約をしておいたほうがいいですね。

ただ、今回のことで、自分もいろんなことが勉強できそうです。

2012/04/23
by nakachon
2 Comments

販売王:白紙に伝票を印刷するときは【●●●】が無い印刷様式を選べ!

販売王を使ってます。

無料サポート期間が4月末で終了するので、それまでにひととおり使いこなせばということで、なるべく使っています。

で、仕入、売上を後追いで入力しているのですが、今週納品の注文があるので、さっそく納品書・請求書を印刷したところ、なぜか枠線の無い形式で印刷。

マニュアルを読むものの、なかなか解決方法がわからず。きっと、専用伝票で利益を出しているから、白紙に印刷はできないのだろうと思いながらも、サポートにきいてみると、あっさりと解決。

伝票を印刷する画面で、”印刷様式”から、【●●●】が表示されていない様式を選べば、ちゃんと枠線とか表示されるらしい。

よかったよかった。

あと、今日、販売王を立ち上げたところ、いきなりパスワード入力画面が表示。登録した記憶はないけど、思い当たるパスワードをいろいろ入力してみるも、ログイン出来ず。

ソリマチのサイトのFAQをみたら、パスワードを忘れたら、データを解析しないとならないので、パスワードは絶対に忘れないでくださいとの注意が!

で、この点についてもサポートにきいてみたら、単に、パスワードを空欄でログインすればよいそうな。。。。。。。あっさり。

よかったよかった。