タグ

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

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

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

    setInterval()を使って、JavaScriptでタイマーで設定した一定時間ごとに動作を繰り返す(定期更新/実行する)サンプル - 感謝のプログラミング
    suginoy
    suginoy 2015/05/29
    “ドミノ・ピザのオーダー追跡システムどうやって実装してるんだろうと思ってソースを見てみると”
  • 技術力がつかない負の流れに陥ってしまった。 - 東京アンダーグラウンド

    最近自分がとらわれている負のスパイラルについて、思うところがあって書いてみた。 吐き出せば楽になれるかもしれない。 例外的な人はもちろんたくさんいると思うけど、一般的にSIer社員は技術力が低いと言われている。 たしかに自分の周りのSI社員にまともにコードを書ける人なんていないし、話に出るのは1990年代から2000年代のテクノロジーだ。 業務中にプログラミングをするときは、それが業務を改善するためのものであっても、周りの目を気にしてIDEを開く。 隙間の時間に、ほんの少しだけ。 手を動かさないと技術が身に付かないのは事実で、そういう意味だと、SI社員が技術を身に付ける時間は非常に限られている。 少なくとも、業務中に技術的なことをやる時間はほとんどないので、何かを身に付けたいときは、業務外に頑張って時間をとって勉強しなければならない。 家に帰ってからが勝負になる。 例外的な人になるためには

    suginoy
    suginoy 2015/01/17
    よくわかる。会社が大手で、一生勤めるつもりがある場合以外を除けば、転職活動するのがよいと思う。
  • 「Javaが使われないのは、エンジニアが楽しくないからだ」 - 感謝のプログラミング

    面白い人に出会った。 彼を一文で表すと、 SIerにいるくせに技術が大好きで、コードを書きたくても書けない現状に嘆きつつ、 多額のローンを背負ってしまったため転職に踏み切ることもできず、夢と現実の狭間で苦しんでいる男だ。 この人の素直な感じがかなり好きで、出会いざますぐに心を開いてしまった。 やっぱりアツく技術的な話をしてくれる人は当に楽しい。 会社にいる人の5割はSSDって何?って人だし、6割はJavaJavaScriptの違いもわからない人で、8割はGoogle検索無しでコンソールに「Hello World」を出力させることもできないような人達だ。 実際に統計をとったわけではないけれど、これは全然大げさな話ではない。 「システムエンジニア」なのに、当にこんな感じなのだ。 その代わり、ExcelやWordを駆使して資料を作成する技術は素晴らしいものがある。 長時間の会議に耐えうる精

    「Javaが使われないのは、エンジニアが楽しくないからだ」 - 感謝のプログラミング
    suginoy
    suginoy 2014/09/14
    "そんな話をしつつ、Rubyがいかに楽しいかを熱っぽく語る彼を見て、やっぱり僕は彼が好きだなぁと思った。そして、なんでこいつはSIerにいるんだろうと、彼から聞いたローンの額に思いを馳せた。"
  • 何年か会社で働いてきて、なんとなく気付いたことや思ったことを淡々とまとめてみる | 感謝のライフハック

    ■誰もが「自分ばっかり忙しい」と思っている 後輩も先輩も、派遣もバイトも、みんな「自分は大変だ。自分に仕事が回ってきて、自分ばっかり忙しい」と思っている。 仕事ができないと思っていた後輩の口癖は 「俺は忙しいんです」 だ。あんまり、仕事は抱えていないはずなんだけど・・・。 Chromeのインストールも自分でできないような派遣の方も、ある仕事の進捗を尋ねたら、 「私は忙しいんです」 と言っていた。 仕事ができる先輩も、 「俺ばっかり仕事が回ってきやがる」 みたいに言っていた。 誰もがみんな、自分はすごく忙しくて、自分ばっかり頑張っているように思っているのだ。 みんな、主観で忙しいのである。 ただ、そんな中、当に仕事もできて人間的にもカッコイイ先輩は、どんなに仕事が回ってきても、黙々と、淡々とこなしていた。 こういう人になりたいと思った。 ■マネジメントと将棋の関係 大企業だとありがちなんだ

    suginoy
    suginoy 2014/05/16
    SIerで数年働くとだいたい同じこと思うようになるんじゃないかな。
  • 「何人率いてる」とかそれ、自慢するようなことじゃない。 - 感謝のプログラミング

    会社に入って何年か経つと、けっこう会社にも慣れてくるもので、みんなそれっぽく仕事を語るようになる。 今回の記事はSIerに入った友達が集まったときの話。 仕事の話をすると、 「僕(わたし)は○○人の協力会社を管理して、△MMのプロジェクトをやってるんだよね(ドヤ)」 みたいなことを誇らしげに語る人がたまにいる。 その話(自慢?)にどうも違和感を感じていた。 この違和感はなんだろうと考えてみると、けっこう簡単な理由で。 彼らの優秀さの基準っていうのが、「何人の人間を率いて、何MMのプロジェクトを持っているか」なところがどうも腑に落ちなかったのだ。 ITっぽくない人のために説明すると、「MM」というのは、Month Manの略(だと思う)で、一人の人の一ヶ月って意味ね。100MMだったら、10人の人の10ヶ月分の労力ってこと。 大手のSIerに勤務する人は、業界特有のゼネコン構造から、多くの協

    「何人率いてる」とかそれ、自慢するようなことじゃない。 - 感謝のプログラミング
    suginoy
    suginoy 2014/03/08
    “一人じゃ変数も宣言できないくせに” これは流行らせたい。
  • 結果や過程ばかり気にせずに、「今やるべきこと」に集中する。 - 感謝のプログラミング

    ここ1年くらい、勉強の記録みたいなこのブログを書いてきた。 勉強を続けていると、足りないことがどんどん見えてきて、逆に色々と不安になってくる。 不安を消すために勉強しているにも関わらず、まだ学ばなければいけないことが次から次へと出てきて、時間ばかりが足りなくなるような。 正直、何も知らなかったときは気楽だった。 まぁ大丈夫っしょ、と気楽に勉強していた。 すぐにひと通り理解することができるさ、と。 「無知の知」という言葉が倫理の教科書に書いてあったと思うけれど、無知を自覚するのは、逆に不幸だったのかもしれない。 いつも何かに追われているような気持ちになるから。 ★ ★ ★ 最近、幼少期に集中的な教育を受けていないとその分野では成功できないという記事を読んだ。 (idコールするのは若干気が引けるので、リンクは貼りません) これは主旨としては、「親の意識が大切だ」という話なんだけど、それでも幼少

    結果や過程ばかり気にせずに、「今やるべきこと」に集中する。 - 感謝のプログラミング
  • 1