タグ

データとProgrammingに関するsotukenyouのブックマーク (7)

  • 身に覚えのない170万円の請求が……AWSの運用管理で起きた“4つのしくじり”

    AWSを使って構築したお客さまの環境を日々運用していく中で、これまでさまざまな失敗を経験してきた」――アイレットの古屋啓介さん(クラウドインテグレーション事業部インフラエンジニア)は、クラウドインフラの運用管理者向けイベント「Cloud Operator Days Tokyo 2020」のセッションでこう明かした。 アイレットはクラウド専業のSIerAWSAmazon Web Services)のマネージドサービス「cloudpack」なども提供しているが、細かい仕様の見落としなどが原因で、cloudpackの運用でいくつかの“しくじり”があったという。 身に覚えのない170万円の高額請求がAWSから来た 古屋さんによると、特に印象に残っている失敗は4つ。その1つ目は「Amazon Athena」で170万円の請求が来たことだ。 AthenaはAWSが提供するPaaSで、オンラインス

    身に覚えのない170万円の請求が……AWSの運用管理で起きた“4つのしくじり”
  • 技術レポート「シリアル通信とは?」|ソフテックだより|株式会社ソフテック

    「ソフテックだより」では、ソフトウェア開発に関する情報や開発現場における社員の取り組みなどを定期的にお知らせしています。 さまざまなテーマを取り上げていますので、他のソフテックだよりも、ぜひご覧下さい。 ソフテックだより(発行日順)のページへ ソフテックだより 技術レポート(技術分野別)のページへ ソフテックだより 現場の声(シーン別)のページへ 通信を大きく分類するとシリアル通信とパラレル通信に分類できます。 簡単に説明するとシリアル通信は1の信号線で1ビットずつデータの受け渡しを行ない、パラレル通信では複数の信号線で同時に複数ビットのデータの受け渡しを行なう方式です。 ソフテックの組み込みソフト開発では、監視システムなどが多く、単体のプログラムが動作するということは少なく、さまざまな機器と通信を行なうことで情報の受け渡しを行っています。 火災や故障などの状態収集、情報の上位アプリケー

  • MapReduce - Wikipedia

    MapReduce(マップリデュース)は、コンピュータ機器のクラスター上での巨大なデータセットに対する分散コンピューティングを支援する目的で、Googleによって2004年に導入されたプログラミングモデルである。 このフレームワークは関数型言語でよく使われるMap関数とReduce関数からヒントを得て作られているが、フレームワークにおけるそれらの用いられ方は元々のものと同じではない。 MapReduceのライブラリ群は、C++、C#、Erlang、Java、OCaml、PerlPythonPHPRuby、F#、R言語、MATLAB等のプログラミング言語で実装されている。 MapReduceは巨大なデータセットを持つ高度に並列可能な問題に対して、多数のコンピュータ(ノード)の集合であるクラスター(各ノードが同じハードウェア構成を持つ場合)もしくはグリッド(各ノードが違うハードウェア構成

  • k平均法 - Wikipedia

    k平均法(kへいきんほう、英: k-means clustering)は、非階層型クラスタリングのアルゴリズム。クラスタの平均を用い、与えられたクラスタ数k個に分類することから、MacQueen がこのように命名した。k-平均法(k-means)、c-平均法(c-means)とも呼ばれる。 何度か再発見されており、まず、Hugo Steinhusが1957年に発表し[1]、Stuart Lloydが1957年に考案し、E.W.Forgyが1965年に発表し[2]、James MacQueenが1967年に発表しk-meansと命名した[3]。 数式で表現すると、下記最適化問題を解くアルゴリズム[4]。アルゴリズムでは最小値ではなく初期値依存の極小値に収束する。 単純なアルゴリズムであり、広く用いられている。分類をファジィ化したファジィc-平均法やエントロピー法をはじめ、データ構造を発見す

    k平均法 - Wikipedia
  • DPマッチングのプログラム、ソースコード

    //// dp.cpp //// DPマッチング: 動的計画法による文字列類似度計算 //// (C) Toru Nakata, toru-nakata@aist.go.jp //// 2004 Oct 19 //// 原典:Needleman, S. B. and Wunsch, C. D. //// "A general method applicable to the search for similarities in the amino acid sequence of two proteins," //// Journal of Molecular Biology, vol.48, pp.443-453, 1970. //// //// DPマッチングとは、系列になってるデータ同士の類似度を比較する方法です。 //// //// 原理は至極簡単で、一致や不一致に応じて、罰金や得

  • フーリエ変換の実際

    フーリエ変換については、高速アルゴリズムがソースコードの形で、あちこちに公開されています。ただ使い方(パラメータの与え方や結果の見方)の敷居が高いことも単純にあると思うので、その辺を簡単に説明したいと思います。 のように呼ばれるとします。Reは信号の実数部を格納するための配列、Imは信号の虚数部を格納するための配列、sizeはReとImのデータ数です。実数部、虚数部というのは、フーリエ変換後の周波数領域で位相(sin波の進み遅れ)を含めた波の状態を表すために複素数を用いることから必要になります。 例えば、処理したい信号が256個(高速アルゴリズムはデータ個数に2のべき乗を要求するので単純に合わせました)のデータだとすると、まずRe(実数部)に256個の信号を格納します。そしてIm(虚数部)には256個の零を格納します(時間領域の波形や空間領域の画像は実数データなので、複素数データに格納する

  • 神経科学・心理学研究者のためのMATLAB講座

    「母性看護学は、女性の一生を通した性と生殖に関わる健康の促進に向け、看護が必要な状況や援助方法について理解する科目です。なかでも、妊娠、出産、育児は女性やその家族にとって大きな出来事です。 1年次には周産期(妊娠・出産・育児期)にある女性とその家族を身体的側面及び心理社会的側面から総合的に理解して、母性看護の役割を学ぶとともに、周産期に生じやすい倫理的問題について考えます。2年次には、周産期にある母子と家族のアセスメントと援助の具体的な方法について、講義や演習を通して学び、3年次にはそれまでの学びを総括し、実習を通して健康課題のある周産期の母子と家族への看護について学びます。4年次には総合実習として、それぞれの学生が一番関心の高い部門で、改めて高度な実習を展開します。そのうち母性看護学では、産科病棟のほか新生児集中治療部(NICU)でも実習しています。 *学部教員が臨地実習関連施設職員等

  • 1