Skip to content

Instantly share code, notes, and snippets.

View tanish-kr's full-sized avatar
🏠
Working from home

Tatsunori Nishikori tanish-kr

🏠
Working from home
View GitHub Profile
@tanish-kr
tanish-kr / lambda_deploy.md
Last active November 20, 2018 09:52
AWS Lambdaで外部ライブラリを使用し、パッケージをS3にアップロードし Lambdaに適用

想定パラメータ

  • s3バケット名 : パッケージング化したzipを格納
  • destinationフォルダ : パッケージ前のソース。ライブラリ込
  • src

提供言語

  • python2.7
  • python3
@tanish-kr
tanish-kr / ecs_to_docker_compose.md
Last active November 13, 2018 08:09
ECSでdocker-compose を利用する
@tanish-kr
tanish-kr / log_awk_filter.md
Created October 25, 2018 07:21
logを日時でフィルタリングする
awk -vDate=`date -d'now-2 hours' +[%d/%b/%Y:%H:%M:%S` '$4 > Date {print Date, $0}' access_log
@tanish-kr
tanish-kr / movie_stream.md
Last active November 8, 2018 06:42
動画画質周りの調査

ビットレート

  • 1秒間にどれだけ情報を詰め込んでいるかということを表す
  • ビットレートが高いほど、画質、音質が向上する
  • 映像と音声それぞれ別々にビットレートが割り当てられている。
  • 2つのビットレートを合計したものをオーバルビットレートと呼ぶ

映像ビットレート

  • 映像のビットレートが高ければ高いほど、ピクセル全てに正確な色情報を割り当てることが出来る
@tanish-kr
tanish-kr / rundeck_migrate.md
Last active October 3, 2018 07:57
Rundeck H2 to MySQL

MySQL Install

$ sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
$ sudo yum-config-manager --disable mysql80-community
$ sudo yum-config-manager --enable mysql57-community
$ yum info mysql-community-server
$ sudo yum install mysql-community-server -y
$ mysqld --version
@tanish-kr
tanish-kr / ebs_size.md
Created September 28, 2018 03:58
EBSサイズ変更

ÉBSのサイズを変更

EC2

$ lsblk
$ df -h
$ sudo growpart /dev/xvdf 1
$ df -T
$ sudo yum install xfsprogs
@tanish-kr
tanish-kr / ssh socket.md
Last active July 18, 2018 09:07
ssh control socket port foward

SSHでcontrol socketを利用したport foward

  • mysql hostをport foward
ssh -M -S ctl_path -Nf -L 33306:db-instance:3306 [email protected] -i ~/.ssh/aws.pem
  • control socketをチェック
@tanish-kr
tanish-kr / vim_macro.md
Created March 30, 2018 06:03
vim マクロ 練習

マクロの基礎

マクロとは

Vimでの一連の操作を記録し、記録した操作を繰り返し再生出来る機能

マクロの記録

  • q{0-9a-zA-Z"}
@tanish-kr
tanish-kr / file0.txt
Created March 30, 2018 03:45
[Ruby]Base64エンコードされたデータをSCPでアップロードする ref: https://qiita.com/kitaro_tn/items/01a498e4e4a2672e991d
$ gem install net-scp
@tanish-kr
tanish-kr / spark_dataframe.md
Last active March 22, 2018 06:27
Spark dataframe and dataset

ListからDataSet, DataFrame作成

  • create dataframe
val ds = List(1,2).toDS
# org.apache.spark.sql.Dataset[Int] = [value: int]

val df = List(1,2).toDF
# org.apache.spark.sql.DataFrame = [value: int]