読み込み sample.rb File.open("in.txt",'r:UTF-8'){|f| # r: 読み込み (省略可), # r:Shift_JISなどとすればエンコーディング指定可能 puts f.read } File.open("in.txt"){|f| f.each_line do |line| puts
概要 こちらのページで対象とした「反転増幅回路」に続く、オペアンプを用いた基本的な回路をまとめます。両電源オペアンプを二つ内蔵した NJM4558 を利用します。以下の回路ではすべて、乾電池 9V 形二つをオペアンプの電源として利用しています。 非反転増幅回路 非反転入力端子 (+) への入力は 1.5V です。出力電圧の反転入力端子 (-) へのフィードバックによって仮想短絡した状態が発生
概要 Elasticsearch で日本語の全文検索を行うための方法の一つは Kuromoji を利用することです。Kuromoji は Java で書かれているオープンソースの日本語形態素解析エンジンです。コマンド例をまとめます。 「黒文字」というものは茶道でよく見られますが、和菓子をお盆から懐紙へ移動したり、食べやすい大きさに切ったりするための道具です。
6R 6 Strategies for Migrating Applications to the Cloud Rehosting (lift and shift) → オンプレサーバから EC2 インスタンスに移行する場合など。 Replatforming → DB を RDS に移行する場合など。 Repurchasing → 金額的にはコストがかかりますが、短期間で完了します。オンプレの
概要 "||="を用いて、既存の値が偽である場合にのみ代入を行うことができます (初期化時に重宝)。 sample.rb var = true var ||= "default val" p var var = false var ||= "default val" p var 出力例 ruby sample.rb true "default val"
サンプルコード #include <iostream> #include <string> #include <cstring> // strcmp を使用するため using namespace std; void Show(const char* str) { cout << str << endl; } int main() { // 初期化 string str
概要 ロボットアプリケーションを開発する際に、ロボットの自己位置を推定する必要がある場合を考えます。ここでは Open Dynamics Engine を Python から利用した場合について、自己位置推定のサンプルを記載します。自己位置推定と環境の地図作成を同時に行う場合を SLAM (Simultaneous Localization and Mapping) とよびます。
Ctrl + Alt + End Ctrl + Alt + Del がローカルホストの Windows に対するものである一方、RDP 先に対しては Ctrl + Alt + End を利用します。 On-Screen Keyboard (OSK) RDP を多段にしている場合、Ctrl + Alt + End が一段目の RDP に取られてしまい、二段目の RDP で利用できません。そ
概要 G検定のシラバスにおける「ディープラーニングの社会実装に向けて」に関連する事項を記載します。 プロジェクト管理 CRISP-DM CRISP-DM (CRoss-Industry Standard Processing for Data Mining) は、機械学習やデータサイエンスのプロジェクトを進めるにあたり、指針となる 6 つの段階からなるモデルです。
概要 G検定のシラバスにおける 「人工知能(AI)とは(人工知能の定義)」 「人工知能をめぐる動向」 「人工知能分野の問題」 に関連する事項を記載します。 エニアック (ENIAC) 1946年にアメリカのペンシルバニア大学で開発された、真空管を使った巨大な計算機です。 ダートマス会議 1956年にアメリカで開催されました。