讃岐小僧のEngineering×Techメモ

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

新しい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月も終わろうとしております。 有言実行できずめちゃめちゃかっこ悪いですが、それでも粘り強く勉強していかないと話にならないので言い訳せずにとれる…

【Python】PandasでDataFrameを操作する ~part3~

はじめに 本記事も前回と同様にPandasの操作をメモしていこうと思う。 今回は特定の行・列・フィールドにアクセスする操作をメモする。 特定の列を表示する 本記事でも引き続き広島カープの選手のデータを利用します。 もしこの記事からみているという方は下…

【Python】PandasでDataFrameを操作する ~part2~

はじめに 本記事も前回と同様にPandasの操作を簡単にメモしていこうと思う。 まずは前回のおさらいでカープの選手の成績(打率・本塁打)のデータを格納するよ。 打率と本塁打をDataFrameに格納する import numpy as np import pandas as pd df = pd.DataFra…

【Python】PandasでDataFrameを操作する ~part1~

はじめに 基礎中の基礎ですがPandasの取り扱い方についてメモしていく。 とりあえずDataFrameを作ってみる body = np.array([[1, 2, 3, 4, 5], [6,7, 8, 9, 10]]) df = pd.DataFrame(body) df 上記の通りにインプットすると5行・5列のData Frameオブジェクト…

G検定落ちていたのでもう一度やり直す ~part1~

はじめに 以前に一般社団法人日本ディープラーニング協会のG検定試験を受検するまでの記事を書いていました。 恥ずかしながら落ちていましたので改めて勉強し受検しなおそうというもの。 というのも仕事で実際にAIを作るプロジェクトに参加中とうかリードさ…

【Python】Pythonのインストール

はじめに 会社にてマーケティング業務の改善を行わないといけなくなったので、いまどき(今更遅い...)っぽくPython使おうと思い設定した際の手順をメモしておきます。 Pythonってなんよ? 1991年にオランダ人のグイド・ヴァン・ロッサム氏によって開発された…

【LINE WORKS】Callbackサーバーに登録する秘密鍵の取り扱いで少しハマりました

今回の内容 現在、トライアルでLINE WORKSのトークBotを作成しています。 プロジェクトはNode.js + Herokuで進めています。 トークBotを作成する際にトークBotのメッセージを受信し、callbackするサーバーに秘密鍵の情報を登録しなければいけないのですが、L…

【Ruby】Suumoの情報をRubyでスクレイプしたのでメモ

はじめに 久しぶりにRubyでスクレイプしたので書いた内容をメモしておきます。 まだまだ修行中のため、もっとこうしたらいいなど、コメントありましたらぜひ、アドバイスいただけると嬉しいです! 内容 特定のSuumoのサイトを指定して、物件名と価格取得する…

【Ruby】WindowsにRuby環境を構築する場合MSYS2とかいうの必要なのね、、

はじめに 会社パソコンにてRuby環境を構築することになったのですがよく確認しないでRubyインストールしてたので本来必要なMSYS2というツールを無視していたためRubyが動いてくれなかったので後からMSYS2をダウンロードしてみたところちゃんと動いてくれたと…

G検定を受けたので振り返る

はじめに 受けてみた感想 G検定の試験概要 人工知能(AI)とは(人工知能の定義) 人工知能分野の問題 機械学習の具体的手法 ディープラーニングの概要 ディープラーニングの手法例題 ディープラーニングの研究分野例題 ディープラーニングの応用に向けて 小…

【JDLA】G検定受験に向けたメモ ~part6~

G検定とは 一般社団法人日本ディープラーニング協会(JDLA)が実施する資格試験。 小僧が受験するのはG検定で合格できたものはJDLAより下記の認定を受け取ることができる。 ディープラーニングの基礎知識を有し、適切な活用方針を決定して事業応用する能力を…

【JDLA】G検定受験に向けたメモ ~part5~

G検定とは 一般社団法人日本ディープラーニング協会(JDLA)が実施する資格試験。 小僧が受験するのはG検定で合格できたものはJDLAより下記の認定を受け取ることができる。 ディープラーニングの基礎知識を有し、適切な活用方針を決定して事業応用する能力を…

【JDLA】G検定受験に向けたメモ ~part4~

G検定とは 一般社団法人日本ディープラーニング協会(JDLA)が実施する資格試験。 小僧が受験するのはG検定で合格できたものはJDLAより下記の認定を受け取ることができる。 ディープラーニングの基礎知識を有し、適切な活用方針を決定して事業応用する能力を…

【JDLA】G検定受験に向けたメモ ~part3~

G検定とは 一般社団法人日本ディープラーニング協会(JDLA)が実施する資格試験。 小僧が受験するのはG検定で合格できたものはJDLAより下記の認定を受け取ることができる。 ディープラーニングの基礎知識を有し、適切な活用方針を決定して事業応用する能力を…

【JDLA】G検定受験に向けたメモ ~part2~

G検定とは 一般社団法人日本ディープラーニング協会(JDLA)が実施する資格試験。 小僧が受験するのはG検定で合格できたものはJDLAより下記の認定を受け取ることができる。 ディープラーニングの基礎知識を有し、適切な活用方針を決定して事業応用する能力を…

【JDLA】G検定受験に向けたメモ ~part1~

G検定とは 一般社団法人日本ディープラーニング協会(JDLA)が実施する資格試験。 小僧が受験するのはG検定で合格できたものはJDLAより下記の認定を受け取ることができる。 ディープラーニングの基礎知識を有し、適切な活用方針を決定して事業応用する能力を…

【讃岐うどん】手打麺や大島に行ってきた

讃岐うどんめぐり第2弾 皆様こんにちは 讃岐将軍と申します。 東京在住の小僧こと讃岐小僧に代わりうどん県在住の将軍が県内のおすすめうどん店を紹介していきたいと思います!(責任重大だ・・・) さて、早速前回のうどんブログに引き続き、今回もおすすめ…

【財務会計】MBA流・初心者が財務諸表を読みこなせるようになるまで〜その5〜

前回の記事に続き「初心者が財務諸表を読みこなせるようになるまで〜その5〜」 前回の記事を読んでいない人はこちらから↓↓↓↓↓ www.sanuki-kozo.com 「経常的」かつ「本業」の項目 前回はPLを「本業か本業でないか」「経常的か特別か」の2つの軸から①「経常…

【財務会計】MBA流・初心者が財務諸表を読みこなせるようになるまで〜その4〜

前回の記事に続き「初心者が財務諸表を読みこなせるようになるまで〜その4〜」 前回の記事を読んでいない人はこちらから↓↓↓↓↓ www.sanuki-kozo.com PLはブロックごとに分割する 前回は財務諸表の概要を見るためにPL、BS、CFがどのようなものかフローとストッ…

【財務会計】MBA流・初心者が財務諸表を読みこなせるようになるまで〜その3〜

前回の記事に続き「初心者が財務諸表を読みこなせるようになるまで〜その3〜」 前回の記事を読んでいない人はこちらから↓↓↓↓↓ www.sanuki-kozo.com フローとストック フロー 一定期間に流入、流出する量を表す概念 ストック 一定時点における残高や量を表す…