JJUG CCC 2016 Fall に行ってきた #jjug_ccc
行ってきた。尚、例によって懇親会からの参加。
9時頃起きたが結局二度寝し、家事を済ませて17時少し前に行動開始。会場付近に昔住んでいたため、その時のホーム銭湯に寄って、会場のカフェでちょっと読書してから参加、という流れ。
今は禁酒しているので、今日もひたすらウーロン茶。ダラダラ喋っていたら食べ物を食べる前に全ては終わっていた。
ビニールカップ良く見たらJJUGロゴとスポンサー名入っていた。良い試みである。
体力付けるには筋トレだ、という世の中の風潮通り、週2回くらいは筋トレしているのだが、ずっと座っている等の持久力(忍耐力?)は年々下がっていくばかり。コレ、持久力トレ?とか全く別のトレーニングが必要なのだろうか??
懇親会1930からか。大分時間あるな… #jjug_ccc
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
おでかけ
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
#jjug_ccc からも程近い銭湯です (@ 天神湯 in 新宿区, 東京都) https://t.co/URoJWXLDAI
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
I'm at サンマルクカフェ 住友不動産新宿グランドタワー店 in 新宿区, 東京都 https://t.co/H9FubEEGil
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
#jjug_ccc (@ 住友不動産新宿グランドタワー in 新宿区, 東京都) https://t.co/d2dfX9jQT1
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
今さら気付いた #jjug_ccc pic.twitter.com/nNx9fuFixs
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
ウーロン茶だけ飲んで撤収 #jjug_ccc
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
しょぼちむ氏、懇親会のPPAPの音だけ認識した #jjug_ccc
— AirPodsまだか夫🎧 (@eiryu) 2016年12月3日
禁酒してる🙅
健康診断、健康診断の再検査、献血の血液検査の結果でγ-GTPの値がなかなか正常値まで下がってこないので、人生初の禁酒をしている。
始めたのは確か2016年11月15日(火)から。この日の朝に献血の結果をWebで確認し、値が120以上になっているのを見て禁酒を決心した。なので丁度半月くらいは禁酒していることになる。特にいつまでとは決めてはいないが、少なくとも新年会シーズンまでは続ける予定。
と色々書いてきたが、実を言うと、健康診断では飲酒量というよりは、脂肪肝の疑いがメインだったりする。 元々、酒は2週間に1回くらいしか飲まないし、多くても週に1回飲めば良い方。割と強いほうなので量はそこそこ飲むが。
そんなわけで、ジム以外の運動として毎日1km走るようにした。10分弱くらいの軽めの運動ではあるが、まずは継続することが重要なので軽く始めてみている。
とりとめのない文章になったが、最後に好きな酒を貼って、よりとりとめをなくしておこうと思う。
ウーロン茶飲みまくってる #jsug #springday pic.twitter.com/Avp9BlDy18
— AirPodsまだか夫🎧 (@eiryu) 2016年11月18日
eiryu Advent Calendar 2016始まります
始まります、と言いながら既に12月1日を過ぎているのだが。
なんのことはない、単純に自分がなるべく12月25日までに25日分のブログを頑張って書く、というだけの企画である。
本当は11月に少し書きためておく予定だったが、時の流れは早く、あっという間に12月に突入してしまっていた。。
尚、去年も実施していて、今確認したら13日分しか書けていなかったらしい。今年はもっと頑張るぞ。
OptiPNG 0.6.4だとgruntのimageminでエラーが出る
環境
- grunt ~0.4.4
- grunt-cli ^1.2.0
- grunt-contrib-imagemin ~0.7.0
経緯
CircleCIのUbuntu12上でgruntを実行したら以下のようなエラーが出た。
Running "imagemin:dynamic" (imagemin) task Warning: Command failed: ** Error: Lossy operations are not currently supported
どうもOptiPNG 0.6.4が入っていると発生する模様。
0.7系に上げれば良いようだが、削除しといてもいいらしいので、circle.ymlを編集して依存性解決時のpreで削除するようにした。
Ubuntu14を使うようにしても、OptiPNG自体が新しいから回避出来る感。
dependencies: pre: # avoid build failure of frontend - echo 'removing optipng' - sudo apt-get remove optipng
参考
【非推奨】CircleCIで"手軽に"MySQL5.6を使う
2016/08/20 16:15追記
Ubuntu14のMySQLがいつからか5.7に上がってしまったらしいのでこの手は使えなくなりました。。
※オリジナル
先日のCircleCI Meetupで中の人に聞いてみたところ、Ubuntu14を使えばMySQL5.6が入っているらしい。デフォルトはUbuntu12なので手動で変える必要がある。
変えるには、以下のようにプロジェクト設定画面でUbuntu14を指定する。てかこれもcircle.ymlで設定出来るようにして欲しい。。
せっかくなのでサンプルのプロジェクトでビルドでMySQLのバージョンを表示するようにして確認してみた。
Ubuntu12
Ubuntu14
ググれば出てくるように、Ubuntu12でもapt-getでMySQL5.6を入れることは可能だが、たまにapt-getでビルドが詰まっていることもあるので、Ubuntu14を使った方がビルド時間がより安定するかも知れない。
"Jenkinsおじさんはただのコスト" #circleci_meetup
— 大エラー (@eiryu) June 10, 2016
少なくともモリモリ開発してるプロジェクトでJenkins共有はダメ絶対 #circleci_meetup
— 大エラー (@eiryu) June 10, 2016
最近メインでJenkinsおじさんしてないので気楽 #circleci_meetup
— 大エラー (@eiryu) June 10, 2016
CircleCI Enterpriseのトライアル中は無料 #circleci_meetup
— 大エラー (@eiryu) June 10, 2016
やっぱUbuntuのバージョンもcircle.ymlで指定できた方が良くないかね #circleci_meetup
— 大エラー (@eiryu) June 10, 2016
AWS S3へのアップロードはリクエスト日時と現在日時の乖離が大きいと例外を吐く
com.amazonaws.services.s3.model.AmazonS3Exception: The difference between the request time and the current time is too large. (Service: Amazon S3; Status Code: 403; Error Code: RequestTimeTooSkewed; Request ID: ********)
日付をモックで固定してたらS3アップロードでエラーが出た。これ絡むやつは日付固定やめるか。。
— レコンキスタ@本質 (@eiryu) 2016年6月13日
"The difference between the request time and the current time is too large."
追記(2018/02/23 16:10)
ざっくり調べた結果、24日と21時間以上乖離があるとエラーになるっぽい。