Technical Column

ビットマップフォント作成ツール Glyph Designer

ビットマップフォント作成ツール Glyph Designer
ビットマップフォント ゲームでも一般サイトでも、画像で用意した文字を利用する場合、どのようにコーディングするでしょうか。数値だけであればコーディングはそこまで苦ではないでしょう。しかしアルファベットなど文字が含まれると、流石にベタにファイル...

ポリゴントリミングが可能なTexture Packer

ポリゴントリミングが可能なTexture Packer
ゲームに限らずサイトを構築する場合においても、多くのテクスチャを利用します。テクスチャが100枚あった場合、PCやスマホで100枚のテクスチャを個別に読み込むと非常に時間を要しますし、テクスチャサイズも合計すると重くなってしまいます。またG...

Google の Cloud Translate API で翻訳を行う方法

Google の Cloud Translate API で翻訳を行う方法
Google Cloud Platformには数多くのAPIが公開されています。Google翻訳でお馴染みの翻訳についても同様に利用することができます。Google翻訳は日に日に賢くなっているので、これを利用しない手はありません。今回はこの...

C#における参照渡しref, out, inキーワードの違いについて

C#における参照渡しref, out, inキーワードの違いについて
一般的なプログラミング言語では、メソッドに引数を渡す際、大きく分けて値渡しと参照渡しの2種類があります。もちろんC#でも参照渡しを行うことができるのですが、これが3種類存在します。それが refキーワード outキーワード inキーワード ...

海外サイトのクローリングに有効なVPNサービス

海外サイトのクローリングに有効なVPNサービス
海外サイトをクローリングしていると、現地のIPアドレスでなければ望んでいるデータが得られないことがあります。例えば、Google PlayやApp Storeは接続している国によって情報が異なるので、欲しい情報の国のIPアドレスでの接続が必...

Cloud Source Repositories によるコード検索機能

Cloud Source Repositories によるコード検索機能
Gitを利用するとき、GitホスティングサービスのGithubやBitbucketを利用している開発者は多いでしょう。では、GoogleもGitホスティングサービスを展開していることをご存知でしょうか?実は以前より無料でCloud Sour...

RESTサービスの開発に便利なPostman

RESTサービスの開発に便利なPostman
RESTサービスの開発を行っていると、テストを行うために何度もAPIを叩くことがあるでしょう。恥ずかしながら、私がまだ開発に慣れていない頃は、ブラウザからGETだけでテストを行ったり、わざわざcurlコマンドを叩いたりしていました。しかしP...