プログラミング– category –
-
JavaScriptでコード内でイベントを発生させる方法
ブラウザ上でユーザーが何も操作をすることなく、イベントを発生させたい場合の話。 コード内で自分で作ったイベントを発生させる方法の備忘録。 JavaScriptでコード内でイベントを発生させる方法1 先にコードを書いておく。 HTMLは HTML側には「押して」... -
プログラミングは独学可能か?コツと計画から進め方、難所の越え方のアドバイス
2026年3月8日時点の補足です。プログラミングは今でも独学可能です。ただ、昔より教材が増えたぶん、情報が多すぎて迷いやすいという新しい難しさがあります。 いま独学で進めるなら、言語を1つに絞って、教材も1〜2個に絞り、小さい成果物を作るところま... -
【Ruby】にて#{}のシャープと括弧とは何なのか?
Rubyでよくわからない記述の仕方が出てきたので調べておきました。そのメモです。 これの #はコメントアウトの#では無いようだ。また{}が出てきているが、これの説明が無いように見える。。 自分の理解では文字列を表現するときは "~~~~~" とやる。こ... -
【Rails】CarrierWaveとrmagickで画像アップロード機能を作る
自作のWEBアプリを作成していますが、その中でユーザープロフィール画像のアップロード機能を作っています。 CarrierWaveとimageMagick、rmagickというGemをインストールして行います。 参考サイトを見ながら比較的簡単に導入する事ができました。今日はそ... -
CSSで再生ボタン(右矢印ボタン)を作る方法
丸の中に右向きの矢印があるボタンというかアイコンというか。 画像を置いても良かったのですがCSSでできないかと思い実現してみました。 手間を考えたら断然画像でやったほうが早かったと思うのですが‥ 再生ボタンのCSSとHTMLのサンプルを示します HTMLフ... -
SESの闇はヤバいのか?やめとけと言われる理由とホントのところ
2026年3月8日時点の補足です。SES は今でも「やめとけ」と強く言われがちですが、昔より見るべきポイントがはっきりしています。 まず大事なのは、契約の名前より実態です。厚生労働省も、派遣と請負の区分は契約形式ではなく実態で判断すると案内していま... -
子供向けプログラミングScratchとCodeMonkeyを触ってみた
2026年3月8日時点の補足です。Scratch は今でも子ども向けプログラミング学習の定番で、まず最初の入口としてかなり使いやすいです。ブロック型なので、タイピングや英語構文で止まりにくいのがやっぱり強いですね。 一方で CodeMonkey は、いまもゲーム感... -
【Ruby】数字も文字列もオブジェクトばかり
よくわからないけど、数字の1とかローマ字のaも文字列でaaaもオブジェクトとして扱われているのがRuby。 数字に関するメソッド 例えば123.to_s とやれば123という数字を文字列に変換できる。aaaに代入してもできる。 ↑これはエラーが出る。 このように.to_... -
【Rails】application.html.erbのレイアウトの使い方と使わない方法
今日はRailsプログラミングの調べ物をしました。 テックアカデミーの掲示板で質問すればすぐ答えは得られると思いますが、自力で解決できそうと思いまして。 やりたいことは ・「application.html.erb」を読まずに表示する方法 ・タイトルタグやメタタグを... -
【html/CSS】縦横比の違う画像を均等に横並びにする方法
作成中のサイトで縦横比の異なる画像4枚を横にいい感じで並べたいと思いました。 横に並べるので縦(高さ)は全て統一したいですよね。それで以下のようにimgタグを記述して高さを100pxで固定にしたところ。 画像はこのように表示されてしまいました。3枚... -
副業62個の体験談を公開!自分にできそうなもの、楽なもの、稼げるもの、お探しください
2026年3月8日時点の補足です。副業の選択肢が多い、という前提は今でも変わりません。ただ、実際に始めるときは就業規則、確定申告、住民税、情報漏えいリスクを先に確認したほうが安全です。 特に副業体験談は、向いているかどうかがかなり人によります。... -
文系でもプログラミング出来るようになる?おすすめ言語に就職や将来性など
2026年3月8日時点の補足です。文系でもプログラミングは十分できます。ここは今でも変わりません。実際に必要なのは理系的な肩書きより、継続して触る力のほうです。 いま文系から始めるなら、最初に大事なのは「向いている学部か」よりも、小さくても成果... -
【Rails】クラス内インスタンス変数の宣言attr_accessorとは何か
Rubyの学習を進めていく中でかなり難しい部分に遭遇したので、質問で聞いたこと、調べたことで自分の理解をまとめておく。 クラスの中のインスタンス変数は@aiueoとなっていて、変数の頭に@が付くようだ。これは暗記しておけばよいだろうか。今までの変数... -
Railsでslickの画像スライドを使うと画面が飛んじゃう
ども。今日はテックアカデミーの第14回目のメンタリングです。講師の方にこの問題について問い合わせをしまして、結果は一瞬で解決したのでやっぱすげーなぁと(笑 slickの画像スライダープラグインで動きがおかしい 僕はJavascriptもjQueryもよくわかって... -
JavaScript基礎学習その1備忘録的な
JavaScriptを基礎から学習中です。ここでは学び直しした内容を備忘録的に残しています。 JavaScriptはオブジェクトを定義できる 一般的にオブジェクトには「プロパティ」と「メソッド」がある 左側がプロパティ名で、:を挟んで右側がプロパティ値 プロパ... -
iPhoneアプリ開発のためのMacのスペックとアップデート方法
iPhoneアプリの開発をするためにはWindowsでは駄目らしい(; ・`ω・´) それで中古でMacBookを買うことにしました。 とは言え中古のMacBookでどこまで開発できるのか、またOSのアップデートは必要なのかチェックして実施しました。 iPhoneアプリ開発のためのM... -
【Rails】クラス変数とインスタンス変数とクラスメソッドの違い
クラス変数というのはそのクラスが共通で使う事ができる変数。次の子供クラス(Kodomo)の最初で宣言しているように@を2個重ねて宣言をする。 クラスメソッドというのはメソッド宣言のときにself.を付けてあげる。 とやると、子供クラス(Kodomo)を生成するた... -
【Rails】ActiveRecord::Relationを配列にしたい、インスタンスをpushしたい
結論から。 (例) これで出来ました。 こういう形もできます。 テックアカデミーの講師の方に教えていただいた。。半日悩んだのに一瞬でした(; ・`ω・´) 目的はアクティブレコードのインスタンスを繋げたい アクティブレコードのインスタンスを繋げていき... -
プログラミング言語12種類とその用途・特徴とか歴史
2026年3月8日時点の補足です。この記事で紹介している12種類は、いま読んでも「言語の性格をざっくり掴む」には十分役立ちます。ただ、現場で存在感のある言語は当時より少し変わっています。 いま学習候補としてよく名前が出るのは、TypeScript、Kotlin、... -
JavaScriptで扱えるイベントとイベントハンドラーonload関連
ページ読込時のonloadイベントハンドラー onloadプロパティはそのページが読み込まれたとき(HTMLや画像のリソースの読み込み後)に発生するイベント。 HTMLのbodyタグやimgタグに、 としたりして指定できる。 順番的にはimgのonloadが先で、ページ全体の...
