無料WEB素材の配布とクリエーター作品展示 XTREC

PHP、アート、カフェ、ヒーリング、音楽などなど様々なジャンルのコラムを配信中!

  • ようやく一つのサイトのリニューアルを迎えました。
    長かったぁ・・・・・開発に時間が掛かったわけではなく色々な諸事情が重なり時間食ってしまわれました。

    フリーでやってると時間短縮が肝になるんだよね。
    WEBクリエーターなんてコスト=時間(労力)
    だからクライアントの提出物が遅いとそれだけコストが掛かっちゃうって何度も言ってるんだけど・・・・

    ってな事でまだ完全にリニューアルを果たしたわけではないけど皆様にお披露目。

    ■ベルズ・オート・ジャパン

    一応デザイン、オリジナルCMS開発、取材、撮影、ライティング、コーディング、携帯サイト構築までオールパックでやりました。

    お車に興味ある方はどうぞ!
    もっと見る
  • 複数の配列の結合・合体には便利な関数「array_merge」を使うが、思わぬところに落とし穴・・・・

    現在開発中の案件で幾つかのCSVファイル(ログファイル)を読み取って、連想配列に格納後、ひとつの配列に合体させようと普通にarray_mergeを使う。
    ところがエラーで結合が出来ない。

    いろいろ調べてみると、PHP5からarray_mergeの仕様が変わったみたい。

    PHP本家サイトで警告表示で
    「array_merge() の動作は PHP 5 で変更されました。PHP 4 とは異なり、 array_merge() は、array 型のパラメータのみを受け取るようになりました。しかし、 他の型をマージするために型キャストを使用することも可能です。 詳細は以下の例を参照してください。」
    とのこと。

    って事で以下にPHP4〜5どちらも対応できるサンプルを書いておきます。 もっと見る
  • 良くデフォルトで使用する(流用)CSSを教えてくださいとの声を聞きます。

    趣味でサイトを作ってる人は必要ないかもしれませんが、プロの世界では複数サイトを制作するので必要になってくるものです。

    今回はHISABOが使用するCSS共通定義、common.cssを内緒で教えます。

    まずはブラウザのリセット。
    これは各ブラウザによってデフォルトのCSSが定義されてます。
    余白だったり文字サイズだったりブラウザ間でその定義は結構違うものです。

    それを先ずリセットします。

    もっと見る
  • 久々だねーーーー。
    最近仕事も落ち着いたから、今後の為にずっと色んなプログラム開発をやってた。

    で、中でも一番に取り組んでたのがテンプレートエンジン。

    凡そ80行のテンプレートエンジン。

    機能は物凄くシンプル!

    条件分岐と繰り返し処理と独自タグの変数置換。

    条件分岐はelseも完備。
    繰り返し処理には繰り返し回数の定義と*倍数時の処理を装備。

    必要最低限にまとめた。
    ただ*倍数時の処理が1回しか定義できないのが難点。
    まだまだ改良の余地あり。。

    キャッシュ機能は別途に開発中。

    もっと見る
  • 1. My life is likely to last ten to fifteen years. Any separation from you will
    be painful for me. Remember that before you buy me.

    2. Give me time to understand what you want of me.

    3. Place your trust in me-it's crucial to mywell-being.

    4. Don't be angry at me for long and don't lock me up as punishment. You have your work, your entertainment and your friends. I have only you.

    5. Talk to me sometimes. Even if I don't understand your words, I understand your voice when its speaking to me.

    6. Be aware that however you treat me, I'll never forget it.

    7. Remember before you hit me that I have teeth that could easily crush the bones of your hand but that I choose not to bite you.

    8. Before you scold me for being uncooperative, obstinate or lazy, ask yourself if something might be bothering me. Perhaps I'm not getting the right food, or I've been out in the sun too long, or my heart is getting old and weak.

    9. Take care of me when I get old. you, too, will grow old.

    10. Go with me on difficult journeys. Never say, "I can't bear to watch it, or, "Let it happen in my absence." Everything is easier for me if you are there. Remember, I love you. もっと見る
Copyright © 2005-2008 クリエーターの作品展示とWEB素材の配布サイト「XTREC」 All Rights Reserved.

Designed by HISABO