十年前から3D画像の制作に興味がありましたが3DMAXソフトを買うお金がありませんでしたT_T、最近Blenderという無料の3Dソフトを使い始め、非常に使いやすくて感動しました。インターネットやYouTubeにある勉強の資料を見ながらある絵も作ってみました。JALの飛行機ですが、如何でしょうか。
高解像度と背景透明の画像も作成できますのでほしい方がいらっしゃいましたらどうぞお気軽にご連絡ください。
他の作品はギャラリーをご覧ください。
コードサイン証明書が用意できましたらひとつの.pfxファイルになります。Windows向けソフトウェアのEXEやDLLなどをコード証明書を署名する際に、Signtool.exeというツールを利用すると簡単にできます。
Signtool.exeはMicrosoft Visual StudioまたはMicrosoft Windows Platform SDKをインストールした場合自動的にシステムにインストールされます。署名する際に必要なものは以下の通りです。
1と2の証明書PFXファイルとパスワードをコード証明書の管理者からもらいます。3のタイムスタンプURLについて一般的にコード証明書の発行機関のホームページに掲載しています。分からない場合コード署名書の管理者や発行機関にお問い合わせください。
.NETのGraphics.MeasureStringメソッドを利用すると文字列のサイズを測定できますが、通常の方法での測定結果に少しずれが発生します。ここでは正確の測定結果を得る方法を説明します。
まずテスト環境を作成します。新しいWindows Formプロジェクトを作成し、Formのコードを以下のように準備します。(Form7をForm1に変更してください)
public partial class Form7 : Form { public Form7() { InitializeComponent(); Font = new Font(Font.FontFamily, 14); Size = new Size(300, 250); } protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); var g = e.Graphics; var str = "文字列を測定する"; // ----ここはテストコード---- } }
開発環境でGlobal.asaxのApplication_Errorでエラー処理を実装して正常に動作しましたが、本番環境で動作しません。いろいろ試したら、IIS7以降のWebSiteの設定について、Web Applicationのアプリケーションプールを「Classic .NET AppPool」に切替すると問題が解消しました。
さらに試したら、実際そのアプリケーションプールの設定の「パイプラインモード」という設定を「クラシック」にすれば問題解消します。
このようにGlobal.asaxのApplication_Errorでアプリケーション全体のエラーを処理することができます。
public class Global : System.Web.HttpApplication { protected void Application_Error(object sender, EventArgs e) { Exception ex = Server.GetLastError(); if (ex is HttpUnhandledException) { // ... } } }
LinuxサーバーへのSSHログインの権限があれば、そのサーバーを介してインターネットにアクセスすることができます。
PuttyというSSHクライアントソフトを利用し、ローカルProxyサーバーの構築ができます。
Puttyのダウンロード先:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html (putty.exeを選択する)
ダウンロードが終わったらputtyを起動します。以下のような手順で設定を行います。
Windowsのレジスタに以下の値を追加するカーソルなどのアニメーションを停止することができます。
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Graphics "DisableAnimations"=dword:00000001
解除したい場合、値を0に変更するか、そのデータ自体を削除すれば解除できます。
操作できない方、ネコ技術はダブルクリックで修正できるファイルを提供します。
こちらからダウンロードし実行してください。
自宅にいないとき、うちのネコちゃんを見たいことがあります。それで手元にあるRaspberry Piを利用して、遠隔監視できるシステムを作ってみました。
必要なものは以下の通りです。
【ハードウェア】
【ソフトウェア】
また、初期設定の時以下を用意する必要があります。