ようこそ!浜村拓夫の世界へ

    ブログ内検索

    最近の記事

    ブックマーク数の多い記事

    Blog Translation

    Powered By FC2ブログ

    Powered By FC2ブログ
    ブログやるならFC2ブログ


    FC2ブログ LOGIN

    with Ajax Amazon

    飛行機の自動操縦で墜落事故防止?

    このエントリーを含むはてなブックマーク はてなブックマーク - 飛行機の自動操縦で墜落事故防止? あとで読む
    フランス南東部で、ドイツの飛行機が墜落した、というニュースがありました。

    操縦室の常駐人数見直しも ジャーマンウイングス墜落で (Aviation Wire) - Yahoo!ニュース

    ジャーマンウイングス9525便墜落事故 - Wikipedia

    自動車は、コンピューターで自動運転する技術が開発されています。

    同様に、飛行機も、コンピューターで自動操縦する技術を開発して、墜落防止策を用意すべきでしょう。

    オートパイロット - Wikipedia

    オートパイロット(英語: Autopilot)とは、乗り物を、人の手によってではなく、機械装置により自動的に操縦する装置・システムを指す名称である。



    【“飛行機の自動操縦で墜落事故防止?”の続きを読む】

    スマホで心拍数を測定できるアプリ「cardiograph」

    このエントリーを含むはてなブックマーク はてなブックマーク - スマホで心拍数を測定できるアプリ「cardiograph」 あとで読む
    スマホに搭載されているセンサーを活用したら、「こんな使い方もできるんだ!」っていう驚きの話です。

    cardiograph - Google検索
    ↓↓↓
    iTunes の App Store で配信中の iPhone、iPod touch、iPad 用 カーディオグラフ (Cardiograph):iPhoneやiPadのカメラを使った心拍数測定 - 家族や友達の心臓の健康状態を記録

    カーディオグラフ - Cardiograph - Google Play の Android アプリ

    カーディオグラフは心拍数を計測するアプリケーションです。結果を後で見れるように保存し、複数ユーザーのデータを個別のプロフィールで管理することができます。
    カーディオグラフは、デバイスに搭載のカメラまたは専用のセンサーを使用して心臓のリズムを計算します。これはプロの医療機器で使用されているのと同じ方法です。



    アプリの使い方は簡単。
    スマホのカメラのレンズ部分に、指を乗せてから、測定スタートボタンを押すだけ。
    これで、心拍数(心臓の鼓動)を測定できます。



    【“スマホで心拍数を測定できるアプリ「cardiograph」”の続きを読む】

    JSONを読み込んで、AJAXページを簡単にスクレイピングする方法

    このエントリーを含むはてなブックマーク はてなブックマーク - JSONを読み込んで、AJAXページを簡単にスクレイピングする方法 あとで読む
    「簡単にできることを複雑にやる必要はない」

    AJAXが使われているWebサイトをスクレイピングするとき、とても簡単な方法があることを教えてもらいました。

    AJAXページをスクレイピングする方法 - 浜村拓夫の世界

    結論から言えば、AJAXがロードしているデータをキャプチャーして、解析すればOKと。

    ・AJAXで授受しているデータは、XMLやJSONの形式が多い。
    ・JSONデータを基にして、HTMLをレンダリング(DOMを構成)している。

    だったら、元ネタのJSONを使って、スクレイピングすれば話が早い!

    発想の転換~久々に目からウロコが落ちるナイスアイデアでした。

    検索エンジン自作入門 ~手を動かしながら見渡す検索の舞台裏
    山田 浩之 / 末永 匡
    技術評論社
    2014-09-25
    ¥ 2,894


    【“JSONを読み込んで、AJAXページを簡単にスクレイピングする方法”の続きを読む】

    JavaScriptで作るスマホアプリのフレームワーク「React Native」

    このエントリーを含むはてなブックマーク はてなブックマーク - JavaScriptで作るスマホアプリのフレームワーク「React Native」 あとで読む
    時代は、今JavaScriptだと思う。

    JavaScriptが熱い!!!

    スマホアプリを、JavaScriptで作るためのフレームワークに、新たな仲間が登場した!!!

    それが、Facebook謹製の「React Native」だッッッ!!!!

    React


    FacebookがReactを使ったモバイルアプリ構築フレームワーク「React Native」をオープンソースで公開 | SourceForge.JP Magazine

    React NativeはReactを利用したモバイルアプリ開発フレームワークで、JavaScriptとReactを利用してネイティブアプリを構築できる。開発効率の改善にフォーカスしており、「一度学習すればさまざまなプラットフォーム向けに作成できる」(learn once、write anywhere)ことをアピールしている。



    まずは、使ってみよう!!!

    React Native
    https://github.com/facebook/react-native

    入門 React ―コンポーネントベースのWebフロントエンド開発
    Frankie Bagnardi / Jonathan Beebe / Richard Feldman / Tom Hallett / Simon HØjberg / Karl Mikkelsen
    オライリージャパン
    2015-04-03
    ¥ 2,808

    HSA Version 1.0 登場 → Javaを高速化するProject Sumatraに貢献

    このエントリーを含むはてなブックマーク はてなブックマーク - HSA Version 1.0 登場 → Javaを高速化するProject Sumatraに貢献 あとで読む
    スーパーコンピューターを自作している方や、Javaで並列計算をしている方に朗報です。

    絵でわかるスーパーコンピュータ (KS絵でわかるシリーズ)
    姫野 龍太郎
    講談社
    2012-05-29
    ¥ 2,160


    AMDが推しているHSA(Heterogeneous System Architecture)という規格が、いよいよバージョン1.0に昇格しました。

    北森瓦版 - HSA Version 1.0が発表される

    目標はHSA specificationが様々なプログラミング言語(C/C++, OpenMP, Phyton等)を扱えるようになることである。



    GPGPUで激安スーパーコンピューターを自作する方法 - 浜村拓夫の世界

    AMDもGPUを汎用プロセッサとしてCPUの演算機能として取り込む計画である。
    将来的にヘテロジニアスマルチコアという非対称な多数コアテクノロジを導入することを前提としCPUとGPUの融合を進めるために開発が行われている。



    AMDとHSA

    SA(Heterogeneous System Architecture:ヘテロジニアス・システム・アーキテクチャー )です。
    HSAは、CPU、GPU、その他の処理エレメント固有の機能を1枚のチップ、APUにシームレスに統合したものです。



    プログラマーは、自作スパコンにガッツリ計算させて、楽々金儲けができる時代になりますね?

    めでたし、めでたし!
    【“HSA Version 1.0 登場 → Javaを高速化するProject Sumatraに貢献”の続きを読む】

    チアシードとバジルシード

    このエントリーを含むはてなブックマーク はてなブックマーク - チアシードとバジルシード あとで読む
    チアシード」(chia seed)という健康食品がありました。

    チアシード|アサヒフードアンドヘルスケア

    チアシードのレシピ [クックパッド]

    チアシードの見た目は、ゴマみたいな植物の種子ですが、水に浸けるとカエルの卵みたく、ブヨブヨに膨張します。
    食物繊維が豊富で、ダイエットや便通改善などの効果が期待できるみたいです。

    健康大陸 チアシード 200g

    ラティーナ

    ¥ 1,260


    【“チアシードとバジルシード”の続きを読む】

    ディズニーランドに代わる新しいエンターテイメントの創出

    このエントリーを含むはてなブックマーク はてなブックマーク - ディズニーランドに代わる新しいエンターテイメントの創出 あとで読む
    ディズニーランドのサービス品質が低下しているというレポートがありました。

    ディズニーR崩壊寸前?異常な混雑で長い行列だらけ 飲食店は険悪、泣き出す子供… (Business Journal) - Yahoo!ニュース

    ディズニーランドの欠陥を克服した、新しい娯楽は作れるのか?
    次世代のエンターテイメントを創出して、提供できたら、金儲けのチャンスがありそうですね?

    ディズニーに学ぶ満足循環力―「お客様満足」+「社員満足」の秘密 (学研新書)
    志澤 秀一
    学習研究社
    2008-03
    ¥ 885


    【“ディズニーランドに代わる新しいエンターテイメントの創出”の続きを読む】

    AJAXページをスクレイピングする方法

    このエントリーを含むはてなブックマーク はてなブックマーク - AJAXページをスクレイピングする方法 あとで読む
    AJAXページ スクレイピング 方法」で、Google検索すると、いろいろな方法が紹介されているが、
    結局、JavaScriptの実行環境を、何らかの方法で用意して、JavaScriptのコードを実行した結果を得ないといけない、という結論に行き着きます。

    CasperJSでAJAXページをスクレイピングする方法のアイデア - 浜村拓夫の世界

    問題の本質は、サーバーサイドで、「JavaScriptの実行環境」を、どうやって用意するか?という点です。

    ・Node.js + PhantomJS +CasperJS
    ・Selenium WebDriver
    ・Ruby + Capybara-Webkit
    ・Xvfb + Firefox + Selenium
    など、いろいろな方法が紹介されています。

    【“AJAXページをスクレイピングする方法”の続きを読む】

    バックキャスティングとフォアキャスティングの視点を持つ

    このエントリーを含むはてなブックマーク はてなブックマーク - バックキャスティングとフォアキャスティングの視点を持つ あとで読む
    計画を立案する方法として、物事を時系列に並べて、検討する方法があります。

    (1) 時間を順行: 過去→現在→未来
    (2) 時間を逆行: 過去←現在←未来

    (1)の視点に立つ発想を「フォアキャスティング」と言います。
    (2)の視点に立つ発想を「バックキャスティング」と言います。

    【“バックキャスティングとフォアキャスティングの視点を持つ”の続きを読む】

    小さなプログラムを日々コツコツと作り続けていくこと

    このエントリーを含むはてなブックマーク はてなブックマーク - 小さなプログラムを日々コツコツと作り続けていくこと あとで読む
    一発逆転ホームランを狙って、大振り三振アウトになるよりも、
    コンパクトヒットでも、出塁する確率を高める打法の方が、堅実だよなー。

    プログラミングも大作狙って、成果がなかなか出せないよりも、
    小さなプログラム片でも、確実に作り込んで組み合わせていく方が、堅実だよなー。

    …と、思える記事があったので、メモ。

    ฅ(・ω・ฅ){ 妻子持ちの凡人プログラマが限られた時間で行う趣味の開発 } - Tbpgr Blog
    【“小さなプログラムを日々コツコツと作り続けていくこと”の続きを読む】

    FC2Ad