Skip to content

Instantly share code, notes, and snippets.

@tamata78
tamata78 / git_snippet.md
Last active December 17, 2020 02:39
git snippet

.登録系

git commit

# git commit --ammend (コメント修正)
git commit --ammend -m '修正後のコメント'

.確認系

# 二つのcommit間で差分があるファイル名の一覧を取得
@tamata78
tamata78 / src_review_point_of_view.md
Last active December 13, 2021 02:32
ソースレビュー観点(Java)

1.仕様

  • 実装目的
  • 機能要件

2.ロジック

  • 正しく動作するか

3.適切な実装

3.1 構成

  • パッケージ分割、クラス設計
  • switch文を多用していないか。パターン毎にクラスを分ける選択を検討
  • 不用意に共通処理を修正して、テスト範囲を広げていないか
@tamata78
tamata78 / vim_com.md
Last active September 20, 2018 12:01
vim command

忘れやすいけど便利なコマンドをメモしていく

移動系

元いた場所に戻る: <C-o>
元いた場所に進む: <C-i>
@tamata78
tamata78 / selector.md
Created September 28, 2018 10:05
selector sample

親以下すべて(子、孫、曾孫)

ul li
<ul>
  <li>
    /* 子に適用される */
  </li>
 
@tamata78
tamata78 / JMeter.md
Last active October 2, 2018 02:27
JMeter

testcaseの設定値

スレッド数: 1ループあたりの生成スレッド数 Ramp-Up期間(秒): スレッド生成時間 ループ回数:指定スレッド数の生成回数

・テストの総回数 = 【スレッド数】×【ループ回数】 ・1秒あたりのテスト回数 = 【テストの総回数】÷【Ramp-Up期間(秒)】

例) スレッド数: 3、Ramp-Up期間(秒): 6、ループ回数: 2

@tamata78
tamata78 / java_app_cmd.md
Last active October 5, 2018 04:01
java_app_cmd

Tomcat, httpdの停止、起動、起動確認

sudo service httpd stop;sudo service tomcat8 stop
sudo service tomcat8 start;sudo service httpd start
sudo service httpd status;ps -ef | grep java

Tomcatログ

起動確認

sudo tail -F /usr/share/tomcat8/logs/catalina.out
@tamata78
tamata78 / bash_snippet.md
Last active March 14, 2019 02:31
bash_snippet

引数

#$0	スクリプトの名前
#$1-9	スクリプトに指定された引数の値(数値は引数の位置)
#$#	スクリプトに指定された引数の数
#$*	スクリプトに指定された引数全部 "$*"の場合は "$1 $2..."
#$@	スクリプトに指定された引数全部 "$@"の場合は "$1" "$2" ...
#$?	直前のコマンドの終了ステータス
#$$	カレントシェルのプロセスID
#$!	直前のバックグランドジョブのプロセスID
@tamata78
tamata78 / jedi-vim_cmd.md
Created October 5, 2018 11:09
jedi-vim_cmd

jedi-vim

.による最高級の補完機能(もしくはCtrl-Space)
<Leader>gで呼び出し元に飛ぶ
<Leader>dで定義まで飛ぶ
<Leader>rで名前変更リファクタリング
<Leader>nで関係する変数(リファクタリング対象)を羅列
Kでカーソル下のPydocを開く
@tamata78
tamata78 / linux_cmd_tips.md
Last active April 5, 2021 09:56
linux_cmd_tips

1.ファイル・ディレクトリ

1.1 ファイル検索

ファイル名を名称指定で検索

$ find ./*/*file_name* -type f | wc

ディレクトリ名を名称指定で検索

$ find dir_name -type d
@tamata78
tamata78 / python_ini_pro.md
Last active October 14, 2018 23:34
python_ini_pro

Python 新規プロジェクトを作成する際にやること

プロジェクトディレクトリ作成、git initしたあとに以下をやる。

1.git

ignore設定

$ gibo python >> .gitignore