投稿

ラベル(Webサービス)が付いた投稿を表示しています

日本語ドメインについてお勉強したのでそのまとめ

日本語.jp みたいなドメインってたまに見かけますが実際に自分が運用することになるとは思わなかったので学んだことをまとめたいと思います。 このような形式のドメイン名は「 国際化ドメイン名 」と呼ばれるものらしいです。 従来のアルファベット、数字、ハイフン以外にマルチバイト文字を利用できるようにする仕組みのことで、日本語の他にもアラビア文字なども利用できるようです。 ただ、毎回国際化ドメインと呼ぶのもアレだし非エンジニアのスタッフに説明する時に相手に難しそうなイメージを持たれたくないので、 日本語が含まれたドメイン名のことを日本語ドメインと会社では呼んでいます。 中国語だったら中国語ドメインですね。 この日本語ドメインをDNSサーバが理解できるようにするためには、 Punycode(ピュニコード) と呼ばれる形式で、アルファベット数字ハイフンだけの、既存のドメイン名に使用できる文字だけの対応ドメインに変換してあげる必要があります。 言いたかったのはそれだけです。 たとえば、JPRSが運用している 日本語.jp はPunycodeだと xn--wgv71a119e.jp になります。 これはHTTPS接続についてほんのちょっとだけめんどくさいトラブルが発生します。 curlなどでHTTPアクセスのテストをすることはよくあると思いますが、開発している日本語ドメインのサービスがHTTPSを基本としていて、curlでもHTTPSで行う場合、通常はSSLに関するエラーが出力されます。 SSL証明書を取得するときはPunycode変換済みのドメイン名で取得することが前提となっており、変換済みのドメインは変換前のドメインとリテラル的に同等とみなされないからです。 SSL証明書エラーを回避するには curlの -k オプションを利用します。 今回私が運用することになった日本語のドメイン名は、AWSのACMで無料の証明書を取得しました。 そのドメインは お名前.com で購入したのですが、デフォルトの状態では取得不可能でした。 なぜか?それは、 こちらの仕様 によるもの 日本語ドメインは、A / AAAA / CNAMEレコードのみご利用いただくことが可能です。 設定方法はこちらをご参照ください。 これはMXレコードを設定できな...

filemeal.com で好き勝手にリストを作ってみた

イメージ
この記事は、 filemeal Advent Calendar 2015 の1日目の記事です。 filemealとは? フォローしている @ohashimasaki さんが開発したWebサービス「 filemeal 」を使ってみました。 filemealは「一般の(非Techな)人々はウェブサイトやデータベースを意識していないし、意識しなくて良いようなデータ編集・公開プラットフォームがあるべき」という発想で開発されたようです。 (たしか開発中にそんな感じのことを呟いてたような…) 何ができるの? まず、今回のブログを書くにあたって私が作ってみたリストが こちら です。 コーヒーの淹れ方について簡単にまとめてみました。 ブログなどに埋め込むこともできるようですので、下に埋め込んでみます。 使ってみてわかったメリットを簡単に紹介すると、 すぐにリストを作って公開できる それなりにオシャレな見た目のページがすぐに公開できる 入れ子の作り方さえ覚えれば自分だけのオリジナルWikiが簡単に作れる Wikipediaのように公共性や中立性のないドキュメントを書いて怒られることがない 作ったリストをiframeタグで埋め込んだり、プログラムで外部から呼び出したりできる といった点があります。 使い方 アカウント登録はしていたものの、使い方がイマイチわかっていなかったので、せっかくだしスクリーンショットをとってゆっくり覚えていきたいと思いました。 ということで、以下使い方の簡単な説明になります。 まず、アカウント登録してログインしてみると、下のようなページになります。 これだけじゃなにができるのかよくわかりません…とりあえず自分のアイコンを変更してみます。 アイコンの変更は、右上の「設定」を押すと行えます。 ついでに背景色も変更してみました。落ち着いた色が多くて良いですね。個人的には黒板のような深い緑が欲しいです先生…。でもこの色も好き。 さて、アイコンを変更したら早速リストを作ってみましょう。とりあえず右下の「リストを作成する」をクリックして、名前を入力します。今回はなんとなく「コーヒーの淹れ方」にしました。 するとこんな感じで「コーヒーの淹れ方」...