2017-06-18 04:33:10 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-18 04:37:09 zundaの投稿 zundan@mastodon.zunda.ninja
icon

お?

2017-06-18 10:58:15 zundaの投稿 zundan@mastodon.zunda.ninja
icon

I'm having fun improving an Arduino based device but it's a pity that RadioShack is gone and there is no easy way to obtain parts in small quantities.

https://github.com/zunda/arduino-thermostat

Web site image
GitHub - zunda/arduino-thermostat: Trying to replace a broken Differential Temperature Thermostat DTT-94 with an Arduino
icon

I should mute alerts for R14s from logging add-ons...

icon

モールで時間つぶす必要ができたのだけど一度飲もうと思ってたコーヒースタンドはもうなくなっていました。

icon

『あなたの人生の物語』(短編)日本語訳で読んだ。おもしろかった〜。映画も観てみたいな。 https://www.amazon.co.jp/gp/aw/d/B00O2O7JEA

icon

ok Google、料理してるときのタイマーに良いですよね。

2017-06-18 15:52:41 zundaの投稿 zundan@mastodon.zunda.ninja
icon

よくみるとぜんぜん違うなw

icon

Arrival is unavailable to stream.
This title is available on Netflix DVD

デスヨネー

icon

にゃーん

icon

画像変換はPumaがやってる説

icon

あーリモートの画像はSidekiqがダウンロードに行ってるかもですね

icon

とうやって確かめればいいんだ…

icon

わーいマージされたー

2017-06-19 07:36:37 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 07:37:27 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 07:37:30 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 07:37:32 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 07:37:34 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 07:59:16 zundaの投稿 zundan@mastodon.zunda.ninja
icon

おー、ほんとだ。yarnのインストール1回になってるやーん。いーやん!

icon

94d0e012dea89058b9c059636fb6d42f6565e534とaa58cca040f332eefc6ef0e98752dd0f1a770c6eの間

icon

\マスターに/ \追随しますたー/

Merged master at aa58cca040f332eefc6ef0e98752dd0f1a770c6e

icon

PumaとSidekiqと別のdynoに分けてみたよ

icon

PumaにPOSTされた画像はSidekiqが処理してる。どうやってファイル渡してるんだろ?S3経由かSidekiqが取りなおしてるかなのかな?

2017-06-19T18:54:11.477759+00:00 app[web.1]: [e0cb6086-351d-4467-8ee7-117157245c45] method=POST path=/api/subscriptions/3648 format=html controller=Api::SubscriptionsController action=update status=200 duration=7.15 view=0.00 db=0.91

2017-06-19T18:54:14.050833+00:00 app[worker.1]: Command :: file -b --mime '/tmp/8d777f385d3dfec8815d20f7496026dc20170619-4-czcvmz.jpeg'
:

2017-06-19 09:06:56 zundaの投稿 zundan@mastodon.zunda.ninja
icon

@Clworld そっかそっか! POSTだからって画像来てるとは限らないですよね

icon

いっぽう自インスタンスに画像のデータそのものがアップロードされた場合にはデータはそこにしかないから受け取ったPumaが処理するしかないっすね

icon

Awoo!?

icon

Google Photosが3年前のつらかった旅行の写真見せにきててつらいw

icon

【続報】AWSからの$1.00の課金が消滅。

EC2使い始めるときにクレジットカードが有効かどうか確かめたんだね、きっと。

icon

にーくー!

2017-06-19 11:34:05 zundaの投稿 zundan@mastodon.zunda.ninja
icon

Googleのサポート、Google Translateつかって日本語で回答してくれてるっぽい!

2017-06-19 12:01:57 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 12:01:58 zundaの投稿 zundan@mastodon.zunda.ninja
icon

らりほー

2017-06-19 13:04:04 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 13:05:53 zundaの投稿 zundan@mastodon.zunda.ninja
icon

この辺がミソかな?

diff --git a/Gemfile b/Gemfile
index b014ba0..77fffe7 100644
--- a/Gemfile
+++ b/Gemfile
@@ -59,7 +59,7 @@ gem 'sprockets-rails', '~> 3.2', require: 'sprockets/railtie'
gem 'statsd-instrument', '~> 2.1'
gem 'twitter-text', '~> 1.14'
gem 'tzinfo-data', '~> 1.2017'
-gem 'webpacker', '~> 1.2'
+gem 'webpacker', '~> 2.0'

group :development, :test do
gem 'fabrication', '~> 2.16'

icon

@kuma_planet 手元の鉄のフライパン、使い終わったら暖いうちにタワシと水で(石鹸はつけずに)ごしごし洗って乾かしておくだけでいい具合に使い続けられてますよー。

icon

@hatabowyou データベースの内容とアップロードしたファイルさえ消えなかったらなんとかなる!!と思います〜。

icon

@hatabowyou こちらのインスタンスはHeroku https://www.heroku.com/ というサービスの上で動いてます。僕の勤務先でもあるので、その分割り引いて読んでいただく必要がありますが、データベースの保守は、サーバが壊れた時の予備への切り替えまで含めておまかせにできるので楽です。アップロードされたファイルはAWSのS3に置いてます。$16/月強払ってます (趣味のモノなので自前ですw)。Herokuでの運用についてはメモを https://github.com/zunda/mastodon/wiki にまとめてあります。いっぽう、EC2で直接走らせるとまだまだ安くできそうです。例えば知人の
https://ostatus.taiyolab.com/@t_trace/1071 など。デプロイの時は大きいインスタンスを使うなど工夫するのが楽しそう。ご参考まで。

Web site image
Cloud Application Platform | Heroku
icon

接続数かあ。ってあれ、ブラウザ1枚開いてて6本は少なすぎないかい?

$ heroku pg:info -a zundan-mastodon
=== DATABASE_URL, PG_HOBBY_BASIC_URL
Plan: Hobby-basic
Status: Available
Connections: 6/20
PG Version: 9.6.1
Created: 2017-04-20 18:31 UTC
Data Size: 95.9 MB
Tables: 29
Rows: 140465/10000000 (In compliance)
Fork/Follow: Unsupported
Rollback: Unsupported
Add-on: postgresql-aerodynamic-17416

icon

なになに10位まで?

Domain Known accounts
mstdn.jp 867
friends.nico 800
pawoo.net 743
mastodon.social 371
mstdn.guru 154
mastodon.cloud 137
mstdn-workers.com 72
mstdn.fm 46
mstdn.techdrive.top 45
qiitadon.com 43

icon

これ公開されてたらインスタンスどうしの近さとか図にできて楽しいかもだよね

icon

@hatabowyou Herokuのdyno (サーバ)は1日に1度再起動されるようになっていてファイルを置けないんですよね (ファイルを置いちゃうとスケールしにくくなるのでできないようにしてるんですよね)。なのでファイル置き場は必ずサーバとは別になります。GCEでもEC2でもさくらでも永続化したい情報と捨てちゃってもいいコードと分けるようにしておくと楽だろうなあとは想像してます (経験は無いので想像だけw)。

icon

時々触れるチケットがなくなるのうれしいんだけどオープンなまま進まないのは残ってるので申し訳ない

2017-06-19 17:31:20 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 17:37:01 zundaの投稿 zundan@mastodon.zunda.ninja
icon

@hatabowyou あ、不明瞭ですみません。データとかファイルとか別のサービスに置く必要はないとおもいます。PumaとかSidekiqとかが走っているホストはコードの更新の時とか頻繁に再起動したくなるので、データベースみたいにあまり再起動しないものとか、ファイル置き場みたいにファイルだけなくならないようにしておけば良いものとは独立に再起動できるようにしておくのがよさそうな感じです。

icon

@hatabowyou そんな感じです! > わけられる

感覚的にしか書けなくて申し訳ないですが、たぶん、それぞれのサービスにあったやり方/分け方があるんじゃないかと思います。

2017-06-19 18:36:22 zundaの投稿 zundan@mastodon.zunda.ninja
icon

はーおっさんとでいいからカラオケ行きたい

icon

@usa ですねw (とりあえずまともなカラオケ屋さんどこか

icon

@usa うん天一も行ってくる🏊

2017-06-19 21:12:33 zundaの投稿 zundan@mastodon.zunda.ninja
icon

ok Google, let me know in five minutes.

プランクぷるぷる

2017-06-19 23:26:23 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-19 23:26:28 zundaの投稿 zundan@mastodon.zunda.ninja
icon

へぇへぇ

icon

端末エミュレータで使うフォント、Inconsolata http://www.levien.com/type/myfonts/inconsolata.html てかRictyが好みです。まくでは入れるのはめんどうなのでデフォルトw

2017-06-20 00:38:10 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-20 00:38:12 zundaの投稿 zundan@mastodon.zunda.ninja
icon

キーボードが効かないリンク https://t.co/VVkmp1m6Ii?amp=1 うりゃ

icon

('・ω・')

icon

にゃーん

icon

Sidekiqの中身とか理解できたらうれしいよね

2017-06-20 09:38:08 zundaの投稿 zundan@mastodon.zunda.ninja
icon

※リリースではない (たぶん)

icon

tagついてないので、もうすぐ1.4.4かもなーってな感じかもですねー

2017-06-20 12:13:59 zundaの投稿 zundan@mastodon.zunda.ninja
icon

SEGVする石w

icon

うちもrevertしたほうがいいのかな?

2017-06-20 13:50:36 zundaの投稿 zundan@mastodon.zunda.ninja
icon

\たぶん1.4.4のmasterに/ \なりますたー/

Merged master at 946a166791e5a1a10778e15ca4a9f5f10c961134

icon

Paperclip元のファイル消すのかなあ調べるの面倒だなあと思ってたらちょうど良いアプリログが

2017-06-20T23:54:00.062393+00:00 app[web.1]: [paperclip] deleting /accounts/headers/000/002/440/original/data.png
2017-06-20T23:54:00.076514+00:00 app[web.1]: [paperclip] saving /accounts/headers/000/002/440/original/data.png

2017-06-20 14:01:20 zundaの投稿 zundan@mastodon.zunda.ninja
icon

\masterから/ \リリースされますたー/

icon

ばっちりリリース

icon

とばっちりリリース

icon

@Clworld やっぱ入れるの後にしよ、的な

2017-06-20 15:13:04 zundaの投稿 zundan@mastodon.zunda.ninja
icon

ざわざわっ

dockerについて調べる必要ができた
icon

どっかに本あったっけ←

icon

master勢

icon

にゃーん

icon

スタバの背の高い机をスタンディングデスクとして使ってる人が居た。今度やってみよう。

icon

メインランドで高温のため小さい飛行機は欠航とのこと。空気の密度が低すぎると飛べないんだよねえ。

icon

あれれ

icon

ビルドと運用同じインスタンス使うのが一般的なのかなあ

icon

@zundan エンジンの性能も落ちるんだそうだ

2017-06-20 21:53:29 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-20 21:53:32 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-20 21:54:18 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-21 00:12:04 zundaの投稿 zundan@mastodon.zunda.ninja
icon

あけおめTootだそうですよ、インスタンス管理者のみなさん(当方午前5時w

icon

Subway Tooterの音声読み上げ機能、スクロールバックしてる時でも新しいtootが来たら読んでくれてなかなか良い。んだけど、突然アヤシイ言葉を叫ぶことがあるので誰かいっしょにいるときには無効にしておく必要がw

icon

ふと気づいた。ミスタイプ率とか計測しておくと仕事してるときの体調のモニターみたいに使えるのかな。総タイプ数とBSあるいは^hを押した回数の比の変化を記録しておけばいいのかしら。

icon

🇵🇾 目玉焼き

icon

pyはパラオじゃないんかい

icon

🇵🇼 目玉焼き (こうかな?)

icon

やっぱり左にずれてるんだ

2017-06-21 08:48:16 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-21 10:21:56 zundaの投稿 zundan@mastodon.zunda.ninja
icon

「今年中なら」とかなんか心配になる感じよね

icon

にゃーん…

icon

スタバの高い机、スタンディングデスクのちょうどいいな。今度高さを測りに来ようw

2017-06-21 21:49:21 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-21 21:50:19 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-22 08:16:39 zundaの投稿 zundan@mastodon.zunda.ninja
icon

メモリ足りなくなってきましたし。Pumaを2 worker×2スレッドから1 worker×3 スレッドにしてみます。

$ heroku config:set WEB_CONCURRENCY=1
$ heroku config:set MAX_THREADS=3

https://mastodon.zunda.ninja/media/clCEFaMqZ3dx--f-F1Y

Attach image
icon

メディアを投稿するとHEADリクエストがいっぱいくるんだねえ

icon

そうそう、同居してるSidekiqは2スレッドで走ってます

icon

Tokyo is 179 ms away today.

2017-06-22 13:43:22 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-22 14:23:25 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-22 16:00:18 zundaの投稿 zundan@mastodon.zunda.ninja
icon

おー
def patch
4
end

icon

\マスターに/ \追随しますたー/

Merged master at 9ca02a00a62855fa0daa39870e03bc88f695bbc0 which is also at tag v1.4.5. It seems that lib/mastodon/version.rb still shows 1.4.4.

2017-06-22 16:25:31 zundaの投稿 zundan@mastodon.zunda.ninja
icon

ぼっちインスタンスなら心配ないw

icon

有償か無償か関係あるのかな…読むの大変そうだな…日本に居なくてよかった

icon

オンラインで申し込んだサブスクリプションの確認メールが来るまで1時間弱かかったのを見て、どこもキューさばくの大変よねえと思ってるところ。(クレジットカードの利用お知らせメールはだいたい30秒くらいで届くのですごい。)

icon

@tateisu lib/mastodon/version.rb を編集するの忘れてるっぽいですよねー

2017-06-22 21:12:56 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-22 23:26:38 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-23 07:53:38 zundaの投稿 zundan@mastodon.zunda.ninja
icon

\Masterに追随しますたー/

Merged 676f577e7e18ea6a2980205e5502291506fef981 on master.

v1.4.5飛び越えちゃった

icon

1.4.6だぬ

icon

にゃーん

icon

Tokyo is 167 ms away today.

2017-06-23 13:36:02 zundaの投稿 zundan@mastodon.zunda.ninja
icon

dockerどっかたいへんそうなんだよなあ(使ってみないとなあ)

icon

$ dig +noall +answer www.google.com
www.google.com. 0 IN A 10.0.0.1

世界がプライベートに! (ルータをつなぎなおしたらなおりました)

2017-06-23 15:48:00 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-23 15:48:01 zundaの投稿 zundan@mastodon.zunda.ninja
icon

Go書きたいなあ

icon

ジョギングしたいなあ

icon

@akiraak Shift JISで「能」の最後の1バイトがバックスラシュと同じになってしまうからですね〜。Shift JISこわいw

icon

Ubuntu 16.04/gcc 5.4.0でも再現できましたw

$ cat nou.c
<stdio.h>
<stdlib.h>

void
main(void)
{
int f = 0;
// フラグを立てる機能
f = 1;
printf("f=%d\n", f);
}
$ gcc nou.c && ./a.out
f=1
$ iconv -f UTF8 -t SHIFT-JIS nou.c > nou-sjis.c
$ gcc nou-sjis.c && ./a.out
f=0

icon

@akiraak 1バイトごとに見るとASCIIの範囲内に入ってきちゃう子がいるんですよねw

icon

tootsuite/matodonにwebhook入れさせてもらってmasterへのコミットからHerokuにデプロイするようにすればいいんだな

icon

$ heroku pg:diagnose -a zundan-mastodon

RED: Hit Rate
Name Ratio
────────────────────── ──────────────────
overall index hit rate 0.9876658608666624
overall cache hit rate 0.9264966187882753
GREEN: Connection Count
GREEN: Long Queries
GREEN: Idle in Transaction
GREEN: Indexes
GREEN: Bloat
GREEN: Blocking Queries
GREEN: Sequences
SKIPPED: Load
Error Load check not supported on this plan

えーと。

icon

$ heroku pg:info DATABASE_URL -a zundan-mastodon
=== DATABASE_URL, PG_HOBBY_BASIC_URL
Plan: Hobby-basic
Status: Available
Connections: 8/20
PG Version: 9.6.1
Created: 2017-04-20 18:31 UTC
Data Size: 103.1 MB
Tables: 30
Rows: 155319/10000000 (In compliance)

icon

スペースが+になるのはRFC 1866で%20になるのはRFC 3986。ふむふむ

icon

ADSLじゃないのにずいぶん非対称よねw

2017-06-23 23:07:44 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-24 03:37:18 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-24 03:37:19 zundaの投稿 zundan@mastodon.zunda.ninja
2017-06-24 03:37:21 zundaの投稿 zundan@mastodon.zunda.ninja
icon

スタバのスタンディングデスク、高さは42インチ、奥行きは17インチでした。高さは若干低くてもいいかも。奥行きはMacBook Air 13インチを奥に置いて手前にちょうどいいくらいのスペースができます。

2017-06-24 09:36:54 zundaの投稿 zundan@mastodon.zunda.ninja
icon

おわあ懐かしい

icon

Was watching "Moana" on Netflix. I don't know why but it makes me cry watching voyage canoes cruising.

icon

\マスターに/ \追随/ \しますたー/

Merged master at 1fc096ec7598e688b1cd804188575a853ac84541.

icon

Favouritesもなおったー <3

icon

家にあった最後の1本のビールを開けていい感じ

icon

SunOじゃなくてSlackware。右も左もわらんかった…