2020-01-01から1年間の記事一覧

【Vue】Vuetify ~ 入門編 ~

■ はじめに Vuetify - A Material Design Framework for Vue.js っていうのを触れる機会があったので、メモ。 過去の記事を漁っていたら、以下の関連記事で少しだけ触れていた。。。 https://dk521123.hatenablog.com/entry/2018/05/26/005948 目次 【1】Vu…

【Vue】Vue Router ~ 入門編 ~

Vue

■ はじめに https://dk521123.hatenablog.com/entry/2020/04/30/000000 https://dk521123.hatenablog.com/entry/2020/12/19/000000 https://dk521123.hatenablog.com/entry/2020/12/22/192553 の続き。 Vue Router っていうのがあるらしいので、メモ。 目次 …

【JS】【TS】JS単体試験ツール Jest ~ 入門編 ~

■ はじめに JavaScript / TypeScript の単体テストツールの話題になったので 調べてみたら、Jestがでてきたので、調べてみた。 目次 【1】主な単体テストツール 1)比較サイト 【2】Jest A)公式サイト B)できること 【3】環境設定 1)Node をインスト…

【Vue】Vue CLI ~ 入門編 ~

Vue

■ はじめに https://dk521123.hatenablog.com/entry/2020/04/30/000000 https://dk521123.hatenablog.com/entry/2020/12/19/000000 の続き。 目次 【1】Vue CLI とは? 【2】環境構築 【3】Vue CLIコマンド 1)vue-cli-service serveコマンド 2)vue in…

【TS】TypeScript ~ 入門編 ~

■ はじめに 新しくアサインされたプロジェクトで、Node.js / Vue.js に加えて TypeScriptを扱うようなので、勉強してみた。 なお、Node.js / Vue.js については、以下の関連記事を参照のこと。 Node.js ~ 基礎知識 / 環境構築編 ~ https://dk521123.hatena…

【Vue】Vue ~ 基本編:ディレクティブ ~

Vue

■ はじめに https://dk521123.hatenablog.com/entry/2020/04/30/000000 の続き。 今回は、サンプルを交えながら、 ディレクティブ(v-から始まる)の 基本的な書き方を学ぶ。 目次 【1】v-text / v-html 【2】v-model / v-bind 【3】v-if / v-show 補足:…

【Docker】Docker compose ~ docker-compose.yml ~

■ はじめに https://dk521123.hatenablog.com/entry/2020/04/11/000000 の続き。 今回は、docker-compose.yml の書き方について、掘り下げる。 目次 【1】docker-compose.yml の大項目 1)version 2)services 3)networks 4)volumes 【2】その他の構…

【AWS】LocalStack ~ awscli-local ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2019/12/14/010524 https://dk521123.hatenablog.com/entry/2019/12/16/231149 https://dk521123.hatenablog.com/entry/2019/11/10/205535 の続き。 今回は、ローカル環境にAWS環境を作成する LocalStack …

【Tableau】Tableau ~ 入門編 ~

■ はじめに BIツールの内、Tableau (タブロー) について、触る機会があったので 調べてみた。 なお、BIツールについては、以下の関連記事を参照のこと。 Pentaho ~ 基礎知識編 ~ https://dk521123.hatenablog.com/entry/2019/10/04/000000 目次 【1】Tabl…

【Python】単体試験 / pytest ~ 入門編 ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/10/02/223658 https://dk521123.hatenablog.com/entry/2020/01/19/000000 https://dk521123.hatenablog.com/entry/2020/01/20/221014 の続き。 今回は、AWS Glue の 単体試験を調べている際に gluepy…

【トラブル】Windows / Docker Desktop でのトラブル

■ はじめに https://dk521123.hatenablog.com/entry/2020/12/08/165505 https://dk521123.hatenablog.com/entry/2020/12/10/094125 で、Windows内にDocker環境を設定する際に、 Docker Desktop をインストールした。 その後のトラブルについて、まとめる 目…

【フリーソフト】Terminal ~ Windows Terminal ~

■ はじめに https://dk521123.hatenablog.com/entry/2020/12/08/165505 で、Windows上で Ubuntu を起動できるようにしたのだが、 Windows Terminal (ターミナル)を使うと、便利に切り替えられるようなので メモってみた。 最終的に、Windows Terminalを使…

【AWS】IAM ~ 多要素認証(MFA)の設定 ~

■ はじめに https://dk521123.hatenablog.com/entry/2017/02/26/231046 の続き。 今回は、AWSでの多要素認証(MFA)について扱う。 なお、多要素認証(MFA)については、以下の関連記事を参照のこと。 多要素認証(MFA:Multi-Factor Authentication) https…

【WSL】WSL2 ~ Docker Desktop / 環境構築編 ~

■ はじめに https://dk521123.hatenablog.com/entry/2017/09/23/235818 の続き。 Windows上でDockerを使う機会があった。 前回行った方法と異なっていることが多かったのでメモ。 また、WSL2 が導入されたことにより、 Windows上でLinuxを動かしたりするのが…

【Python】Python 3 エンジニア認定基礎試験 を受けてみて

■ はじめに https://dk521123.hatenablog.com/entry/2019/12/17/225829 https://dk521123.hatenablog.com/entry/2020/11/21/000000 の続き。 試験を受けてみて、反省点などをメモ。 目次 【0】試験について 【1】試験前・当日について 【2】分からなかっ…

【Github】Github ~ 多要素認証(MFA)の設定 ~

■ はじめに 今回は、Githubでの多要素認証(MFA)について扱う。 なお、多要素認証(MFA)については、以下の関連記事を参照のこと。 多要素認証(MFA:Multi-Factor Authentication) https://dk521123.hatenablog.com/entry/2019/10/03/222600 目次 【1】…

【AWS】AWS CLI ~ 入門編 ~

AWS

■ はじめに AWS CLI (Command Line Interface) をWindows 上で設定などをメモ。 目次 【1】AWS CLIの導入 1)Linux編 2)Windows編 【おまけ】管理者権限なしでのAWS CLIの導入について 【2】クレデンシャル情報の設定 【1】AWS CLIの導入 [1] AWS CLI …

【Python】scikit-learn ~ 重回帰 / ロッソ回帰・エラスティックネット ~

■ はじめに https://dk521123.hatenablog.com/entry/2020/03/02/233902 https://dk521123.hatenablog.com/entry/2020/03/08/113356 https://dk521123.hatenablog.com/entry/2020/07/04/000000 https://dk521123.hatenablog.com/entry/2020/04/25/174503 の続…

【分散処理】PySpark ~ CSV / escape ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/11/24/225534 https://dk521123.hatenablog.com/entry/2020/07/30/195226 https://dk521123.hatenablog.com/entry/2020/07/09/000832 の続き。 PandasでCSVを正しくパースされていたファイルが PySpa…

【Python】Python 3 エンジニア認定基礎試験

■ はじめに https://dk521123.hatenablog.com/entry/2019/12/17/225829 で、Python の資格について調べた。 その中で、Python 3 エンジニア認定基礎試験 を 今年中に受けるので、内容や情報を纏めておく。 受験の意気込み Python を業務で携わって、1年を超…

【トラブル】【Hive】Hive に関するトラブルシューティング

■ はじめに https://dk521123.hatenablog.com/entry/2020/05/28/175428 の続き。 Hiveで発生したトラブルをまとめる。 目次 【1】エラー「Cannot inspect org.apache.hadoop.io.IntWritable」が発生する 【2】エラー「java.lang.NoClassDefFoundError: sca…

【Python】Pandas ~ 基本編 / Excel編 ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/11/05/221010 の続き。 今回は、Pandas で Excel を扱う際のメモ。 目次 【0】使用上の注意 【1】読み込み 【2】書き込み 【Z】応用編 例1:複数Excelファイル読み込んで、商品ごとの売上データ…

【Python】 Pandas ~ 基本編 / CSV編 ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/10/22/014957 https://dk521123.hatenablog.com/entry/2020/04/06/235555 https://dk521123.hatenablog.com/entry/2020/10/14/000000 の続き。 今回は、Pandas を使ったCSVの扱いについて取り上げる…

【Hive】Hiveクエリで入力ファイル名を取得するには

■ はじめに 小ネタ。 今回は、Hiveクエリで入力ファイル名を取得する方法をメモする。 なお、PySparkでは、以下の関連記事を参照のこと。 https://dk521123.hatenablog.com/entry/2021/04/12/145133 ■ Hiveクエリで入力ファイル名を取得するには * INPUT__FI…

【Python】 Python ~ 基本編 / スライス操作 ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/12/17/225829 の Python の資格勉強で、 スライスに関する理解がいまいちだったので まとめてみる。 ■ スライス * シーケンス型オブジェクト(※)を指定した箇所で切り取って コピーを返してくれる機能…

【AWS】Amazon EMR ~ EMRFS ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2020/02/20/230519 https://dk521123.hatenablog.com/entry/2020/05/27/175610 https://dk521123.hatenablog.com/entry/2020/06/24/173334 https://dk521123.hatenablog.com/entry/2020/11/12/113312 の続…

【AWS】Amazon EMR ~ AWS Glueとの連携 ~

AWS

■ はじめに https://dk521123.hatenablog.com/entry/2020/02/20/230519 https://dk521123.hatenablog.com/entry/2020/05/27/175610 https://dk521123.hatenablog.com/entry/2020/06/24/173334 の続き。 今回は、EMRからAWS Glueを利用する際に必要なことを纏…

【Python】 Python ~ namedtuple / 簡易クラス ~

■ はじめに https://dk521123.hatenablog.com/entry/2011/03/29/234236 のように .NET の タプルのような機能を Python で探していたら namedtuple (名前付きタプル)に検索に引っかかったので調べてみた ■ namedtuple 公式サイト https://docs.python.org/…

【Hive】Hive / HiveQL ~ テーブル作成 ~

■ はじめに https://dk521123.hatenablog.com/entry/2020/02/25/231235 https://dk521123.hatenablog.com/entry/2020/06/02/183823 の続き。 長くなったので、テーブル作成だけで分冊。 目次 【1】テーブル作成 1)CREATE TABLE:内部テーブル作成 2)CRE…

【Python】 Python ~ 基本編 / 関数・あれこれ ~

■ はじめに https://dk521123.hatenablog.com/entry/2019/09/22/000000 の続き。 関数の記事が長くなったので、整理して分冊。 また、Pythonの資格の問題ででてきた デフォルト引数の注意点などを記録。 目次 【0】関数の実体について 【1】デフォルト引数…