まりぴよこのブログ

日々の日記。技術ネタでまとまりきってないものの記録、伝わる文章の書き方を練習とか。

プログラミング

sidekiq ジョブ実行で時々想定していないデータ登録が発生する

schedule Photo by rawpixel on Unsplash ファイルをアップロード、その後の処理が時間がかかるので非同期にしていたRailsアプリで、 謎のデータ登録が起こる(それも時々)

プログラミングの力を使うとき

1年間の親子会会長の任を終え、無事次の方に引き継ぎが終了しました。(つい先日の日曜日) 親子会対象世帯数40くらいのちっこい町会なんですが、イベントの負担を分担するために、4月にみんなでどのイベントの手伝いをするか、担当割り振りします。。 対象…

Railsの上達方法

ココ半年くらい、集中的にRailsの勉強をやって、(最初の時と比べたら)かなり上達した!と思うので、上達方法を書いてみる。 普段お仕事は他の言語やフレームワーク使ってて、Railsやりたいんだよな〜というプログラマさんにオススメの勉強方法。 RailsTuto…

Rails の パスを ID以外のものに置き換える方法(独自実装時のポイントまとめ)

パスにIDが入ったらイヤな場合 Qiitaみたいに、ユーザーのマイページを表示する時に、ユーザーIDではなく名前をパスにしたい!みたいな時。 http://your.domein.com/users/1 ↓ http://your.domein.com/users/mm36 みたいに置き換えたい。 ・・というか、置き…

黒魔術なgem inherited_resources

Railsのコントローラーに RESTful の基本形コントーローラーメソッドがないのに、create, update, destroyできてる・・ asciicasts.com github.com 黒魔術的なgem, inherited_resourcesが入っていないか確認する。 gem 'inherited_resources' これが Gemfile…

Rubyのミミックメソッド

ミミックメソッド メタプログラミングRuby作者: Paolo Perrotta,角征典出版社/メーカー: KADOKAWA/アスキー・メディアワークス発売日: 2010/08/28メディア: 大型本購入: 18人 クリック: 533回この商品を含むブログ (125件) を見る メタプログラミングRubyを…

新人研修の担当になった

新人研修の担当になった。 ・・といっても、相手は1人だけで、マンツー状態なので、研修というよりアドバイザー係みたいな感じらしい。 ちょうどブログ頑張って書き始めてる時に当たったので、良いネタ投下になったかも♪と喜んでいたりする ww コーディング…

Rubyの勉強

Qiitaで紹介されてたRubyの問題解いてみた 「Ruby力向上のための基礎トレーニング」をテストコード付きで解いてみた - Qiitaqiita.com おお〜やってみよう!と紹介元のページで問題を確認 Ruby力向上のための基礎トレーニングblog.nanapi.co.jp 蛇足だけど、…

CodeIQ Ruby問題でRubyの便利メソッドを学ぶ

最近学んだRubyの便利メソッド 文字列をフォーマット(sprintfじゃなくていい) sprintfを使わなくても、stringの%でサクっとフォーマット 例:右寄せする n = 8 puts "'%2d'"%n # => ' 8' 参考:Rubyのプログラムでsprintfを見る機会がほとんどない理由 - 福…

Git & Tig コミットを分割してみた

Everyday Rails 写経中・・ Read Everyday Rails - RSpecによるRailsテスト入門 | Leanpub RSpecの勉強に、Everyday Railsを写経中。現在5章(コントローラースペックの基礎)始めたところ。 本家のgitリポジトリをクローンしないで、同じ状態になるように…

Clean Coder

プログラマとして一生生きていくための必携本 初めて読んだのは2年以上前だけど、今回ブログに本のことを書こうと思って、最初に書きたいのはコレだ!と思った本。 プロとして生きるための大切なことがここに全て書いてあると思う。プログラマを一生の仕事…