新着記事
【SQL】比較演算子・論理演算子とNULL
比較演算子の記号 文字列の比較は「辞書式順序」 NULLの行は比較演算子で拾えない shiire_tanka = 2800を探す shiire_tanka <> 2800を探す NULLの行が出てこない NULLを使った…
【java】ターミナル画面で操作する(CLI)
CLI(Command Line Interface)とは? ターミナル画面で文字を入力して操作するインターフェースのこと マウスなしで、キーボード操作のみ メニューやボタンはない Java では学習初期に CLI が最…
【java】命名規則 大文字・小文字の使い分け
javaの命名規則をまとめる クラス名 → 頭文字“大文字”(PascalCase) Task TaskManager Main UserAccount Java では クラスは「設計図」なので特別扱いらしい 先頭が大文…
【java】voidとは「値を返さない」メソッド
「このメソッドは値を返しません」 void は Java のメソッドの「戻り値の型」を表す 値を返すメソッド(戻り値あり) int は「戻り値の型」→結果として 整数 を返す return a + b; が必要 値を返さ…
【java】static は変数・メソッドを作る
クラスに属するメンバー(変数・メソッド)を作る オブジェクトに属さない new しなくても使える クラス名から直接使える static なし(普通) static あり Mathクラスは Java標準のクラスだけど、どの…
【Java】文法ルール・メソッドなど(基本メモ)
Javaの文法ルール Javaのプログラムはクラス単位で組み立てる → オブジェクト指向の考え方 中括弧(波括弧)を使い、クラス名を書いてブロックを記述する クラス名の書き方→単語の先頭は大文字にする(SampleCla…
【rails7】SQLite → postgreSQL に移行する
開発の途中でデータベースを変える 今後、本番=Postgres 予定なら最初から Postgresにしておくこと。 前提 - 開発環境であること - 既存データは捨てても構わないこと ActiveStorage は DB…
歯医者webサイト(app015_clinic_booking)
歯医者のwebサイト プロジェクト概要 Railsで構築した歯科医院向けの予約サイト。 患者がWebフォームから診療内容を選んで予約でき、医院側は予約枠を管理できる。 背景と課題 医療機関の予約システムを題材に選び、実務…
ブックマークアプリ(app014_bookmarks)
ブックマークアプリ プロジェクト概要 Railsで作った「お気に入りリンク集」アプリ。 タイトルとURLを保存して、カード型に一覧表示できる。 サムネイル画像(スクリーンショット)も表示可能。 背景と課題 よく使うサイト…
イベント管理アプリ(app012_events_mvp)
イベント管理アプリ プロジェクト概要 Railsで作ったイベント管理アプリ。 イベント作成・一覧・参加管理。 背景と課題 実用的なCRUD練習として企画。 「使えるアプリ」を意識して作成。 目標・成功条件 イベントを登録…