この数年くらいで、主にプログラマのあいだに、「静的サイト生成(static site generation)」への人気が復活しつつあるようだ。 「静的サイト生成」の「静的サイト(static site)」とは、ウェブサイトのすべてのページが、あらかじめHTMLファイルになっているようなウェブサイトを指す。データベースなどを使わず、HTMLファイルを手作業で作っているようなサイトは、すべて「静的サイト」である。 「静的サイト生成」とは、手作りで「静的サイト」を作るのではなくて、HTMLファイルをプログラム的に「生成」する手法を指す。データベースやテキストファイルにある「データ」と、デザインを定義する「テンプレート」をプログラム的に結合して、HTMLページを生成する、というのが典型的な手法だ。この生成プロセスを受け持つソフトウェアが「static site generator」である(以下、こ
なんていうか、存在すること自体がコストっていうのかな。一度短縮URLを始めたらそれは未来永劫維持されなければ今までに作り出したすべてのURLが無価値になってしまう。 それはなぜかというと、URLからハッシュ関数により一方的にハッシュを算出することが出来て、これはmp3とかmp4みたいに情報をロスさせることにより圧縮している。ロスしただけあって、ハッシュからURLへの復元はその変換したデータベースがないと出来ない。 これってすごいむちゃくちゃなことだと感じるはず。そのデータベースが失われたら今までの価値、文脈が失われる。たとえば著名な短縮URLサービスであるbitlyが消滅したとしたら、bitlyが使われた発言は何を言ってるのかわからなくなる。"そのbitlyが指し示していたコンテキスト"が失われた文章を君はどうやって理解するのかね。 つまり短縮URLを作り、それが誰かに一度でも使われてしま
ソフトバンクモバイルが、iPhone 5でのテザリング・オプションの提供を、本日2012年12月15日より開始しています。 テザリングにより、iPhone 5をLTE回線のモデムとして利用することができ、これを経由してPC/MacやWi-Fi版のiPadでインターネットに接続することが可能になります。 サービスを利用するには、料金プランが「パケットし放題フラット for 4G LTE」かつテザリング・オプションへの加入が必要。 テザリング・オプションは有料(525円/月)のオプションですが、12月31日までに申込むと2年間無料となるキャンペーンが行われています。 テザリングを使用するには、「設定」アプリを立ち上げ、 「一般」>「モバイルデータ通信」>「インターネット共有」 へと進み、「オン」にします。 「LTEをオンにする」は必須ではありませんが、あえてオフにする必要もないのでそのままに。
Hellといえば、「地獄」ですよね。なかなか日常では使わない言葉です。でも、そのわりには、映画を見ているとしょっちゅう"hell"が登場します。いったい普段の会話でなぜこうも hell という言葉が使われているのでしょう。 hell は一種の強調を意味するスラングとして使われています。もちろんあまり上品とは言えないので、一生使わなくてもなんの問題もありませんが、でも使い方だけは憶えておいて損はないですよね。 スラングhellを使った決まり文句と意味 まずは次の言葉。 What the hell. これは、本来のやり方や注意を無視して「やっちゃおう!」というときに使います。日本語で言うならば、「やっちゃおう」「かまうもんか」「もうどうなってもいいや」といったニュアンスです。 これを語尾を上げて発音し、疑問形にすると What the hell? 「一体なんだよ」「何だって?」という意味になり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く