新着記事
-
【Rails】form_forにbootstrapを適用し綺麗にしつつ、ラベルと入力欄を横並びにするには
Railsの調べ物をしていてうまく出来たのでメモとして残しています。 以下のようなnewとeditのフォーム部分でBootstrapを使って見た目を綺麗にしていきます。 formのselectにbootstrapを適用して綺麗にする まずclassでcontrol-labelを適用するダケで綺麗に... -
【Rails】form_forの中のselectやtext_fieldは引数で何を渡しているのか
登録(new)画面で、フォームを生成してユーザーからの入力を登録する実装。 こういう感じで書くと思いますが。 f.select の後に:age としたり、f.text_fiedl :job としています。 このメソッドの後ろには「:」が付いてるのでシンボルを渡している事がわか... -
【Rails】フォームタグをform_forでやるときのセレクトボックスの作り方
リストボックスとか、ドロップダウンリストとか言うと思うけど、正式名称はセレクトボックスらしい。 こういう選択リストから選択させるフォームですね。 リファレンスを見てみる。http://railsdoc.com/references/select しかし意味がわからない。 http:/... -
WordPressで子テーマを作る方法と、phpファイルの上書き
WordPressを編集する際には子テーマを作成して、カスタマイズ等は子テーマの方を編集すれば、将来的に親テーマがアップデートが入った際に編集のやり直しをしなくて済む。 ということでWordPressでサイトを運営する時にはほぼほぼ子テーマを作成する事が推... -
【Rails】MySQLを動かす、queryとprepareメソッドの使い方
RubyでMySQLを動かすための手段、メソッドをメモしておく。 WEBサーバー(Puma)をいつものように起動しておく ターミナルからPumaとSinatraを起動しておく。 $ruby aiueo.rb -o $IP -p $PORT WEBアプリのフォルダ構成はいつものように以下のようになってい... -
【Ruby】HTMLに埋め込んでみる&メソッドの返り値は何?
HTMLにRubyを埋め込むには、WordPressと似ているなと思いました。 のように<%と%>で囲った部分にRubyのコードを記述することができる。 Rubyの変数を表示するには<%=と%>で囲ってあげればよい。実行の場合はイコールが要らなくて、表示するに... -
【Rails】クラス変数とインスタンス変数とクラスメソッドの違い
クラス変数というのはそのクラスが共通で使う事ができる変数。次の子供クラス(Kodomo)の最初で宣言しているように@を2個重ねて宣言をする。 クラスメソッドというのはメソッド宣言のときにself.を付けてあげる。 とやると、子供クラス(Kodomo)を生成するた... -
【Rails】クラス内インスタンス変数の宣言attr_accessorとは何か
Rubyの学習を進めていく中でかなり難しい部分に遭遇したので、質問で聞いたこと、調べたことで自分の理解をまとめておく。 クラスの中のインスタンス変数は@aiueoとなっていて、変数の頭に@が付くようだ。これは暗記しておけばよいだろうか。今までの変数... -
【Ruby】数字も文字列もオブジェクトばかり
よくわからないけど、数字の1とかローマ字のaも文字列でaaaもオブジェクトとして扱われているのがRuby。 数字に関するメソッド 例えば123.to_s とやれば123という数字を文字列に変換できる。aaaに代入してもできる。 ↑これはエラーが出る。 このように.to_... -
【Ruby】にて#{}のシャープと括弧とは何なのか?
Rubyでよくわからない記述の仕方が出てきたので調べておきました。そのメモです。 これの #はコメントアウトの#では無いようだ。また{}が出てきているが、これの説明が無いように見える。。 自分の理解では文字列を表現するときは "~~~~~" とやる。こ... -
【Ruby】における「文字列」と「シンボル」とは何なのか?
Ruby の「文字列」と「シンボル」は、見た目が少し似ていても役割が違います。 文字列はテキストそのものを扱うためのオブジェクトで、シンボルは名前や識別子として使うためのオブジェクトです。 ここを整理しておくと、ハッシュのキー、メソッド名、設定... -
【Ruby】irbコマンドでRubyの処理を手短かに確認する
irb は Ruby に標準で付属する対話実行環境です。ターミナルから irb を起動すると、Ruby の式をその場で入力してすぐ結果を確認できます。 ちょっとした式の確認、メソッドの返り値の確認、クラスの動作テストなどを、わざわざ別ファイルを作らずに試せる... -
JavaScriptで簡単な検索ツールを作った
JavaScriptで検索ツールを作ってみよう JavaScriptで簡単な検索ツールを作ってみようと思い立ちました。 どういうものかというと、複数の商品やサービスがある中から特定の条件にマッチするものを抽出して表示させる。ECサイトなんかによくあるツールです... -
Progateを使ってみたマイ評判、無料・有料でどのレベルまでいける?
謎のウィルスにやられて5日ぶりに体調不良から復帰しました。 ブログ書かなきゃと思い、しばらく続けていたProgateに満足したのでレビューがてら紹介したいと思います。プログラミング初心者でこれから何で学習しようかなと思ってる方の参考になればと思い... -
副業コースがあるプログラミングスクール厳選4校
この記事ではスクールに実際に通ったりいくつかのスクールの取材にいった私が、実際に副業コースがあるプログラミングスクールを整理ました。 インタビューで聞いたところ、数年前はプログラミングスクールで「フリーランスへ!」なんてワードが流行ってた... -
卒業生によるテックキャンプと侍エンジニア塾の比較
ここでは実際に入会して3ヶ月受講した私がテックキャンプと侍エンジニア塾という2つのプログラミングスクールを比較していきます。 数か月という時間をかけ学び、安くはない金額ですのでしっかり検討されることをお勧めします。 テックキャンプはWEBサービ... -
副業コースがあるプログラミングスクール厳選4校
この記事ではスクールに実際に通ったりいくつかのスクールの取材にいった私が、実際に副業コースがあるプログラミングスクールを整理ました。 インタビューで聞いたところ、数年前はプログラミングスクールで「フリーランスへ!」なんてワードが流行ってた... -
Laravelのwithメソッドのリファレンスが無い😂ヘルパ関数?PHP?
Laravelを学習中です。 ところでLaravelをやってるとwith()メソッドがやたら出てくる。 しかも何故か公式リファレンスが見つからないのよ。探し方悪いのかな?😂 普通HTMLリファレンス、Javaリファレンス、JavaScriptリファレンス色々あるでしょ。クラス名... -
ubuntuにあるファイルをWindowsのVSCodeで開く
WindowsにWSL2+Ubuntu20.04をインストールした。 ubuntuに入ってるファイルをWindows側のVSCodeで開けないかなと思ってやってみました。 私の環境は Windows10 WSL2 Ubuntu20.04 WindowsにVisual Studio Codeをインストール https://code.visualstudio.co... -
WSL2とubuntuのファイルはWindowsのどこにあるのか?
Windows 10/11にWSL2 (Windows Subsystem for Linux 2) とUbuntu 20.04/22.04などをインストールしました。Ubuntu環境で作成したファイルを開いたり、画像を見たりする際に、Windows側のエディタやツールを使った方が便利な場合があります。そこで、「WSL2...
