WEB EGG

Leko

Leko
/

Algoliaを利用してサイト内検索機能を実装する

 · 6 min read

こんにちは。 当ブログのサイト内検索をしたことある方はお気づきかもしれませんが、サイト内検索に Algolia を利用しています。 (後述の事情により月初に使えなくなることがたまにありますが)動作速度もかなり早く、安定して稼働してます。 運用コストもゼロで、記事書いてPR…

Node.jsのProxyでdirty checkとmethod missingを実現してみる

 · 5 min read

過去に phpのマジックメソッドを使ってRailsのfind all by_*メソッドを実装してみる | WEB EGG という記事を書いたのですが、Node.jsでも Proxy…

Railsでconfig/database.ymlを使わずURL文字列でDB接続したい

 · 4 min read

れこです。今回はRailsネタです。 作ったアプリをHerokuにデプロイするときに、各種アドオンで のような文字列を環境変数で指定して使うというパターンが有ると思うのですが、 config/database.ymlに一切触らず に、この文字列でDB…

RubygemsへのデプロイをCircleCIで自動化してみた

 · 2 min read

ActiveResourceでChatWorkのAPIを叩くgem を作ってみました。 これが初めて作ったgem…

ActiveResourceでChatWorkのAPIクライアントを作る際にハマったところと解決策

 · 6 min read

れこです。 久々にRubyの記事です。 仕事でよくChatWorkを使用するので、いい加減オレオレAPIクライアントじゃなくてちゃんとしたのを作ろう ということで、 ActiveResourceを利用したAPIクライアント を作ってみました。 ActiveResource…

GithubとSlackとCircleCIとCodeClimateとci-bundle-updateでぼっち開発環境を作ってみた

 · 7 min read

先日公開した 日本語解析API(+α)を使用して日本語の文書校正を効率化してみる にて、 Slack CircleCI Code Climate ci-bundle-update…

Rubyで日本語解析API(+α)を使用して日本語の文書校正を効率化してみる

 · 3 min read

こんにちは。 ブログを書く際に、 自分の日本語が怪しい と思うことが多々あるため、日本語の文書の自動補正がほしいなと思いました。 思い立ったが吉日ということでYahooの日本語解析APIを使用して実装してみました。 完成物 Github…

phpのマジックメソッドを使ってRailsのfind_all_by_*メソッドを実装してみる

 · 4 min read

久々の更新です。 ネタは溜まっているんですがなかなか書くモチベが沸かず。 これから定期的に更新できるよう頑張ります。 今日はPHPのマジックメソッドについて書きます。 PHPのマジックメソッドの中に __callStatic…

Backbone.jsとRuby on Railsを連携させる際のメモ

 · 3 min read

Ruby on RailsはシンプルなAPIだけ構えておいて、 Backbone.jsをAPIクライアントとして連携させる際に Railsでコントローラをscaffold…

Sublime Text2の作業効率を加速させるパッケージ11個

 · 3 min read

こんにちは。 湿度で髪が跳ねまくっています。れこです。 今日は、何を思ったのか、 Sublime Text2でインストール可能なパッケージを全部見てみよう と思ってa~z…

Rubyでコードゴルフする過程で知った7つの書き方

 · 2 min read

久々に、 CodeIQのコードゴルフ をやりました。 数カ月ぶりに素のRubyを触ったので色々と忘れていました。 しかもRubyでコードゴルフは初めてだったので、 Google先生に聞きながら書いているうちに知った、7つのことをメモします。 注意 小ネタが多めです。 Ruby…