ブックマーク / blog.codebook-10000.com (3)

  • setInterval()を使って、JavaScriptでタイマーで設定した一定時間ごとに動作を繰り返す(定期更新/実行する)サンプル - 感謝のプログラミング

    今日は正月であまり事に出る気にもならず、ピザを取ることにした。 ドミノ・ピザはネットで注文ができる。 注文してみたところ、注文完了後、「オーダー状況追跡システム」なるものが。 ドミノ・ピザはこちら↓ http://www.dominos.jp/ 楽しそうだから見てみると、以下の図のように、(ほぼ)リアルタイムで、現在の注文のステータスを表示してくれるものだった。 このリアルタイムのブラウザ更新はどうやってやってるんだろう? WebSocketでも使ってるのかな? と、気になってこのドミノ・ピザのオーダー追跡システムどうやって実装してるんだろうと思ってソースを見てみると、一部にこんなソースが書いてあった(当然、丸々抜粋はできないため、興味のある人はドミノ・ピザを注文して覗いてみてほしい) ちなみに、ピザ自体は注文して20分くらいで届いた。 ホクホクとあったかい、とても美味しいピザだった。

    setInterval()を使って、JavaScriptでタイマーで設定した一定時間ごとに動作を繰り返す(定期更新/実行する)サンプル - 感謝のプログラミング
    miyashiki
    miyashiki 2014/01/03
  • Javaのリフレクションを使ってクラスオブジェクトを生成したり、メソッドを呼び出すためのサンプル - 感謝のプログラミング

    ※追記 追加記事を書きました。 はてブでコメントをいただいたので、さっそくSpring Frameworkでリフレクションを使ってる部分を読んでみた。 ※追記ここまで リフレクションとは、実行中に型情報を取得でき、方そのものを操作対象にできる仕組みのことである。 コア・リフレクション機構であるjava.lang.reflectはロードされたクラスに関する情報へのプログラムによるアクセスを提供する。 Constructorインスタンス、Methodインスタンス、Fieldインスタンスにより、それらの実際の対象物を反射的(reflectively)に操作することができる。 定義だけ見てもよくわからんので、リフレクションを使ってインスタンスにアクセスしてみる。 package kiso; public class ReflectionSample { public static void mai

    Javaのリフレクションを使ってクラスオブジェクトを生成したり、メソッドを呼び出すためのサンプル - 感謝のプログラミング
    miyashiki
    miyashiki 2013/12/16
  • 本気になれない人に足りないのは「当事者意識」ともう一つ。「危機感」。 | 感謝のライフハック

    以下のゆーすとさんの記事を読んだ。 気になれない人には「当事者意識」が足りない この記事では、 ここぞって時に気になれる人となれない人の違いは、当事者意識の有無です。 と冒頭で言っているように、人生の重要な転機とも言える場面で頑張れない人に共通しているのは「当事者意識の欠如」だと論じている。 ゆーすとさんは一浪して大学に入ったわけだが、受験でうまくいった人には共通点があるという。 周囲に惑わされることなく自分のすべきことをこつこつとやっていた(ように見えた)人、ある時から気になって猛烈に勉強していた人は、皆希望するところへ合格していました。共通点は「気になっていたか否か」もっと言えば、受験を自分の問題として認識できていたかどうかです。 自分も大学受験や、それなりに難易度の高い資格試験の勉強をやってきた経験があるので、ゆーすとさんが言っていることがすごくよくわかる。 大学受験に「当事

    miyashiki
    miyashiki 2013/12/08
  • 1