社内se × プログラマ × ビッグデータ

プログラミングなどITに興味があります。

2020-04-01から1ヶ月間の記事一覧

ELK stack で store of data

ELK

目的もなくデータ収集していきます。環境構築 Docker で ELK stack (version 7.6.2) Docker で filebeat も試す docker image を使って Elasticsearch & Kibana を実行してみるまで 基本 Elasticsearch のディレクトリ構成を見てみる Kibana から クエリを初…

Docker で ELK stack (version 7.6.2)

ソース github.com ディレクトリ構造 ├── docker-compose.yml ├── elasticsearch │ ├── config │ │ └── elasticsearch.yml │ └── Dockerfile ├── kibana │ ├── config │ │ └── kibana.xml │ └── Dockerfile ├── logstash │ └── Dockerfile └── README.md ela…

MySQL でリレーショナルデータベースを学ぶ

MySQL を通して、学んだことを書いていきます。入門 MySQL インストール MySQL クエリ入門 MySQL select文いろいろ MySQL from 節いろいろ MySQL 公式サンプルデータを使った課題 データのインポート mysql に英単語ファイルをインポートした - Qiita ERROR …

Android(kotlin) MainActivity のソースコードを確認する

AndroidStudio などで Android のプロジェクトを作成すると、自動的に MainActivity というクラスが作成される。 MainActivity ソースコード例 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle class MainActivity : AppCompatAc…

AtCoder ABC162 D - RGB Triplets

atcoder.jp使用言語は”Java (OpenJDK 11.0.6)”です。 この問題では以下の2つの条件を満たさないといけないですが、両方の条件を満たすものを探していると、パフォーマンス要件で合格が難しいようです。condition1つ目の条件を満たす数は、Rの数 × Gの数 × B…

LinearLayout を入れ子に配置 (Kotlin で Android アプリ開発)

LinearLayout は横方向か縦方向にビューを並べて表示させるレイアウト部品。 横方向と縦方向を混在させてビューを並べたい場合、LinearLayout を入れ子に配置する。 string.xml に追記 string.xml 以下の2行を追加する。 .... <string name="cb_1">Check1</string> <string name="cb_2">Check2</string> レイアウトファ…

AOJ Maximum Profit

Maximum Profitc++ がほぼ初見のため、解答例を参照。 1. using namespace stdは、std名前空間を使うという宣言。 通常、cin や coutはstd::coutと表現し、std名前空間のcoutを使うという意味になる。 using namespace stdを宣言しておくことで、stdを明示的…

アルゴリズムを学ぶ

アルゴリズムを学んでいきます。 挿入ソート InsertionSort Java Array の長さはどのように求めているのか 稀に説いた競技プログラミング問題をメモしていきます。AtCoder AtCoder Count Triplets AtCoder ABC003 B - AtCoderトランプ AtCoder ABC162 D - RG…

[Practice] Print alternate elements of an array

practice.geeksforgeeks.org超基本的な問題ですが 最初に書いたコード(NG) void print(int ar[], int n) { for (int i = 0; i < n; i += 2) printf( "%d\n", ar[i]) ; } 結果を一つずつ改行していたため。OK void print(int ar[], int n) { for (int i = 0; …

Android(kotlin) デザインモードからボタンを追加する

この記事は、Kotlin で Android アプリ開発 内の一つの記事です。 デザインモードでボタンを画面内に配置してみます。 strings.xml に文字列情報を追加する res/values/strings.xml 画面に表示する文字列を設定するために以下のように記述します。 <resources> .... <string name="bt_start">Sta</string></resources>…

Android(kotlin) EditText を追加する

この記事は、Kotlin で Android アプリ開発 内の一つの記事です。 EditText(入力ボックス)を画面内に配置してみます。 レイアウトファイルの編集 res/layout/activity_main.xml

Kotlin で Android アプリ開発

Kotlin で Android アプリを開発するために、学んだことを書いていきます。ビューとアクティビティ 初めての画面作成 - 取りあえずプロジェクトを作成してみます EditText を追加する - 部品を一つ追加してみます デザインモードからボタンを追加する - デザ…

Android(kotlin) 初めての画面作成

この記事は、Kotlin で Android アプリ開発 内の一つの記事です。 Android アプリ開発の画面作成を学ぶために、取りあえずプロジェクトを作成してみます。 プロジェクトの作成 Empty Activity を選んでいきます。empty_activityプロジェクト名などは適当に設…