読者です 読者をやめる 読者になる 読者になる

by shigemk2

当面は技術的なことしか書かない

例外設定

Interval: 0, Period: 1-7,00:00-7:00 - will disable checking the item at night. こういうふうに書いちゃえば、監視を受けない。 1 Creating an item [Zabbix Documentation 2.4]

fluentd v0.14.15

Release v0.14.15 · fluent/fluentd · GitHub change logみたら、workerディレクティブが追加されている。 fluentd/ChangeLog at master · fluent/fluentd · GitHub

rpcbind start

/usr/sbin/rpcbind -w パスはディストリとかによって任意に変更して。/sbinの場合もあるから。 How to Warm-Start rpcbind (System Administration Guide: Network Services)

emacs helm v2.6.1

Release Version 2.6.1 · emacs-helm/helm · GitHub bugfixなど。

fluentd v0.14.15

Release v0.14.15 · fluent/fluentd · GitHub

akka v2.5.0

Akka 2.5 is binary backwards compatible with 2.4 with the ordinary exceptions listed in a separate section below. Read the migration guide as the first step. 2.4とバイナリ互換性があること。 Release v2.5.0 · akka/akka · GitHub Akka 2.5.0 Re…

redux tutorial

Read Me · Redux Examples · Redux

npm-check-updates

ncu -u とかで、package.jsonをアップデートしてくれる。 Nodeで作ったパッケージを管理する設定ファイルがpackage.jsonで、npmで管理されている各種パッケージを一括インストールできるもの。 www.npmjs.com

scalaz v7.2.11

Scalaの2.11.9とか2.11.10とかと関係あるのだろうか。 This release is binary compatible with 7.2.0. Release v7.2.11 · scalaz/scalaz · GitHub 7.2.11 · scalaz/scalaz Wiki · GitHub

ubuntu 17 docker

dpkgでdebから入れた。 docs.docker.com

bitbucketの最小プラン

Git

d.hatena.ne.jp 5人チームだと無料でいける bitbucket.org

spa などのqiita

あとでとっくり読む系 ria flashとか使ったリッチなやつ spa 単一ページのアプリケーション ネイティブアプリ qiita.com qiita.com

RIA/SPA

Single-page Application Rich Internet Application html5experts.jp

fluentd source/match

source directives determine the input sources. match directives determine the output destinations. filter directives determine the event processing pipelines. system directives set system wide configuration. label directives group the outp…

vpc内でのrdsインスタンス作成

AWS

ステップ 1: VPC を作成する ステップ 2: VPC にサブネットを追加します。 ステップ 3: DB サブネットグループの作成 ステップ 4: VPC セキュリティグループを作成する ステップ 5: VPC に DB インスタンスを作成する docs.aws.amazon.com

socketexception

SocketException - if there is an error in the underlying protocol, such as a TCP error. TCPエラーのようにソケット周りでエラーが発生したときの例外処理 Socket (Java Platform SE 7 ) Socket (Java Platform SE 8 )

makeinfo

Texinfo 文書を変換する 主にEmacsのビルドで使うんだけど、これが実際に何に使われているかよくわからない。 Texinfo - Wikipedia 一式のソースコードから複数の形式で文書を生成 apt-file search bin/makeinfo sudo apt-get install texinfo d.hatena.ne.jp…

v2.13.0-M1

すすんでる Release Scala 2.13.0-M1 · scala/scala · GitHub

fluentdでbuffer_path重複

よんでもあんまり理解できなかった tom-rc.hatenablog.com

sbt v1.0.0

そろそろかな Release 1.0.0-M5 · sbt/sbt · GitHub

com.sun.mail.smtp.SMTPSendFailedException: 552 5.3.4 Error: message file too big

このようなエラーが出たときは、いったんpostfixなどメールを送信しているところの設定を疑うべし。 stackoverflow.com easyengine.io

homebrew v1.1.13

xcode対応とか、brew auditの非推奨とか。 Release 1.1.13 · Homebrew/brew · GitHub

sbt publish-local

github.com sbt Reference Manual — Publishing d.hatena.ne.jp qiita.com qiita.com

T2インスタンスとCPUクレジット

AWS

t2インスタンスにはCPUクレジットなる機能がありまして、安いぶんCPUの負荷が高すぎるとCPUのパフォーマンスが著しく下がる。これにより、t2インスタンスの本番運用は避けるべきであるとされている。 docs.aws.amazon.com

presto performance

TD向けにカスタマイズしたのもあるけど、パーティションは意識してクエリを書いたほうがよろしい あと、これをしたためるに至る参考文献があったら… docs.treasuredata.com

remacsclient

lib-src/remacsclient srcの下には出来ていない。あくまでlibなのね。 github.com

rust install

ubuntu 16.10 curl https://sh.rustup.rs -sSf | sh なぞればオーケー。 なお、fishでcargoを使えるようにするには、そのままsourceうんたらしてもダメで、直接$HOME/.cargo/envを見に行ってみたら、 export PATH="$HOME/.cargo/bin:$PATH" って書いてあった…

dead on arrival

最初から機能しないやつっていう意味 dictionary.goo.ne.jp

presto

列指向ファイルフォーマット 対話的にアドホックな問い合わせを可能にする分散SQLエンジン www.publickey1.jp qiita.com

rundeck v2.8.0

Java8必須 Release v2.8.0 · rundeck/rundeck · GitHub

presto show partition

select partition 8.28. SHOW PARTITIONS — Presto 0.173 Documentation

remacs

週末ぜってえやるからな。 GitHub - Wilfred/remacs: Rust Emacs

digdag 0.9.9

バージョンのところ以外修正がない Release v0.9.9 · treasure-data/digdag · GitHub

presto: connection is closed

わからんかったら--debugオプションを使おう、という話 github.com

scala v2.11.9/10について

Release [Do not use] Scala 2.11.9, please upgrade to 2.11.11 · scala/scala · GitHub Release v2.11.10 · scala/scala · GitHub 2.11.9はバイナリで不具合が、2.11.10はcase classの独自apply/unapplyで不具合があるので使ってはいけないとのこと。

nginx 502

bad gateway, for example, if an upstream server could not be selected or reached. ドキュメントちゃんと読む Module ngx_stream_core_module

sbt v0.13.15

v0.13.14がdead on arrivalであったので。 Release 0.13.15 · sbt/sbt · GitHub

nannyをもういちど

Linux Virtual Server (LVS) は実サーバーのセット内での IP ロードのバランスを とるための統合ソフトウェアコンポーネントセット 図を見たら分かるけど、nannyプロセスがhttpdとかのプロセスに張り付いているのがわかる。この図だとhttpdが落ちたらnannyが…

docker stop

stopってあった。停止するだけで再起動はできる。 docs.docker.com

zabbix pfree/free

ドキュメントとか読み漁っていたのだけれど、 pfree (空き容量のパーセント表示) free (空き容量のバイト表示) という簡単な違いであった。 ディスク容量監視について | 日本Zabbixユーザー会

date_diff presto

date_diff(unit, timestamp1, timestamp2) → bigint Returns timestamp2 - timestamp1 expressed in terms of unit. 第二引数と第三引数はdate型にキャストとかする必要があったりする 6.10. Date and Time Functions and Operators — Presto 0.172 Document…

初めてサークル参加して完売したことへの雑感 #技術書典

技術書の同人誌即売会です。漫画でいうところのコミケやコミティア、文学でいうところの文フリが、技術書典です。このイベントに サークル側として 参加したので、雑に感想を述べていきます。 techbookfest.org 完売できてうれしい 技術者向けのイベントだか…

sbt v0.13.14

URI has an authority component なるエラーでWindowsが動かないので、このバージョンは死にバージョン(dead on arrival) Release v0.13.14 · sbt/sbt · GitHub

scala v2.11.10

2.11.9のバイナリに重大な問題があったので切り戻した的な内容 contributors.scala-lang.org github.com Release v2.11.10 · scala/scala · GitHub

react v15.5.0

realease noteがある。 desperatedになったクラスなど React.createClass React.PropTypes Release v15.5.0 · facebook/react · GitHub

pwgen

ランダムに文字列を生成するアレ。コマンドオプションはこちらを見る。 linux.die.net

技術書典2でIT勉強会について本を出します

結構今更ですが、宣伝です。 来る4/9、アキバ・スクエアで技術書典2なるイベントがありますが、そこで同人誌を出します。 本のタイトルは IT勉強会のあれこれ です。 techbookfest.org その名の通り、IT勉強会について、いろいろ書いた本です。以下、まえが…

RDSの拡張モニタリング

AWS

RDSでは、通常取れるメトリクスの拡張版というのが存在するようです docs.aws.amazon.com docs.aws.amazon.com

EMR インスタンスグループ

マスター コア タスク docs.aws.amazon.com

EMRのnannyプロセス

amalgjose.com 各ノードを監視するデーモンで、OOMとかでなんかのプロセスが死んだら、即座に自動で再起動してくれる。 tail -f /emr/service-nanny/log/service-nanny-yyyy-mm-dd しつつinstance-controllerなどのプロセスをキルすると、service-nannyのロ…