2012-02-15から1日間の記事一覧

Windows 7のEclipseのフォントをきれいなものにする

Windows 7のEclipse3.7では、フォントを変更してもフォントリンクが機能しません。 だから、ConsolasにMeiryoKe_ConsoleをリンクしてEclipseのフォントをConsolasにしても、Eclipse上では次の画像のように日本語がMS ゴシックで表示されてしまい、とても不釣…

無料版Unityとバージョン管理システム

Pro版のUnity3Dでは、500ドル追加で払うと「Asset Server」というUnity専用のバージョン管理システムを使うことができるほか、外部のバージョン管理システムを使うこともできる。 無料版でも、一見すると外部バージョン管理システムを適用できそうに見える。…

CC-BY-ND (表示・改変禁止)なBGMを自作の動画で流すこと

結論:クリエイティブコモンズの改変禁止(CC-BY-ND)は、二次的著作物を作ってはいけないという意味。動画にクリエイティブコモンズ準拠のBGMを付ける行為は、原則的にクリエイティブコモンズでの二次的著作物に当たる。そのため、CC-BY-NDなBGMを動画に付…

プロジェクト管理用ツールとかの簡単なメモ

vcs

自分には全然知らない領域の話。とりあえず調べたことをメモ。 開発ツールの用語の一言説明と、代表的なツール(ソフトやサービス)を書いています。 自分はgit以外のほとんどのツールを使ったことがないので、書いてる内容は多分に偏向してると思います。変…

Eclipse3.7のワークスペースの設定情報をシンボリックリンクで共有する

Eclipseはワークスペース単位で設定を区別している。 このおかげでプロジェクトの種類ごとに違う設定を適用できるので、規約の違う複数のプロジェクト群があるときには重宝するのだと思う。 しかし自分にはそういう要求はないので、ユーザーごとに同じ設定を…

Blender 2.58 初心者のメモ

何このソフト 初見殺しすぎる… とりあえず乱雑にメモしておく。 バージョンはBlender2.58です。 【2011/11/23】以下の記述は英語版のBlenderを使っているが、Blender2.60では正式に日本語対応となった。でも、日本語化がちょっと中途半端。翻訳が平易でない…

HTML5+jQueryでテーブルアート生成

HTML5のDrag and Drop APIを使えば、ネイティブファイルの情報をドラッグアンドドロップでjavascriptに渡すことができる。 HTML5のFile APIを使えば、ネイティブファイルの情報からbase64形式のデータurlを得ることができる。 JavascriptのImageクラスを使え…

vim・viを使ってとりあえず文章を編集する方法

vim

vim使ったことがないけど使う必要があったのでメモ。 vimを使ったことがないがターミナルは使えるという人が、利便性・効率性を無視してとにかくテキストファイルを編集することを目的に書いています。 `vimtutor ja`と趣旨は近いです。 少しでもvimの操作に…

3D空間で回転・向きを表す方法

3Dわからない人によるメモ 行列 4x4正方行列で回転と向きを表す。 利点 回転を行列の掛け算で表せるので、計算が速い 行列なので平行移動・拡大縮小・傾きも表現できる OpenGLの回転表現法がこれなので、わざわざ変換する必要がない 欠点 向きを表すのに16個…

Androidで縦向き(Portrait)でカメラを使う方法 (主にAndroid2.x向け)

縦向きカメラを使うのは意外に難しい。 要点 Androidのカメラは横向きが基本。 Android2.1以前では、縦向きカメラが使用できるかどうかは実装依存。Camera.Parameters.set("rotation", 90); とすると、一部端末で縦向き表示になる。 Android2.2以降では、Cam…

Javaの2重チェックイディオムとhappens-before関係

The "Double-Checked Locking is Broken" Declarationを斜め読みしたところ、Javaで遅延初期化をやるときに2重チェックイディオムが使えるかどうかで悩んだのでメモ。 以下のようなクラスがあったとする。 public class AClass { private AHugeClass final v…

メモ:The CERT Oracle Secure Coding Standard for Java

The CERT Oracle Secure Coding Standard for Java - java - CERT Secure Coding Standards Javaでセキュアなプログラムを書くための基準。とても詳しく書かれている。 重大度が大きいものを流し読みしていて気になった部分をメモ。 IDS00-J. Sanitize untru…

CC-BY-SAのメディアをCCでないWebページで使用してもいいのか

もっと法律的に:第三者の作成した著作物を別のWebページに含めた場合、そのWebページは編集著作物であるか?もし編集著作物であれば、そのWebページはCC-BY-SAと互換性のあるライセンスを適用しなければならない。 CC-BY-SA を適用できないけどCC-BY-SAの画…