プログラミング

no image

プログラミング

このブログを、noteとzennに移行します。

2021/1/4  

色々考えた結果、ブログ https://t.co/7Tz80bAfHA の記事を厳選してnoteに移行していきます。 ・WordPressのメンテナンスレスにできる ・すでにユーザーがついている ・雑 ...

プログラミング

Rails 6+Devise+AWS SESで簡単なログイン認証を実装する

2020/1/7    

Webサービスを実装するに当たり、ログイン・認証機能は殆どの場合必須になります。 この記事では、Ruby on Rails 6 + Devise + AWS SESを用いて簡単にログイン認証を実装する ...

Ruby プログラミング

Ruby on Rails6 + ActionTextを使ってみる

2019/11/25  

Rails入れる まず自分の最新のrubyにはrails入っていなかったのでrails入れる gem install rails   Railsプロジェクトを作成する rails new m ...

Ruby プログラミング

Ruby on RailsのflashでBootstrapのAlertsを使ってユーザーへのメッセージを実装する

2019/4/24    ,

概要 BootstrapのAlertsは、様々なテキストメッセージを表示するのに適したコンポーネントです。 hobbycartでは以下のように使っています。 Ruby on Railsには、ユーザーへ ...

Ruby プログラミング

ポートフォリオシステム「Hobbycart」とそのソースコードを公開しました

2019/4/24  

どうもこんにちは。大平です。 Twitterを観測していると、「技術者はポートフォリオ組んだほうが絶対に良いよ!」とよく言われます。 考えてみると、私も動かせるシステムでかつソースコードを公開している ...

Ruby

requireとrequire_relativeとloadの違いをまとめておく[Ruby]

2019/4/24  

Rubyには、分割したソースコードを読み込む手段として require require_relative load の三種類があります。 本記事では、これらの違いについてまとめていきます。 実行環境 ...

Ruby プログラミング

あなたも書ける!Ruby DSLの記述方法まとめ

2019/4/24  

「メタプログラミングRuby」第四章後半にて、Rubyで記述するDSLに関する説明がされています。 今回は、Rubyで書くDSLの書き方の基本事項に関してまとめていきます。 DSLとは? ドメイン固有 ...

Ruby プログラミング

Rubyのメソッド呼び出しとメソッド定義に一歩踏み込む

2019/4/24  

今回はメソッドに関するRubyのメタプログラミング技法についてまとめていきたいと思います。 JavaやC言語などの静的言語では、コンパイル時にすべてのメソッドに対して対応するメソッドが存在するかどうか ...

Ruby プログラミング

オープンクラスの技法と、クラス継承ツリーの法則

2019/4/24  

メタプログラミング第二章を読んで学んだことをまとめます。 オープンクラス Rubyのクラスは、後からオープンしてメソッドを追加することができます。 Class String def sayHello ...

Ruby

RubyでYAMLファイルを取り扱う方法

2017/10/8  

YAMLとは? YAMLとは、構造化されたデータをプレーンな文字列で表現するためのデータ形式の一つです。 YAMLはRuby関連のライブラリ(特に設定ファイル関連)でよく扱われることもあり、サードパー ...

© 2021 Permanent Til Powered by AFFINGER5