カテゴリー:Ruby_on_Rails ■■
- 2024-02-21Ruby_on_Rails, React
JS嫌いの人はhtmxを使うと良いのでは
最近htmxが話題になっているようなので、とりあえず触ってみました。htmxホームページには、 Click Meこれはユーザーがこのボタンをクリックしたら、/clickedにAJAXリクエストを発行し、ボタン全体をHTMLレスポンスに置き換える。と解説されています。HTMLタグの属性を拡張し、サーバーへのリクエスト等… - 2023-08-22Ruby_on_Rails
Railsプログラマー向けJSフレームワークStimulusに入門してみた
Rails 7.0でフロントエンド(JavaScript)周りが一新されたという噂は聞いていたのですが、やっと数日前から勉強してみました。日本語の詳しい記事はなくて直ぐにはわかりませんでしたが、大前提としてRails 7.0で一新されたフロントエンド全体をHotwireと呼ぶようですHotwireには以下の2(3)つの… - 2022-03-09教育, Ruby_on_Rails
Ruby on Rails実習環境をDocker化してみた
EY-OfficeのRuby on Rails教育コースでは座学だけではなく、コードを書く実習を行います。したがって受講者はRuby on Rails開発ができるPCやMacを用意する必要があります。すでに受講者に開発者用のMacや仮想マシン、Docker、WSL等を使ったLinux環境が与えられている場合は、それを使… - 2022-01-12Ruby_on_Rails
Rail7のScaffoldが生成する画面がかわったので驚いた
Ruby on Rails7がリリースされたのでインストールして少し動かしてみました、教育ではScaffoldで生成されたコードをもとに行うのですが、なんと生成される画面がRails6とは大きく変わっていました。Railsはバージョン1.2から使っていますが、Scaffoldが生成する画面が変わったのは初めてだと思いま… - 2021-07-07Ruby_on_Rails, ソフト開発
E2EテストをCucumberからTurnipに変更した
2009年から開発・メンテナンスしているECサイトは2009年の終わり頃からCucumberをE2Eテストに採用してきました。当時はTDD(テスト駆動開発)やBDD(ビヘイビア駆動開発)の黎明期で、Ruby on Rails用に実用的なE2Eテストが書けるのはCucumberくらいしかありませんでした。その後Ruby… - 2021-05-19Ruby_on_Rails
CSSは面倒だなぁ〜
現在ECサイトの小規模な変更を行っているのですが、CSSをちゃんとしたスタイルにするのに気合いを入れて作業しました。面倒CSSは面倒CSSはWebアプリケーション作成では避けて通れないものです。CSS自体にもいろいろと難しさがあります、とくにレイアウトは昔のFloat、最近はFlextboxやGrid Layoutなど… - 2021-05-13Ruby_on_Rails
Ruby on Rails6.1のminimalオプションに感謝します
現在Webエンジニアになるには学ぶ事が多すぎるに書いたように、今年初め新人にRuby on Rails教育を行いました。その際には最新のRuby on Railsバージョン6.1を使ったのですが、このバージョンからRailsプロジェクト作成コマンドrails newに--minimalオプションが追加されました。--m… - 2021-03-18教育, Ruby_on_Rails, React
Ruby on Rails API入門コースはどんな内容?
Ruby on Railsはバージョン5からAPIオプションが追加され、rails new プロジェクト --apiで簡単にAPIサーバーが始められます。そしてRuby on Railsの流儀で生産性高くAPIサーバーが構築できます、それほど教える事などないのでは?と考える方もいると思います。実は私もRuby on R… - 2021-03-10教育, Ruby_on_Rails, React
Ruby on Rails API入門コースを実施しました!
先日ある会社でRuby on Rails API入門コースを実施しました。その企業ではSPA(Single Page Application、ReactやVueが有名)のバックエンドをRuby on Rails開発する事になりましたが、APIサーバーの開発経験がなかったので教育の依頼がありました。今回はRuby on … - 2020-08-13自己紹介, クラウド, Ruby_on_Rails
Boro Riding Shopのインフラの歴史 〜過去に制作したサービスシリーズ〜
暑い日が続きますが皆さまお元気でしょうか。世の中はお盆休みのようなので、久しぶりの過去に制作したサービスシリーズを書きます。今回はBoro Riding Shopです、このブログにも良く登場する乗馬用品のECサイトで、10年以上にわたり開発・メンテナンスしています。今回はサーバーのインフラを中心に書いて行きます。Bor… - 2020-03-18ソフト開発, Ruby_on_Rails
こんな時なのでコードのメンテナンスをしましょう
たいへんな状況になってしまいまいましたが、皆様お元気でしょうか? EY-Officeは従来から開発は自宅・オフィスで行っていたので変化無しですが、教育系のお仕事は延期になってしまい時間に余裕ができました。以前から在宅勤務を行っているネット企業の方は通常のアクティビティかもしれませんが、通勤が無くなり時間に余裕ができて方… - 2019-08-05Ruby_on_Rails
Ruby on Rails5でE2Eテストが簡単に出来るのに感動した
今更ですが、Ruby on Rails 5.1 で導入された E2Eテスト(system test) を試してみたら、あまりにも簡単で感動したのでブログに書いておくことにしました。CapybaraE2Eテストの難しさ従来 E2E テストを行おうとすると、いくつかの問題点がありましたE2Eテストを実行する環境を作るのが難… - 2019-07-11教育, Ruby_on_Rails
Webアプリの脆弱性は初心者にも正しく教えよう!
今回の 7payの不正利用は、「Webアプリの脆弱性」とは別の、お粗末な仕様の問題ですが、どうしてこんな仕様のソフトがリリースされてしまったのでしょうか?2018年の日本国内での個人情報の流出事件は443件だそうです、1日に1回以上おきてるのは驚きですね。脆弱性を検出してくれるソフトやサービスはありますが、これらも完璧… - 2019-04-11Ruby_on_Rails
Ruby on Railsを使って早10年 (Ruby on Railsの正体と向き合い方)
先日行われた Rails Developers Meetup 2019で発表された、Ruby on Railsの正体と向き合い方 が話題になっていたので、ひかくてき長くRuby on Railsを使ってきた私も、Ruby on Railsに付いて書きたいと思います。Ruby on Rails私が最初に触れたRuby o… - 2019-02-27EY-Office, Ruby_on_Rails
静的サイト生成型Webサービス
通常のWebサービスは、ユーザーからのアクセスがあるとデータベース等に蓄積されたデータをプログラムが読出し・処理した結果をWebサーバーがネットに送り出し、PC/スマフォで表示しています。SNSのようにアクセスする人により表示されるコンテンツが別々の場合や、情報が随時変化するページではこの方式が多く使われています。st… - 2018-06-25ソフト開発, Ruby_on_Rails
古い Ruby on Rails サービスのメンテナンス
Ruby on Railsもバージョン1.0がリリースされてから既に13年経ちました、EY-Officeもバージョン1.26から Ruby on Rails を使い始め 10年以上経ちます。Ruby on RailsRuby on Railsもこの10数年でバージョン 2, 3, 4, 5 と進歩し続け、現時点ではバー… - 2014-12-24セミナー, Ruby_on_Rails
来年1月17日にヒューマンリソシア株式会社で「クラウド×スマホ時代のRails開発」セミナーを行います
来年1月17日にヒューマンリソシア株式会社で 「クラウド×スマホ時代のRails開発」 セミナーを行います。Ruby on Railsに興味を持っている方、初心者の方を対象としたセミナーですが、クラウドサービスへのデプロイやスマフォへの対応などが Ruby on Railsなら簡単に行える事をデモをまじえてお話した… - 2014-06-13セミナー, Ruby_on_Rails
7月22日に(株)フォスターネットで「クラウドxスマフォ時代のRuby on Rails入門」セミナーを行います
7月22日に(株)フォスターネットで 「クラウドxスマフォ時代のRuby on Rails入門」 というセミナーを行います。 当初7月11日予定でしたが台風8号の影響を考え22日に延期されました。 (7月9日更新)Ruby on Railsに興味を持っている方、初心者の方を対象としたセミナーですが、クラウドサービス… - 2013-07-12教育, Ruby_on_Rails
COBOL開発者向けRuby on Rails入門コース
ある企業で主にCOBOL言語を使っている開発者向けのRuby,Ruby on Railsの入門コースを実施しました。COBOLは今でもたくさんの企業で使われている言語ですが事務処理に特化したプログラミング言語で、Rubyはもとより現在主流の言語 Java,C,PHP...とは大きく違い RubyやRuby on Rai… - 2013-02-19Ruby_on_Rails
Rubyの生誕20周年おめでとうございます
今週の土曜2月23日に、 Rubyの生誕20周年を記念したパーティ が行われます!Rubyというと最近出来た言語という印象を持っている方も多いとおもいますが、実はJavaと同じくらいの歴史を持つ言語なのです。Rubyが生まれたのは1993年2月24日で、広く公開されたのは1995年12月だそうです。 写真は htt… - 2013-01-22ソフト開発, Ruby_on_Rails
Ruby on Railsのバージョンアップ
Ruby on Rails 4.0 も近いうちにリリースされると思いますが、Ruby on Rails 3.2 で作られたアプリは、そのまま動くのでしょうか?Ruby on Rails互換性 vs 進歩Ruby on Rails では 良いソフトになるのなら多少の互換性は犠牲にしても、良いソフトに進歩しようという指向が… - 2012-11-20教育, Ruby_on_Rails
Ruby on Rails中級者コースに付いて(1)
先週書いた Ruby on Rails中級者コースを開設しました は主にコースの紹介でしたので、今週はなぜこのようなコースを作ったのかを書きたいと思います。 写真は FreeDigitalPhotos.net から中級コースを作るきっかけは、あるお客様からRuby on Railsの基本的な事はわかっているので、そ… - 2012-11-13教育, Ruby_on_Rails
Ruby on Rails中級者コースを開設しました
Ruby on Railsの入門書を読んで理解できたけど、実際のサービースを作ってみるには不安がある。ネットを調べると色々な情報があるが断片的でよく分からない? 実際にクラウド上でアプリを動かすにはどうしたら良いのだろうか? そんな開発者や開発マネージャにお勧めな中級者向けコースを開設しました。 写真は FreeDig… - 2012-08-27ソフト開発, Ruby_on_Rails
Ruby on Railsによるプロトタイピング
システムを構築する際に、仕様決めとても重要な仕事です。皆様の会社では、お客様との仕様決めはどのようにしていますか?下の写真の右にあるような、Excelで書いた仕様書を使いながら打ち合わせしているのでしょうか。お客様担当者がIT部門の方やITシステムの構築経験がある方ならそれも良いかもしれませんが、初めてITシステムを構… - 2012-07-02教育, Ruby_on_Rails
新人教育でRuby on Railsを教える事の意義とは
昨年、一昨年と新人にRuby言語とRuby on Railsを教えました。偶然にもどちらの会社ともにRuby on Railsのプログラマーを育てるのが主目的ではなく、Webアプリケーションやソフトウェア開発の入門としてRuby言語やRuby on Railsを選んでいたのです。それぞれの会社がどうしてRubyやRub… - 2012-06-04ソフト開発, Ruby_on_Rails
Ruby on RailsはWebアプリのベストプラクティス
Ruby on Railsを採用する理由としては 「高い生産性」が上げられますがその秘密はなんでしょうか? いろいろな理由がありますが、今回は Ruby on Railsが Webアプリケーション・フレームワークの発展の上に出来た一つのベストプラクティスだという話をしたいと思います。Ruby on Rails は突然生… - 2012-05-23ソフト開発, Ruby_on_Rails
Ruby on Rails開発に最適なプラットフォーム(OS)は?
下のグラフは2009年に行われた、Ruby on Railsの開発者が使っているプラットフォームのアンケート結果です。3年前に行われたアンケートですが、Ruby/Railsのコミュニティーやカンファレンス等に参加した感じでは、現在でも順位は変わらないのではないかと私は思います。rails-hosting-survey-… - 2011-04-03ソフト開発, Ruby_on_Rails
Webアプリ作成の三種の神器 (Ruby on Rails, RSpec, Capistorano)
EY-Officeでは ネットショップ 、 iPhoneアプリ内課金サーバー 、 エンターテイメント系サイト を Ruby on Rails を使って立て続けに作ってきましたが、 Ruby on Rails自体の素晴らしもさることながら、 Ruby on Rails文化圏から生まれた、ユニットテストやEnd… - 2011-02-08ソフト開発, Ruby_on_Rails
Ruby on Rails3の印象
Ruby on Rails3を使ってサービスを作っています、現在1番目のプロトタイプを作ったたところです。管理系も含め50画面程度の小さなサービスですが、そのプロトタイプがRails3の学習を含め1週間で出来てしまいました。以前 次期Ruby on Rails で書いたように Rails3の一番の目的は内部のモジュ… - 2009-09-07ソフト開発, Ruby_on_Rails
次期Ruby on Rails
Ruby on Rails (以下 Rials)は非常に早い速度で成長するフレームワークですが、次期メジャーバージョン Rails 3 に関する具体的な情報がいろいろと出てきています。先日の Rubykaigi 2009でも、Rails 3の主要開発者の Yehuda Katz が Rails 3に関する発表 を行いま…