記事一覧
- Gemfile並行運用時のTips
- Gemfileのベストプラクティス
- 我が机を、ここに棄てる
- ボタンをポチポチしてパッケージをリリース
- 40%キーマップ現況
- 分割キーボードを椅子に固定
- 分割キーボードを机に固定
- 自作PC2024
- 銅のゴミ受け
- 2023年分の確定申告
- YouTube Studioを特定のアカウント専用にアプリ化する
- ReFaのシャワーヘッド FINE BUBBLE PURE
- Zuviのコードレスドライヤー
- SMTを無効化したらAC6がまともに動くようになった
- 長尾製作所のマウスディスプレイ台
- ライトモード廃止
- vscode-ruby-light開発日記 - Prismパーサー導入編
- ドメインをRoute53からCloudflareに移管
- vscode-ruby-light開発日記 - 初期版ふりかえり編
- npm ciのキャッシュ方式の検討
- デスク配線記
- 家のダンボール全部抜く
- スマートロックの『SESAME 5』と『SESAME Touch Pro』が良い
- 良かったもの2023
- SESAME Touch Pro 取れない 対策
- Elgatoのキャプボ『HD60 X』が優秀
- RailsアプリのCI高速化
- 『Hammerwatch II』をやった
- AirPods Pro 2台持ち
- 脱衣所に壁掛け扇風機
- Rubyのバージョン変更前に依存ライブラリのソースコードを静的解析
- CPUグリスを塗り直した
- 野良フィードの保守
- PCケースとファンを換装
- GitHub Pagesへ直接デプロイする方式に変更
- このサイトの設計 2023年版
- シンクの掃除
- 初期化後にMacのバッテリーの充放電回数を調べる
- 浴室の排水口掃除
- 実行時間ベースでテストを分割するGitHub Action
- GitHub Codespaces 雑感
- AdBlockとYouTubeの動画URL
- Windows 10のマウスのカーソル速度とDPI
- FF14 黒魔道士スキル回し計算シート 令和最新版
- 『いっき団結』をやった
- 2022年分の確定申告
- 『Horizon Zero Dawn』をやった
- 『ENDER LILIES』をやった
- 『不思議のダンジョン 風来のシレン5 Plus フォーチュンタワーと運命のダイス』をやった
- 『Rogue Legacy 2』をやった
- 良かったもの2022
- 良かったゲーム2022
- リリースの自動化
- 『Backpack Hero』をやった
- MacからWindowsへの開発機移行から2年
- rubocop-migration
- カスタムCopでリファクタリング
- 『メモの魔法』を読んだ
- 『Domain Modeling Made Functional』を読んだ
- Sevencop
- 勉強2022
- 『A Philosophy of Software Design』を読んだ
- 懸垂15回達成
- Ruby用VSCode拡張: vscode-ruby-light
- 作業配信100日
- NOCEのソファ
- 1Password 8 for Windowsでワンタイムパスワードをコピーするショートカットキーが動かない件
- 『Stray』をやった
- 懸垂10回達成
- Windows10でMagic Trackpad 3
- Keychron Q1と私
- 20分でつくるChrome拡張
- Bashの$@の変数展開
- リリースノート管理術
- エディタブ郎
- VSCodeの新規ウィンドウの大きさ
- rubocop-rails_deprecationをsevencopへ統合
- ASMR Coding
- 秋葉散歩
- 染めQで黒に染まれ
- OBS用ポモドーロタイマー改
- r7kamura.comのマイナーチェンジ
- ActiveSupport::Deprecation.behavior
- 等々力渓谷に行った
- 筋トレ初動の立ち回り
- Sevencop/BelongsToOptional
- Nanoleafを付けると楽しい
- 腹筋ローラー42日目
- USB Type-C転送給電最強5m
- Peak Designのスマホケース
- ケーブルを箱に詰め込もう
- 昔はrubygems orgからURLを設定できた
- プロテイン再開
- rubocop –format github
- 早起き2022
- Sevencop/UniquenessValidatorExplicitCaseSensitivity
- Sevencop/OrderField
- ベランダにリクライニングチェア
- r7kamura/toolbox
- 光るマウスパッド 2年経過
- eval_gemfile
- サロメ椅子 百万点見本市
- 洗顔用泡立て器
- SolargraphをDocker環境でこっそり使う
- 寝具2022
- 腹筋ローラー22日目
- sigma fp Lで作業配信
- Windows + K
- Sevencop/RedundantExistenceCheck
- スマホのウェブカメラ化
- ダークモード対応
- Twinkle Tray
- Amazon URL Shortener UserScript
- Twitter Shortcut Plus
- 作業配信31日
- Twitter Recommendation Block
- サプリ
- 懸垂マシンを設置した
- エアコンの掃除と試運転
- Tevaのサンダル
- TweetDeck Shortcut Plus
- 山崎実業のスポンジホルダー
- 『Sustainable Web Development with Ruby on Rails』を読んだ
- レシピ記述形式メモ #2
- 『Atomic Habits』を読んだ
- 画像のキャプション復活
- Copy Markdown Link
- 作業ログのフィード
- Chrome拡張をつくるチュートリアル
- Amazon URL Shortenerの改善
- レムノスの掛時計
- Logicool Capture 認識しない OBS
- 記事の説明文の抽出
- .rubocop_todo.ymlを解消するPull RequestをGitHub Actionsで自動生成する (後編)
- YouTubeのカスタムURL
- .rubocop_todo.ymlを解消するPull RequestをGitHub Actionsで自動生成する (前編)
- レシピ記述形式メモ #1
- 2つのGemfile.lockの差分を検知する
- OBS用ポモドーロタイマー
- OBSでチャプター情報を自動で書き出す
- GitHub Issuesで作業ログを書く
- GitHubにフィードバックを送る
- Copy Rich Link
- 作業配信環境2022-05-07
- Chrome拡張 つくりかた 令和最新版
- GitHub Pagesとテンプレートリポジトリ
- GitHub Docsで常に英語版を表示
- ストレスレストーキョーで作業
- ウェブカメラを支える技術
- Googleドキュメントに対応
- GitHub Issuesでブログを書く
- 作業 with r7kamura
- Next.jsでHTML以外の動的なSSG
- フォルダにGoogleドキュメントを作るURL
- Googleドキュメントでブログを書く
- r7kamura.comの再実装
- 『今日も、感謝します。』を読んだ
- 奥多摩行
- 漬け丼
- ActionView::Resolver
- 海辺のエンジニア
- DropboxからGoogleドライブへ
- 『クロノ・クロス』をやった
- GitHub Actionsでメインバージョンのブランチ維持
- CHANGELOGが変更されたらタグを付けてリリース
- 最近のweneedfeedの変更
- DockerでIRBやPryの履歴を記憶
- Rails 7でalertやnoticeというアクション名が使えないやつ
- RailsDeprecation/WhereNot
- 冷凍おき
- 日記
- RubyのDockerイメージでよく使う環境変数
- GitHub Actionsで変更ファイルに応じた処理
- 日記
- 日記
- 日記
- 日記
- DualSense
- 日記
- 日記
- Windowsのフォトで動画編集
- 『Core Keeper』をやった
- 日記
- ELDEN RING
- 日記
- 日記
- 日記
- rubocop-rails_deprecation
- 日記
- 日記
- 日記
- バスマジックリン エアジェット
- 『OMORI』をやった
- 靴の汚れ落としシートと防水スプレー
- MMTとケインズ経済学
- 日記
- 日記
- 日記
- 日記
- GitHub Actionsの手動実行
- 日記
- 日記
- 『Pokémon LEGENDS アルセウス』をやった
- ActiveRecord::AutoWritable
- 日記
- 2021年分の確定申告
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- Templatecopの並列実行
- 日記
- 『ブレイブリーデフォルトII』をやった
- 日記
- 日記
- 日記
- 日記
- ガンダムを観る会
- 日記
- Bring Up My Post
- マウスのスリープ復帰時のG HUBの挙動への対処
- 日記
- Templatecop
- Erbcop
- 日記
- サイコロジー・オブ・マネー
- 日記
- DUALSHOCK4 充電スタンド
- 日記
- 日記
- 最近開いたVSCodeのワークスペースを検索して開く
- 日記
- Slimcop::RubyClipper
- 日記
- 日記
- 日記
- 日記
- 日記
- このサイトの設計 2022年版
- 日記
- GitHub CLI
- 日記
- 日記
- 『Minute of Islands』をやった
- iOSでタイトルとURLをコピーするショートカット
- 良かった飲みもの2021
- 日記
- 日記
- 良かったゲーム2021
- 日記
- 日記
- Slimcop
- 良かったもの2021
- 日記
- 老人と海
- 日記
- 日記
- 2021年の振り返り
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 掃除用品2021
- 日記
- 日記
- 日記
- UCHU BREWING MARS
- 日記
- 日記
- 歯科矯正開始
- iPhone用の撮影スタンド
- 機動戦士ガンダムユニコーン RE:0096
- 日記
- 日記
- 日記という言い訳ビリティ
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- markus
- Reusable workflows
- fronma
- Imgur OpenAPI
- パッケージリリースの自動化
- 記事の単位
- imgurian
- Rust Problem Matchers
- Rustでサイトを再実装
- 掃除2021
- ビビッドナイト
- Autolink
- たこ焼き
- 劇場版SAO-P
- フィードリーダー
- action_extractor gem
- 『PICO PARK』をやった
- WindowsのDocker Engineのアップデート
- ルンバi3+
- ストレスレストーキョーのリクライニングチェア
- 『Zero To Production In Rust』を読んでいる
- サーモスのトング
- 『ダンジョンエンカウンターズ』をやっている
- LGのテレビの使い心地
- 記事作成用のVSCode拡張
- 『テイルズ オブ アライズ』をやった
- docker composeのserviceをグループ化
- ART WORK STUDIOの天井照明
- IKEAの屋外用チェア
- エア・リゾームのスツール
- AirTagとキーホルダー
- AKARI 3X
- ベランダにウッドパネル
- マグネット式の包丁立て
- LGの65型有機ELテレビ
- 山崎実業のキッチン用品
- AnkerのiPhone充電スタンド
- マウスのチャタリングを接点復活剤で解消
- 『Narita Boy』をやった
- ゲーム中に入力言語が切り替わるのを防ぐ
- 『Escape from Tarkov』とHyper-V
- エルゴトロン LX デュアル
- 脱衣所と浴室の掃除
- Alienwareのディスプレイ AW3821DW
- 『ライザのアトリエ2 ~失われた伝承と秘密の妖精~』をやった
- 『Valheim』よいとこ一度はおいで
- 詫び鰤
- ダクトレールにSwitchBot Hub Miniを設置
- カーテンランナー
- 2020年分の確定申告
- フロントパネル用コネクタのHDD LEDを無効化
- SwitchBot カーテン
- AppleのiPhone下取りプログラム
- 『ファイナルファンタジーXIII』をやった
- 作業机の配線整理
- iPhone 12 Pro Max
- 『Cyberpunk 2077』をやった
- 『Getting Over It』をやった
- 『Hand Simulator』をやった
- 『SEKIRO』をやった
- ダクトレールにNature Remoを設置
- Rubyをインストール
- グラボを支える技術
- デスクトップPCを譲渡
- ヘッドホン WH-1000XM4
- Windows開発環境構築メモ
- 『Hand Simulator: Horror』をやった
- 『Bloodborne』をやった
- 自作PC2021
- iPadを脱衣所に置く
- 『DARK SOULS Remastered』をやった
- 『Nine Parchments』をやった
- 元日記
- 良かったゲーム2020
- 個包装の米
- 『DARK SOULS III』をやった
- AirPodsをWindowsで使う
- 『天穂のサクナヒメ』をやった
- エルゴトロン LXデスクマウントアーム
- ダクトレールにGoogle Home Miniを設置
- 鰤
- 朝ジョギング
- 大きいエビ
- 漫画の購読
- AirPods Pro
- Weneedfeedの運用小話
- サヴァ缶
- Bluetoothアダプター
- Google Discoverからの来訪
- 山崎実業の戸棚下多機能ラック
- リングフィットアドベンチャー 184日目
- 象印の加湿器 EE-DB50
- 無印良品のアクリル冷水筒
- Au オードリー・タン 天才IT相7つの顔
- HDMIスプリッター
- 分解して洗えるキッチンばさみ
- 稲作、納税、コーディング、Podcast
- 良かったもの2020
- Rubyのメソッド名
- あっちこっちふきん
- SAO Alicization WoUを観終えた
- Weneedfeed
- サイト構造変更
- RuboCop 1.3.0、VSCodeのaddSelection
- RuboCop Problem Matchers
- Imgurへの緩やかな移行
- Amazonリンク見直し
- CHILL OUT
- 画像のキャプション title属性編
- ウォッチパーティー
- Amazon URL Shortener
- 炊飯器 象印NW-ES07-BZ
- ルックプラス バスタブクレンジング
- gemやnpmの所有者追加
- rack-ok
- つくりおき
- rack-capture
- OpenSearch、キーボード、title要素
- DiscordのWebhookとチャンネル設計
- サメを支える技術 第2版
- VIVEREのハンモック
- キーボード G913-TKL
- Podcast収録環境 2020年版
- OBSで音声トラックを分けて録音
- 鯛と刃
- 葬送のフリーレン
- 洗濯ジェルボール
- 二文字エイリアス
- プライムデー
- 排水口の掃除
- シャンプーとかを壁に吊る
- 2020年に使った有料購読サービス
- かなでものの机
- キッチンツールハンガー
- SoundSwitch
- 五徳は使うときだけ
- 料理メモ
- Windowsへの回帰
- Atom 1.0からRSS 2.0に移行
- いきなりハッカソン
- active_record-connection_proxy
- 日付の位置、ウェブページへの言及、原神
- 水出しコーヒー、ポット、シロップ
- Bashのプロンプトと非印刷文字の幅計算
- dotfilesの整理
- 原神、Windowsの思い出し
- 『原神』第一印象
- PowerToysで豪遊
- Windowsで開発
- 記事一覧と順序付きリスト
- 記事の日付の位置
- Rails 設計 最強
- PCデスク周りの情報源
- キーボード、節記号、フルーロン
- グローバルヘッダーとトップページの微調整
- ウェブカメラ C980GR
- このサイトの設計 2020年版
- ウェブカメラ、LOST ARK、コードの説明
- 記事の説明文
- 画像のキャプション テキストノード編
- 個人サイトについて
- PCデスクの機器と配線の計画
- RSpecの不要なtype
- 最近のRails関係の仕事内容
- 「記事」から「記事一覧」へ
- AnkerのUSBハブ
- 画像とリンク
- 無のテストファイル
- 光るマウスパッド
- 文字とコードブロックの色
- マイクスタンド Compass
- Terraria Pirate Map AFK Farm
- Mac 標準 動画 サイズ変更 最強
- ActiveRecord::EnumのI18n
- VSCodeの補完候補
- 近況
- 『マルコと銀河竜』をやった
- 2019年分の確定申告
- マイプロテインのプロテインを買った
- 『ファイアーエムブレム 風花雪月』をやった
- 『ボイド・テラリウム』をやった
- 『十三機兵防衛圏』をやった
- 『なめらかな世界と、その敵』を読んだ
- 『ライザのアトリエ 〜常闇の女王と秘密の隠れ家〜』をやった
- 『最後にして最初のアイドル』を読んだ
- 『Broken Reality』をやった
- 『バッタを倒しにアフリカへ』を読んだ
- MacBook Pro バッテリー膨張 修理
- 『Explore Fushimi Inari』をやった
- 『Return of the Obra Dinn』をやった
- 『洞窟物語』をやった
- 『A Short Hike』をやった
- 『Untitled Goose Game』をやった
- 『198X』をやった
- 『VA-11 Hall-A』をやった
- 良かったゲーム2019
- リングフィットアドベンチャー 30日目
- 『Hyper Light Drifter』をやった
- このウェブサイトの実装を少し変えた
- 『Celeste』をやった
- 『マーダーボット・ダイアリー』を読んだ
- 利用しているウェブサービスのアカウント情報を整理した
- 『APE OUT』をやった
- ホットクック KN-HW16E-R
- バナナの冷凍おき
- FactoryBotのfactoryへの期待
- Qrio Lockを取り付けた
- トップページへのリンク名を変更
- オーディオセレクタを買った
- 『ペンギン・ハイウェイ』観た
- HDMIセレクター
- リングフィットアドベンチャー 15日目
- ルーチン
- ページのメタデータを整えた
- るりまのパンくずリスト
- iPad Pro (2018) 対応のマグネット式USBアダプタ
- インナー類の収納場所
- Switchの左コンが壊れて買い直した
- 折り畳める踏み台を購入
- ActiveStorageの不具合報告をやりやすく
- 無印良品のユニットシェルフ
- DiscordとOBSでキャプチャボードの映像を配信
- GitHub上で文章を書く
- TOPK Coのマグネット式USBアダプタ
- ブックマークの運用
- Atomフィードを配信開始
- ActiveStorageを使うテストを1つのファイルで書く
- 配線機器を色々購入
- 按分するサービス料金の支払い
- 個人事業主で転居したときに出す書類
- クッション、パスタ、ActiveStorage
- break-wordの指定方法の整理
- OpenSearchに対応
- Patreonから引っ越し
- 無印良品週間
- AVT-C878 PLUSを買った
- 渋谷区から港区に引っ越した
- カスタムドメイン用にリポジトリ名を変更した
- ドメインを変えた
- Philips Hueの感想
- 荷造り、有孔ボード、ポケモン
- 書類の分類ルールメモ
- 日記、衣類とCSS
- クレジットカードを整理した
- 2019年に使った有料購読サービス
- テキストの引越し
- 日記、データ整理デー
- request specのパターン
- GitHub Actions × GitHub Pages
- ハローワールド
- FF14日記 その7
- FF14日記 その6
- FF14日記 その5
- FF14日記 その4
- FF14日記 その3
- FF14日記 その2
- FF14日記 その1
- 『Dota Auto Chess』編成振り返り
- 『Dota Auto Chess』をやっている
- ActiveSupport::SafeBuffer#* を改善した
- 最近のRails 6対応
- rubocop-junit_formatterを導入した
- Rails/LinkToBlank Copの改善を試みた
- 『Railsアップグレード百景』という題で発表した
- GitHub Issuesのラベリング
- ActionDispatch::Response#charsetの改善を試みた
- bashとzshとglobstar
- 設定値のバリデーション
- ActiveRecordで同じクラスに自動でinverse_ofが設定されたときの挙動がおかしい
- 『Don’t Starve Together』をやってる
- Rails 6.0.0.beta1を試した
- DockerでBundler 2.0を使った
- Sprocketsから移行するときのWebpackの設定
- RuboCopのRails/Validationの改善
- NESエミュレータの画面描画
- 2018年12月の運動振り返り
- CircleCIの新料金体系のためにDocker Executorに移行した
- amakanサービス終了の経緯
- TypeScript版NESエミュレータここまでの振り返り
- 2018年によく利用したalias
- ActionController::TestCaseにparamsとしてnilを渡せるようにした
- 凍結された文字列リテラルとltsv gem
- キーボード遍歴
- 運動をはじめた
- rspec-request_describerを整えた
- 京都から渋谷に引っ越した
- SpeeeのOSS Daysに参加した
- TypeScriptの生成するtsconfig.jsonの末尾に改行を付けた
- TypeScriptを使い始めた
- スマホでPatreonの表示が崩れる問題が修正された話
- danger-suggesterをプロジェクトに導入するときの話
- 2018年に使った有料購読サービス
- 排水口ゴミ取り界の王を召喚した
- スニーカー買った
- danger-rubocopにオプションを追加した話
- Dangerでインラインコメントをうまく付けられないケースに対処した話
- Rubyリファレンスマニュアルと空白の話の続き
- CHANGELOGの話
- danger-suggesterの話
- RuboCopのStyle/Lambdaの改善を試みた話
- NESエミュレータのここまでの進捗
- Rubyリファレンスマニュアルと空白の話
- RubyでNESエミュレータをつくりはじめた話
- RuboCopのStyle/RegexpLiteralを改善するPull Requestを送ったときの話
- iPhone XS Max の感想
- 『Oxygen Not Included』コロニー百景
- 『Magic Scroll Tactics』をやっている
- 『Darwin Project』をやっている
- rails_kwargs_testing で緩やかに Rails 5 向けのテストコードに移行する
- Dockerコンテナからホストのssh-agentを介してSSHで接続する
- ActiveRecordを試すときに便利なやつ
- Rails 4.2.10 の変更点
- Rails 4.2.9 の変更点
- arel 9.0.0の一部を読んだ
- Rails 4.2.8 の変更点
- 『サービスデザインパターン』を読んだ
- 同じメソッドの上書きを狙ってaliasとprependを併用すると無限ループに陥る可能性がある
- エルゴトロン MXデスクマウントアーム
- Rack で HTML や JSON などを gzip 圧縮してから返すようにする
- 個人で運用している Web サービスをどう管理しているか 2018年版
- 『Slay the Spire』をやっている
- Heroku環境でフォントを追加する
- 2017年振り返り
- 2017年に使った有料購読サービス
- Gyazo の Web API の設計変更
- 今年貼って良かったもの
- 愛すべき街 Pecado
- Gyazo 開発環境の Docker 化
- nippo の Gemfile (2017-12-02版)
- RSpec で単一の example を共有するためによく利用しているコード
- docker-compose を利用して開発しているアプリを Circle CI 2.0 でテストする
- 本文の無い記事
- YATTEIKI TV のページができました
- 作業用に曲面ディスプレイを導入
- やっていきブログ
- Draft.js と Slate.js と CodeMirror の感想
- Web アプリの JavaScript の初期化処理をどうまとめるか
- Steam でアイテムを売る
- SprocketsやWebpackerを使っていないアプリケーションでreact-railsを使う
- 『FTL: Faster Than Light』をやっている
- config/routes.rb の書き方を見直した
- Gemfile の書き方を見直した
- 『サーバレスシングルページアプリケーション』を読んだ
- 『アイソモーフィックJavaScript』を読んだ
- amakanのUIの歴史
- 『ZERO BUGS』を読んだ
- Incrementsを退職します
- 『Writing An Interpreter In Go』を読んだ
- チャットボットフレームワーク Ruboty を振り返る
- Podcast収録環境 2017年版
- Speee Cafe Meetup #07 に参加した
- 第二回やっていき場で作業した
- 日記
- 日記
- 日記
- 日記
- 日記
- katatema v0.1.8 リリース。CORS の不具合を修正
- 日記
- MastodonをAWSでシュッと動かすやつ
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- amakanの技術情報まとめ記事
- amakanのroutes.rb
- amakanのUIを変更した
- シリーズ判定最前線
- rapa v0.5.4 の変更点
- rapa v0.4.0...v0.5.3 辺りの変更
- 日記
- 日記
- 日記
- RubyのUnitテスト系フレームワーク用のテストファイル名のパターンには test/test*.rb を使うのが良さそう
- 日記
- 日記
- 日記
- 日記
- 日記
- amakan new relic 2017-03-19
- 日記
- 日記
- 日記
- 日記
- 日記
- amakan の React コンポーネント設計
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- 日記
- Amazon Product Advertising API 用のクライアントライブラリをつくっている
- しょぼいカレンダー API 用のライブラリでキャスト、スタッフ、楽曲の情報を取得できるようにした
- Ruby 製の DMM Web サービス用のライブラリをつくりはじめた
- Ruby 製のしょぼいカレンダー API 用のライブラリを更新した
- amakanのブラウザ拡張を更新して再申請した
- amakanにstylelintを導入した
- サイフォン式のコーヒーメーカーを購入した
- Wallpaper Engine 試した
- amakanのCIをShippableに移行した
- 石川県の和倉温泉に合宿に行った
- amakanをDocker化した感想
- amakanの本番環境をDockerに移行した
- amakanの開発環境をDockerに移行した
- amakanをSidekiqに移行した
- amakanのフロントエンドを色々改善した
- ダクトレールにプロジェクターを設置
- amakanを Ruby 2.3.3 から 2.4.0-preview3 に移行した
- FF15の感想
- amakanをRails 5に移行した
- amakanでRuby 2.3.3を使うようにした
- amakanでyarnを使うようにした
- amakanをUnicornからPumaに移行した
- 新しいMacBook Proが届いたのでアダプタを幾つか購入した
- 京都市内で引っ越した
- katatema.js
- サメを支える技術
- Googleフォトに写真全部移行した
- エンジニア立ち居振舞い: 気持ちよりも行動を評価する
- キーボードショートカットをカスタマイズするブラウザ拡張
- Podcastのやっていきかた
- どれだけ知性を落とせるか
- 過去につくったものをまとめた
- Ruby on Rails on React on SSR on SPA
- 汎用絵文字ライブラリ Somemoji
- ソフトバンクからIIJmioに乗り換えた
- 掲示板のJavaScriptこういう風に最適化しました
- モデルからJSON生成するときこうやってます2016
- 最終掲示板戦争
- 非同期連絡手段ブレスト
- シリーズ判定最適化前線
- 勤怠管理アプリブレスト
- COMPの感想
- amakan Kindle Unlimitedランキング2016年9月版
- Kindle Unlimitedでお試し期間中に読んだ漫画
- Kindle Unlimited 解約 方法 PC
- 「君の名は。」の感想 (ネタバレを含みます)
- 宇治川ビール
- 急に高まって深夜にiOSアプリつくった
- 「Kyoto.なんか
- SoundCloudの曲を一緒に聴けるやつに思いのほか反響があったので改良した
- SoundCloudの曲を一緒に聴けるやつをつくってみた
- amakanでKindle Unlimitedの上位100件を集めた
- 近況
- 作業用に買った4Kディスプレイが届いた
- 43型4Kディスプレイ注文したので決め手を書いとく
- 近況
- Amazon URL ModifierのHTTPS対応
- 近況
- 近況
- 近況
- Webサービスの通知連携機能にYoを組み込む
- WikiHubの利用例として splatoon.wikihub.io つくった
- ActiveRecordでカラムの値を偽装しながらPolymorphic associationとSTIを併用する
- ActiveRecordであるカラムとあるカラムが同じ値になるのを防ぐようなValidationを定義する
- WikiHubの開発意外と続いてる
- あのWikiHubが天下Wiki武道会に参戦
- ServerkitでRailsが動く環境をつくる
- Intensity Shuttle買った
- S+ooooon
- Markdownを変換したHTML同士の差分を生成する
- Atomフィードで順序構造を表現する
- routes.rbをシンプルに書き直したいときのアレ
- 京都に引っ越した
- 体重計復活
- ルーティング定義時の変数名のアレ
- イカ遍歴
- イカとタコやってる
- config.assets.pathsの中に含まれる全てのapplication.{js,css}がprecompile対象に含まれてしまう問題に対処する
- Node.jsでWebアプリ開発体験してる
- 侘びを守るために、寂びを壊す──
- アプリの外側とのやりとりをModelから取り除く
- cycle.jsでのMVI分割時にどう考えてるか
- cycle.jsを使うアプリのコード分割方針の例
- エディタの実装をcycle.jsでMVIベースにしてみた話
- エディタにスライド表示機能つけてみた
- Reactのバケツリレーに疲れたら
- エディタ進捗
- Electronで複数のrenderer-processがあるときのディレクトリ構成をどうするべきか
- エディタでファイルを複数選択して編集する
- React.jsのJSXで条件分岐・繰り返しを記述する
- エディタ進捗
- 押下されたキーの種類を判定するやつ
- 長文用のエディタ
- 最強のTwitterクライアント戦争進捗
- Tree of Savior 先行体験会&座談会参加レポート
- awesome-fantasy
- 最強のTwitterクライアント戦争情報
- Twitterクライアント進捗
- Qiitaのトップページのフィードの設計
- SlackinでSlackに誰でも参加できるチームをつくる
- 最強のTwitterクライアント戦争に参戦
- UIコンポーネント集 Qiita:Coat
- 京都見た
- Fluctの進捗
- API Gatewayへの入力値にLambdaからアクセスする
- 最近のAPI活動
- 今日もAmazon API Gatewayを撫でた
- FluctとAPI Gateway+LambdaでWebアプリをつくる
- NOTA社見た
- fluctでAPI GatewayからHTMLを返せるようになった
- 近況
- fluctでAPI GatewayやLambdaと仲良くやる
- LambdaとAPI Gateway用のWAF
- LambdaとAPI Gatewayまとめて管理するやつ
- SwaggerをAPI Gatewayに反映させるやつ
- Amazon Lambdaにまとめてアップロードするやつ
- Amazon API Gatewayに自動で定義するやつ
- Node.jsでAmazon API Gatewayのクライアント書いた
- Node.jsでAWSのAPIで認証するやつ書いた
- Node.jsの練習にHTTPクライアントつくった
- API Gateway用にRubyでSwagger触るやつ書いた
- 近況
- JsonWorldでモデルからJSON Schemaを生成する
- Heroku上のRackアプリで動かしていたWebサイトをGitHub Pagesに移行する
- SitespecでRackアプリから静的サイトをつくる
- 近況
- Serverkitでrbenvを利用してRubyを入れる
- 日報
- 庭見た
- 日報
- 肉フェス行きました
- 日報
- 日報
- コマンドラインからMac OS XのWi-Fiを無効化する
- 最近のServerkitの様子
- 天下一bot武闘会で発表しました
- Rubotyに定期的に何かしてもらう
- 特定の発言に反応してRubotyに何かしてもらう
- Vagrantfileで使うプラグインを定義する
- コード読むとき
- Serverkitを利用してVagrantの構成管理を行う
- ServerkitでMacの環境構築を自動化する
- Serverkitの進捗
- defaults(1) の出力内容をRubyで扱う
- Serverkitつくった
- SHIROBAKO Nightやりました
- 春
- multiple selections
- 文字列からElasticsearchに渡すクエリをつくる
- Markdownで使えるタスクリストを実装する
- Heroku上のアプリに自身のGemfileを書き換えさせる
- 牡蠣Nightやりました
- Botにtwitterを監視してもらう
- freeeにまた負けました
- ActiveRecordでPolymorphicにPreloadする
- Slackの会話を元に一句詠む
- tumblrみたいなやつHerokuに置いた
- 鍋
- tumblrみたいなやつ
- 夢
- そうだね
- オムライス観
- 『フルサトをつくる』読んだ
- 感がある
- AKIRA観た
- GET /@:id みたいなURLで他との衝突を避ける
- デザイン変更するときキャプチャ撮りまくると捗る
- 『The Essential Web Design Handbook』読んだ
- 夢
- 『ソフトウェアテスト技法ドリル』読んだ
- 温泉でシバソンした
- 『藤村龍至 プロトタイピング-模型とつぶやき』読んだ
- 『知識ゼロから学ぶソフトウェアテスト』読んだ
- 『進化するアカデミア「ユーザー参加型研究」が連れてくる未来』読んだ
- 『初音ミクはなぜ世界を変えたのか?』読んだ
- 『アイデアのつくり方』読んだ
- 『Webエンジニアが知っておきたいインフラの基本』読んだ
- 『機械との競争』読んだ
- デスク遍歴
- 『IA100』読んだ
- 『デザインの骨格』読んだ
- 『Web API: The Good Parts』読んだ
- 25歳定年説によせて
- リモートワークの地味な知見
- 権限管理を実装するときの地味な話
- DocomoruでBOTと雑に会話する
- チャット経由でデプロイする[新編]
- REST APIドキュメント生成パターン
- Netflix Meetup in Kyotoに参加した
- 卓球ハウスSlack近況
- Railsでコンフリクトをvalidate
- 任意のサブドメインを利用するRailsアプリをHerokuで
- RailsでBower
- 最近見たお洒落コメント
- HTML5のValidationでsubmitボタンの状態を変更する
- Railsでエラーページを動的に
- ActiveRecordで子の数を揮発性キャッシュに保存する
- チャット経由でデプロイする
- Ruby製HubotクローンのRubotyをSlackで動かす
- 自動検出と自動修正でCSSを保守する
- キャメルケースやスネークケースの種類
- Markdownを拡張して独自記法をつくる
- 似てる
- 「オブジェクト指向でなぜつくるのか」を読んだ
- ActiveRecordのcounter_cacheに条件を与える
- よんかいポップちゃんの歌
- 大失職Nightの様子
- 定義順序
- ビール
- 世界線を超える
- 文章構成
- Railsの性能測定用プラグイン peek/peek
- REST APIクライアントのメソッド名のガイドラインの一例
- /0
- バターカイギの様子
- 完全に忘れてた
- すごいHaskellたのしく学ぼう
- ふつうのHaskellプログラミング読むぞ
- RailsでCustom validatorをテストする
- ★★★☆☆ - 楽曲のRatingの運用
- RSpecでRequest Describer
- Basic認証とOAuth
- APIドキュメントを実装と乖離させないために
- HipChatを今すぐ使うべきたった一つの理由
- REST APIのドキュメントに書かれているもの
- ナショナルジオグラフィック
- Resource Routingつらくね?
- RailsでAPIをつくるときのエラー処理
- iPhoneにカラビナ付けた
- atom-shell情報
- 洗濯機乾燥機買い替えた
- Railsでルーティングが無いときの挙動を変える
- アクセストークンに有効期限を設けるべきかどうか
- OOSCの下巻を読み終えた
- OOSCより
- JavaScript用の最高のドキュメント生成ツール
- ストリーム表現とその変換
- 鴨
- 日記
- 遮光カーテン 買い方
- 下手に素人が運動するより掃除した方が効率いい
- 年に1回ブログ作りたくなったときに考えること
- OOSC読んでる
- WYSIWYG & Markdownなエディタ
- 他のホストのコンテナに接続するパターン
- BootCampで雑にWindowsを入れる
- 水路閣とか見た
- 壁のぼった
- マキタの掃除機買った
- r7kamura/dotfiles
- APIデザインの極意
- Amazon URL Modifier
- ☁
- 1年以内
- Vimmerの末路
- √
- Changing OSX user defaults
- ★
- 4 hundred over
- ❦
- ☂
- ☁
- ☀
- ヘッドホン情報
- リゾートワーク
- シェル芸
- scheman-rails
- scheman diff
- ギークハウス沖縄
- 知見
- 自己言及野郎はSlackを使おう
- 今週よく使ったalias
- freeeに完敗しました
- ハムスター
- Hubotの貴重な出社シーン
- BOTにお互いを監視させる
- mackerel使ってみた
- 夢
- HerokuのOAuth as Single Sign On読んだ
- Give me JSON, plz
- 全てがJSONになる
- チャットで不在時に発言されたメッセージの扱い方
- スター・ウォーズ内の英単語全部再生するやつ
- APIクライアントを自動生成するやつ
- Chanko v2.0.2 -> v2.0.3
- HerokuのつくってるAPI関係の便利なやつ
- マリオカート8
- Ruby + Bot = Ruboty
- AngularJS 勉強 方法
- ドラッグ&ドロップでコードが書けるやつ
- GistでGemを公開
- チャットからデプロイする
- チャットからPull Request & Merge
- XMPP界
- 人に見られると綺麗になる
- チャットで今日放送されるアニメを尋ねる
- ChatからGitHub Issueをつくる
- Slackつかった
- Chronoつくった
- ミートソースつくってもらった
- キッシュつくった
- ポトフつくった
- Railsアプリつくった
- カレーは料理初心者におすすめ
- ElasticSearch Serverを読んだ
- 探究について
- 前進してる感
- コンテンツの末尾
- 小銭
- 避けたい話
- 漫画
- (╯°□°)╯︵ ┻━┻
- Flappy Nerd
- 大詠唱
- 見栄
- Includable YAML
- 寿
- 雑なレビュー
- 卓球ハウスの朝は早い
- 技術力がないから
- 麻痺
- ソフトウェア開発の現場
- 卓球ハウストーク2
- 卓球ハウストーク
- Ruby Patterns
- おしゃれ
- 鞄情報
- ピアノの練習を始めた
- 年末年始
- 2014
- 鞄物語
- Immutable Infrastructureという考え方
- ハロウィンなのでHTMLをぶるぶる震わせてみました
- 体育の日って高速に唱えるとテストの日に聴こえる
- Go言語のテスト用ライブラリとGospel
- 最高の夏
- Casual CI server
- 家の実装
- 戴き物
- 卓球ハウスに引っ越した
- DSL兵器
- ♪
- ☁
- ☀
- Haah Doccoy
- 3Dプログラミング勉強会をやりました
- WebサイトのFeedのMIME types
- LISPの国
- パエリア氏
- 人参情報
- Boxenを実行すると何が起こるのか
- 全自動モヒカンさん
- 様子
- 馬の様子です
- ZirconというIRC用Gemの話
- GitHubメンテナンスの様子です
- Nyanko
- パフォーマンスチューニング大会の様子です
- Viewの為に簡単なDecoratorをつくる
- Herokuのデプロイ作業をRakeで管理する
- view_source_map
- 自分のコード綺麗って思ってんの?
- ResponseCodeMatchers.gem
- zshのautoload
- 近況.gif
- beとdoを分離する
- 近況
- 音の鳴るキーボード
- イラレ落ちたときに顔写真撮るアプリできました
- client-side javascript
- 高意識エネルギー体
- つくろう!超自然的存在
- ヘッドホンスタンド情報
- ペアプロ
- 音の鳴るエディタことVim
- iRemocon
- 朝弱すぎる問題
- 這いよれきょうわさん
- 寿司情報
- IRCからGithub Issueを操作するBotを作りました
- The Everything Machine
- IRC Botつくった
- Test on Rails ✘╹◡╹✘
- ルビーさん
- Chatroid
- テストのメッセージに入出力値を含めるかどうか
- Tempfile被害者の会
- The RSpec Book読んだ後に残ってたメモ
- Quest like working
- DRY原則とテストの可読性
- 指さえ動かさずに働きたい
- 1行
- 音の鳴るエディタ
- コード読んでる
- 天使の死
- 何もしないことは
- 読みたいものメモ
- 無線ヘッドホン転がりやすい
- 電源
- 入力機器
- ✈
- 最新情報
- 良くない
- インタッーネット!!!!!!!!
- 7.1ch
- ☀ 21℃
- 漢字便利
- 世界を変える
- Webtail
- Log
- 機械
- エントリ背景色を変えた
- 山つくった
- インターネットコーデ
- ミニチュア
- 今のはマズかったよ
- 数学感ある
- 3D空間歩き回りたい
- 小説と夢似てる
- 『ソードアート・オンライン』を読んでいる
- 最新情報
- エンタープライズ開発の裏側
- 飯情報
- 週末は川にいきました
- Kyoto.pm
- 光へ
- 肉じゃが情報
- 文化系リア充情報
- デスク周り
- 最新情報
- 日記
- Chanko勉強会
- 魚情報
- 最新情報
- warn.txt
- フロー
- 最新食事情報
- 自炊1ヶ月続いてる
- 僕の中でのコードレビューのイメージ
- 全ての生活者は道を譲れ
- プレゼンスを高めました
- 最近の開発環境
- この豚が
- カバレッジ測ってみた
- weather_hacker.gem: Rubyで天気予報調べるやつ作った
- PivotalTrackerの話
- Rubyでアニメ情報調べるやつ作った
- 昨日の自分に勝った
- 豆腐の話
- 何とかしようとしてるもの
- 生肉で失敗した話
- GeekDayTokyoに行った
- Cooking For Geeks読んでる
- パイソンでドジャンゴした後スコップでカレー食べた
- 引越してから買ったもの情報の第三者提供をやります
- 30分先のラーメン屋いけばカロリー帳消しできる
- 自転車復活させた
- 東京に引っ越した
- はてなアルバイトを退職した
- 寿司情報
- 手ぶら
- フェースブッ
- UI
- 関西絶つので知人と会ってた
- Kyoto.pmの後に鴨川でビール飲んだ
- 立ち止まって考えている
- 書籍の執筆ツール
- グアム
- Siri
- 卒業できてた
- 帰り道
- 「ビジョナリー・カンパニー 2 - 飛躍の法則」読んでる
- 貢献するための敷居高い
- 継続的に文章が書けるソリューションが欲しい
- 「イシューからはじめよ」読んだ
- ページごとに異なるJSの割り当てこんな感じにしてる
- ドリランド良すぎてずっと作業用BGMとして流してる
- ブログエンジン
- 投稿する
- 卒論発表終わった
- 適当に書いてたらプログラムの話だけになりそう
- coffee-script導入したけど捨てた
- 貴婦人ゴディヴァ
- 今日の経験値
- 理想のメソッド
- ネトゲの話
- .hackの話
- IRCの話
- ■
- ■
- 最近のPerlのデバッグ
- 500pxのErrorが可愛い
- はてなブログの記事をスライド表示するやつ作った
- r7kamuraからのメッセージをお読みください
- いまほしいやつ
- CSSのコードスタイルを適当に書き換える
- 目覚めたJavaScript走り出した
- デザイン変えた
- 改行どこに入れるか
- JavaScriptパターンを読んだ
- snipMate.vim便利
- Macのフォルダ名の英語化
- こっそり検索窓
- vim-powerline 便利
- 絵ブログ
- 眼力上がってる
- 手書きでスライド描けるサービスほしい
- 読むべきコード量
- MVCの話もっとしてほしい
- 研究良くない
- keyremap4macbookで好きなキー割り当てる
- 何か創りたい
- しゅわしゅ
- 決意するだけで良かった
- RubyでGPUを使おう
- サンタきた
- はてブのページでキーボードショートカットを使う
- 口あけてインターネット流し込みたい
- けいおん見てきた
- 達成感ある
- はてなでコードを書くときに気をつけていること
- ランチャーにAlfred使うの良い
- ブラウザのテキストフィールドで好きなエディタを使う
- textmate2alpha版使った
- テンプレートのインデント
- インクリメンタル検索
- 新着通知
- 今期のプロトコル
- 最速はてなブログ研究なんとか
- 気付いた
- コード読むの
- これが意識か
- jsshell便利
- けいおん厨〜IE厨〜
- プログラミングこうやって覚えた
- ゆのっち得たり
- MacでTeX使う
- GPUの研究してる
- tumblrのErrorが可愛い
- いい肉の日
- gitで怪しいファイルを追加すると警告する
- mind
- 入力が足りないと体調が悪くなるらしい
- 外力
- はてなブログに
- 背景色をランダムにする
- CSSの整形を正規表現だけで何とかする
- 生肉
- 朝起きる夢
- 水平線まで何ピクセル?
- 棚からゆのっち
- 始動感ある
- 酷い感じの共同開発環境整えた
- Ruby合宿2011に参加した
- 便利だと思うものしか作れない
- Ruby合宿とStartupWeekend京都に参加するよ
- Gate
- 開発中に求めること
- このまま漕ぎ続けて海まで行って
- ダイアリーっていう名前空間
- RubyでOpenCLを試してみた
- 情報危機管理コンテスト2011で優勝しました
- streamerというCUIアプリを作っています
- ねんがんのカメラをてにいれたぞ!
- こんなときだからこそ開発しましょう - Hack For Japan
- 日本への祈りを集めるサイト pray4japan.heroku.com をつくりました
- はてなでアルバイトとして働くことになりました
- Chromeで「B」キーを押すとはてブとInstapaperに追加出来るようにしたよ
- HTML/CSS/JS製の小さなスライドツール『kyubey』をつくったよ
- httpd.confについて調べたのでまとめたよ
- Terminalで新しいタブを現在のディレクトリで開く
- Vimで挿入モードから抜ける時に英数入力に切り替える
- 初心者向けGitの使い方のおさらい
- はてなダイアリーでCSSをざっと弄ったのでまとめたよ
- さくらVPS設定その3 Git+Ruby+Gem+Rails+Passenger
- さくらVPS設定その2 Apache+MySQL+WordPress
- さくらVPS設定その1 User+SSH+Firewall
- MacでUstream等のストリーム配信の再生音を録音する
- さくらVPS設定まとめ
- 来年情報危機管理コンテストに出ます
- はてなインターン2010に参加してきました
- はてなインターンに応募して受かってた
- ブログです