タグ

関連タグで絞り込む (375)

タグの絞り込みを解除

時間に関するraimon49のブックマーク (314)

  • 日付を便利に操作するためのJavaScriptライブラリ色々 - Mach3.laBlog

    この記事は賞味期限切れです。(更新から1年が経過しています) JavaScriptには日付を扱う為の “Date” オブジェクトがありますが、正直なところこれはあまり親切ではありません。 そこで、JavaScriptの日付周りで楽をするためのライブラリのメモをここに。 XDate XDate – A Modern JavaScript Date Library Dateをもっと便利にした XDateオブジェクト を実装するライブラリです。 使い方はDateとほとんど変わらず、XDateに引数を渡して初期化して使います。 XDateオブジェクトは、DateにあるsetTimeやgetFullYearなどのメソッドを継承している他、 日付の足し算を行ったり、差分を計算したり等便利なメソッドが沢山生えています。 var d = new XDate(1977, 10, 25); // 1977/1

    日付を便利に操作するためのJavaScriptライブラリ色々 - Mach3.laBlog
  • 『風立ちぬ』 - 内田樹の研究室

    宮崎駿の新作『風立ちぬ』を観てきた。 宮崎駿は「どういう映画」を作ろうとしたのだろう。 もちろん、フィルムメーカーに向かって、「どういう映画を作りたいのですか?」とか「この映画を通じて何を伝えたいのですか?」というような質問をするのは意味のないことである(「言葉ですらすら言えるくらいなら映画なんか手間暇かけて作りませんよ」という答えが返ってくるに決まっている)。 でも、映画の感想を述べる立場からすると、このような問いを自問自答してみるというのは、決して無意味なことではない。 映画というのは、それについて語られた無数の言葉を「込み」で成り立っているものだからだ。 お門違いなものであれ、正鵠を射たものであれ、「それについて語る言葉」が多ければ多いほど、多様であればあるほど、賛否いずれにせよ解釈や評価が一つにまとまらないものであるほど、作品としては出来がよい。 私はそう判断することにしている。

    raimon49
    raimon49 2013/08/08
    時間にフォーカスした作品評
  • GitHub - wolfcw/libfaketime: libfaketime modifies the system time for a single application

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - wolfcw/libfaketime: libfaketime modifies the system time for a single application
  • libfaketimeでプロセスに通知する現在日時を変更する | OSDN Magazine

    libfaketimeを用いると、プロセスに通知する現在日時を、マシンのシステムクロックとは異なる日時にすることができる。虚偽の日時を設定するというこの機能は、システム日時の参照に直接関連する機能だけでなく、更新日時など、ファイルのタイムスタンプ機能にも影響を及ぼす。libfaketimeを用いれば、マシンのシステムクロックを変更することなく、プログラムの将来の動作や異なるタイムゾーンでの動作をテストすることができる。ネットワークアプリケーションにおいては、タイムゾーンのテストができると便利である。ローカル環境ではまだ有効な証明書の期限が、あるタイムゾーンでは切れているということがあり得るからだ。 libfaketimeは、プリロードのライブラリとして動作する。これを使用するには、プログラム実行時にこの共有ライブラリが含まれるように環境変数LD_PRELOADを設定する。たとえば、LD_P

    libfaketimeでプロセスに通知する現在日時を変更する | OSDN Magazine
    raimon49
    raimon49 2013/07/15
    faketimeコマンド
  • Javaパフォーマンス計測 そんなタイマーで大丈夫か? - プログラマーの脳みそ

    駄目だ。大問題だ。 long t1 = System.currentTimeMillis(); long t2 = System.currentTimeMillis(); System.out.println(t2-t1); 結果はなんとでるか? 99.9%以上の確率で0が表示される。そもそもSystem.currentTimeMillis()は時刻をミリ秒で返す。1行のプログラムを実行するのに1ミリ秒もかかってたら、たかだか1000行分動いただけで1秒かかってしまう。今のコンピュータはそんなに遅くない。 そもそもドキュメントをちゃんと読むと ミリ秒で表される現在の時間を返します。戻り値の時間単位はミリ秒ですが、値の粒度は基となるオペレーティングシステムによって異なり、単位がより大きくなる場合があります。たとえば、多くのオペレーティングシステムでは、時間を 10 ミリ秒の単位で計測します

    Javaパフォーマンス計測 そんなタイマーで大丈夫か? - プログラマーの脳みそ
    raimon49
    raimon49 2013/07/14
    currentTimeMillis()は10ms単位 nanoTime()
  • コード内で「現時刻」を気軽に取得してはいけない | Nekoya press

    日付を扱う処理についていろいろまとめたついでに、わりと簡単なことだけど知らないと落とし穴にハマる系のネタを。 日頃いろいろな処理を書いていて、現時刻を扱うこともは少なくないはずです。ですが、これを適当にやっていると困ることが多々あります。 実行中に「現時刻」を元にした処理がい違う 例えばこんなコード。ログ集計とかやってるイメージです。 class Analyzer(object): def analyze(self): logfile = datetime.datetime.now().strftime('my_log_file.%H') self.save(self.analyze_logfile(logfile)) def save(self, result): now = datetime.datetime.now() self.result[now.hour] = result

    raimon49
    raimon49 2013/07/09
    テスタビリティの観点から 使い回すにしても変数名で悩むんだよね
  • Pythonの日付処理とTimeZone | Nekoya press

    日付周りの処理というのはとても難しい問題で、特にTimeZoneが絡むと基的に大変なことになります。 Pythonは標準で用意されているdatetimeモジュールが高機能なので、それを使っておけば間違いない感があって、そういう意味では安心感があります。 とは言え、その扱いにはやはり注意が必要で、現時点でこうするのがいいかなーと思っていることをつらつらと記録したエントリがこちらです。 基的にはMacPython2.7.1で検証して、おやっと思ったところはCentOS5.8のPython2.6.5やUbuntu12.04のPython2.7.3で追試しています。 なお、datetime.datetimeと書くのがだるいので文中では、 from datetime import datetime を前提としています。 naiveとaware 公式ドキュメントにそのまま載ってるけど、date

  • JPNIC インターネット歴史年表 

    JPNICでは、 年表へのフィードバックや関連資料等の寄贈を受け付けています。 記事へリンクする場合は、 アンカー一覧をご覧ください。 セキュリティに関連する出来事についてはのご協力をいただいています。

    raimon49
    raimon49 2013/06/24
    タイムライン 上が過去
  • Island Life - 前後

    About 南の島のプログラマ。 たまに役者。 Practical Schemeの主。 WiLiKi:Shiro 最近のエントリ 無限cxr高校受験Defense振り返ってみると2019年は色々学んで楽...覚えるより忘れる方が難しい(こともある)眼鏡のつると3DプリンタIris Klein Acting ClassSAG-AFTRA conservatory: Voice Acting創作活動って自分を晒け出さねばならないと...ループを使わずに1から100までMore... 最近のコメント shiro on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/14)1357 on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/01)ベアトリーチェ on ハイポハイポハイポのシューリンガン (2022/04/02)ベアトリーチ

    Island Life - 前後
  • なぜ、若者の間でノー“テレビ”ライフが広がるのか?テレビを捨てた人たちの本音

    当はなくても済む。むしろ、ないほうがよい。人によっては「テレビ」とはそんな存在だ。ノーテレビライフを始めた20〜30代の人たちが異口同音に語るのは、生活の質の向上だった。 テレビをまったく視ないという人は微増している。NHK放送文化研究所が実施した「国民生活時間調査」では、平日のテレビ視聴時間が2010年までの5年ごとの調査で、 ・1995年:8% ・2000年:9% ・05年:10% ・10年:11% と推移している。 「ニコニコ動画」を運営するニワンゴが10年に実施した調査では、平日にテレビを視る時間を問う質問で最も多かった回答が「まったく視ていない」で20.9%だった。年代別では20代の24.3%、30代の22.7%の順に多く、若い世代にノーテレビライフが増えている傾向も垣間みられる。 今回、取材に応じたノーテレビライフ実践者3名は、ともにもともとテレビを積極的に視るほうではなかっ

    なぜ、若者の間でノー“テレビ”ライフが広がるのか?テレビを捨てた人たちの本音
  • 歳を重ねて得た3つの気付き | Social Change!

    まだ若い若いと思いつつ、時間は無情にも過ぎていって、人はいつのまにやら歳をとるものです。でも、歳をとったからこそ気付けたことも沢山あって、今回はそれを記事にしました。少しテイストを変えてみました。 Age / garryknight こだわりを捨てて時間を大切に 歳をとるというのは、こだわりを捨てていくことではないかと気付きました。 昔はこだわっていたようなことも、大抵のことに対して、悪く言えばどうでも良いと思えるし、よく言えば寛容になってきたと言えます。 昔よりも鈍感になってきたのかもしれません。それをシニカルに言えば、死というものに対する耐性が少しずつ身に付いてきてるのかもしれません。 だからこそ余計に、自分にしか出来ないことは何かを考えるようになりました。 時間は当に限られている。しょうもないことにこだわっている時間なんて無いんです。毎日の事でさえ、限られた回数しか残されていない

    歳を重ねて得た3つの気付き | Social Change!
  • HERE IS TODAY

    An interactive look at time...

  • オンラインゲームは、何時何分何秒に次の日に切り替えるべきか

    一般には、23時59分までが前の日で、0時0分からが次の日です。一部業界では、25時や26時という表現を用いて、次の日に切り替わっていないように見せる手法もあったりします。 さて、今流行りのソーシャルゲームなどを含むオンラインゲーム(ネットゲーム)では、何時何分何秒に次の日に切り替えるのがベストでしょうか。何も考えず普通に設計してしまうと、00時00分00秒に次の日に切り替わるように設計してしまいます。しかし、この設計ではユーザーからの不満が募る場合があります。 なぜでしょうか。 どういう場合でしょうか。 オンラインゲームにおける「次の日」とは、「次のイベントが発生する日」でもあります。0時0分ちょうどに次の日のイベントが始まってしまうと、ユーザーによっては不公平が生じます。 0時0分とは10代ユーザーにとっては夜更かしにあたるわけで、こんな時間に新規イベントや日替わりイベントが始まってし

    オンラインゲームは、何時何分何秒に次の日に切り替えるべきか
    raimon49
    raimon49 2013/04/23
    00時00分00秒リセットは色々と大変。
  • ノウハウは縦横の軸で管理する - rabbit2goのブログ

    Tracには「wiki」しかなかったのに、Redmineでは他に「フォーラム」なる仕組みも用意されていてややこしい。目的に応じて使い分けよ、とは確かに一つのアドバイスだとは思うけど、初めて使う人にそんなことを言っても通じないだろう。そんな訳である程度の指針や具体例が必要になるわけだが、今のところ、次のように使い分けている。 フォーラム 一度掲載したら変更しない文書用。具体的には、メールの共有保管場所だ。一度送ったメールはもう2度と変わらない(変えようが無い)し、スレッドごとにまとめて掲載できるので、後からの参照も容易だ。これで、チーム内に「情報共有」と称した無駄なメールの展開を減らせるようになる。 Wiki 何度も情報を更新する文書用に使っている。具体的には、チーム内の作業手順や障害の発生例と対策事例、ツールの手順や仕様書の類だ。これは一度書いたら終わりというものでも無いし、その履歴が実は

    ノウハウは縦横の軸で管理する - rabbit2goのブログ
    raimon49
    raimon49 2013/04/09
    時間軸 指針
  • カネと時間考えるならPHPやっとけ。たぶn:村上福之の「ネットとケータイと俺様」:オルタナティブ・ブログ

    あー、 PHPとかいう糞言語 おまえは正しいよ。すげー正しい。 イエス・キリストの16777216倍くらい正しいよ! そして、俺はすべてにおいて、間違ってるよ。 いっておくが、おれはプログラマとしては3流というか256流くらいだ。 クソだ。 最近、まともなコードも書いてないし、書けねーよ。 俺に生きている価値なんか1ピコグラムもねえよ。 けどな、言語的にクソかどうかなんかで、メシはえねえんだ。言語がクソでも、手っ取り早くメシがえるなら、それを優先しなきゃいけねえ。 ポインタ実装とかどーでもいいよ。 「書いたように動かない」とかいう奴はカネもらってやる仕事じゃねえよ。カネもらってコード書くなら、「動くように書く」んだよ。 PHPがクソだって? いいんだよそれで。 エンジニアはつねにクソってるんだ。 WebのプログラマなんてスカトロAV女優みてーなもんなんだよ。 クソって、毎日クソみた

    カネと時間考えるならPHPやっとけ。たぶn:村上福之の「ネットとケータイと俺様」:オルタナティブ・ブログ
    raimon49
    raimon49 2013/03/08
    コピペビリティの視点から。
  • 特訓'99 タイマーの扱い

    このキャンセルされた分が最後の出力に回される。 この間に行われた移動などの処理はその移動の途中が出力されないの我々の目にはで見えず、いきなりそこに現れたかのようにみえるのだ。 実際には描画中に垂直同期割り込みが発生してしまった場合に発生する。この時に今行っている描画を優先し、入力内容はバッファリングしておく。 次の描画時に、バッファリングした内容も加算して描画する。 処理落ちというのは、あたかも自分が が行われる。つまり世界すべてのものがすろうもぉしょんに、ハエが止まってみえるようになる。 これは入力と出力を同期的に、交互に行っているようなプログラムで発生する。つまり、出力に時間がかかるような場合でもソレをキャンセルせずに最後まで出力する。 このためテレポーテーションするようなことは発生しない。 シューティングゲームだと、自機や敵がテレポーテーションするとゲームにならないのでコ

    raimon49
    raimon49 2013/02/20
    処理落ち 特訓'99裏話
  • ヤマト運輸に学ぶ「見えないコスト」に着目する術

    宅配システムが高度に発展した現在の日では、配達時間を指定できるサービスはもはや当たり前。しかし当時は、コストが掛かるものとして猛反対を受けていたのです。 成功する一握りの人々だけが実践する、共通の「思考の法則」を知るには、いったん私たちが常識だと考えてきたルールをリセットする必要があります。そして、彼らの行動や考え方に注目し、そのエッセンスを吸収して、その根底にある思考のサイクルを身に付けることが重要です。 成功者はみな、次にあげる5つのビジネスプロセスを何度も、高速回転で循環させています。私は、キーワードとなった5つの英単語の頭文字をとって「5Aサイクル」と呼んでいます。 顧客の抱える問題の「認知」(Awareness) 問題解決のための従来と異なる「アプローチ」(Approach) アイデアのスピーディな「実行」(Action) 仮説と実行結果の差異に対する「分析」(Analysis

    ヤマト運輸に学ぶ「見えないコスト」に着目する術
    raimon49
    raimon49 2013/02/05
    ユーザーの利便性向上と自分たちが訪問して不在だった時のコスト解決を両取り
  • グーグルが社食をタダにする理由:日経ビジネスオンライン

    外村 仁(ほかむら・ひとし) 米系経営コンサルティング会社を経て、米アップルでマーケティングを担当。ジョン・スカリーからスティーブ・ジョブズまで5年間で4人のCEOに仕える。欧州で経営学修士号を取得後に米シリコンバレーで起業、ストリーミング技術の会社を立ち上げ、売却。現在はエバーノート日法人会長のほか、ファーストコンパスグループ共同代表、スタートアップ数社のアドバイザーやOpen Network Labの起業家アドバイザーなども務めている。『アップル 驚異のエクスペリエンス』(日経BP社)の解説も執筆した。 (写真:村田和聡、以下同) 外村: 米国全体は不景気なんですが、シリコンバレーだけは別世界といった様相で激しい人の奪い合いが起きています。 特にソフトウエアのエンジニアはもう引っ張りだこ。当に人が採れません。加えて、ソフトウエア業界の垣根が消滅しつつある点が挙げられます。従来ならコ

    グーグルが社食をタダにする理由:日経ビジネスオンライン
    raimon49
    raimon49 2013/02/05
    空前の買い手市場における差別化の話。何もかも手に入ってしまってオフィス賃料も高い日本の東京や大阪とは単純比較が難しい印象はある。
  • つらいということ - やしお

    先々月に父が急死した。 もし親が死んでも自分は意外と平気でいられるんじゃないかと考えていた。何かを整理して考える力も大分ついてるし大丈夫かもしれないと侮っていたが実際はまるで平気ではなくて自分でも驚いた。体験を通さないと当には分からないことが確かにある。 12月14日(金)の昼前、母から「父と昨日から連絡がとれない」とメールが入った。両親は離婚して別々に住んではいたものの、連絡を取り合ったり会ったりもたまにしていた。 前日が僕の誕生日で、田舎から両親の名義でお菓子が届いていたから、二人宛にお礼のメールを出していた。いつもは電話をかけてくる父親から返事がなかったから変だなとは思っていた。 僕の誕生日のこともあり10日ぶりに母も父に連絡をとろうとしたようだが、メールの返事もなく、電話も「電源が入ってない」のメッセージばかりだという。それで警察と部屋を見に行ってくるという。 事故か、失踪か、病

    つらいということ - やしお
    raimon49
    raimon49 2013/02/03
    物語化 つらさの減衰
  • 生産性向上ツール、時間の無駄になることも (ウォール・ストリート・ジャーナル) - Yahoo!ニュース

    自分の仕事の生産性を向上させたい? そうは言っても、人々の時間とタスクの管理を手助けすることを狙った技術やツールが爆発的に増えた結果、実際にはかえって時間とタスクの管理が一層困難になっているかもしれない。 生産性向上のための技術利用に関するウェブサイト「ライフハッカー」の編集長で、ロサンゼルス在住のウィトソン・ゴードン氏は、生産性向上のための新しいツールが「過去2、3年間で爆発的に増え、今では多過ぎてわけが分からない状態になっている」と話す。 多くの人々は自分の考え方や作業の仕方にぴったり合わないツールを使っていたり、次から次へと乗り換えたりして、時間とエネルギーを無駄にしている。生産性の専門家でカリフォルニア州オーハイ在住のデービッド・アレン氏は、人々は自分に合ったアプリケーションやシステムを選ばず、「最新のもの、話題を集めているものに引き寄せられている」状態にあると指摘する。同氏の