プログラミング– category –
-
【Rails】クラス変数とインスタンス変数とクラスメソッドの違い
クラス変数というのはそのクラスが共通で使う事ができる変数。次の子供クラス(Kodomo)の最初で宣言しているように@を2個重ねて宣言をする。 クラスメソッドというのはメソッド宣言のときにself.を付けてあげる。 とやると、子供クラス(Kodomo)を生成するた... -
【Rails】ActiveRecord::Relationを配列にしたい、インスタンスをpushしたい
結論から。 (例) これで出来ました。 こういう形もできます。 テックアカデミーの講師の方に教えていただいた。。半日悩んだのに一瞬でした(; ・`ω・´) 目的はアクティブレコードのインスタンスを繋げたい アクティブレコードのインスタンスを繋げていき... -
子供向けプログラミングScratchとCodeMonkeyを触ってみた
2026年3月8日時点の補足です。Scratch は今でも子ども向けプログラミング学習の定番で、まず最初の入口としてかなり使いやすいです。ブロック型なので、タイピングや英語構文で止まりにくいのがやっぱり強いですね。 一方で CodeMonkey は、いまもゲーム感... -
【Ruby】HTMLに埋め込んでみる&メソッドの返り値は何?
HTMLにRubyを埋め込むには、WordPressと似ているなと思いました。 のように<%と%>で囲った部分にRubyのコードを記述することができる。 Rubyの変数を表示するには<%=と%>で囲ってあげればよい。実行の場合はイコールが要らなくて、表示するに... -
副業62個の体験談を公開!自分にできそうなもの、楽なもの、稼げるもの、お探しください
2026年3月8日時点の補足です。副業の選択肢が多い、という前提は今でも変わりません。ただ、実際に始めるときは就業規則、確定申告、住民税、情報漏えいリスクを先に確認したほうが安全です。 特に副業体験談は、向いているかどうかがかなり人によります。... -
【Rails】MySQLを動かす、queryとprepareメソッドの使い方
RubyでMySQLを動かすための手段、メソッドをメモしておく。 WEBサーバー(Puma)をいつものように起動しておく ターミナルからPumaとSinatraを起動しておく。 $ruby aiueo.rb -o $IP -p $PORT WEBアプリのフォルダ構成はいつものように以下のようになってい... -
input type=”file”ファイル選択アップロードボタンの設置まとめ
Railsでプログラミングを始めた私ですが、今回の記事はRailsじゃなくて別にhtmlやjavascriptの話だなと思い、まとめました。 事の発端はユーザープロフィール画像のアップロード機能を作っていたところです。以下のような問題が起こったので自作のファイル... -
Labelとソースの接続、Labelの横幅でエラー!解決方法がわからない
swiftのマニュアルを読みながら学習を進めています。 いよいよinterface builder(インターフェイスビルダー)を使う時がやってきました。 しかし煮詰まってきてどうにも意味がわからなくなってきたので、アウトプットしつつ自分の備忘録になっています。 ... -
プログラミングの無料学習サイトを10個さわってみた
初心者にお勧めといえばコレ「Progate」 Progateでは、HTMLやJavaScript、Rubyなど、WEBに関連するプログラミング言語を学ぶことができます。初心者にも分かりやすく説明しているのが特徴なので、学生さん、文系の人、未経験の人、初めてその言語を勉強す... -
テックキャンプのイナズマコースを解説!1週間確保できる?
今日はテックキャンプの「イナズマコース」について解説したいと思います。 私はテックキャンプの無料体験会に参加してイナズマコースについても説明を聞いたのですが、まとまった時間が取れそうにないので普通の学習コースで受講しています。ここでは体験... -
Progateを使ってみたマイ評判、無料・有料でどのレベルまでいける?
しばらく続けていたProgateに満足したのでレビューがてら紹介したいと思います。プログラミング初心者でこれから何で学習しようかなと思ってる方の参考になればと思います。 Progateとは あちこちのエンジニアブログで書かれているし自分で調べればわかる... -
卒業生によるテックキャンプと侍エンジニア塾の比較
ここでは実際に入会して3ヶ月受講した私がテックキャンプと侍エンジニア塾という2つのプログラミングスクールを比較していきます。 数か月という時間をかけ学び、安くはない金額ですのでしっかり検討されることをお勧めします。 テックキャンプはWEBサービ... -
【体験レポート】侍エンジニア塾の無料カウンセリングを実際に受けてみた
完全マンツーマンレッスンでエンジニアを育成するというスクール「侍エンジニア塾」に興味があり無料体験レッスンに予約申し込みしてみました。その時の流れと、実際に体験してみての内容をレポートします。 プログラミングスクールは他にもありますが「専... -
Progateを使ってみたマイ評判、無料・有料でどのレベルまでいける?
謎のウィルスにやられて5日ぶりに体調不良から復帰しました。 ブログ書かなきゃと思い、しばらく続けていたProgateに満足したのでレビューがてら紹介したいと思います。プログラミング初心者でこれから何で学習しようかなと思ってる方の参考になればと思い... -
プログラミング挫折から復帰した自分が、挫折しなくなった方法
私自身15年以上前にプログラミングを経験していますが、今またプログラミングの学習を始めて今度はちゃんと継続できています。 そんな挫折と復帰を繰り返しながらいよいよ頑張れるようになったポイントをお伝えしたいです。 いまプログラミングで挫折しそ... -
侍エンジニア塾のインストラクター決定!初回レッスンと教材購入
侍エンジニア塾への入会が完了し、インストラクターも決まり初回レッスン(オリエンテーション)を行いました。 この記事では侍エンジニア塾への入会後の最初の方の流れについて解説していきます。いま入会を考えている方の参考になればと思います。 こう... -
JavaScriptで簡単な検索ツールを作った
JavaScriptで検索ツールを作ってみよう JavaScriptで簡単な検索ツールを作ってみようと思い立ちました。 どういうものかというと、複数の商品やサービスがある中から特定の条件にマッチするものを抽出して表示させる。ECサイトなんかによくあるツールです... -
【Rails】Google Map Embed APIを利用して検索→地図表示まで行う
自作オリジナルWEBアプリのために、Googleが提供しているAPIの調査をしています。どのAPIを使えば実現したいことができるのか、あるいは出来ないのか? 取り敢えずRubyを使ってGoogle Map Embed APIを利用して画面上に地図を埋め込む所までやってみました... -
テックキャンプのWEBアプリコース(Ruby on Rails)を受講!その全容と評価
この記事ではこれからテックキャンプのWEBアプリケーションコースを受講しようと思っている方の参考になる記事を書こうと思います。 WEBアプリコースはRubyというプログラミング言語を使います。 別にWEBアプリを作るのにRubyじゃなくてJAVAでもPerlでもPH... -
WSL2とubuntuのファイルはWindowsのどこにあるのか?
Windows 10/11にWSL2 (Windows Subsystem for Linux 2) とUbuntu 20.04/22.04などをインストールしました。Ubuntu環境で作成したファイルを開いたり、画像を見たりする際に、Windows側のエディタやツールを使った方が便利な場合があります。そこで、「WSL2...
