JavaScript– category –
-
スマホの画面サイズに合わせて、canvasサイズを設定する
スマホの画面サイズに合わせて、canvasのサイズを設定する HTML側は以下のようにする。canvasタグをdivタグ(id="wrapper"の)で囲っておく。 divタグはCSSで幅高さ100%にしておき、Canvasのサイズは最初のページ読み込み時に、JavaScript側でdivタグの幅... -
JavaScriptでサイコロ転がし – Canvasに画像(DrawImage)をランダム表示
スタート ストップ ソースコードは以下のようになった。 まずはHTML側。 スタートとストップボタンを表示。それぞれのボタンにonclickプロパティでstartTimer、stopTimer関数をセット。 canvasを囲うようにdivのwrapperをつけてcanvasのサイズを調整。dic... -
JavaScriptのCanvasのtranslate()関数の使い方と意味
この記事の主題は「canvasのtranslateで座標の中心を移動させることができる」というこです。 ★例えば 描画領域の左上の座標は(0,0)となっているので、円を描くときに(0,0)を中心に円を描いてしまうと下図のようにおおかしなことになってしまう。・・・① ... -
JavaScriptのCanvasのsave()とrestore()関数の使い方
キャンバスの状態を保存するsave()関数と、 保存した状態を復元するrestore()関数の使い方をやっていきます。 以下の順序でやります。 1.塗りつぶしの色と、座標系を保存して、 2.塗りつぶしの色と、座標系を移動して、 3.塗りつぶしの色と、座標系... -
JavaScriptのCanvasとrotate()関数を使って動く時計を描画してみる
まずHTML側は とした。ページ読込時にinit関数を呼び出して、そこでキャンバスの設定を行う予定。キャンバスのサイズは250x250の黄色。 init関数は以下のように。 グローバル変数でctxと、intervalID を宣言。 translate(125,125)関数によって、座標軸を右... -
Yahoo地図 JavaScriptマップAPI、ローカルサーチAPIを使ってRailsで動かしてみる
テックアカデミーというプログラミングスクールで自作のWEBアプリを作ることが課題となっています。 僕は地図や店舗情報を使ったサイトを作ろうと思っていまして、Google Map APIを調べていました。けど課金が高いので講師の方にアドバイスをもらい、Yahoo... -
JavaScriptでコード内でイベントを発生させる方法
ブラウザ上でユーザーが何も操作をすることなく、イベントを発生させたい場合の話。 コード内で自分で作ったイベントを発生させる方法の備忘録。 JavaScriptでコード内でイベントを発生させる方法1 先にコードを書いておく。 HTMLは HTML側には「押して」... -
子供向けプログラミングScratchとCodeMonkeyを触ってみた
2026年3月8日時点の補足です。Scratch は今でも子ども向けプログラミング学習の定番で、まず最初の入口としてかなり使いやすいです。ブロック型なので、タイピングや英語構文で止まりにくいのがやっぱり強いですね。 一方で CodeMonkey は、いまもゲーム感... -
副業62個の体験談を公開!自分にできそうなもの、楽なもの、稼げるもの、お探しください
2026年3月8日時点の補足です。副業の選択肢が多い、という前提は今でも変わりません。ただ、実際に始めるときは就業規則、確定申告、住民税、情報漏えいリスクを先に確認したほうが安全です。 特に副業体験談は、向いているかどうかがかなり人によります。... -
input type=”file”ファイル選択アップロードボタンの設置まとめ
Railsでプログラミングを始めた私ですが、今回の記事はRailsじゃなくて別にhtmlやjavascriptの話だなと思い、まとめました。 事の発端はユーザープロフィール画像のアップロード機能を作っていたところです。以下のような問題が起こったので自作のファイル... -
テックキャンプのイナズマコースを解説!1週間確保できる?
今日はテックキャンプの「イナズマコース」について解説したいと思います。 私はテックキャンプの無料体験会に参加してイナズマコースについても説明を聞いたのですが、まとまった時間が取れそうにないので普通の学習コースで受講しています。ここでは体験... -
【体験レポート】侍エンジニア塾の無料カウンセリングを実際に受けてみた
完全マンツーマンレッスンでエンジニアを育成するというスクール「侍エンジニア塾」に興味があり無料体験レッスンに予約申し込みしてみました。その時の流れと、実際に体験してみての内容をレポートします。 プログラミングスクールは他にもありますが「専... -
侍エンジニア塾のインストラクター決定!初回レッスンと教材購入
侍エンジニア塾への入会が完了し、インストラクターも決まり初回レッスン(オリエンテーション)を行いました。 この記事では侍エンジニア塾への入会後の最初の方の流れについて解説していきます。いま入会を考えている方の参考になればと思います。 こう... -
JavaScriptで簡単な検索ツールを作った
JavaScriptで検索ツールを作ってみよう JavaScriptで簡単な検索ツールを作ってみようと思い立ちました。 どういうものかというと、複数の商品やサービスがある中から特定の条件にマッチするものを抽出して表示させる。ECサイトなんかによくあるツールです... -
【実体験】侍エンジニア塾のスケジュールはこのように進みます!
さて侍エンジニア塾に入塾してから約1ヶ月が経ちました。 レッスン1は最初のオリエンテーション的なものなので本格的なレッスンは2回目からとなっています。 この記事では侍エンジニア塾に入塾するとどういったレッスンがあるのか、また効果的なレッスンの... -
Laravelのwithメソッドのリファレンスが無い😂ヘルパ関数?PHP?
Laravelを学習中です。 ところでLaravelをやってるとwith()メソッドがやたら出てくる。 しかも何故か公式リファレンスが見つからないのよ。探し方悪いのかな?😂 普通HTMLリファレンス、Javaリファレンス、JavaScriptリファレンス色々あるでしょ。クラス名... -
侍エンジニア塾レッスン6回目まで進んだ、今の進捗状況とか
プログラミングスクールの侍エンジニア塾に通い始めて1ヶ月半が経過しました。週1回のレッスンは6回目になりました。 区切りの良いところまで来たので、これまでを振り返ってみたいと思います。 レッスンの詳細やインストラクターの独自ノウハウに関わる部... -
副業コースがあるプログラミングスクール厳選4校
この記事ではスクールに実際に通ったりいくつかのスクールの取材にいった私が、実際に副業コースがあるプログラミングスクールを整理ました。 インタビューで聞いたところ、数年前はプログラミングスクールで「フリーランスへ!」なんてワードが流行ってた... -
副業コースがあるプログラミングスクール厳選4校
この記事ではスクールに実際に通ったりいくつかのスクールの取材にいった私が、実際に副業コースがあるプログラミングスクールを整理ました。 インタビューで聞いたところ、数年前はプログラミングスクールで「フリーランスへ!」なんてワードが流行ってた... -
JavaScriptで簡単な検索ツールを作った
JavaScriptで検索ツールを作ってみよう JavaScriptで簡単な検索ツールを作ってみようと思い立ちました。 どういうものかというと、複数の商品やサービスがある中から特定の条件にマッチするものを抽出して表示させる。ECサイトなんかによくあるツールです...
