タグ

2012年11月11日のブックマーク (5件)

  • プログラミングとデザインを続けている理由 - つきあたりを右に

    最近になって、ひとつ気付いた事がある。 僕は仕事としてプログラミングやデザインをするのに向いていない。 一応、職業としてはソフトウェア・エンジニアという肩書きを持っており、 UIUX を専門とする研究職という立場にはなっている。 プロジェクトの進行や状況に応じてプログラマー役、デザイナー役、ビジネスプランナー役をバタバタと切り替えているので、最近は「必要に応じてなんでもやってる感あるので、あんまり自分を専門家的に思えなくなってきたっていうかタダの小間使いでは」としか思えないのではあるが。 ”何か”を作りたい、成し遂げたいと思ってものづくりに取り組んでいない 他のプログラマーエンジニアやデザイナーが、実際どうなのかは知らないけれど自身がプログラミングを独学で始めた時によく言われた事が 「何かやりたいこととか、作りたいものが無いのに覚えたり学ぼうとしても、効果は低く、あまり意味が無い」

    プログラミングとデザインを続けている理由 - つきあたりを右に
    ishiduca
    ishiduca 2012/11/11
  • iPad miniとポケモンキーボードの組み合わせが軽くてコンパクトで便利 - 拡張現実ライフ

    ポケモンキーボードとMacBook Proで大きさ比較! こちらが、ポケモンキーボード。 横幅はMacBook Pro 13inch Retinaモデルよりも狭いです。 しかし、キーボード部分の横幅はMacBook Pro 13inch Retinaモデルとほぼ同じなので、個々のキーは大きさが十分あり、タイピングはしやすいです。 ポケモンキーボードとiPhone 5で大きさ比較! 次に、iPhone 5と比較してみます。 非常にコンパクトなキーボードです。 ポケモンキーボードをiPad miniに接続する設定方法(ペアリング) ポケモンキーボードをiPad miniに接続する設定方法を解説しましょう。 iPhone 5やiPadなどでも、設定方法は同じです。 まず、iPad miniの設定で、Bluetoothをオンにします。 次に、ポケモンキーボードのFnキーを押しながら、 こちらのスイ

    ishiduca
    ishiduca 2012/11/11
  • 組み込みのErrorを拡張したErrorオブジェクトを実装する。 - rokujyouhitoma's blog

    コンテンツの一部は、業務時間内に調べた内容を含んでおり、株式会社ディー・エヌ・エーの提供でお送りしております。 構成 / |- MyError.js `- MyError_spec.js MyError.js /** * @class * @constructor */ function MyError(message) { Error.call(this, message); if (message !== undefined) { this.message = String(message); } }; MyError.prototype = (function(base) { var Inheritor = function(){}; Inheritor.prototype = base.prototype; return new Inheritor(); })(Error); M

    組み込みのErrorを拡張したErrorオブジェクトを実装する。 - rokujyouhitoma's blog
  • [D] Kindleでのぼうの城上下巻を一気読みした!

    先日、遂にKindleが日対応したので、とりあえず何かお試しで買ってみようと、ベストセラーを見ていたときに目に留まったのぼうの城を一気に上下巻読み終えた。 Kindleとのぼうの城どっちも良かったよと言いたいんだけど、まずはのぼうの城から感想を。 アマゾンのカスタマーレビューにある↓このコメントがまさに納得という感じでした。 これがベストセラーなんて信じられない。ストーリーとしては、まあ、おもしろい。 しかし、唐突な状況説明や、乏しい情景描写、現代人のような会話、時代小説らしからぬ不用意な語彙や表現。こういったものが、作品の世界に入り込むのを拒む。すさまじく表現が稚拙。歴史好きの子どもが書いたものか?と。最初の3ページで読むのがいやになった。買ってしまったから、しかたなく読んだ。だんだんおもしろくなってきて、すぐに1巻を読み、しかたないので2巻を買って読んだ。 歴史小説は結構好きで学生時

    ishiduca
    ishiduca 2012/11/11
    "最初は何という乱暴な書き方だなぁと思いながら読んでたのに、何となく読みやすくて読み続けてしまい、上巻後半になると止まらなくなって、下巻は一日で読み終えてしまった"
  • Fibonacci 関数のそれぞれの実装 - Qiita

    自分のブログに書いた Fibonacci Algorithm Benchmark の補足。 それぞれの実装のパフォーマンスはベンチマークの記事を参考にしてください また fib(-1) のような負の引数に対する処理は仕様に入れてないので注意 そもそものフィボナッチ関数 やっぱり定義を表現するのに Haskell が一番楽だ

    Fibonacci 関数のそれぞれの実装 - Qiita
    ishiduca
    ishiduca 2012/11/11
    "得られる教訓 javascript は発見されているアルゴリズムを再帰で書くと大体遅いし、コールスタック溢れさせうるので基本避ける メモ化したり、別の手法と組み合わせて速度を出せるものの、普通に関数呼び出しを減らす努