ひっきぃのメモ帳

趣味で作るプラモデル製作の過程と作品、日々の資格取得へ向けての活動、Apple中心のIT関連ネタを書いています。

プログラム

enchant.js のスプライトはSafari上では拡大と移動を同時にできないらしい

最近はまり中の enchant.js を使ったプログラミング。 ちょっと困った問題点はスプライトはSafari上では拡大と移動を同時にできないこと。 それは困る。そもそも iPhone や iPad で動かしたいのだから。 いろいろと調べていたら、 Safariのバグ らしい。 こ…

enchant.js を使って変形した画像をスプライトに描画する

enchant.js を使ったプログラミングを引き続き研究中です。 画像の変形ができるかどうか調査しました。 enchant.jsのスプライト機能では、回転ぐらいはできますが、変形は出来るようになっていないようです。 自由に作図が出来るサーフェス機能を使ってアフ…

jsdo.it と enchant.js でプログラムしよう

ちょっと面白そうだったので、ゼロからはじめる enchant.js 入門という本を買ってみました。HTML5とJavaScriptでスマートフォンゲーム作成! ゼロからはじめるenchant.js入門【公式ガイド】作者: 布留川英一,伏見遼平,田中諒出版社/メーカー: KADOKAWA/アスキ…

透明なボタンの作り方

以下の記事に刺激されたのでちょっと開発作業。 中学生からわかるiPhoneアプリ開発入門。第1回 。 中学生からわかるiPhoneアプリ開発入門。第2回 。 中学生からわかるiPhoneアプリ開発入門。第3回 。 中学生からわかるってことなので見てみました。StoryBoar…

簡単に画面の向きを変えるAppleScriptがLionで動かなくなった。

以前に改造して使っていたAppleScriptがLionにしたら動かなくなっちゃいました。 原因を探ってみたところ、 (前略) click pop up button "回転:" tell pop up button "回転:" (後略) としていたところで、"回転:"という名前を探せていないようです。 …

MySQLでUpdateが遅いときはIndexを見直そう

ほぼ自分用のメモ。 ただいま、php+MySQLで試験の答案をブラウザで入力して採点するWebシステムを作成中です。 テーブル構造は次の通り(実際には英語のテーブル名とフィールド名です) [答案テーブル] UserID 試験No 問番号 日付 回答 正解 ○× 現在6000…

簡単にディスプレイの向きを回転する方法

せっかくモニターアームを導入したので、もう少し簡単にディスプレイの回転方向を簡単に変えれないかなと考えていました。 通常の手順だと、 システム環境設定を開く→ディスプレイを選択→回転ポップアップから回転角度を選択 です。 最後の回転角度を間違え…

iPhoneアプリのプロジェクトをiPad用に変換する

少しはまってしまったのでメモも兼ねて。iPhoneアプリのプロジェクトを、iPadアプリに変換する方法です。(まだXcode3.2.5です) 最初、先にプロジェクトの設定をあれこれいじってしまうとうまくいかなかったです。 何も触らないうちにプロジェクトメニュー…

フリック入力練習アプリの作成2

オープンキャンパス向けのとりあえずバージョンは完成 こんな機能を搭載しています。 出題は北海道弁(約200語) クリック音は銃声 BGMは田舎風 決定後削除した文字はミスヒット 出題単語数が固定で、入力スピードからスコアに換算。 ミスヒットは最後に…

フリック入力練習アプリの作成

オープンキャンパスのネタにしようかと思っているフリック入力練習アプリを作成中です。 まず、このあたりを基本構成として参考にさせてもらっています。 iPhoneアプリを作ってみよう:第4回 タイピングゲーム(#3.タイピングゲームを作る) - もとまかのi…

花火デモ作成記

いろいろと苦労しながら作成中です。 久しくC言語で実用的なレベルのプログラムは書いていなかったので、メモリ管理には苦労させられてます。 メモリリークの原因がなかなか特定できずに時間がかかったり。 メモリリークが発生しているかどうかを調べるツー…

iPhoneではじめる OpenGL ES プログラミング

引き続きのiPhoneプログラミングの勉強です。 今日は先日の東京出張のついでに買ってきたこの本iPhoneではじめるOpenGL ESプログラミング作者: 酒井裕司出版社/メーカー: 毎日コミュニケーションズ発売日: 2010/07/13メディア: 単行本(ソフトカバー)購入: …

iOS SDK4.2でOpenGLの深度バッファを実装

しばらくこのブログも更新されていませんでしたが、この勉強をしていました。 ここに至るまで試行錯誤してたので。例によってこの本で勉強です。OpenGLで作るiPhone SDKゲームプログラミング作者: 横江宗太(株式会社パンカク)出版社/メーカー: インプレスジ…

OpenGL ESでタッチした座標を取得する。

今日もこの本の内容からOpenGLで作るiPhone SDKゲームプログラミング作者: 横江宗太(株式会社パンカク)出版社/メーカー: インプレスジャパン発売日: 2009/12/18メディア: 単行本購入: 18人 クリック: 256回この商品を含むブログ (44件) を見る第2章のハエた…

iPhoneプログラミング勉強中。OpenGL編。

OpenGLに関してはどこでも勉強したことがない素人です。 今日はこの本をベースに勉強してみました。OpenGLで作るiPhone SDKゲームプログラミング作者: 横江宗太(株式会社パンカク)出版社/メーカー: インプレスジャパン発売日: 2009/12/18メディア: 単行本購…

iOS SDK4.2 の環境で OpenGL ES1 を利用するには

ただいま勉強中です。少し間違った情報が混じっても許して下さい。iOSとOpenGLの環境について勉強しました。 iPhone3G、iPod touchの第2世代まではOpenGL ES1のみが使える iPhone3GS/4 , iPod touch第3世代は OpenGL ES1,ES2のどちらでも使える 古い機種へ…

iPhoneプログラミングようやく勉強開始

iPhoneアプリの開発をしたい。プログラムの経験はあるけど何から勉強しようかな、という人向けに書いてみます。とりあえず私の前提条件 C言語では開発業務も行ったことはあります。 Javaも普通に使えます。オブジェクト指向も大丈夫です。 iアプリも作って公…

PDFを4面付けにレイアウトしてヘッダを追加したPDFを書き出すプログラム

ここの記事の続き http://d.hatena.ne.jp/m_hikichi_1969/20100920/1284986237 基本的な部分は動作できるバージョンができあがりました。 コマンドラインで動かすjavaアプリケーションです。 javaのバージョンは5.0以降かな? 右の図のようにPDFを変換します…

PDFから複数ページをレイアウトしてヘッダーを付けたい

PDFの文書を1枚に複数ページをレイアウトしたものを作りたくなりました。できれば必要なページだけを抽出して、さらにヘッダにページ番号を付けたいのですが。 例えば右の図のように A4のPDFがあって、それをB4に4枚ずつ割り付けて、ヘッダを付ける。Acroba…