プログラム

JavaScript

JavaScript:円の軌跡を表示してみる

サンプルを見る JavaScriptを使って中心点から同心円上の軌跡を描画するプログラムを作った。 必要な情報は、中心点の座標(cx,cy)、同心円の半径(r)、角度(angle)だ。 一括ダウンロード
C言語

C言語:fgetsでキーボード入力された改行を取る

C言語によるscanf関数でのキーボード入力は、入力されるバイト数の上限が制限できないため、fgets関数を使う。ただ、fgets関数を使うと改行コードまで読み込まれてしまうため、必要に応じて、改行コードを削除する作業が必要になる。
JavaScript

JavaScript:イベント取得のひな形

JavaScriptで「キーイベント」「マウスイベント」「加速度センサーイベント」を取得するプログラムのシンプルなひな形を作った。 マウスは、押したまま動かすとウインドウ左上を0,0としたXY座標を表示します。 サンプルを見る 一括ダウンロ...
プログラム

プログラミングでたぶん大事なこと

【写真/2014年4月23日 サイト上でBASICを実行できる「Applesoft BASIC in Javascript」】 プログラミングの入門書では、大きく取り上げていない事柄だが、わたしが大事だと思っている事が一つある。 それは、定...
JavaScript

JavaScript:オブジェクトを配列に代入する

JavaScriptを使って作ったオブジェクトを配列に代入する方法。 オブジェクトの型のみ一つだけ作って配列にpushする。
プログラム

Objective-C:Xcode以外でのコンパイル方法

iPhoneやMacOSのアプリを作る為の言語であるObjective-Cを勉強しようと思ってXcodeをMacBookProにインストールしたが、Xcode自体は、GUIを使って画面作成から出来る開発環境であるため、Objective-C...
JavaScript

jQueryMobile:動的要素にCSSが適用されない

jQueryMobileで動的に挿入した要素(例えばフォームのセレクトメニューなどをページ表示後に新たに書き換えた場合など)のCSSが適用されない場合の対処法。
JavaScript

JavaScript:雪が降る(canvasで複数画像を回転)

前回の記事「JavaScript:canvasで画像のみその場で回転させる」を参考にcanvas上で複数の雪の画像を回転させるJavaScriptを作った。 前回の記事 サンプルを見る
JavaScript

JavaScript:canvasで画像のみその場で回転させる

canvasで画像のみその場で回転させ、他の要素はそのまま表示させるJavaScriptプログラム。
C言語

C言語:カレントディレクトリ内にあるCファイルの行数を数えて表示

dirent構造体を使って、カレントディレクトリ内にあるCファイルの行数を数えて表示するプログラムを作った。 今まで自分が作ったC言語のプログラム(拡張子がcのファイル)の行数はどれくらいなのかな、と思って作成しただけなので誰の役にも立たな...