Skip to content

Instantly share code, notes, and snippets.

Eiichi eiichi-worker

Block or report user

Report or block eiichi-worker

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@eiichi-worker
eiichi-worker / memo_make_server.md
Created Mar 12, 2017
サーバー作成メモ
View memo_make_server.md

サーバー作成メモ

  • ログローテーション
  • 各種監視
    • ディスク空き容量
@eiichi-worker
eiichi-worker / diary_2017-03-06_01.md
Last active Mar 16, 2017
TD_TIME_RANGEを理解して使う
View diary_2017-03-06_01.md

TD_TIME_RANGEを理解して使う

実行時間 3/6/2017 12:00 PM JST やとして
前日1日分のログが欲しい
 イメージ → 2017-03-05 00:00:00 ~ 2017-03-05 23:59:59

select
  min(TD_TIME_FORMAT(time, 'yyyy-MM-dd HH:mm:ss','JST')) as min
  , max(TD_TIME_FORMAT(time, 'yyyy-MM-dd  HH:mm:ss','JST')) as max
from logs
@eiichi-worker
eiichi-worker / diary_2017-03-15_01.md
Last active Mar 16, 2017
日記_digdagの日付指定で詰まる
View diary_2017-03-15_01.md

digdagの日付指定で詰まる

Digdagでdigファイルに日付を書く際の注意
http://docs.digdag.io/operators/td_partial_delete.html
TDオペレータのtd_partial_delete>を使うときにfrom と toをドキュメントの通りに書いたが日付のフォーマットエラーがでた。
散々調べたり、検証したりした結果、タイムゾーン部分の書き方だとわかった。

ドキュメント(行けない。 2017/03/16時点)  

@eiichi-worker
eiichi-worker / diary_2017-03-15_02.md
Last active Mar 18, 2017
日記_digdagとHiveで詰まる
View diary_2017-03-15_02.md

digdagとTDの組わせでhiveのクエリ結果をinsertしようとして詰まる。

スタンダードなクエリなら問題ないが、WITHとか使ってるとうまくクエリが動かない。
理由は、INSERT INTO TABLE result が頭に挿入され WITHと喧嘩するから。
この場合は、クエリ内にINSERTと書いて回避する。

うごかない

test.dig

@eiichi-worker
eiichi-worker / diary_2017-03-27_01.md
Last active Mar 27, 2017
カレンダーテーブルを作る(トレジャーデータ & Mysql)
View diary_2017-03-27_01.md

カレンダーテーブルを作る(トレジャーデータ & Mysql)

トレジャーデータ上でカレンダーテーブルを作る

SELECT
  TD_TIME_FORMAT(TD_TIME_ADD(TD_SCHEDULED_TIME(), CONCAT('-',s.s,'d')), 'yyyy-MM-dd','JST') AS d
FROM (
@eiichi-worker
eiichi-worker / diary_2017-04-05_01.md
Last active Apr 5, 2017
シェルスクリプトのデバッグ方法
View diary_2017-04-05_01.md

シェルスクリプトのデバッグ方法

シェルスクリプトのデバッグが面倒すぎて、凡ミスしてたらスーパーオプションを教えてもらった。
-x 変数を展開しながらコードを表示してくれる

sh -x xxx.sh

例えば↓のスクリプト

View diary_2017-04-12_01.md

dockerを改めて学習 その1

よく使うコマンド

docker ps

  • コンテナを見る

docker images

  • Imageを見る
  • スラッシュが入ってないものは基本的に公式なやつ(library/が省略されている)
@eiichi-worker
eiichi-worker / memo_2017-04-18_001.md
Created Apr 18, 2017
メモ Nodeバージョン管理は何が良いか
View memo_2017-04-18_001.md
@eiichi-worker
eiichi-worker / memo_2017-04-21_001.md
Last active Apr 21, 2017
IPアドレスについて
View memo_2017-04-21_001.md

IPアドレスについて改めて教えてもらった。
衝撃的だったリンクローカルとローカルループバックについてmemo

リンクローカル

169.254.0.0/16

主にルータ間での接続やクラウドのインフラでprivateIPを当てれないなどのときに使われている。
プライベートネットワークの親戚的位置づけ。  

View memo_2017-04-25_001.md
You can’t perform that action at this time.