Blogaomu

WEBアプリケーション開発とその周辺のメモをゆるふわに書いていきます。

Ruby

Kanazawa.rb meetup #81 に参加しました #kzrb

今月も参加してきました。 kzrb.doorkeeper.jp meetup.kzrb.org 会場は DMM.com のオフィスでした。毎度ありがとうございます! CircleCIのインシデントレポートを読む status.circleci.com CircleCIで約2週間に渡って不安定な状態が続いていた障害について…

Kanazawa.rb meetup #80 に参加しました #kzrb

79は先月のHashiCorp勉強会だったので、ブログとしては78から飛んで80になってます。 kzrb.doorkeeper.jp テストをCIで実行 前回Buffbuffのテストコードを追加したので、今回はCIで実行するようにするのを目標に作業していました。 もくもく会での成果物とし…

Rubyで確定申告楽したい2019

今年も無事に確定申告が終わりました。昨年3月のkzrbで確定申告用のスクリプトを作った話をしたのですが、その続き。 www.blogaomu.com 去年の時点では以下の機能が実装されていました。 金融機関からダウンロード済みのCSVファイルを読み込む 金融機関毎にC…

Kanazawa.rb meetup #78 に参加しました #kzrb

実は77にも参加していたけどブログ書くの飛ばしてしまった...。なので2019年初のkzrb参加日記になります。 kzrb.doorkeeper.jp buffbuffのテストコードを書く github.com ひとまずgem化するところまではできて落ち着いたのですが、今後メンテナンスしていく…

buffbuff をgem化するにあたってのメモ

概要 buffbuff をgem化しました。 github.com 当初は clone してそのまま利用するという作りにしていたのですが、gem としてインストール(from GitHub)できるように修正を行いました。この作業でハマった点や気付いた点などを書き残しておきます。 メモ .gem…

Kanazawa.rb meetup #76 に参加しました #kzrb

DMM.com 金沢南町営業所のイベントスペースをお借りして開催でした。広くて画面がでかくてよいですね。 kzrb.doorkeeper.jp 今回は年末恒例のLT大会回でした!参加者全員発表だよ、わいわい! 話したこと 少し前から作っていた Buffer への投稿ツールの話を…

Kanazawa.rb meetup #75 に参加しました #kzrb

今回はDMM.com 金沢事業所をお借りして開催! kzrb.doorkeeper.jp 当初は自分含めて2人しか参加表明してなくて不安でしたが最終的には11人の参加になりました。わいわい。 Scala関西Summit 2018に行ってきた話 www.blogaomu.com ↑の話をベースに写真も追加し…

Kanazawa.rb meetup #74 に参加しました #kzrb

kzrb.doorkeeper.jp 今回は和室での開催。入り口からして開発合宿感が漂っていました(合宿ではない)。金沢勤労者プラザというところが会場だったのですがインターネットが無いのだけ除けば満足できる施設でしたよ! ブログ記事を書いた 前日に参加していたJA…

Kanazawa.rb meetup #73 に参加しました #kzrb

kzrb.doorkeeper.jp 7年目に突入して最初のもくもく会です。今回はいつものElixir本ではなく、違うことをしていました。 告知用文言生成のスクリプト化 Kanazawa.rb では meetup を開催するときに予め各種 SNS で告知を行うのですが、毎回手で文言を作成する…

Kanazawa.rb meetup #72 に参加しました #kzrb #ふくもく会

kzrb.doorkeeper.jp fukumoku.connpass.com 今回はKanazawa.rb 6周年記念回ということで恒例のLT大会が行われました。また、同時刻にふくもく会も開催されており拠点をzoomで繋いで発表し合うというスタイルでした。 6周年記念のカラビナ。普段使いにも良さ…

Kanazawa.rb meetup #70 に参加しました #kzrb

kzrb.doorkeeper.jp Meetup #70 - Kanazawarb 気付けば第70回とキリのいい回数を重ねてきてますね。今回はITビジネスプラザ武蔵のサロンスペースCRITで開催されました。 プログラミングElixir 16章 前回は14章を読んでいたんですが、家で15章を読んだのでこ…

Kanazawa.rb meetup #69 に参加しました #kzrb

kzrb.doorkeeper.jp Meetup #69 - Kanazawarb 今回は北國新聞会館にあるDMM GAMESさんの新オフィスで開催されました。写真にあるように特徴的なディスプレイ(DMM.comラボの南町事業所もこういうのがある)がドーンと配置されているフリースペースです。参加者…

Kanazawa.rb meetup #68 に参加しました #kzrb

出張やらなんやらでだいぶ出遅れましたが書いていきます。 kzrb.doorkeeper.jp レポートはこちら Meetup #68 report - Kanazawarb 今回は「開発環境自慢 LT 大会」ということで参加者全員が発表する回でした。私は自宅作業場のデスク周りを紹介しました。 何…

Kanazawa.rb meetup #67 に参加しました #kzrb

風は冷たかったけどだんだん春らしくなってきましたね。お昼前に四高記念公園やしいのき迎賓館、柿木畠を散歩してたんですが気持ちよかったです。 kzrb.doorkeeper.jp Meetup #67 - Kanazawarb 今月も参加してきました。参加者は20人ほどになって、みなさん…

Kanazawa.rb meetup #66 に参加しました #kzrb

雪が降って寒い一日でした。 kzrb.doorkeeper.jp いつも通りプログラミングElixirの続きをやってLTを聞いてお酒を飲んで満足度の高い時間を過ごすことができました。 プログラミングElixir 第13章 GitHubのissueをテーブル形式で表示するプログラム プロセス…

kanazawa.rb meetup #65 に参加しました #kzrb

kzrb.doorkeeper.jp 新年一発目のkzrbはいつも通りElixir本を読み進めつつ、 @wtnabe さんにCloudFormationの話を聞きつつという感じでやってました。 会場であるITビジネスプラザ武蔵のCRITに『ルビィのぼうけん』が置いてありました。Kickstarterで少しば…

kanazawa.rb meetup #64 に参加しました #kzrb

kzrb.doorkeeper.jp #63 は参加したけどブログ書き損ねてました。#64 は年末恒例のLT大会!参加者はまあなんでもいいので5分喋ろうって感じです。 ちなみに去年のやつ。 www.blogaomu.com 私の発表 今回発表したのはこの2つです。 docs.google.com docs.goog…

kanazawa.rb meetup #62 に参加しました #kzrb

kzrb.doorkeeper.jp 前回はGitHub勉強会でしたが、今回は久しぶりのもくもく会。 プログラミングElixir プログラミングElixirですが前回読んだのがいつだったか覚えてないほど空いてしまいました(汗)。ブログを見返してみると5月が最後でしたw www.blogaomu.…

kanazawa.rb meetup #60 に参加しました #kzrb

kzrb.doorkeeper.jp kanazawa.rb が5周年を迎えました!とのことで開幕でノベルティを配っていました。 #kzrb 5周年記念栓抜き 内容はいつも通りのもくもく会に加えて福井で開催の #ふくもく会 とLT発表をテレカンで共有するの二本立てでした。2拠点LTは割と…

kanazawa.rb meetup #59 に参加しました #kzrb

kzrb.doorkeeper.jp いつもの感じでもくもくしていました。いつもと違うのはメインのメンバーが揃って不在なことで、 @cotton_desu さんが準備や司会業や会計業などもろもろ頑張っていました。ありがとうございます! 今回は特定用途のCSVファイルを取り込ん…

kanazawa.rb meetup #58 に参加しました #kzrb #ふくもく会

kzrb.doorkeeper.jp 今回は「開発環境自慢」というテーマでLTする回でした。でもって福井で開催されている「ふくもく会」とのコラボレーション。 fukumoku.connpass.com テレカンでお互い接続してLTし合うスタイルでした。綿密な設計と準備があって大きなト…

kanazawa.rb meetup #57 に参加しました #kzrb

kzrb.doorkeeper.jp なんだか久しぶりだなあと思っていたら5週間振りだったんですね(カレンダー的に1週多かった)。ITビジネスプラザ武蔵のサロンスペースでもくもくする回でした。室内は空調が効いてた(はず)んですが、座りながら太ももの上にPC乗せて作業し…

kanazawa.rb meetup #56 に参加しました #kzrb

kzrb.doorkeeper.jp 今回は新生活の季節ということでペアプログラミングを通して勉強しようという回でした! 45分 * 3セッションで1セッションごとにペアを変えて、ソースコードも0から作り上げるという形でした。題材はライフゲームです。googleで検索した…

kanazawa.rb meetup #55 に参加しました #kzrb

3月ももくもく会でした。ITビジネスプラザ武蔵サロンスペースというオシャレスペースでの初めての開催となりました。 kzrb.doorkeeper.jp 小学校にあった机や椅子を再利用しているらしいです。 図工室的な #kzrb プログラミングElixir 前回に引き続き『プロ…

kanazawa.rb meetup #54 に参加しました #kzrb

kanazawa.rb #54 に行ってきました。今回はもくもく会です。 kzrb.doorkeeper.jp 同日に富山でTDDBCが開催されていてそちらに行ってた人も多く、5人でもくもくしていましたw プログラミングElixir 会場に行く前に本屋に寄りたまたま見つけたのが『プログラミ…

kanazawa.rb meetup #52 に参加しました #kzrb

早いもので今年最後のkanazawa.rbです。今回は締めくくりとしてLT大会が行われました。 Meetup #52 - Kanazawarb お試し Bitbucket Pipelines docs.google.com 今年の夏ぐらい(?)からBitbucket内でCIサービスが使えるようになりました。ビルド環境がDockerコ…

kanazawa.rb meetup #51 に参加しました #kzrb

Meetup #51 - Kanazawarb kzrb.doorkeeper.jp 今回は参加者が多く(初参加の方もいた)、バックグラウンドも様々な人たちが集まっていました。基板持ってきて光や音を出したり、RubyやGoやElectron触ってたり、勉強してたりなど全体的に幅広いジャンルでもくも…

kanazawa.rb meetup #48 に参加しました #kzrb

金沢に戻ってきてかねてから行ってみたかったkanazawa.rbに参加してきました。 kanazawa.rb meetup #48 - kanazawa.rb | Doorkeeper Meetup #48 - Kanazawarb この回は「祝4周年LT大会」ということで、参加者は1人1本以上LTを発表するという縛りがありました…

渋谷Ruby会議01 に参加してきた

11/01に開催された渋谷Ruby会議01に参加してきました。 毎月第3水曜日に開催している Shibuya.rb の拡大版としての地域Ruby会議ですが、いつも通りの "自分たちの" Ruby会議という雰囲気があって良かったです。 レポートは他の人がやってくれているので、自…

redis gem で Encoding::CompatibilityError が発生した

set(key, value) するときに、keyとvalueのエンコーディングに互換性がないと例外になる話。 keyに日本語入れることはあまり無いと思いますが、以下の例で発生します。 require 'redis' require 'msgpack' redis = Redis.new(host: "localhost", port: 6379)…