Quantcast
Channel: TechRacho
Browsing all 2895 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

たった1つ気をつけるだけで文章を4割改善できる「コトチェック」のススメ

こんにちは、hachi8833です。 今回は、たったひとつの点に着目するだけで、分野を問わずあらゆる文章を4割程度改善できるコツをご紹介します。ブログ記事・論文・レポート・エッセイ・マニュアル・教科書などあらゆる散文におすすめです。 なお4割という数字は私の体感のみに基づいています。 コツ: 「こと」という文字を検索して、手を加えられるかどうかを順に検討する たったこれだけです。...

View Article


Image may be NSFW.
Clik here to view.

Rubyスタイルガイドを読む: 文法(3)

こんにちは、hachi8833です。 「Rubyスタイルガイドを読む」シリーズ、文法編その3いってみましょう。 文法(3) 参照: bbatsov/ruby-style-guide 否定は!演算子で表すこと(notは使わない) Use ! instead of not....

View Article


Image may be NSFW.
Clik here to view.

[Rails5] Active Support Core ExtensionsのString#pluralize

こんにちは、hachi8833です。2016年度最後の記事はActive Support探訪シリーズです。 今回はString#pluralizeにお邪魔します。 先日Railsが5.0.1になりましたので今後5.0.1を使うことにしました。 今回のメソッド メソッド: String#pluralize ディレクトリ配置:...

View Article

Image may be NSFW.
Clik here to view.

Macbook ProをSierraでクリーンインストール&環境復元したよ

新年あけましておめでとうございます。hachi8833です。 2017年を迎えるにあたり、年末年始にかけて、Macbook Proの内蔵SSDをフォーマット、Sierraでクリーンインストール、環境復元したので、作業中の注意点などをメモします。 Ruby on Rails開発を意識した環境設定です。 概要...

View Article

Image may be NSFW.
Clik here to view.

WordPressをローカル環境等にお引っ越しする方法(XAMPP使いも歓迎)

Webチームのebiです。 以前、EC-CUBEのサイトをローカル環境に持って来たいと言う旨の記事を書きました。 今回はみんな大好き(?)WordPressのサイトをローカル環境に移動させるお話です。 ローカルで作ったものを本番環境に展開させる場合も同じ要領でできます。...

View Article


Image may be NSFW.
Clik here to view.

翻訳: Ruby on Rails のhas_many 関連付けのフィルタテクニック4種

こんにちは、hachi8833です。 今回は、Duck Type Labの記事「4 ways to filter has_many associations」を、原著者の許諾を得て掲載いたします。 今回は初の試みとして、Google翻訳にかけた元サイトも眺めながら翻訳してみました。比較してみると面白いかもしれません。 元記事について 元サイト: Duck Type Lab 元記事: 4 ways...

View Article

Image may be NSFW.
Clik here to view.

アドベントカレンダー執筆者に向けたプレゼント当選会を実施しました

ご挨拶 皆様、あけましておめでとうございます。 採用担当のnanakoです、本年も宜しくお願い致します。 BPSアドベントカレンダーについて 12月1日からクリスマスまでの間、BPSスタッフがTechRachoのアドベントカレンダー企画の記事を毎日更新し、執筆した社員を対象にTechRacho編集部からクリスマスプレゼントが配られました。...

View Article

Image may be NSFW.
Clik here to view.

Rubyスタイルガイドを読む: 文法(4)

こんにちは、hachi8833です。 「Rubyスタイルガイドを読む」シリーズの文法編その4は、whileやuntilなどのループについてです。 文法(3) 参照: bbatsov/ruby-style-guide 複数行のwhileやuntilでは条件の後にdoを置かない Do not use while/until condition do for multi-line while/until....

View Article


Image may be NSFW.
Clik here to view.

週刊Railsウォッチ(20170110)ReactをRailsに置き換える、Ruby 2.4の新機能ほか

あけましておめでとうございます、hachi8833です。2017年最初のRailsウォッチいってみましょう。 年末のRubyとRailsのリリース後ということもあり、Ruby 公式とRails公式はニュースなしでした。 データベースのパフォーマンスを損なうRailsコードの書き方 ソース: Common Rails Idioms that Kill Database...

View Article


Image may be NSFW.
Clik here to view.

[Rails5] Active Support::Inflectorの便利な活用形メソッド群

こんにちは、hachi8833です。 Active Support探訪シリーズは、前回のString#pluralizeで扱ったActiveSupport::Inflectorの便利メソッド群を概観します。 今回のメソッド 今回は、初めてcore extension以外のメソッドにお邪魔することになります。 メソッド: ActiveSupport::Inflectorのメソッド ディレクトリ配置:...

View Article

Image may be NSFW.
Clik here to view.

ExcelやGoogleスプレッドシートにデータをためるときに気をつけていること

こんにちは、hachi8833です。 Excelのファイル(ブックなど)やGoogleスプレッドシートのファイル(以下まとめて「ブック」と表記)を作成するときやデータをためるときに私が心がけていることをまとめました。 はじめに 目的: ブックにデータをためるときに心がけたい点のご紹介 効用: ブックのデータを再利用しやすくする 想定ユーザー: ブックを使うすべてのユーザー...

View Article

Image may be NSFW.
Clik here to view.

[Ruby] #eachにブロックを渡す場合/渡さない場合の挙動の違い

こんにちは、hachi8833です。 今回は、#eachにブロックを渡して変数に代入する場合と、ブロックを渡さずに変数に代入する場合の挙動の違いについてまとめました。 #eachの挙動の違い 1. #eachにブロックを渡す場合 #eachに{|str| puts "#{str} hohoho"}というブロックを渡してaに代入してみます。 arr = %w(hoge huga piyo foo...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ(20170116)Ruby 2.4の詳細、範囲指定したsumメソッドは速い、rescueの挙動を動的に変更ほか

こんにちは、hachi8833です。2017年第2回目の週刊Railsウォッチをお届けします。 ※Rails公式ニュースがつい先ごろ更新されましたが、こちらは次回取り上げます。 2017年初頭のRailsの傾向 ソース: State of the 2017 Rails Stack(RubyFlowより)...

View Article


Image may be NSFW.
Clik here to view.

Rubyスタイルガイドを読む: 文法(5)ブロック、proc

こんにちは、hachi8833です。 「Rubyスタイルガイドを読む」シリーズの文法編もいよいよ第5回目にさしかかりました。今回はブロックとProc関連です。 前回: Rubyスタイルガイドを読む: 文法(4)ループ 文法(5) ブロック、procなど 参照: bbatsov/ruby-style-guide...

View Article

Image may be NSFW.
Clik here to view.

RubyMineを少し日本語化する方法(Windows版)

こんにちは、英語が大の苦手なyoshitakuです。 Ruby on Railsでの開発ではRubyMineを利用している方もいらっしゃるかと思います。 私もまだ利用経験はとても少ないものの、これからもRubyMineを使って行きたいと考えています。 RubyMineとは何だ?という方は、少し古い記事ですがmorimoriさんのこちらの記事もあわせて参考になさってみてください。...

View Article


Image may be NSFW.
Clik here to view.

[Rails5] Active Support Core ExtensionsのString#inquiryでメタプログラミング

こんにちは、hachi8833です。Active Support探訪シリーズ、今回はString#inquiryにお邪魔します。実用的なコードとしてはおそらく最もシンプルなメタプログラミングを見つけたのでそのあたりを読み進めてみました。 今回のメソッド メソッド: String#inquiry ディレクトリ配置:...

View Article

Image may be NSFW.
Clik here to view.

Rubyの===演算子についてまとめてみた

こんにちは、hachi8833です。 前回の週刊Railsウォッチのrescueの項で扱った、Rubyの===演算子の動作を以下にまとめてみました。 Rubyの===演算子について 左辺が単独のStringやIntegerオブジェクトの場合 ==と同じ動作 左辺がClassオブジェクトの場合: 右辺がそのクラスのインスタンスであるかどうかを比較する 左辺がRegexオブジェクトの場合:...

View Article


Image may be NSFW.
Clik here to view.

週刊Railsウォッチ(20170120)Ruby 2.5.0 devリリース、古いMySQLのサポート終了、uniqメソッドが削除ほか

こんにちは、hachi8833です。 年が明けてRails公式ニュースの更新情報が2回分たまっていたので放出します。Rubyそのものの更新情報も多数目につきました。 Ruby 2.5.0 devが公開 早くもRuby 2.5.0 devが公開されました。 早速いつものようにruby-buildを更新してrbenvでインストールしました。 cd ~/.rbenv/plugins/ruby-build...

View Article

Image may be NSFW.
Clik here to view.

Rubyスタイルガイドを読む: 文法(6)演算子など

こんにちは、hachi8833です。 「Rubyスタイルガイドを読む」シリーズ文法編、第6回目をお送りします。 前回: Rubyスタイルガイドを読む: 文法(5)ブロック、proc 文法(6) 演算子など 参照: bbatsov/ruby-style-guide 分岐の条件部分で=による代入の結果を値として使う場合は、条件全体をかっこ( )で囲むこと Don’t use the return...

View Article

Image may be NSFW.
Clik here to view.

[Rails5] Active Support Core ExtensionsのStringの小粒なメソッドたち: 文字列定数は#freezeしよう

こんにちは、hachi8833です。Active Support探訪シリーズ、今回はStringクラスの小物をいくつかまとめて見てみます。 今回のメソッド メソッド: String#strip_heredoc、String#exclude?、String#starts_with?、String#ends_with? ディレクトリ配置:...

View Article
Browsing all 2895 articles
Browse latest View live