Quantcast
Channel: hachi8833の記事一覧|TechRacho by BPS株式会社
Browsing all 1759 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

RailsをHerokuで5.1.3から5.2.1にアップグレードしてheroku-18スタックに対応した

こんにちは、hachi8833です。オレオレRailsアプリを5.1.3から5.2.1に、Rubyを最新の2.5.3にアップグレードしました。 環境 macOS: Mojave Homebrewでrbenvをインストール ただしruby-buildは ~/.rbenv/plugins/ruby-buildにgit cloneで取得している rbenvでRuby環境を構築している...

View Article


Image may be NSFW.
Clik here to view.

週刊Railsウォッチ(20181112)Ruby 2.6.0-preview3リリース、非同期スレッドのテストはつらい、MySQL 8のGROUP BYほか

こんにちは、hachi8833です。そろそろ身が持たないのでウォッチのボリューム削減を図っています。 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを社内有志でつっついたときの会話です 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください Rails:...

View Article


Image may be NSFW.
Clik here to view.

Rails: スコープはスコープを返すべき(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: A scope should return a scope - Andy Croll 原文公開日: 2018/10/14 著者: Andy Croll Rails: スコープはスコープを返すべき(翻訳)...

View Article

Image may be NSFW.
Clik here to view.

VSCode: Vimキーバインドとemacsキーバインドを両方使う

最近Sublime Text 3の起動が遅いなと思っていたところだったので、例のIntelliSenseを試してみたいというのもあってVisual Studio Code(VSCode)をついにインストールしてみました。 ダウンロード: Download Visual Studio Code - Mac, Linux, Windows...

View Article

Image may be NSFW.
Clik here to view.

お知らせ: 来週11/26の週刊Railsウォッチはお休みします

こんにちは、hachi8833です。週刊Railsウォッチをお読みいただき、いつもありがとうございます。 1. 来週11/26の週刊Railsウォッチはお休みします 明日11/23(金)の祝日に伴い、翌11/26(月)の週刊Railsウォッチはお休みとし、通常記事を公開します。 どうぞよろしくお願いいたします。 2. 週刊Railsウォッチ 公開つっつき会 第5回...

View Article


Image may be NSFW.
Clik here to view.

Webのバッチ処理とオンライン処理のポイントとシステムの応答性能を学ぶ#1(社内勉強会)

こんにちは、hachi8833です。BPS Webチームのmorimorihogeさんの社内勉強会スライドを元にした記事を6回に分けてお送りします。 #1 処理時間とレスポンス時間(本記事) #2 バッチ処理とオンライン処理 #3 バッチ処理を設計するときの注意点 #4 オンライン処理とUXの工夫 #5 Railsのジョブ管理システムと注意点 #6 バッチ処理ですぐに使えるノウハウ、まとめ...

View Article

Image may be NSFW.
Clik here to view.

Rails API:...

概要 MITライセンスに基づいて翻訳します。 原文: ActiveRecord::Attributes::ClassMethods ファイル: activerecord/lib/active_record/attributes.rb Railsバージョン: 5.2.1 ライセンス: MIT y-yagiさんの以下の記事も参考になります。 参考: Rails 5のActive Record...

View Article

Image may be NSFW.
Clik here to view.

Railsセキュリティ修正リリース: 5.2.1.1、5.1.6.1、5.0.7.1、4.2.11(Active JobとActive Storage)

Railsの新バージョンがリリースされています。脆弱性対応とのことなので、早めにアップデートした方が良さそうです。Rails 4.2.11, 5.0.7.1, 5.1.6.1 and 5.2.1.1 have been released! | Riding Rails https://t.co/fE1HyGyoM8 — Junichi Ito (伊藤淳一) (@jnchito) November...

View Article


Image may be NSFW.
Clik here to view.

Ruby: `Hash.new`に渡すデフォルト値の破壊的変更に注意

こんにちは、hachi8833です。@jnchitoさんの『プロを目指す人のためのruby入門』をKindleで読み返していて、ハッシュにキーがない場合のデフォルト値について今更知ったことをメモします。 Kindleだと、サンプルコードをコピーしたときに書名が入ったりアンダースコア_の後ろに勝手にスペースが追加されたりするのが少々つらいなーと思ったら、サンプルコードがちゃんとありました↓。...

View Article


Image may be NSFW.
Clik here to view.

はじめての正規表現とベストプラクティス#5(特別編)`|`と部分マッチのワナ

#1: 基本となる8つの正規表現 #2: 正規表現とは何か/ワイルドカードとの違い #3: 冒頭/末尾にマッチするメタ文字とセキュリティ、文字セットの否定と範囲 #4: 先読みと後読みを極める #5(特別編)|と部分マッチのワナ(本記事) 今回は特別編として、論理ORを表す|の注意について書きます。 今回を含め、本シリーズでは主に日本語の文章でのマッチを扱う場合を念頭においています。 |のワナ...

View Article

Image may be NSFW.
Clik here to view.

英語力を今度こそ本気でアップする、お金をかけずに

こんにちは、hachi8833です。今年もアドベントカレンダーの季節がやってまいりました。よろしくお願いします。 今回は、Qiitaで見かけた『辛くない、英語で会話できるようになるまでのお金のかからない楽しい英語勉強法、エンジニアこそ英語』に刺激されて書いてみました。 最初に: 英語教育産業にとって不都合な真実...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ(20181203)Railsのglobalidとは、AWS LambdaがRubyに対応、JSはPromiseを最初に学べほか

こんにちは、hachi8833です。この年で初めて親知らずを抜かなければなりません。セキュリティアップデートを当てたがらない人の気持が少しわかってきました。 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを社内有志でつっついたときの会話です 毎月第一木曜日に「公開つっつき会」を開催しています:...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ(20181210)update_columnは要注意、DBカラムコメントは書こう、個人情報扱いの注意点、Capistranoはやっ...

こんにちは、hachi8833です。今年最後の公開つっつき会も盛況でした。ご参加いただいた皆さまありがとうございました! 各記事冒頭にはでパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを社内有志でつっついたときの会話です 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください 臨時ニュース:...

View Article


Image may be NSFW.
Clik here to view.

もうひとつのGUI diffツール「Beyond Compare 4」

GUIのdiffツールにはさまざまなものがあり、Gitに特化したSourcetreeなどを別にすれば、非エンジニアも使える高機能な汎用ツールとしてはWinMerge(無償)がよく使われているかと思います。しかし惜しいことにWinMergeはWindowsでしか動作しません。 winmergejp.bitbucket.ioより ここでは、もうひとつの選択肢として、Beyond Compare...

View Article

Image may be NSFW.
Clik here to view.

Railsは2019年も「あり」か?#3 短所と不向きな用途、他の選択肢など(翻訳)

#1: 統計を調べる #2: Railsの長所と向いている用途 #3: Railsの短所と不向きな用途、他の選択肢など(本記事) Railsの短所 不運にもRuby on Railsの人気に陰りが生じつつありますが、人気の下落にはそれなりに深刻な理由がいくつかあります。理由が致命的なものとは限りませんが、ものによってはプロジェクトで厄介な問題を引き起こす可能性もありえます。 1. パフォーマンス...

View Article


Image may be NSFW.
Clik here to view.

Ruby: unless式にはelsifを書けない

やむを得ずif !hoge?で緊急避難的に切り抜けたそうです。 早速出たばかりのRuby 2.6.0で試しました。なお、私のpryのプロンプトはカスタマイズして短くしてあります。 » if true » puts 'hoge' » elsif false » puts 'not hoge' » end hoge » unless true » puts 'hoge' » elsif true...

View Article

Image may be NSFW.
Clik here to view.

週刊Railsウォッチ(20190204)あってうれしい40のgem、Ruby 2.6.1セキュリティリリース、Hanami...

こんにちは、hachi8833です。試みとして、社内でのつっつくときの順序を変えて「Ruby」や「Rails」を後ろに回してみました。 「というわけで今回のつっつきエントリはクラウドから始まってますが、公開時にはいつもの順序に戻します」「お、いいんじゃないでしょうか: それなら途中からつっつきに参加する社員もRailsやRubyの話題をチェックできるし」...

View Article


Image may be NSFW.
Clik here to view.

Mac: ssh接続先をsshfsとosxfuseでマウントする

Parallels Desktop for Macを使っていると、今度はそこで動かしているUbuntu VMのディレクトリにホスト側のMacからアクセスしたくなってきました。 参考: SSH接続で接続先のファイルをFinderで使えるように! – よしなしブログ ネットで調べると、多くの記事でosxfuseとsshfsを導入することでできるとあります。 リポジトリ: osxfuse/osxfuse...

View Article

Image may be NSFW.
Clik here to view.

Rails: memory_profilerでRuby文字列の重複を削減する(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Reducing String duplication in Ruby 原文公開日: 2018/02/16 著者: Sam Saffron — Discourseの共同創業者であり、Stack Overflowでの開発経験もあります。 日本語タイトルは内容に即したものにしました。 Rails:...

View Article

Image may be NSFW.
Clik here to view.

月刊Railsウォッチサマリー: 2018/11(社内勉強会)

こんにちは、hachi8833です。BPS社内勉強会でmorimorihogeさんが発表した「月刊Railsウォッチサマリー」の2018/11版を元にお送りします。 反応がよければ月刊として定着させたいと思いますので、皆さまからのフィードバックやご要望を@morimorihogeまたは@hachi8833までぜひお寄せください。 スライド発表&コメント: morimorihoge...

View Article
Browsing all 1759 articles
Browse latest View live