読者です 読者をやめる 読者になる 読者になる

年末年始でめでたいから寿司回すアプリ作った

年末,特にすることも無くてヒマだったので後輩のid:AllajahくんとWebアプリ作ってた. Sushi on Railsっていう,Twitter,Flickr,Tumblrの「寿司」タグから寿司画像を取ってきて表示させるだけのアプリ. おまけの機能としてクリックすると寿司が回る,寿…

リーダブルコード勉強会に参加してきて知見を深めてきた

先日6月22日(日)にSEゼミ様主催のリーダブルコード勉強会に参加してきた. SEゼミ | プロフェッショナルを目指す学生のためのインターン | プログラミングが好きな学生のためのリーダブルコード勉強会会場の提供はCOOKPAD様. メンターとしてリーダブルコー…

リーダブルコード 読書記録5

12章 簡潔なコードを書くのに欠かせないことは,ライブラリが何を提供してくれるかを知ることだ 「簡単な言葉で説明する」 問題や設計をうまく言葉で説明できないのであれば,何かを見落としているか,詳細が明確になっていないということだ.プログラム(あ…

リーダブルコード 読書記録4

10章 無関係の下位問題を解決しているコードが相当量あれば,それらを抽出して別の関数にする 個別にテストができる関数,将来的に再利用できる関数 コードが独立していれば,改善が楽になる 理想とは程遠いインタフェースに妥協することはない グルーコード…

リーダブルコード 読書記録3

7章 左側 右側 「調査対象」の式.変化する 「比較対象」の式.あまり変化しない 関心を引く条件や目立つ条件を先に書く 「ガード節」とは?・・・プログラム内のある分岐で処理を続けるために真 (true)と評価されなければならないブーリアン型の式である(Wi…

リーダブルコード 読書記録2

6章 歯切れの悪い文章を磨く コードの意図を書く.コードの動作をそのまま書いているだけで,何の情報も追加していないコメント× コメントが冗長検査の役割を果たしている(誤り検出の意?) ユニットテスト is 何者

リーダブルコード 読書記録1

インターン先の上司から「こんな勉強会あるみたいだけど,キミにちょうどよいのでは?」ってことで紹介してもらった「リーダブルコード勉強会」に6月22日に参加予定です. SEゼミ | プロフェッショナルを目指す学生のためのインターン | プログラミングが好…

艦娘歴代艦長データーベース計画

タイトルを見て分かる通り,つい最近提督デビューしました〜〜〜 動機はコレ↓ ドリフターズ 1 (ヤングキングコミックス) 作者: 平野耕太 出版社/メーカー: 少年画報社 発売日: 2010/07/07 メディア: コミック 購入: 31人 クリック: 1,173回 この商品を含むブ…

ターミナルでJavaScriptのコードを実行する

ブラウザではなく,Vimでjsのコードを書きたかったのでターミナルでJavaScriptのコードを実行できるようにした .zshrcにaliasを書き足すalias jsc="/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc" 設定の読み込みを行う$so…

Rubyでgcalapiを使ってGoogleカレンダーを読み込む

Rubyを使ってGoogleカレンダーの予定を読み込んでみる.最初にgemの用意$gem install gcalapi Googleカレンダーの予定のタイトルを取得するスクリプト 私がハマったのは,読み込むカレンダーの限定公開カレンダーのURLについて.限定公開URLを知る方法を以下…

Ruby Webの画像ファイルを保存する

いつか大量の千反田える画像を収集するという野望の第一歩として,指定したURLの画像を保存するためのプログラムを書いた.Web の画像をファイルに保存する方法を参考にさせていただいた.(というかコピペ) #encoding:utf-8 #指定したURLの画像を保存 requir…

RailsによるアジャイルWebアプリケーション開発第4版 14章 has_secure_password エラー 解決

以前悩んでいた,has_secure_password()メソッドのエラーだが改めてやってみたらすんなりと解決したので改めてメモ. Gemfileの# gem 'bcrypt-ruby', '~> 3.0.0'のコメントを外す. ターミナルで$ bundle install で,あとはテキスト通りに.ローカルサーバ…

3連休だし,RubyでTwitterBot作ってみる【挫折】

昨日に引き続きデバッグをしていたが,相変わらずのApplicationError昼間を潰して色々やってみたが結局解決できず. とりあえずこのアプリはお蔵入りとする...自分ひとりで解決できないとは情けない... 今回はダメだったがTwitterアプリに関しては,また挑戦…

3連休だし,RubyでTwitterBot作ってみる【1日目】

Rubyでまともにコードを書いたことがないので,試しに何か作ってみようと思いTwitterのBotを試しに作ってみることにした.その過程をメモ. 1.Twitterの設定Twitterの設定は10分でできるTwitter Bot @ Rubyを参考にさせて頂いた. まずは開発者ページにアク…

RailsによるアジャイルWebアプリケーション開発第4版 14章 has_secure_password エラー

タスクI:ログインでユーザの追加をするためにhas_secure_password()メソッドを利用しようとしたときのエラーについてメモ.http://localhost:3000/users/newにアクセスしようとすると Gem::LoadError in UsersController#new bcrypt-ruby is not part of the…

RubyGems インストールできない プロキシ

RubyGemsのインストールをしようとしてハマってるのでメモ.たのしいRuby第3版読んでいて,Nokogiriをインストールしようとしたところ ERROR: Could not find a valid gem 'nokogiri' (>= 0) in any repository ERROR: While executing gem ... (Gem::Remote…