くりにっき

フルスタックキュアエンジニアです

Itamae v1.9.13をリリースした

itamae (1.9.13): Simple Configuration Management Tool https://t.co/W4XB7BlBek— RubyGems (@rubygems) October 22, 2018 CHANGELOGに載ってる修正 Fixed. Can not create empty file CHANGELOGに載ってない修正 Fixed rspec warning Fixed. test is fail…

Pixelaで自分のツイート数を草化した

こんな感じです。 リポジトリ 仕組み Twilogを使ってる理由 使い方 Tips 所感 リポジトリ github.com 仕組み Twilogをスクレイピングして、CircleCIのcronの仕組を使って定期的(当日分は1時間おき、前日分は1日1回)にツイート数をグラフを更新しています。…

Pixela v0.2.0を出した

github.com https://github.com/sue445/pixela/blob/master/CHANGELOG.md#v020 大きな変更点 ~v0.1.1 v0.2.0~ 経緯 何が嬉しいの? 大きな変更点 Pixelaのエンドポイントをリソースっぽく扱うためのメソッドを作りました ~v0.1.1 # create graph client.c…

Itamae v1.9.12を出した

メンテナ業の報告です リリースノート v1.9.12の概要 リリースノートに書いてる変更内容 jail backend: add support of FreeBSD Jail (itamae jail) docker backend: Fixed edit action of file resource doesn't work with docker backend Print '(dry-run)…

Pixelaのクライアントgemを作った

Pixelaとは? blog.a-know.me pixe.la このビッグウェーブに乗るしかないと思ってまずはクライアントgemを作りました。ご査収ください pixela (0.1.0): Pixela API client for Ruby https://t.co/PjxRtV7gQQ— RubyGems (@rubygems) 2018年10月15日 github.com…

Packer with mitamaeこぼれ話 #技術書典

Packer with mitamae のおまけというか付録みたいなやつ sue445.hatenablog.com 副産物 sue445/vagrant-aws packer-provisioner-serverspec 書名がPacker with mitamaeなのにどうしてリポジトリ名がtechbookfest5-itamaeなのか? 書こうと思ってやめたこと r…

syobocaliteを作った

gem

しょぼいカレンダー のLite(軽量)版APIクライアントを作りました github.com モチベーション 使い方 モチベーション 元々は https://github.com/sue445/cure-mastodon-bots で https://github.com/xmisao/syobocal を使っていたのですが、以下のような難点…

Itamaeのコミッタになった

いきさつ コミッタになってやったこと ポエム:僕とItamae いきさつ blog.unasuke.com Itamae のCIってここ2年くらいずっと落ちたままになっていて、RubyKaigi2018で仙台にいる時にCIを直しました。 github.com ずっと放置されつつも id:yu_suke1994 が id:r…

Packer with mitamaeのDL販売を始めました #技術書典

技術書典5 お疲れ様でした。 ウインドテイストとしては14年ぶりのサークル参加 *1 でした。 Go*2なので技術書典5にサークル参加できてよかったです。(様式美) DL版について BOOTHでのDL版販売を始めました。会場頒布と同様の500円です sue445.booth.pm 技…

CircleCI 2.1 previewのcommandsが便利だった

https://github.com/CircleCI-Public/config-preview-sdk を見てたら commands が便利そうだったのでためしに個人プロダクトに入れてみた。 github.com 準備 Before (CircleCI 2.0) After (CircleCI 2.1 preview) 所感 作業PR 準備 Advanced Settingsの「Ena…

apple_system_status v1.0.0を出した

gem

自分以外使ってなさそうだけど一応アナウンス github.com 大きな変更点 phantomjsに依存してたのでHeadless Chromeを使うようにした activesupport への依存を外した Ruby 2.1以下をサポート外にした このgemについては過去のエントリを参照 sue445.hatenabl…

プリッカソン#5に参加した #prickathon

プリパラを見ていた時期に面白そうなハッカソンがあったので参加しました。*1 prickathon.connpass.com 第一印象 プリッカソン、プリキュアハッカソンと同じような空気感で安心した #prickathon— sue445@10/8技術書典5 か75 (@sue445) September 23, 2018 成…

fog-aws v3.3.0が出た

しばらくv3.0.0で止まっていたのですが、ここ数日で立て続けにv3.1.0, v3.2.0, v3.3.0と出たのでメモ 前提 v3.1.0 v3.2.0 v3.3.0 前提 fog-core v2.1.1のリリースにより Fog::Compute::AWS って書いてると「Fog::AWS::Compute を使え」ってdeprecation warni…

#技術書典 5で「Packer with mitamae」という本を出します

技術書典5 まで残り1ヶ月切りましたが一通り執筆終わったので告知です スペース 本の内容について サンプル 2018/9/16追記:「はじめに」の章を公開 キーワード FAQ Q: 進捗どうですか? Q: 頒布形式は? Q: 技術書典に行かないと買えないの? その他 スペー…

ChromeでTwitterを開くと重すぎてまともに見れない事象

表題の件についてググっても同じ事象が出てこなかったのでメモ tl;dr; Chrome拡張のNorton Safe Webが悪さしてた 事象 Chromeで https://twitter.com/ を開いたらくっそ重くてまともに閲覧できない。 どれだけ重いのかというとスクロールはできるんだけどク…

rspec-time_stop を作った

gem

rspec-time_stop (0.1.0): Stop current time in example. https://t.co/7RArS5QO0o— RubyGems (@rubygems) 2018年8月25日 github.com モチベーション 前職の spec/support/ によくあったテスト系の便利ヘルパを現職でも使いたくなったので記憶からサルベー…

プリキュアハッカソン NewStageを開催した #cure_hack

開催してました cure-hack.connpass.com togetter.com 文字通りNewStage(新天地)での開催でした。 現職での勉強会主催が初な上に今までの会場と勝手が違って慣れてなかったですが、先輩キュアエンジニア達に助けられて無事に終わることができました。 やっ…

ChatWorkMentionTaskでoffline_accessに対応した

前置き 以前ChatWorkMentionTaskというアプリを作った時に sue445.hatenablog.com ChatWorkのAPIのリフレッシュトークンの有効期限は2週間なので、リフレッシュトークンが切れる3日前にリマインド用にタスクを作るようにした って書いたのですが、ChatWork本…

chatwork-ruby v0.10.0をリリースした

chatwork (0.10.0): ChatWork is cloud-based business chat tool https://t.co/j04N4Ee7hk— RubyGems (@rubygems) 2018年8月1日 github.com 新機能 ChatWorkのファイルアップロードAPIでハマってたこと 事象 調査内容1:問題点の切り分け 調査内容2:ライブ…

rubocop-itamaeを作った

itamae のレシピを静的解析するrubocopのプラグインを作りました。 rubocop-itamae (0.1.0): Code style checking for itamae recipes https://t.co/CrfDEV2Cki— RubyGems (@rubygems) 2018年7月16日 github.com コンセプト Itamae/CdInExecute Itamae/Comma…

転職エントリ

from : 株式会社ドリコム (2012年7月~2018年6月) *1 to : ピクシブ株式会社 (2018年7月~) タイトルで煽らない、かしこまった見出しもつけない、ウィッシュリストのせない、東亜飯店張らない、fromとtoを両方書く。職場崩壊を暴露しない。キラキラしな…

プリ☆チャンMAPを作ってみた

公式HPの あそべるお店 には住所しか載っていなくて不便なので自分用に作りました *1 drive.google.com https://drive.google.com/open?id=1e16bKjf_dOTkHEmZLZCqVTTHlVIr3f5l やってること 詳細は省きますが、店舗リストをスプレッドシートに投入してGoogle…

Trelloで散財リストを管理する

タスク管理ツールとして有名な Trello を散財リストとして運用している知見の紹介です。 僕の散財リスト 百聞は一見にしかずということで僕の散財リストを晒し。 リスト 購入予定 Twitterで買いたいものの新作情報が流れてきたら購入予定リストにカードを追…

プリパラを全話見た

きっかけ 4月の新番組の キラッとプリ☆チャン を見始める www.tv-tokyo.co.jp ↓ 5月頃映画が上映されたのでなんとなく見に行く pp-movie.com ↓ 入場者特典が欲しいので3周鑑賞 ↓ 映画の元ネタを知るためにプリパラ全話視聴 キュアエンジニアがプリパラにハマ…

本を売った

近々引っ越しをする予定があって、引越し前に荷物の整理をしたくて物理本をほぼ全部売ったのでその時のメモ。*1 漫画・ラノベ系 まんだらけの宅配買取を利用 ekizo.mandarake.co.jp 詳しい冊数は数えてないけどダンボール2箱でたぶん100冊前後。買取金額は47…

padrinoにPRを送った

padrino アプリでactiverecordを5.1系から5.2.0に上げようとしたら rake ar:migrate でエラーになったので直した エラー内容 activerecord 5.2系からは ActiveRecord::Migrator.migrate がなくなったとのこと。めちょっく! $ bundle exec rake ar:migrate:r…

itamaeプラグインのCIを作り直した

個人開発してるitamaeプラグインのCI環境を作り直したのでその知見 tl;dr; 今までのCI 問題点 新しいCIの構成 やったこと gemの依存にdocker-apiを追加 spec/spec_helper.rbを修正 .travis.ymlを修正 serviceを使わない場合 serviceを使う場合 メリット デメ…

rubicure v1.1.2リリース

rubicure (1.1.2): All about Japanese battle heroine "Pretty Cure (Precure)". https://t.co/pfuO7MMTOn— RubyGems (@rubygems) 2018年4月3日 はぐプリでは公式HP*1のキャラ紹介に誕生日が載っていなくててっきり誕生日設定がないのかと思っていたのです…

株式会社はてなに入社しました

株式会社はてなに入社しました 黒服つながりです 株式会社はてなに入社しました - hitode909の日記

キュアラインを作った

gem

注)タイトルは半分釣りです LINE TIMELINE をスクレイピングするためのgemを作りました。 github.com cure_line (0.1.1): LINE TIMELINE scraping tool https://t.co/Xoeo4XXjVd— RubyGems (@rubygems) 2018年3月20日 使い方 READMEからの抜粋ですがこんな…