讃岐小僧のEngineering×Techメモ

未経験から挑戦中のプログラミングや、趣味の野球や狩猟について、その他、ビジネスやテクノロジーをテーマに様々なことをつぶやく場所です。

【プロ野球再開】セ・リーグ先発投手陣が打ちすぎな件について

はじめに 開幕三連戦で投手が打つシーンが目立ったと感じたので先発投手の打率を調べた。 ついでにブログに書くだけ。 投手 チーム 先発試合 打数 単打 2塁打 3塁打 本塁打 菅野 巨人 第1試合 2 1 0 0 0 田口 巨人 第2試合 2 1 0 0 0 サンチェス 巨人 第3試…

応用情報技術者の受験をしないといけないので勉強記録をメモします

IPA 独立行政法人 情報処理推進機構 はじめに 何が出題されるの? 合格ラインと配点割合 どうやって勉強する? はじめに 私の勤める会社では職階制度に資格制が導入されており、定められた資格試験の中から選択して何か一つ取得する必要がでてきた。 昇進し…

Macでシェルの切り替えを行う(zsh→bash)

はじめに MacOSの標準シェルがzshに切り替わり、bash時代に登録していたコマンドが通らなりました。取り急ぎ、いろいろと作業が滞ってしまうのはよくないため、zshからbashに切り替えました。 その時のメモ。 シェルの確認 $ echo $SHELL /bin/zsh 利用中の…

【Linux】さくらのVPSでのTabeau Server 構築作業のメモ

はじめに 現在、Tableau Serverを構築しています。 そのなかで、よくLinux関係のことをよく調べるので使ったやつを忘れないようにここにメモしていきます。 前提 CentOS7 さくらのVPS Tableau Server 19-4-4 CentOS Versionの確認 Tableau Serverを構築する…

情報共有ってみなさんどうしていますか?

情報共有ってみなさんどうしてますか?

【Git】普通にコマンド忘れるのでメモ

ブランチ一覧をみる masterブランチに戻る ブランチを移動するのもmasterに戻るのと一緒 ブランチを作成 最新のコミットする状態に戻す(コミット取り消し) ブランチをマージする ブランチ一覧をみる git branch masterブランチに戻る $ git checkout maste…

【NestJS】ちょっと思ったことを書く

はじめに ナレッジが増えてきて楽しい ビジネスロジックはどれで書くのがいいの? 今の理解を書いたメモ Getの場合 PostやPatchの場合 英語できないときつい感は現時点では正直ある Swaggerを自動生成は素敵 なう はじめに 2020年1月16日時点でNestJSに対し…

【NestJS】Pipe機能のメモ

Pipeの利用方法に関するメモ Pipeの利用方法に関するメモ Pipeは2つのユースケースがある Pipeを利用するところはController Pipeのtransformメソッドと気にする2つの値 2つの値とは 元から利用できるPipeの機能 Pipeのスコープ4つ param-scopeの例 method-…

【NestJS】TypeORMによるMigrationファイルが設定したフォルダに保存されない問題について

目次 目次 はじめに 起こっていること 設定の確認を行う package.jsonの設定を確認 src/config/typeorm.config.tsの記述を確認する はじめに 今回はNestJSもそうですが、 そもそもTypeScriptもTypeORMも初めてなチャレンジングな開発で、 DBスキーマの変更を…

心で仕事をして、意味の世界で戦う

心で仕事をして、意味の世界で戦う。 意味のないものが許されないこの時代に、作りたいと思ったものが論理に屈する時代に、論理に対抗して私が大切だと考える事とは何なのか書きました。

【Docker】NestJSをDockerで動かす

目次 目次 はじめに 1. 作業ディレクトリを作成する 2. Dockerfileを作成する 3. docker-compose.ymlを作成する 3. composeを起動する 4. Docker内に入る 5. NestCLIを利用してプロジェクトを作成する 6. 作成したプロジェクト内にノードモジュールを入れる …

【Docker】Dockerコマンドメモ

目次 目次 はじめに Docker関連用語 Docker image Docker container Dockerfile内の記述 FROM RUN COPY CMD docker-compose.ymlの記述 コマンド一覧 はじめに NestJS x ionicAngularな環境のDockernize中です。 色々やってたら「あれ、これはどうだったっけ…

心理的安全性について

目次 引用:心理的安全性ゲーム 目次 はじめに 「失敗しています。助けてもらえませんか?」と言って欲しい 心理的安全性ゲームでのロールプレイ モダンアジャイルへ向かうための4つの原則 The Prime Directive Fan Done Learn まとめ はじめに この記事はエ…

Layer X 福島さんのnoteをみて

背景 はじめに 讃岐小僧の説明 ベンチャーだから仕方ないねと言われないために。 リスク 取れるリスク 取れるリスクの金額 なぜ香川県なのか 1点目:見えたきたAIユースケース、まだまだなIoT 2点目:インバウンドの拡大と瀬戸内の大きな成長性 東京と地方 …

【Linuxの標準教科書9章】引用符およびエスケープについて

はじめに シェルスクリプトの引用符 シングルクォーテーションの例 ダブルクォーテーションの例 バッククォーテーションの例 シェルの引数 shift文 エスケープ はじめに 本記事も前回の記事シェルスクリプトについて part3に続きLinux標準教科書の内容をメモ…

【Python】政府統計窓口 e-stat API経由でデータを取得する

はじめに APIを利用する前の事前知識 早速データを取得する API Requestの結果確認 データ個数などの確認 とりあえずメタ情報色々表示させてみます APIのクラスを確認する 最後にデータ取得 はじめに 機械学習プロジェクトにて政府統計の総合窓口、e-Stat AP…

【Linuxの標準教科書9章】シェル変数と環境変数

はじめに シェル変数と環境変数の動作を確認する readコマンド シェル変数の一覧を表示する シェル変数abcを削除する 環境変数の一覧を表示する はじめに 本記事も前回の記事シェルスクリプトについて part2に続きLinux標準教科書の内容をメモしていきます。…

【Linuxの標準教科書9章】シェルの取り扱い等について

はじめに シェルによるプログラミング シェルスクリプトを書いてみる 一行目の記述#!/bin/bashについて。 パーミッションを変更する echoコマンド 変数を定義する bashシェルは一次元配列を使用できる シェル変数と環境変数 環境変数の作成 はじめに 本記事…

【Linux】Linuxの標準教科書9章をメモしていきます

はじめに Linuxの標準教科書 シェルについて シェルスクリプト はじめに 最近思う、安定してサービスを開発・提供するためにはプログラム言語以外に、OSや、その環境構築に関しても知っておかなければならないと。 というのも、もともと言われるがままに構築…

新しいMacがきたので作業をメモしておきます~Homebrew~編

※本記事はQiitaに同様のものを書いております。 はじめに 本記事も新しいMacがきたので作業をメモするだけのものです。 前の記事はXcodeをダウンロードでした。 今回はHomebrewをインストールしたいと思います。 まずは公式確認 まずHomebrew installationで…

新しいMacがきたので設定をメモします~xcode~編

※こちらはQiitaにも同様の記事を書いております。 はじめに 新しいMacがきたので作業工程とかメモしておこうと思います。 後から、あれなんだっけってなりがちなので。 また完全に初期状態なのでパラメータとかも覚えておきたいので。 Xcodeを入れる $ xcode…

Rails new your-app-name -d mysqlがエラーになる

環境 Ruby :ruby 2.3.1p112 Rails:Rails 5.2.3 Mac OS Mojave 10.14.6 rails newでmysqlを指定するとエラーになる rails new app-name -d mysql 起こったエラー Errno::EACCES: Permission denied @ rb_sysopen - /Users/(user_name)/.rbenv/versions/2.3.…

甲子園では本当に終盤に得点が動きやすいのか?

8月6日より熱戦が繰り広げられている夏の甲子園。 残念ながら香川代表の高松商業高校は山形代表の鶴岡東高校に破れてしまったものの、本日8月14日の第2試合ではその鶴岡東高校が選抜甲子園準優勝の習志野高校を破り見事ベスト16に進出した。 是非、このまま…

【Ruby Silver 試験】hash.clear, Array.product, Array.transcope, Enum.partition

Hash.clear 【Rubyリファレンス】:Hash.clear clearメソッドは、ハッシュのキーと値をすべて削除してハッシュを空にする。 h = {a: 100, b: 200} h.clear p h Array.product, Array.transpose これを実行したらどうなるか。 arr = [1,2].product([3,4]).tra…

【Swagger】URIにパラメーターが入るときはパラメーターを定義しよ。

はじめに 現在個人的に開発しているWebサービスでちゃんとAPIドキュメント残さないと、仲間が増えた際に働けないかなと思いSwaggerを使ってドキュメントを書いています。 →実際はエクセルで書いていたが、エンジニアに「Swaggerで書いて!」っていわれたので…

【Ruby Silver 試験】equal?, str.index, array.product(array),

equal? 【Rubyリファレンス】:equal? (Object) equal?メソッドは、レシーバと引数が同じオブジェクトならtrue、別のオブジェクトならfalseを返す 文字列を==で比較した場合は文字列の内容が同じであればtrueを返す a1 = "abc" a2 = 'abc' puts a1.equal? a2…

【Ruby Silver 試験】concat, invert, 日付型

str.concat(string) 【Rubyリファレンス】:concat (String) concatメソッドは、<<の別名 文字列の末尾に別の文字列を加えて利用する。 整数integerで文字のコードを指定すると、文字列の末尾に1文字追加する まずは自分なりに使ってみる。 strings = ["a", …

【Ruby Silver 試験】any?, self.method_name, [*1..100]とか

今回の問題 次のプログラムを実行するとどうなりますか $val = 0 class Count def self.up $val = $val + 1 $val == 3 ? true : false end end [*1..10].any? do Count.up end p $val 選択肢 10が表示される 選択肢 1が表示される 選択肢 0が表示される 選択…

【Ruby Silver 試験】日付フォーマットを指定する

今回の問題 期待した出力結果になるようにXXXXに適切なコードを選べ d = Date.new(2015, 1, 5) puts d.strftime(XXXX) 出力結果 01/05/15 #←こいつを出力 選択肢 "%x" 選択肢 "%m/%d/%Y" 選択肢 "%m/%D/%y" 選択肢 "%M/%d/%y" 例のごとく先に解答を言ってお…

【Ruby Silver 試験】Ruby Silverの内容をメモしていく

はじめに 4月に「Ruby Silver取る!」って意気込んでいたのに、、結局他の事をしてると4月中どころか7月も終わろうとしております。 有言実行できずめちゃめちゃかっこ悪いですが、それでも粘り強く勉強していかないと話にならないので言い訳せずにとれる…