Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

著者情報

  • WINGSプロジェクト 竹馬 力(チクバ ツトム)

    WINGSプロジェクトについて>
    有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。2018年11月時点での登録メンバは55名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著書記事多数。

    <個人紹介>
    webエンジニア歴12年。お酒大好き。

     

執筆記事

  • 2018/12/13

    RailsでSEO対策の定番gemをさらに使いこなそう!「meta-tags」と「gretel」

     前回は、SEO対策で重宝するgemのうち、サイトマップを生成するSitemapGeneratorとmetaタグを効率よく設置するMetaTagsの基本的な使い方を紹介しました。今回は、MetaTagsをActiveRecordと関連付けて使う方法を紹介するとともに、パンくずリストを生成するGretelというgemの使い方を紹介します。

  • 2018/11/08

    SEO対策の定番gem(sitemap_generator/meta-tags)をRailsで使おう

     本連載では、Rails開発において開発効率を格段に上げてくれること間違いなしの定番gemについてご紹介しています。前回は、テンプレートエンジンのSlimを紹介しました。今回は、連載2回にわたり、SEO対策で重宝する3つのgem、サイトマップを生成する「sitemap_generator」、metaタグを設置する「meta-tags」、パンくずリストを生成する「gretel」を紹介します。

  • 2018/10/17

    テンプレートエンジンSlimでRails開発を効率化しよう

     本連載では、Rails開発において開発効率を格段に上げてくれること間違いなしの定番gemについてご紹介しています。前回は、Kaminariを使ってページネーションを実装しました。今回は、Railsのフロントエンド開発を効率化するテンプレートエンジンの「Slim」を紹介します。

  • 2018/09/14

    Railsで「Kaminari」を使ってページネーションを実装しよう

     本連載では、Rails開発において開発効率を格段に上げてくれること間違いなしの定番gemについてご紹介しています。前回は、OmniAuthを使ってTwitter連携の機能を実装しました。今回は、「Kaminari」を使ってページネーションを実装します。

  • 2018/08/24

    Railsの定番gem「devise」「OmniAuth」で、Twitter連携を実装しよう

     前回まで、OmniAuthが提供する機能の概要を確認するとともに、実際にdeviseと連携して、RailsアプリにFacebook連携機能を実装し、動作確認を行いました。また、dotenv-railsを導入して環境変数を.envに定義して使えることも確認しました。今回は、引き続きTwitter連携の機能を実装しながら、ユーザー情報を編集できるようにしていきます。

  • 2018/07/30

    RailsでSNS認証機能を実装しよう~定番gem「OmniAuth」活用法

     前回までは、deviseを用いることで、Railsチュートリアルなどの実装に比べて、ほとんどプロダクトのコードを記述することなくユーザー認証機能を追加できることを体験しました。今回は、SNS認証で定番のgemであるOmniAuthを使ってFacebook/Twitter認証機能を実装します。

  • 2018/06/27

    Railsでユーザー認証機能を実装しよう~定番のgem「devise」活用法(2)

     前回、Railsアプリ開発におけるRubyGemsの役割を確認するとともに、deviseにおける基本的な機能の概要を理解し、実際にdeviseが提供するコマンドを使用してdeviseの導入を開始しました。今回は、deviseを用いることで、Railsチュートリアルなどの実装と異なり、ほとんどプロダクトのコードを記述することなくユーザー認証機能を追加できることを体験していきます。  

18件中1~7件を表示
戻る


All contents copyright © 2005-2018 Shoeisha Co., Ltd. All rights reserved. ver.1.5