タグ

Pocketに関するdmizuno55のブックマーク (326)

  • モジュールの強度と結合度<システムの調達<Web教材<木暮

    学習のポイント プログラムを作成するにあたっては、ロジックの誤りを防ぐようにすること、保守・改訂が容易にできるようにすることが大切です。それには、自分にも他人にもわかりやすいプログラムにする必要があります。 わかりやすくする手段の一つとして、プログラムを個々の機能に分割して(モジュール分割して)、そのモジュールを構造的に整理するのが効果的です。 ここでは、モジュール分割の方法とその評価基準であるモジュールの強度と結合度について理解します。 キーワード モジュール、構造化設計、モジュール分割、モジュール強度、モジュール結合度 モジュールとは、部品のことです。コンポーネントということもあります。一連の機能を行う複数のプログラム群や一つのプログラムを指すこともありますし、プログラムを細分化したサブプログラム(サブルーチン、関数)あるいはプログラム内での処理ブロックを指すこともあります。 構造化設

  • 00000JAPAN とは 大規模災害時にWi-Fi無料開放、設定方法は?

    4月14日に熊で発生した地震を受け、大手通信会社などが加盟する無線LANビジネス推進連絡会は、熊県内に設置している各社の公衆無線LANを、契約がなくても無料で使えるようにする運用を始めた。ネットワーク名(SSID)「00000JAPAN」を選択すれば、Wi-Fiが無料で使えるようになる。 00000JAPAN(ファイブゼロジャパン)は、大規模災害発生時に誰でも無料で利用することができる災害用の統一ネットワーク。東日大震災で破損した通信網の復旧に約1カ月を要したことを教訓に、契約している通信会社に依存せず、全ての人が00000JAPANにより無料で無線LANを使えるようにした。世界で初めての取り組みで、各国から注目されている。

    00000JAPAN とは 大規模災害時にWi-Fi無料開放、設定方法は?
  • TechCrunch | Startup and Technology News

    It turns out the space industry has a lot of ideas on how to improve NASA’s $11 billion, 15-year plan to collect and return samples from Mars. Seven of these… When Bowery Capital general partner Loren Straub started talking to a startup from the latest Y Combinator accelerator batch a few months ago, she thought it was strange that the company didn’t have a lead investor for the round it was raisi

    TechCrunch | Startup and Technology News
  • 単一ノード/マルチコアに最適化した並列分散処理フレームワーク「Asakusa on M<sup>3</sup>BP」、ノーチラステクノロジーズとフィックスターズがオープンソースで公開

    単一ノード/マルチコアに最適化した並列分散処理フレームワーク「Asakusa on M3BP」、ノーチラステクノロジーズとフィックスターズがオープンソースで公開 ノーチラステクノロジーズとフィックスターズは、単一ノード上での基幹バッチ処理を並列分散処理基盤で行うことに最適化したフレームワーク「Asakusa on M3BP」(アサクサ エムキューブドビーピー)と、その実行基盤となる「M3 for Batch Processing」(エムキューブド フォー バッチ プロセッシング)を開発し、オープンソースで公開したと発表しました。 単一ノードに最適化されたM3 for BP 大規模なデータに対する複雑な処理を並列分散処理で高速に実行する代表的なソフトウェアにはHadoopやSparkがあります。 しかしHadoopやSparkは数百台から数千台規模のサーバをネットワークで接続したクラスタ環境

    単一ノード/マルチコアに最適化した並列分散処理フレームワーク「Asakusa on M<sup>3</sup>BP」、ノーチラステクノロジーズとフィックスターズがオープンソースで公開
  • 5sユーザーが「iPhone SE」に買い替えるなら違うカラバリがいいかも?

    手が大きいユーザーは「iPhone 6s」や「6 Plus」もバッチコイだと思いますが、筆者は手が小さく、指が画面上部までかからない6シリーズは操作中に落としそうで機種変更をためらっていました。 そこに登場した「iPhone SE」。2年以上使い倒したiPhone 5sのバッテリーは劣化が激しく、5sのバッテリー交換かiPhone SEに機種変更かの二択を迫られましたが、なんとなく機種変更を選ぶことに。元々使っていた5sはシルバーの64GBモデルで、iPhone SEも64GBのシルバーを選びました。 年度末ということで来客ラッシュにもまれ殺気立ったショップ店頭で機種変更を完了。とても端末移行作業ができる雰囲気ではなく、すべてパスして編集部でセットアップ。さっそく見比べてみました。 見た目がほぼ変わらないのはもちろん想定していましたが、見た目が旧機種と同じだと、新端末のウキウキ気分がこれほ

    5sユーザーが「iPhone SE」に買い替えるなら違うカラバリがいいかも?
  • ファッション難民なアラサー男子にプロが指南。オシャレにセンスは必要ない!? | ダ・ヴィンチWeb

    最近、オシャレどころかそもそも「服を買いに行く服がない」など、ファッションに関して悩んでいるアラサー男性がひそかに増えているそうです。 20代も後半になると、男性も結婚を意識しはじめるなど身だしなみを整える需要が増えるのか、彼ら向けのファッションコーディネートサービスや指南なども数多くあり、意外と切実な問題なのかもしれませんね。 そこで、メンズファッションバイヤー&ブロガーであり、マンガ『服を着るならこんな風に』の監修も務めるなど多方面で活躍するMB氏と、Webサイト「脱オタクファッションガイド」の主宰であり、著書『もうミスらない 脱オタクファッションバイブル』が刊行されたばかりの久世氏のお二人に、アラサーならではの服選びのポイントや、この春おすすめのアイテムを教えていただきました! オシャレをするのにセンスやお金はさして必要ではない ――いわゆる“ファッション難民”な男性が服選びでつい

    ファッション難民なアラサー男子にプロが指南。オシャレにセンスは必要ない!? | ダ・ヴィンチWeb
  • cluster - Node.js v0.6.1 Manual & Documentation

    Cluster 一つの Node インスタンスは一つのスレッドで実行されます。 マルチコアシステムのメリットを生かすために、 ユーザは時々 Node プロセスのクラスを起動して負荷を分散したくなります。 クラスタモジュールは、サーバポートを共有するプロセスのネットワークを 簡単に構築することを可能にします。 var cluster = require('cluster'); var http = require('http'); var numCPUs = require('os').cpus().length; if (cluster.isMaster) { // Fork workers. for (var i = 0; i < numCPUs; i++) { cluster.fork(); } cluster.on('death', function(worker) { consol

  • OSXでdockerを使いたいだけならVagrantを捨てdinghyを使ってみるといいかもしれない - Qiita

    OSXdockerを使った開発環境を組もうとすると、docker入りのVagrant boxを自作しないとならなかったり、docker-machineのファイル共有をセットアップする必要があったりと、開発を始めるまでの手間が多い。 dinghyは上記のような手間を省略し、OSXdocker環境をシームレスにしてくれるプロダクトで、次の特徴がある。 ホストマシン(OSX)側のファイルをコンテナにマウントできる マウントだけでなくファイルシステムのイベントもサポートする。つまり、webpackなどのファイル更新を検出してタスクを走らせるツールと相性がいい。 DNSを内包しているので、Macの/etc/hostsを書き換えたり等、自前で名前解決が不要。 HTTPプロキシを内包しているので、1つのVMに複数のウェブアプリを簡単に起動できるようになっている。 docker-compose.yml

    OSXでdockerを使いたいだけならVagrantを捨てdinghyを使ってみるといいかもしれない - Qiita
  • DNAがダメージを受けたとき体内では何が起きているのか?

    細胞の中にあるDNAは1日に何万回もダメージを受けては修復されています。そのとき、体内ではどういったことが行われているのかが「What happens when your DNA is damaged?」というムービーにまとめられています。 What happens when your DNA is damaged? - Monica Menesini | TED-Ed http://ed.ted.com/lessons/what-happens-when-your-dna-is-damaged-monica-menesini What happens when your DNA is damaged? - Monica Menesini - YouTube たった1つの細胞のDNAでも、1日に何万回ものダメージを受けます。 つまり、全細胞ではその何百兆倍ものDNAエラーが毎日起きていると

    DNAがダメージを受けたとき体内では何が起きているのか?
  • 相関サブクエリで行と行を比較する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    相関サブクエリで行と行を比較する
  • https://jp.techcrunch.com/2016/03/11/watson-hack/

    https://jp.techcrunch.com/2016/03/11/watson-hack/
  • テストがうまくいかないプロジェクトに捧ぐ、正しいテストの考え方 - Qiita

    この記事の対象者 プロジェクトでテストを書いている。(書いたことある) テストが重要らしい事は知っているが、テストの恩恵をそこまで実感できていない。 結局手動テストに依存したバグフィックスをしている。 はじめに 私はテストの設計手法、実装に関する知識は多く持っていましたが、知らなかったことはテストの考え方でした。 テストが重要らしいことを知っている人は多いと思います。 しかし、実際に恩恵を実感できていない人もいると思います。 事実、 テストが重要だと発信している人 と、 テストが重要らしいことを知っている人がいます。 後者の人は、とりあえずテストを書く事ができます。しかし、テストに時間を割く割りに、最終的には手動テストでバグを発見することに依存している事も多いかなと感じます。 世間ではテスト書くのが当たり前、テストは重要!という風潮であるのに、何故テストが重要であると実感できないのでしょう

    テストがうまくいかないプロジェクトに捧ぐ、正しいテストの考え方 - Qiita
  • 【やじうまミニレビュー】 持ち運びに便利なマグネット式ケーブルクリップ「cheero CLIP」 ~自在に変形できる汎用性の高さが魅力

    【やじうまミニレビュー】 持ち運びに便利なマグネット式ケーブルクリップ「cheero CLIP」 ~自在に変形できる汎用性の高さが魅力
  • 自作作業で活躍してくれる「万能 1/4ラチェットツールセット」が販売中

    上海問屋から、自作作業の際に活躍してくれそうな「万能 1/4ラチェットツールセット」(型番:DN-13672)が登場。ドスパラ パーツ館で販売中だ。 「万能 1/4ラチェットツールセット」は、ネジの締め外しが楽にできる1/4ラチェットハンドル、細い隙間に差し込めるフレキシブルの延長アダプター、16種類のドライバービットが一緒になった1/4インチ(6.35mm)ラチェットセット。 締め付けと外すときに、ラチェットの表裏を変えることで回転方向を変更。ハンドルが引っかかる場所やネジにトルクをかけ過ぎたくない場合は、ハンドル外してラチェットリングのみで回すこともできる。 また、細い隙間の先にあるネジの締め外しには、延長アダプターが便利。フレキシブルで、先端を左右に曲げて使うことが可能だ。

    自作作業で活躍してくれる「万能 1/4ラチェットツールセット」が販売中
  • 祝4周年…Raspberry Pi が64bit対応&Wi-Fi標準搭載の新モデル

    祝4周年…Raspberry Pi が64bit対応&Wi-Fi標準搭載の新モデル2016.03.07 20:00 湯木進悟 Raspberry Piがパワーアップ! だれでも手軽にプログラミングの世界へと足を踏み入れることができるよう…、そんな思いで、わずか数十ドルの自由にカスタマイズできるシングルボードコンピューター「Raspberry Pi」が発売されてから、先月末で4年が経過しました。 この期間に発売されたRaspberry Piは、実に800万台を突破。Raspberry Pi Foundationは英国に拠点を置いていますから、英国製のコンピューターとしては、これほどの売れ行きを見せたものはかつてないと発表されています。Raspberry Piが国際宇宙ステーションで活躍する一幕もあったほどですよ〜。 そうはいっても、初代Raspberry Piは、RAMを256MBしか積んで

    祝4周年…Raspberry Pi が64bit対応&Wi-Fi標準搭載の新モデル
  • 確定申告の控えに関するポイント | マネーフォワード クラウド

    日々の取引入力、申告書の作成から申告作業まで、1つで完結するのが「マネーフォワード クラウド確定申告」。家計簿感覚で簡単に使えるので、初めての方にも多くご使用いただいています。 スマホのほうが使いやすい方は、アプリからも確定申告が可能です。 e-Taxや郵送の場合の控えの受け取り方e-Taxの場合確定申告を国税電子申告・納税システムe-Taxによって行った場合は、用紙ではなくデータで申告することになるため、控えという概念がそもそもないことになります。 さらに確定申告用紙で提出した場合は控えに「収受日付印」を押してもらうことになりますが、データに対して収受日付印を押すこともできません。そのためe-Taxによって確定申告した場合の控えは、代わりとなるデータをプリントアウトして、控えとして取り扱います。 控えの代わりとなるデータは、 ・受信通知データ ・申告データ の2点です。 受信通知データを

    確定申告の控えに関するポイント | マネーフォワード クラウド
  • 日立、変化する顧客の嗜好を推定する分析サービスを提供開始

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 日立製作所は3月3日、企業の商品情報や購買履歴データをもとに顧客の嗜好を判断する「顧客インサイト分析サービス」を開始する。顧客視点での商品企画や販売施策の立案に役立つ。価格は個別見積もり、サービス提供は3月4日から。 「健康志向」「価格重視」「トレンド追随」といった顧客のさまざまな嗜好を定義し、それらを商品の特徴に関連づける。その上で商品の購買履歴を分析することによって、顧客の嗜好と実際に購入される商品の関係性を明らかにし、企業の施策立案で考慮すべきポイントを明確化したレポートを提供する。 顧客の嗜好を推定する高精度な独自技術を活用。変化する顧客の嗜好と購入される商品の関係性をレポートにまとめて提供する。これによって顧客のニーズや行動パ

    日立、変化する顧客の嗜好を推定する分析サービスを提供開始
  • テストを使いサービス開発を駆動していくために取り組んでいること - クックパッド開発者ブログ

    技術部の松尾(@Kazu_cocoa)です。 最近、 @moroや私を中心に、テストから開発を駆動するという方向で、とある活動を始めました。その活動の中では、 @t_wadaさん を 技術顧問 として巻き込んで活動を進めています。そんな取り組みを少しここにまとめます。 取り組みの前段階 先日、私はテストエンジニアというロールに焦点を当ててテストという言葉に対する2種類の話をいたしました。TDDのようにテストによって開発を駆動していく側面の話と、人の認知・感じ方に寄った仕様自体含めてテストしていく側面の話です。 クックパッドエンジニアトークナイト 〜クックパッドテストエンジニアのあり方〜 を開催しました! クックパッドエンジニアトークナイト 〜クックパッドテストエンジニアvol.2 Testing編〜 を開催しました! その際、会の傍でt_wadaさんらと私たちが開発するWebアプリケーショ

    テストを使いサービス開発を駆動していくために取り組んでいること - クックパッド開発者ブログ
  • 筋肉への「投資」は、自分から人生を変えるチャンスを秘めている!

    自分の人生についてちゃんと考えている人は、未来の自分の健康のために、いま何を頑張ればいいかが分かっています。だからこそ、自分の筋肉に”投資”してなるべく若いうちから増やしておこうとするのです。人生の流れを変えるために、久野譜也さんの著書『筋トレをする人が10年後、20年後になっても老けない46の理由』から、「なぜ筋肉を鍛えることが大切なのか」についてご紹介します。 01. 長寿時代を健康に生きるための 理解力や知恵が大切 最近、80歳、90歳を超えたお年寄りの存在は、そんなにめずらしくなくなってきました。ただし、寿命が延びた分、長い期間を寝たきり状態で過ごす人が増えているのも事実です。現時点での平均の寝たきり年数は男性が7〜9年、女性が12〜16年。いまや時代は、着々と「長生きを喜べない時代」に向かいつつあります。 個人的な見解ですが、私は「健康リテラシー」が追いついてないのが一番の問題だ

    筋肉への「投資」は、自分から人生を変えるチャンスを秘めている!
  • モーニング娘。メンバーの呼び方呼ばれ方 - Welcome to Google Docs

    Google AI を活用したセキュアでクラウド ネイティブなコラボレーション アプリや生産性向上アプリをまとめた統合スイート。 詳細

    モーニング娘。メンバーの呼び方呼ばれ方 - Welcome to Google Docs