Railsチュートリアルの続きです。前回は7〜10章まで進み、データベースのユーザーのモデルを作成を行いました。その後、ついに最終章の14章まで完走しました!ユーザー登録、ポスト投稿、フォローなどの機能を追加して、Sampleアプリケーションが完成しまし…
Railsチュートリアルの続きです。しばらく間が開きましたが、その間にチュートリアルの第7〜10章まで走破しました!ここからは各章の概要をメモする形にします。第7〜10章ではユーザーの追加、読み込み、更新、削除などCRUD処理を体験。それでは行きましょう…
Railsチュートリアルの続きです。前回はBootstrapやSassを使ったCSS設定、リンクのルーティング設定などを行いました。今回はユーザーのモデルの作成を行います。それではいきましょう!
Railsチュートリアルの続きです。前回はRailsコンソールでクラスやメソッドを実行しました。今回はBootstrapを使ってCSSスタイルを付けていきます。下層ページへのリンクのルーティングや統合テストも追加します。それではいきましょう!
Railsチュートリアルの続きです。前回は第3章で静的なページを作りました。今回は第4章、Rails風味のRuby。Rails風味とはどんな意味なのか。今回はRailsというよりはRubyがメインになりそう。それではいきましょう!
Railsの続きです。前回はScaffoldでToyアプリケーションを作りました。次はRailsチュートリアルの第3章に入ります。静的なページをつくります。今回からはScaffoldは使わないようです。それではいきましょう!
railsの続きです。前回はhello_appをGitHubにプッシュ & Renderにデプロイしました(Railsチュートリアル第1章クリア!)。今回からチュートリアルの第2章に入っていきます。Toyアプリケーションを作ります。「Scaffold」というツールを使うようです。それで…
Railsの続きです。前回はCodespacesとローカルに環境構築をしました。今回はローカル環境からGitHubにプッシュし、さらにRenderにデプロイしようと思います。それでは行きましょう!
Rubyの続きです。前回はRubyの分岐や反復など制御構造について書きました。今回からはWebフレームワークRuby on Railsに入っていきます!Railsチュートリアルにトライします。初回は環境構築編です。それではいきましょう!
Rubyの続きです。前回はクラスとオブジェクトを作成しました。今回はこのクラスを改造して、条件分岐、反復、配列などを使った処理を作ってみたいと思います。「20分ではじめるRuby」編は今回が完結になります!それではいきましょう!
Rubyの続きです。前回はメソッドの定義と実行を行いました。今回はクラスとオブジェクトを作ります。クラスの継承というオブジェクト指向らしい内容にだんだん入ってきました。それではいきましょう!
Rubyの続きです。前回は文字列や計算の出力を行いました。今回はメソッドの定義と実行をやってみたいとおもいます。メソッドはdefで始まりendで終わる書き方のようでした。それではいきましょう!
Rubyの続きです。前回は最新版のRubyをインストールするところまでをやりました。今回は文字列や計算の出力をやってみます。ターミナルのIRB(REPL)だけでなく、rbファイルからの実行もしてみました。rbファイルの実行ではputsメソッドの実行が必要でした。…
前回、6年ぶりのRyby再開計画を発動させました。今回はRubyの最新版をMacにインストールします。想像していたより苦戦しましたが、後半にGoogleの生成AI、Gemini先生にサポートしてもらいながら、なんとか成功しました。ありがとう!Gemini先生!
Rubyistに、俺はなる!?ということで、以前にRubyを触った記事が実に6年前の2018年! ただ、この時は本当に触りだけ、四則演算やputsメソッドで文字を出力しただけです。 この度、6年ぶりにRubyおよびRuby on Railsをがっつり触りたく、思い立ちました!
昨年の始めに1年の「振り返りと目標」を書きました。そこから1年たったので今年版の「振り返りと目標」を書きます。
Tone.jsでシンセサイザーの音作りができるシンセジェネレーターを作りました。シンセサイザーの音の作り方を理解したい&Tone.jsでシンセサイザーの音作りがどこまでできるのかを検証する目的です。当初思い描いていたものは一通り実現できました!
Reactのドキュメントが新しくなりましたね。まだ日本語版はなく英語版のみで、翻訳ツールを使ってもいいのですが、英語の勉強も兼ねて自力で和訳していきます。まずはQuick Startの頭のところから。少しずつコツコツいきますー 【目次】 Reactドキュメント Q…
昨年の始めに1年の「振り返りと目標」を書きました。そこから1年たったので今年版の「振り返りと目標」を書きます。
Three.jsがNext.js環境で動くか、試したところ、動きました!Three.jsのドキュメントのGet Startedがベースですが、個人的にやってみたかったこともいくつか追加。任意のタグの中にcanvasタグを配置、画面リサイズに対応してcanvasタグもリサイズ、ライティ…
前回つくった「ビートルズDB」をベースにして「大戦国・年表」もつくりました。これによってNext.jsの動的ページの詳細設定やスプレッドシートでの重複チェックの知見が増えました。大戦国・年表は南北合一から元和偃武までの戦国時代(1392〜1616年)の年表…
以前、Next.jsの中でFetch APIでいろいろなデータを読み込みました。これをベースにもっとたくさんのデータを読み込んで検索ができるアプリ「ビートルズDB」を作りました。今回、Next.jsの動的ページのルーティング、動的APIのルーティング、APIのデータ整形…
前回、TOEIC試験に向けた勉強方法について書きました。その後、2回試験を受けました。その結果や自分の中での英語力の状況から、もっと長期的にじっくりと英語勉強をすることに決めました。
前回、自分がTOEIC受験に向けてスタートする決意と、これでの英語遍歴、公式問題集のテキストを実際の試験の時間通りに解いてみた結果を書きました。自分は2022年5月29日に人生初のTOEIC受験をします。そこに向けてやっている英語勉強の内容を書きます。
自分は今年、TOEICの600点を取りたいという目標があります。英語はもともと大の苦手で学生時代の偏差値は30台だったと思います。まずは公式問題集を本番と同じ時間通りに解いてみました。結果はやはりひどいものでした…。ここがスタート地点!あとは目標に向…
Reactの続きです。以前、React環境からFirebaseのRealtime DatabaseをFetch APIで読み込みました。今回はNext.js環境からRealtime Database、Firestore、ついでにスプレッドシート(Google Sheets API)のデータを読み込んでみます。完成品をデプロイしたVerce…
2022年になったので去年の振り返りと今年の目標を書いてみたく思います。それではいきましょう!
Reactアプリの続きです。前回のスケール・プレイヤーまではReactとtone.jsを連携して音楽系のアプリを作っていました。今回はReactとp5.jsを連携し三角関数の単位円の交点をグリングリンと動かしました。グラフィック、モーション、3Dの制作に多用される三角…
Reactアプリの続きです。前々回はビート・プレイヤー、前回はコードプレイヤーを作りました。今回は音楽系の第三弾、スケール・プレイヤーを作りました。これで音楽3要素(メロディ、ハーモニー、リズム)が揃います。今回もTone.jsを使っています。それでは…
Reactアプリの続きです。前回はTone.jsを使ってビートプレイヤーを作りました。今回も音楽アプリでコードプレイヤーを作りました。以前CodePenで作成したコードプレイヤーをReact/Next環境に移植し、新機能を追加しました。それではいきましょう!