タグ

ブックマーク / www.itmedia.co.jp (4)

  • 「爆速すぎて笑う」 表示速度が“異常な”Webサイト「dev.to」 その仕組みは

    「爆速すぎて笑う」「速すぎて逆に不安になるレベル」――「dev.to」という米国のWebサイトの表示速度が異常に速いと、ネット上で話題だ。なぜ速いのか、サイト創設者のベン・ハルパーンさんがサイト内の記事で説明している。 2016年にオープンしたdev.toは、プログラマーが情報を交換したり、議論したりできるコミュニティーサイト。トップページにはユーザーが投稿したブログ記事のタイトルやコメントが、SNSのタイムラインのように並んでいる。このトップページの表示にかかる時間、各記事をクリックしたときのページ遷移が“一瞬”なのだ。 なぜ速いのか。ハルパーンさんが17年2月に投稿したブログ記事によれば、米Fastlyが提供するCDN(Content Delivery Network)を活用している。CDNは世界中にキャッシュサーバを分散配置し、ユーザーごとに最も(ネットワーク的に)近いサーバにキャッ

    「爆速すぎて笑う」 表示速度が“異常な”Webサイト「dev.to」 その仕組みは
    young-abu
    young-abu 2017/11/16
  • HTML風の簡単言語でiOSアプリが作れる「NextScript」が無償公開

    NEXTBOOKがHTMLライクなマークアップ言語を採用したiOSアプリ開発ツール「NextScript」を無償で公開した。徹底的に簡素化したスクリプトが特徴で、HTMLやActionScriptなどの経験があれば1日で習得できるという。 電子書籍出版社のNEXTBOOKは9月1日、マークアップ言語を利用したiOSアプリ開発ツール「NextScript1.0」を無償公開した。法人、個人を問わずあらゆる利用が無償で、開発したアプリやプラグインの販売も自由。 NextScriptは、HTMLライクなマークアップ言語を利用することで、Objective-C言語を使わずにiOSアプリを制作できる。同社の電子絵アプリの制作を効率化するなかで作られ、「クリエーター自身がスクリプトを書けることを狙って開発された」という。 徹底的に簡素化したスクリプトが特徴で、オブジェクトのクラスは17種類、ロジックを

    HTML風の簡単言語でiOSアプリが作れる「NextScript」が無償公開
    young-abu
    young-abu 2011/09/02
  • 優れた発明家たちの思考手順を再現する「9Windows」

    確実に新製品を発想する方法「9windows」 ここで紹介するのは、TRIZ理論の9windowsという手法です。これは、優れた事業家、発明家たちの思考方法を研究し作り上げられた手法です。さまざまな人の優れた思考パターンをシンプルなステップにし、それを追いかけることで、かなり高い確度で発想できる方法です。ステップは多いのですが、ひとつひとつは単純です。発想のための材料をつくっていく作業を通して、最後には、自分でも予想していなかったアイデアを出すことができます。 具体的には、以下のようにして、5年後の新製品のアイデアを発想します。 新製品を発想しようとしている対象物の現在の姿を書きます。現時点で、自分たちがその製品を開発していなくても結構です。他社、ライバルたちの製品でも大丈夫です。 ステップ 実行内容 ステップ1

    優れた発明家たちの思考手順を再現する「9Windows」
  • ライフハック テンプレート:#001 プログレスバー付ToDoリスト - ITmedia Biz.ID

    最強のライフハックは紙とペン──。自分で印刷して使えるツール、「ライフハックテンプレート」シリーズの提供をスタートしました。印刷して使ってもらえることを想定して作っています。ペンを片手にご活用ください。 「このToDoがリストからなかなか消えない……」という思いをしたことはないでしょうか。ToDoリストは便利ですが、やるべきことが終わって初めて消すことができるため、大きなタスクがリストに居座り続けることもしばしばです。 そこで「プログレスバー付ToDoリスト」はいかがでしょうか。ToDo項目の横に0%~100%までの進捗を示すプログレスバーを付けてみました。進捗度合いを「見える化」することにより、大きなタスクでも少しずつ達成している様子を把握することができ、モチベーションが上がります。 またチームで使えば、どのタスクがどこまで進んでいるか、どこが問題となっているかも一目瞭然です。進捗ミーテ

    ライフハック テンプレート:#001 プログレスバー付ToDoリスト - ITmedia Biz.ID
  • 1