食べられないキノコ さん プロフィール

  •  
食べられないキノコさん: 機械学習、プログラミング、データベース
ハンドル名食べられないキノコ さん
ブログタイトル機械学習、プログラミング、データベース
ブログURLhttp://learnms.blog.shinobi.jp/
サイト紹介文統計、機械学習、プログラミング、データベースを学んでいきたいと思います。 お役に立てば幸いです。
参加カテゴリー
更新頻度(1年)情報提供250回 / 365日(平均4.8回/週) - 参加 2016/01/22 18:12

食べられないキノコ さんのブログ記事

  • Windows10のブラウザ
  • ・Edge( Edgehtml.dll)Tridentエンジンとは、全く異なるものになっているIEの古いバージョンをエミュレートするコードが取り除かれている古いIEとの互換性よりも、クロスブラウザの面倒くささを解消する相互運用性に重点がおかれている・Trident (Mshtml.dll)IEのレタリングエンジンIE11 でも利用され続けている今後の新しい規格への対応は、約束されていない? [続きを読む]
  • リファクタリングの手順
  • 公開されている資料を参考にリファクタリングの手順を考えてみたいと思います1. code smell の発見code smellとは、リファクタリングの必要のあるコードたとえば、重複するコードなど2.計画bad smell に対して、適用するリファクタリングの手法を決定する例えば、同じコードに対して、複数の手法がある場合どちらの手法を適用するか、等を検討する3.実行4. 評価リファクタリングの前後でのメトリクスの変化等からリファクタリング [続きを読む]
  • 推定と検定
  • 推定 母集団の平均等の値を、推測すること検定母集団に対しての仮設を、統計的に検証すること [続きを読む]
  • ソフトウェア保守とアジャイル
  • 公開されている資料から、ソフトウェア保守へのアジャイルの適用を、調べてみたいと思います。保守については、IEEEの標準がある。IEEE-STD-1219では、保守について、次のライフサイクルを定めている(1)問題の特定(2)分析(3)設計(4)実装(5)システムテスト(6)受入テスト(7)デリバリソフトウェア保守には、アジャイル方法論は使えないという話があるさらに、アジャイルで作られたソフトウェアの保守を、ウォーターフォールモデル [続きを読む]
  • Python class
  • こんな感じですclass People: def __init__(self, name): self.name = name print("init") def hell
    o(self): print(self.name)p = People("Sample1")p.hello()__init__ は、コンストラクタらしいです [続きを読む]
  • ソフトウェアの保守のためのメトリクス
  • 1. WMC Weighted Methods per Classクラス中のローカルメソッドの循環的複雑度の合計数2. DIT Depth of Inheritance ルートクラスを0とした、クラスの継承の深さ3.NOC Number of children 対象クラスの子クラスの数直接のサブクラスになっているものの数4.RFC Response For a Class ローカルメソッドの数に、ローカルメソッドから呼ばれるローカルでないメソッドの数を合計したもの5.LCOM Lack of Cohension of Methodフィールドが [続きを読む]
  • SQL Server を学ぶ
  • 続きです解析とバインディングは、クエリがSQLサーバのインスタンスへ発行された後の最初のオペレーションである解析では、SQLのシンタックスを確認し、SQLクエリーを、ツリー表現へ変換するこれは、クエリーを実行するために、必要な論理的な操作を、ツリー表現にしたものバインディングは、名前の解決に関することであるバインディングの中で、クエリに指定されたオブジェクトや関連する表、カラムがSQL Server上に存在するか確 [続きを読む]
  • SQL Server を学ぶ
  • 続きです最適な実行プランに到達するために、クエリープロセッサは、いくつかのステップを実行する〇解析とバインディングクエリーが解析され、バインドされる。クエリーの構文が正しいと、このフェーズで、logical treeが生成される。これは、それぞれのノードが、クエリ実行のための論理操作(表を読む等)となったものである〇クエリの最適化logical treeを用いて最適化する。これは、大きく2つのステップに分かれる・可能な実 [続きを読む]
  • C# Windows フォーム 
  • ボタンを すると、ラベルの文字が変更される1.Frorm1の上に、ラベル(label1)とボタン(button1)を置きます2.ボタンを したときのメソッドに、次を記載しますprivate void button1_Click(object sender, EventArgs e){  label1.Text = "変更されました";} 3.実行し、ボタンを押すと、ラベルが、「変更されました」へ変更されています [続きを読む]
  • SQL Server を学ぶ
  • 続きですSQLサーバのデータベースエンジンは、2つの主要なコンポーネントに分かれる・ストレージエンジン・クエリプロセッサ(リレーショナルエンジン)ストレージエンジンは、ディスクやメモリから、データのインテグリティを保ちつつ、同時実行をサポートするクエリプロセッサは、SQLサーバへサブミットされたすべてのクエリに関して、実行プランを作成し、それを実行し、結果を取得するクエリに渡されるSQLは、取得するデータの [続きを読む]
  • SQL Server を学ぶ
  • 公開されている資料からSQL Server を学んでみたいと思います第一回目です================================SQLサーバのクエリーオプティマイザ―は、コストベースのオプティマイザ―である。これは、特定のクエリの候補となる実行計画を分析し、これらの計画のそれぞれのコストを見積もり、選択肢の中で最もコストが低い計画を選択するクエリオプティマイザはすべてのクエリについて考えられるすべてのプランを考慮することがで [続きを読む]
  • C# Windows フォーム
  • ボタンを すると、ラベルの文字が変更される。今回は、ラベルの文字が、改行されます。前の記事(リンク)のコードを次のように変更します。private void button1_Click(object sender, EventArgs e){ label1.Text = "変更されましたrn改行されました";} 実行するとラベルの文字が変更されました改行されましたになります [続きを読む]
  • アルゴリズム 挿入ソート
  • ○ソートの問題とは、  Input が、n個の数 (a1,a2,・・・aN) Output が、Inputのn個の数を順に並べたもの (a2, a3・・・)等○挿入ソートは、順に、要素を正しい位置へ挿入していくもの○挿入ソートは、要素の数が少ない場合には、効率的なアルゴリズムである○たとえば、{5,2,4,6} を挿入ソートでソートするイメージは、次となる・1回目 2要素目の2を選択する。1番目の要素5と比較して、2が小さいので、1番目へ2を挿入  [続きを読む]
  • 相関の測り方
  • 定量データ ?? 定量データ ー> 相関係数定量データ ?? 定性データ ー> 相関比定性データ ?? 定性データ ー> 独立性の検定 [続きを読む]
  • C# switch文
  • 次のような形で記述するようです。switch(式){case 定数式1: ・・・・; break ;case 定数式2: ・・・・; break ;default: ・・・・; break ;}式は、整数型かストリング型のみだそうです [続きを読む]
  • アルゴリズム設計の考え方
  • 1.力ずく戦略すべての方法を、しらみつぶしに試す2.分割統治戦略大きな問題を、小さな均質な問題に分割する3.ダイナミック・プログラミング分割された問題には、同じものが存在するのでこれを、何回も解くことを回避する4.欲張り選択戦略分割した服問題の1つを選び、他は破棄することで、効率を確保する [続きを読む]
  • ビットコイン
  • 書籍 『第四次産業革命』によると・・・・・世界のGDPの10%がブロックチェーンテクノロジーで保管される  これが、2025年までに、58%の回答者が実現すると予測・政府が、ブロックチェーンを介し、初めて税金を徴収する これが、2025年までに、73%の回答者が実現すると予測 [続きを読む]
  • ブロックチェーン 概要
  • ・ブロックと呼ばれるデータを、チェーンのように、次々と連結していく・ブロックには、一定時間の情報が記録される。たとえば、仮想通貨の取引情報・ブロックチェーンの一部のブロックの情報を書き直そうとしても、全ブロックを修正しなければならないこれは事実上不可能である [続きを読む]