新卒から文系エンジニア→人材業界に転職した人のブログ

新卒から文系エンジニア→人材業界に転職。技術・スキルがないためブログを通して勉強。その後、IT業界の業界知識が活かせる人材業界へ。異業種×異職種の転職経験有り。

このエントリーをはてなブックマークに追加

HTML5

【HTML5・javascript】canvasにクリックすると動く四角を描く

【今回の内容】 掲題の通り、canvasにクリックすると動く四角を描きました 【処理の流れ】 ■キャンパス要素の生成の流れ ①マウス押下時の座標を取得 ②マウスを離したときの座標を取得 ③キャンパス要素の生成 ④キャンパスの色・クリックイベント・キャンパス…

【HTML5・javascript】canvasにcanvas要素を追加することで、自由に四角を描く

【今回の紹介】 掲題の通りです。 【内容】 以下の理由で、canvas要素を追加することで、自由に四角を描くサンプルを作成しました①bodyに大きなcanvasを生成して、四角を描くサンプルなどはたくさんありますが canvasを追加していくというサンプルがなかった…

【HTML5・javascript】canvasを使用して、自由に線を描くところから乱数を使用して絵を描くところまで

【今回の紹介】 HTML5を学習したのでそのメモを残しておきます。 【メモ】 下記のサンプルを通して、 ・カーソルの座標をとりながら、線を描く手順 ・乱数と関数の再帰的呼び出し、キャンパスへの描画を組み合わせ でできることについて学べました 参考ソー…

【HTML5・javascript】canvasにマウスで四角を描く

【今回の紹介】 掲題のものを作ったので、メモしときます。 【内容】 シンプルな作りです。 以下のイベントのときの座標をとって描画しています。 ・マウスを押下したとき ・マウスを離したとき 【参考ソース】 <html> <head> <meta charset='utf-8'> </head> <title>HTML5</title> <body> <canvas id='canvas'></canvas> <script> startX=0; startY=0; window.onl</body></html>…

【HTML5・javascript】canvasにマウスで線を描く

【今回の紹介】 掲題の通りです。 【内容】 ソース的な以下の部分がわかりにくいのでメモしときます。 ①マウスが押されてから、マウスが動いている時のイベントを拾うために グローバル関数を使用していること ちなみに、 mousedown=false; ②描画の終わりを…

【HTML5・javascript】テキストボックスの値を図に出力する

【今回の紹介】 テキストボックスの値を図に出力する処理を行います。 具体的には、出力ボタンを押すと、図の描画を行い、図の中に入力したテキストボックスの値を出力するという処理です※複数の値をもった複数の図を管理するようにしていきたいので、図obj…

【HTML5・javascript】Webストレージを使って、登録・保存・検索・出力する

【今回の紹介】 掲題の通り、Webストレージを使って、登録・保存・検索・出力する処理をメモとして残します。参考 Web Storageによるテキストデータの保存 【メモ】 ①Webストレージ内はキーとバリューで管理されている Webストレージ内はキーとバリューで管…

【HTML5・javascript】Webストレージを使ってローカルに値を保存・出力する

【今回の紹介】 Webにおいて簡易な情報をローカルに保存するには ①ブラウザに保存する(クッキー) ②外部ファイルへ保存する(XML・jsonとしてはきだす) ③DBしかなく、意外と面倒だと思ってました。 いまさらですが、この①の部分野認識は、HTML5に登場によ…

【HTML5・javascript】ライフゲームより簡単なサンプルを作る②

【今回の紹介】 前回の続き前回の記事:ライフゲームより簡単なサンプルを作る 以下の処理を追加してよりライフゲームっぽくなったので紹介。 ①繰り返し処理を行う関数 ②描画したキャンパスを初期化する処理 【内容】 ①繰り返し処理を行う関数 繰り返し、描画…

【HTML5・javascript】ライフゲームより簡単なサンプルを作る

【今回の紹介】 以下のサイトでHTML5とjavascriptでできるライフゲームに興味を持った。 参考:ライフゲーム 今回は、そのライフゲームで行っている処理のうち、以下のような部分を切り出して サンプルを作ったので紹介。 ①キャンパス内にセルを敷き詰める考…

【HTML5・javascript】HTMLに四角を描く

【今回の紹介】 気晴らしにHTML5の学習を行ったので、そのメモをのせます 【内容】 やったことは HTMLに四角を描く です。 ■手順 ①canvasをタグを配置する ②スクリプトでcanvasタグのobjを取得 ③canvasobjのgetContextで2Dで書くことを設定する ④塗りつぶす…

.hatena-module:nth-of-type(10) { background: transparent; } .hatena-module:nth-of-type(10) .hatena-module-title{ display: none; } .hatena-module:nth-of-type(10) .hatena-module-body { padding: 0; }