タグ

2011年12月12日のブックマーク (15件)

  • Open Source! | HP webOS Developer Blog

    Well, you’ve been waiting for the big webOS announcement, and today we’ve made it. This morning, HP announced that webOS will be going open source with the resources of HP behind it. The Developer Relations team is very excited by this announcement and what it means for the future of webOS, and for you, our developer community. With this announcement, Meg Whitman has reiterated HP’s commitment to

  • 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 - 祈りの機能
  • 企業や組織のおける新規メンバーの受容について : 小野和俊のブログ

    企業や組織が成熟し、安定してくると、メンバーの中に「今うまく行っているのだから、明日も同じようにうまく行くはずで、できるだけ現状を維持したい」という考えが芽生えてくることがある。 その結果、組織に新規のメンバーが加わった時、特に新規メンバーがその組織に取って何らかの形で刺激的だった場合、次のような事象が起こることがある。 組織が安定した状態が長く続くと、半年前には誰もが「改善が必要」と合意していたような不便さや非効率さも、「まあそんなものか」と日常に溶け込んで当たり前のことになってしまうことがあるが、これまで外部の世界を見てきた新規メンバーは「常態化した理不尽さ」に敏感なので、現状に問題がある、と指摘することがある。こうした指摘は、「自分たちのやり方を批判している」と受け止めることもあるが、慣れで麻痺した感覚を揉みほぐしてくれるマッサージのようなものとして機能することがある。 能力のある人

    企業や組織のおける新規メンバーの受容について : 小野和俊のブログ
  • UNIX 6th code reading - unix/iget.c - やる気のないブログ(A boring diary)

    はじめに 今回はunix/iget.cを見ていきます。 iget.cはコア中のinode[ ]リソース管理が主です。他に、新たなinodeの生成(ファイルの生成)や、ディレクトリへのエントリ追加に関する処理などがあります。 コア中のinode[ ] unix/inode.hの中でinode構造体の配列が宣言されています(5659行目)。カーネルでinodeを扱うときは、このinode[ ]の要素(へのポインタ)を使います。 unix/ino.hでも同名のinodeという構造体が宣言されていますが(5605行目)、こちらはカーネル内では使用しません。こちらのinode構造体はブロックデバイス中のinode領域のinodeのデータ形式を表しています。UNIX v6のファイルシステムをハックするときなどは、こちらを参考にするといいでしょう。 inode[ ]のエントリが未割当てであるかどうかは、

    UNIX 6th code reading - unix/iget.c - やる気のないブログ(A boring diary)
  • 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 - 利己/利他
  • KMC Staff Blog:Android2.3でSurfaceflingerを独立したプロセスで動かす

    2011年12月12日 Android2.3でSurfaceflingerを独立したプロセスで動かす Android2.3まではSurfaceflingerはSystemServerの中のスレッドとして動作していましたが、Android4.0では独立したプロセスになっていました。 システムの各種の資源を節約するには、SystemServerの中で動かす方がよいと思いますが、Surfaceflingerにデバッガをあてて調べるには独立したプロセスになっているほうが好都合です。 init.rcの変更 実は以前からSurfaceflingerは独立したプロセスで動かすことが可能になっていました。Android 2.3でも/system/bin/surfaceflinger という実行コマンドはビルドされてインストールされています。 そのため、以下のようにinit.rcを変更するだけで、Surfa

  • Null object pattern - Wikipedia

    "Null object" redirects here. For the concept in category theory, see Initial object. In object-oriented computer programming, a null object is an object with no referenced value or with defined neutral (null) behavior. The null object design pattern, which describes the uses of such objects and their behavior (or lack thereof), was first published as "Void Value"[1] and later in the Pattern Langu

  • RSpecの話を少し | feedforce Engineers' blog

    弊社内のRubyを使ったプロジェクトでは、自動テストツールのひとつとしてRSpec(バージョン2と1両方)を使っています。 先日社内勉強会でRSpecのトピックを取り上げたので、いくつか紹介したいと思います。 Tipsなど (以下のコードはバージョン1でも動作します) as_null_object 通常、Mockオブジェクトに対してstub定義していないメソッドを呼ぶとMockExpectationErrorが発生します。ですがテストによっては、ある特定のメソッド呼び出し以外を無視したいケースもあるでしょう。(例えばログ出力内容の検証など) その場合はMockオブジェクトに対してas_null_objectメソッドを呼んでおくことで、特定のメソッド呼び出し以外を無視することができます。 def start(logger) logger.debug('debug message.') # a

    RSpecの話を少し | feedforce Engineers' blog
  • RSpecのas_null_objectメソッド - kmrshntr's diary

    この前買ったRSpecを読み進め、やっとRSpecについて書いてある8章「Describing Code with RSpec」までたどりついた。 The RSpec Book: Behaviour Driven Development With RSpec, Cucumber, and Friends (The Facets of Ruby Series) すると、いきなり、as_null_objectという便利なメソッドを紹介してくれた!の例をそのまま載せられないけど、例えばこういう時↓に便利そうだ。 require 'my_class' describe MyClass do describe "は、runメソッド実行時に、" do it "初期化時に渡したオブジェクトのpre_exec、body_execメソッドを呼ぶ" do obj = mock my_class = MyC

    RSpecのas_null_objectメソッド - kmrshntr's diary
  • RSpecの規約を覚えるためのリンク集とメモ

    RSpecはDSLなので、決め事を覚えないと使いこなせない。 よく使うことになるであろう、参考リンクを列挙しておく。 前処理、後処理 xUnitでおなじみのsetUp()、tearDown()ではなく、before、afterを使うbefore、afterは複数定義できる参考:before / after メソッド # Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編) aeertion(expectation) テストに成功したかどうかは、「xxx.should xxx」または「xxx.should_not xxx」という文で判定するshould(またはshould_not)の後ろに付けるの(matcherという)は、演算子(「== 123」とか)の他、予め用意されたmatcherが使える参考:エクスペ

  • ASCIIcasts - “Episode 257 - request specとCapybara”

    257: request specとCapybara  (view original Railscast) Other translations: Other formats: Written by Naomi Fujimoto ハイレベルテストは、Railsアプリケーションをテストする優れた方法です。この種のテストでよく用いられるCucumberについて、エピソード155[動画を見る, 読む]で取り上げました。Cucumberの、アプリケーションの振る舞いを英語の文法で定義するやり方が好きではない人もいるでしょう。そこで今回はハイレベルテストを実行する別の方法を見てみます。 普段はテスト駆動開発を奨励していますが、今回はすでに完成したアプリケーションにテストを追加することにします。それによって、実装の詳細やアプリケーションが正常動作するかどうかに気をとられることがなくなります。これから

  • Class: ActiveResource::HttpMock — Documentation by YARD 0.7.1

  • ActiveResource and Testing

  • Class: ActiveResource::Base

    ActiveResource::Base is the main class for mapping RESTful resources as models in a Rails application. For an outline of what Active Resource is capable of, see files/vendor/rails/activeresource/README.html. Automated mapping Active Resource objects represent your RESTful resources as manipulatable Ruby objects. To map resources to Ruby objects, Active Resource only needs a class name that corresp

  • 小学校から大学教育まで英語で学習できる授業動画サイト Khan Academy - My Life After MIT Sloan

    今日は米国で最近話題のオンラインの教育動画サイト Khan Academy をご紹介します。留学が出来ない環境の人でも、無料で、英語で小学校の算数から大学教育レベルのファイナンス、化学、生物、歴史、美術、GMAT対策まで、ありとあらゆる分野の教育を受けることが出来る優れたサイトである。 こんなサイトが、留学したくても家庭の事情で出来なかった高校生や大学生のときにあったら良かったのに、と当に思った。もちろん留学で得られるのは英語で勉強することだけではなく、実際に多国籍の人々と触れ合って文化の違いを学び、そこでリーダーシップをとったり何かを成し遂げる大変さを学ぶこともあるが、近づくことは出来る。しかも無料で。これからグローバルに働こう、なんて思ってる高校生は、数学、化学、生物、世界史など世界共通の教科については、日語に加えて英語でも、こういうサイトを補助教材として使って勉強するのが良いと思

    小学校から大学教育まで英語で学習できる授業動画サイト Khan Academy - My Life After MIT Sloan