KATOエンジニヤリング開発日誌

「アウトプット無きエンジニアにインプットもチャンスも無い」の精神で書いています

プログラミング

KABU+で取得したCSVファイルを定期的に圧縮する

前回KABU+で株価データのCSVファイルを取得しましたが、そのまま保管しているとサーバーのストレージ容量を圧迫してしまうので年月ごとにzip形式で圧縮するスクリプトを作成しました。 www.kato-eng.info

KABU+で過去の株価データを全て取得する

株のシステムトレードを行うために株価データを取得する方法を探していたところ「KABU+」というサイトが良さげでした。 kabu.plus こちらのサイトは有料サービスですがStandardプランで月額1080円で安定して株価や投資指標のデータを取得できるのが良いです…

WEB+DB PRESS の速習Spring Bootを読んだ感想

今月発売されたWEB+DB PRESS Vol.106にSpring Bootの特集が掲載されていました。現在、業務でSpring Frameworkを使用しているので後学のために開発環境を構築して動作させてみることにしました。本誌でも言及されているがひとつのフレームワークをじっくり学…

whileプログラムでif-then文を展開する

現在技術評論社から出版されている「チューリングの考えるキカイ」を読んでいます。 チューリングの考えるキカイ ~人工知能の父に学ぶコンピュータ・サイエンスの基礎作者: 阿部彩芽,笠井琢美出版社/メーカー: 技術評論社発売日: 2018/04/28メディア: 単行本…

CodeIQの「汚いコードを綺麗にしてして」解答

CodeIQの「汚いコードを綺麗にしてして」を解いたので、私が作成したコードを晒します。 4月25日の1時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「進捗ジエンドマーク」解答

CodeIQの「進捗ジエンドマーク」を解いたので、私が作成したコードを晒します。 2月25日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

Software-Design 2018年2月号のPythonライブラリの記事 3

2018年1月に発売された「Software Design 2018年2月号」のPythonライブラリの記事の第3章を読み終わりました。 www.kato-eng.info www.kato-eng.info

Software-Design 2018年2月号のPythonライブラリの記事 2

2018年1月に発売された「Software Design 2018年2月号」のPythonライブラリの記事の第2章を読み終わりました。 www.kato-eng.info

Software-Design 2018年2月号のPythonライブラリの記事 1

2018年1月に発売された「Software Design 2018年2月号」のPythonライブラリの記事を読みました。 ソフトウェアデザイン 2018年 02 月号 [雑誌]出版社/メーカー: 技術評論社発売日: 2018/01/18メディア: 雑誌この商品を含むブログ (1件) を見る 仕事でPython…

CodeIQの「進捗ヴェリーグッドマーク」解答

CodeIQの「進捗ヴェリーグッドマーク」を解いたので、私が作成したコードを晒します。 12月21日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「進捗いいわけマーク」解答

CodeIQの「進捗いいわけマーク」を解いたので、私が作成したコードを晒します。 12月21日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「進捗まあまあマーク」解答

CodeIQの「進捗まあまあマーク」を解いたので、私が作成したコードを晒します。 12月21日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「進捗ビッグバンマーク」解答

CodeIQの「進捗ビッグバンマーク」を解いたので、私が作成したコードを晒します。 12月7日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「進捗ないですマーク」解答

CodeIQの「進捗プログレスマーク」を解いたので、私が作成したコードを晒します。 11月7日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「進捗プログレスマーク」解答

CodeIQの「進捗プログレスマーク」を解いたので、私が作成したコードを晒します。 11月7日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

「なっとくアルゴリズム」を読んだ - k近傍法 -

前回に続いて「なっとくアルゴリズム」を読んで理解したことのまとめです。 www.kato-eng.info

「なっとくアルゴリズム」を読んだ - 動的計画法 -

動的計画法は問題を小さく分割し、それらの部分問題を先に解くことで難しい問題を解く手法である。 前回、貪欲法で実行したナップザック問題について動的計画法で考えてみる。 www.kato-eng.info

「なっとくアルゴリズム」を読んだ - 貪欲法 -

前回に続いて「なっとくアルゴリズム」を読んで理解したことのまとめです。 www.kato-eng.info www.kato-eng.info www.kato-eng.info www.kato-eng.info www.kato-eng.info

「なっとくアルゴリズム」を読んだ - ダイクストラ法 -

前回に続いて「なっとくアルゴリズム」を読んで理解したことのまとめです。 www.kato-eng.info www.kato-eng.info www.kato-eng.info www.kato-eng.info

CodeIQの「進捗やったったマーク」回答

CodeIQの「進捗やったったマーク」を解いたので、私が作成したコードを晒します。 10月5日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

「なっとくアルゴリズム」を読んだ - 幅優先探索 -

前回に続いて「なっとくアルゴリズム」を読んで理解したことのまとめです。 www.kato-eng.info www.kato-eng.info www.kato-eng.info

「なっとくアルゴリズム」を読んだ - 分割統治 -

前回に続いて「なっとくアルゴリズム」を読んで理解したことのまとめです。 www.kato-eng.info www.kato-eng.info

「なっとくアルゴリズム」を読んだ - 再帰 -

前回に続いて「なっとくアルゴリズム」を読んで理解したことのまとめです。 www.kato-eng.info

「なっとくアルゴリズム」を読んだ - データ構造 -

表紙買いした「なっとくアルゴリズム」を読み終わったので理解したことを何回かに分けて書きます。 なっとく! アルゴリズム作者: アディティア・Y・バーガバ,株式会社クイープ出版社/メーカー: 翔泳社発売日: 2017/02/01メディア: 単行本(ソフトカバー)こ…

CodeIQの「進捗はひみつマーク」解答

CodeIQの「進捗はひみつマーク」を解いたので、私が作成したコードを晒します。 9月14日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「カードを上手く並べよう」解答

CodeIQの「カードを上手く並べよう」を解いたので、私が作成したコードを晒します。 9月7日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

CodeIQの「進捗はいいじゃんマーク」解答

CodeIQの「進捗はいいじゃんマーク」を解いたので、私が作成したコードを晒します。 基本的には前回解いた「進捗はいいゼットマーク」のコードを流用できました。 9月7日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-e…

CodeIQの「進捗はいいゼットマーク」解答

CodeIQの「進捗はいいゼットマーク」を解いたので、私が作成したコードを晒します。 8月17日の10時に回答締切なので、ネタバレを避けるためそれ以降に投稿しています。 www.kato-eng.info

Apache Mavenについて学ぶ

「Javaプログラミング技法」の第15回目の授業内容まとめになります。 ※前回授業の内容はこちら www.kato-eng.info

Javaの入出力について学ぶ

「Javaプログラミング技法」の第14回目の授業内容まとめになります。 ※前回授業の内容はこちら www.kato-eng.info