HOME » カテゴリ:小技集

  • レンタルサーバーなら使えるねっと

Plesk VPSカスタマイズ-現状を知る

使えるねっとの専用サーバ、VPSのカスタマイズは何度もやってきましたが、サーバのプラン、Pleskのバージョン、CentOSのバージョンの違いなどで毎回

「これでいい!」

ということがなく、失敗しては初期化して最初からなんてことを繰り返してきました。

その中で、カスタマイズ前に必ずやっておくことを自分なりにまとめました。

  1. Pleskのバージョン確認、アップデート
    Pleskの現バージョンを確認し、最新でなければアップデートします。
    (日本語対応済みの最新バージョンに)
  2. 現状を把握する
    納品されたサーバにインストールされたアプリケーションを把握します。
    そして自分がそのサーバで何をしたいかによって、不足したものを足したり、不要なものを削ったりします。
    必要に応じてアップデートすることも大切なのでバージョンも調べておきます。
  3. 最新の状態をバックアップ

ここまでやっておけばその後何かあった場合に、最新の状態をリストアできるので便利です。

今回E-160、E-320のカスタマイズにあたってyumを活用しました。
次回はyumのインストールについて書こうと思います。

MODxスニペット コピーライトの発行年表示を自動更新

毎年つい更新を忘れてしまうコピーライトの発行年表示。

年も半ばを過ぎた頃に
「あ!更新してなかった」
と気付き、そのまま放置。
結局更新するのは秋風がそよぐ頃・・・。

こんなことを繰り返しています^^;

・・・と言うわけで、これをスニペット化してしまえばいいではないか!
と思い立ったので、作りました。

(続きを読む…)

MODxスニペット XML宣言によるIEバグ回避

XML宣言とは文書の冒頭に

<?xml version=”1.0″ encoding=”utf-8″?>

のような記述をし、XML文書であることを宣言するもので、XHTMLにおいてもその記述が推奨されています。

ただし、XHTMLではこのXML宣言をすることで、IEで表示崩れを起こす場合があります。
これはXML宣言によって意図しない表示モードになってしまうためで、IE特有のバグと言っていいと思います。

このIEの挙動を回避するために、プログラムで宣言のありなしを制御することにします。

(続きを読む…)

よく使う文字実体参照 XHTML1.0 HTML4互換

個人的によく使う文字実態参照を表にまとめました。

  実体参照 数値文字参照 コメント
© &copy; &#169; 著作権
® &reg; &#174; 登録商標
& &amp; &#38;
  &nbsp; &#160; スペース
< &lt; &#60;
> &gt; &#62;
&lsaquo; &#8249;
&rsaquo; &#8250;
« &laquo; &#171;
» &raquo; &#187;
" &quot; &#34;
&lsquo; &#8216; 引用符
&rsquo; &#8217; 引用符
&ldquo; &#8220; 二重引用符
&rdquo; &#8221; 二重引用符
° &deg; &#176;
&crarr; &#8629;
¥ &yen; &#165;
&spades; &#9824;
&clubs; &#9827;
&hearts; &#9829;
&diams; &#9830;
' &apos; &#39; アポストロフィ
IEでは&apos;が使えないので注意
カテゴリー: 小技集  コメント (0)

文字列をURLエンコード・デコードする(→Shift_Jis版)

最近はコードをUTF-8で書くことがほとんどになり、文字化け問題にぶつかることが少なくなりました。
Shift_Jisでやっていた頃はかなり泣かされたので、その厄介さがなくなった分大幅に能率が上がってきたと思います。

それでもメール周りの扱いには結構シビアな部分が多く、特にデザイナスタッフを悩ませていたのがメーラーを開く「mailto」でした。
UTF-8でコードを書くと、大抵のメーラーでは

<a href=”mailto:koeda@koeda.biz&subject=こんにちは!”>小枝ちゃんにメールする</a>

なんて場合に文字化けした件名が入ることになります。

当然
「&body=少しは運動したら?」
なんかも本文が化けてしまって困った状態になります。

そこで考えたのが簡単にURLエンコードができるツール。
これを使うとURLエンコードされた文字列が生成されるので、コピペして該当箇所に貼り付けるだけでOKです。

すごい!と感謝されましたが、ものすごく低機能&用途限定のツールです。
よろしければぜひWEBサイト制作のお共にご利用ください。

【仕様】

  • 入力された文字列をURLエンコード(Shift_Jis変換のみ)
  • ついでにURLデコードも(Shift_Jis、EUC、UTF-8に対応)

(続きを読む…)

パスワードをBASIC認証用に暗号化する

パスワードをBASIC認証用にDES暗号化するだけのツールです。

HTACCESSやBASIC認証についての解説は

ミケネコ研究所 ミケネコの htaccess リファレンス

をご覧になることをお奨めします。

私がWEBの仕事をする以前からお世話になっていたサイトですが、とても残念なことに運営者の小塚 敦(サーブル)さんが2004年にご逝去され、一時は閉鎖されていました。
その後ご家族、ご友人など支援のみなさんのお陰で復活し、利用させていただけるようになっています。
訪れるたびに小塚さんや支援者のみなさんに感謝せずにいられないサイトです。
私自身も「のちのちまでも役に立てる何かを残したい」そんなことを考えたりします。

【仕様】

  • 入力できるパスワードは半角英数字50字まで
  • パスワードの最初の文字に「0(ゼロ)」は使用不可

(続きを読む…)

PCサイトのコンテンツを携帯サイト用に変換する

PCサイトのコンテンツを携帯サイトに流用することはよくありますが、その時に結構面倒なのが半角カタカナ(半角英数字)化です。
システムが生成してくれるようなCMS利用のサイト構築では、変換ロジックをちょこっと用意してあげればいいわけですが、ベタでソースを書く場合には手間な作業になります。

そこで・・・
単純な変換ツールを作りました。
HTMLコーディングのお共にどうぞご利用ください。

【仕様】

  • 全角カタカナを半角カタカナに変換
  • 全角英数字を半角英数字に変換
  • オプションで改行タグ<br />を<br>に変換
  • オプションで全角スペースを半角スペースに変換

(続きを読む…)

ラジオボタンなどのフォーム部品をラクに作るツール

フォーム部品を作るとき、単純な繰り返しが必要なことがたびたびあります。

あー やんなっちゃうよ

そんな時はこのツールが便利です。
チェックボックス、セレクトボックス、ラジオボタンの部品が簡単に作れます。
(怠けたいだけなんですけど・・・。)
HTMLコーディングのお共にどうぞご利用ください。

【仕様】

  • チェックボックス <input type=”checkbox” name=”inp[]” value=”連番” />表示名
  • セレクトボックス <option value=”連番”>表示名</option>
    ※先頭に「<option value=”">選択してください</option>」が入ります。
  • ラジオボタン <input type=”radio” name=”inp” value=”連番” />表示名

(続きを読む…)

↑このページの先頭へ