なんかやるBLOG Written by hikaru

プログラミング

この記事を読むとGoFのデザインパターンの一つであるIteratorを完全にざっくり大体理解できる。 Iteratorパターンとは? 「集合体(Aggregation)」に対して、下記2つの機能を提供するデザインパターン。1. 要素の取得時…

プログラミング 覚書

バックエンドサーバで他の人が起動しているpythonのバッチスクリプトの様子を確認したかったので調べてみました。 $ ps aux USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAN…

プログラミング

再帰関数を最近AtCoderの問題で使う機会があったのですこし解説します。 再帰関数とは何か? 再帰関数(recursive function)とは、自分自身を呼び出す(recursive call)関数のことです。 以下は再帰関数の例によ…

プログラミング

上から全部読むとわかる Web APIとは何なのか リソース指向アーキテクチャ(ROA)とは何なのか RESTful APIとは何なのか オワリ

プログラミング 仕事 覚書

sshとかでLinuxサーバに入り、時間のかかる処理を実行しているときに ボーッと待っていたり、もう一個タブを開いてssh実行したりする必要はない! screenコマンドを使えば簡単にバックグラウンド処理することができる。 こんな流れ…

生物

    みなさん、トカゲ捕まえてますか? 僕はトカゲが大好きなので、いつも前を見ずトカゲを探しながら歩いているのですが ニホントカゲ(ツルツルのやつ。幼体の尻尾がライトブルー。) カナヘビ(ガサガサのやつ。茶色。) …

プログラミング 覚書

仕事でAWSを触り出したのでメモ。 AWSコマンドでS3にファイルアップロード AWS CLIの導入 https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/install-bundle…