タグ Pocke
人気順 10 users 50 users 100 users 500 users 1000 users不要な処理が実行速度を速くする謎を追う - Money Forward Developers Blog
こんにちは。 id:Pocke です。マネーフォワードでは Rails を用いた Web アプリケーションの開発と、RBS という Ruby の静的型システムの開発を行っています。 最近 RBS の開発をする中で、「不要な処理を削除すると実行速度が遅くなる」という不思議な現象に遭遇しました。この記事ではその現象を解説しようと思います... 続きを読む
Ruby や Rails のアップグレード情報を共有する場を作りました。 - Money Forward Developers Blog
こんにちは。 id:Pocke です。最近のマイブームはルピシアのラムレーズンの紅茶です。1 Ruby や Rails のアップグレード情報を共有する場を作ったので、それをご紹介しようと思います。 背景 Ruby や Rails のアップグレードは単純な作業ではありません。 アップグレードには多くの変更が含まれています。変更はそのソフ... 続きを読む
activerecord-originator をリリースしました - pockestrap
こんにちは。 id:Pocke です。 今日は activerecord-originator という gem を作ったので紹介します。 github.com なにこれ Active Record が発行するSQLの各部分に、それがどこで作られたものかをコメントとして入れ込む gem です。 理解するには実例を見るのが早いでしょう。次のログはArticlesController#indexで実行... 続きを読む
RBS に最近追加された構文 - Money Forward Developers Blog
こんにちは。id:Pocke です。今年は3回ぐらいサンライズ瀬戸・出雲に乗っている気がします。 この記事では RBS に最近追加された構文を紹介します。 RBS は活発に開発をされており、ここ最近も多くの機能が追加されてきました。 一方でそれらの新機能は十分に知られていません。せっかくの新機能が知られず使われていな... 続きを読む
数クリックでSteepを試せる環境を作った - pockestrap
こんにちは。pockeです。今回は、GitHub Codespacesを利用して数クリックでSteepを試せる環境を作ったので紹介します。 使い方 pocke/steep-codespacesにアクセスする。 このリポジトリをGitHub Codespacesで開く。 Steepが有効となったVS Codeが起動する。 と言った感じでSteepを試せます。次のようにVS Codeが起動し、... 続きを読む
Rubyの日本語リファレンスマニュアルに、英語のページが現れるようになります - pockestrap
こんにちは。ruremaメンバーの id:Pocke です。 Rubyの日本語リファレンスマニュアルで、未翻訳の英語のドキュメントが公開されるようになりました。 この記事では、それについて簡単に解説します。 何が変わるのか 今までは、未訳のメソッドは日本語リファレンスマニュアルには一切書かれていませんでした。 それが今回... 続きを読む
私にPull Requestとレビューを見せてください - pockestrap
TL;DR RuboCopプラグインの開発の為にPull Requestを見たいです 仕事としてでもそうでなくても構いません TwitterやGitHub Issueやメール( kuwabara (at) pocke(dot)me )までご連絡お待ちしています 背景 現在私はRuboCop Typed (仮)というRuboCopプラグインの開発をしています。 github.com pocke.hatenablog.com このR... 続きを読む
RuboCopで型情報を利用した解析を試している - pockestrap
3行 RuboCopで「この変数はString」とかの情報を含めて解析させられないか試している まだPoCだけど、なんとなくは動いている https://github.com/pocke/rubocop-typed を見て 何をしているの rubocop-typed というプロジェクトで、RuboCopで今までできていなかった解析ができないか試しています。 github.com RuboCopの... 続きを読む
近況 - pockestrap
最近アラサーになりました。pockeです。 前回までのお話: 近況 – Masataka Pocke Kuwabara – Medium TL;DR 2018年11月末付でクックパッド株式会社を退職しました。 2019年2月1日付で株式会社ビットジャーニーに入社しました。 何故退職したのか 働く時間を減らしたかったからです。週5日、1日8時間働くのはつらい1。 そ... 続きを読む
Clean Code for Railsを読んだ - pockestrap
2017 - 12 - 24 Clean Code for Railsを読んだ 読んだ本 Ruby Ruby on Rails booth.pm 神速さんの同人誌がゲリラ物販されていたから頂いてきた。 pic.twitter.com/JXNwyL0SF9 — Pocke(ぽっけ) SW-1309-2807-5790 (@p_ck_) 2017年12月9日 RailsDM 2017の時にいただいた ... 続きを読む
GitHubに芝を生やすだけで満足していませんか? 芝を着るサービス、Shibartをリリースしました! - pockestrap
2016 - 12 - 30 GitHubに芝を生やすだけで満足していませんか? 芝を着るサービス、Shibartをリリースしました! 作ったもの Github こんにちは! id:Pocke です。 本日、芝を着るサービス Shibart をリリースしたので報告させていただきます。 Shibart | GitHub で育てた芝を、あなただけのTシャツに。 芝を着る、って何?? 芝を着る、とはどう... 続きを読む
SideCI の対応言語にGo言語を追加しました! - SideCI Blog
2016 - 01 - 14 SideCI の対応言語にGo言語を追加しました! Tweet こんにちは。OctocatとGopherをこよなく愛する @pocke です。 今週のSideCIのアップデート情報です。 SideCIの対応言語としてGo言語を追加しました 以下の3つのツールを選択することが可能です。 go vet golint gometalinter それぞれで特色が違うため、簡単... 続きを読む
PocketでEvernoteより便利になるiPad&iPhone | WEB DREAM
iPad Miniを手に入れいてご機嫌な方もいるだろう? ソーシャルメディアやソーシャル・ネットワークを楽しむだけでなく、iPadならではの特性が活かせるアプリを僕は探し求めていた。そこで、知ったのがPockeだった。予めPCやiPad,iPhoneで保存したページのデータをダウンロードさせておくことで、電波の届かない場所であってもiPhoneやAndroidなどのスマートフォン、タブレットからオ... 続きを読む