スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


--------------------------------------------------------------------------------------

このブログについて

2017年04月14日再修正
2012年11月09日修正

こんにちは。
このブログの管理人、たづみです。


--------------------------------------------------------------------------

このブログの内容は・・・

このブログは、私が日々思ったことの雑記やその日の行動のメモを中心に更新しています。
内容が基本的に他人にとってはどうでもいいものばかりでど~するの?ど~しましょ?というブログです。

また、ファミコン関連の攻略を載せています。
「アトランチスの謎」や「フラッピー」などなど、ファミコン関連でこのブログに訪れた方はカテゴリーを利用してください。


--------------------------------------------------------------------------

このブログへのリンクについて

リンクはご自由にどうぞ。
トップでも、個別な記事単位でもかまいません。
ただ、記事やカテゴリを突然消すことがあるかもしれませんので、そのときはご了承ください。

--------------------------------------------------------------------------

まとめサイト等の転載について

出典およびリンクを記述してください。
でも、連絡は不要です。

--------------------------------------------------------------------------

コメントについて

このブログでは、コメントをすることができます。
ですが、以下のような内容はお断りします。

※記事とまったく関係ないもの。
※他人の迷惑となるようなもの。
※その他あまりにも酷い誹謗・中傷などなど。
※私の本名

また、以下の表現はできれば避けてほしく思います。

※絵文字、顔文字
※(笑)、wのような表現
※その他、ニコニコ動画や2chなどで使われる特有の意味不明な言葉

コメントに関してはコメント内容チェック後表示するようにします。
FC2にログインしたときに初めてコメントがあるかどうか分かるので、チェックに時間がかかる場合がありますがその時はご了承ください。
他人に迷惑なものを何もチェックせず載せるのは避けたいという理由でこのような処置をしています。

また、twitterでも連絡取ることが可能です。
IDは@r9arrowheadです。

--------------------------------------------------------------------

主にファミコン攻略と、リトルグルメなんですが・・・。

各記事に動画を載せていたのですが、2017年現在、ほぼすべての動画を見ることはできなくなっているようです。
仕様が変わったのかな?

さすがに2000記事以上あるものをすべて整理するのは無理ですので、問い合わせがあった場合、動画をyoutubeにアップしなおしたり、fc2動画のリンクをしなおしたりとします。

よろしくお願いします。

--------------------------------------------------------------------



長々となりましたが、以上です。
よろしくお願いします。
スポンサーサイト


--------------------------------------------------------------------------------------

メモ)exeのプロパティ情報を変えたい話。Unityとか、Resource Hackerとか。

Unity(使用は5.5.4p4)でWindows向けにビルドしexeファイルを作っていたのですが、そのexeに著作権を入れてほしい。
という要望がありました。

やり方について、Unityのドキュメントを検索しても見つからず、google検索しても見つからず。
Unity初心者である私が一人でうんうん悩んでも。。ということもありまして、Unityサポートにお問い合わせしました。
結果以下のような返事をいただきました。

------引用開始
あいにくUnityからexeファイルにプロパティ情報を追加する方法はございません。
また、その他の対応方法についてはUnityのサポート範囲外になりますので、正確に案内することが難しいです。各OSに従った方法にて対処していただければと思います。
------引用終了

というわけで困りました。
仕方ないので、何かしらツールでできないか?と模索したところ、開発者さんが以下のように対処してくれました。

・Resource Hackerなるフリーソフトでプロパティを変えることができる。
・Resource Hackerはコマンドで起動することもできる。
・Unityのビルド処理で、ビルド完了後にプログラムを動かすPostProcessという機能がある。

ということで、ビルド処理後にResource Hackerを起動することで、プロパティを変えて対処する。

という実装内容を見させていただき、勉強がてらソースやResource Hackerを使って遊びました。
というメモでした。

参考
Resource Hacker
[Unity] PostProcessでビルド後に処理を差し込む

--------------------------------------------------------------------------------------

メモ。フィボナッチ数の算出の効率化

単純にフィボナッチ数を求める方法で思いつくのは再帰処理なんだけど、ちょっと大きい数字だと処理に時間がかかる。O(N^2)らしいです。
そこで、過去に算出したものはMapに突っ込むというメモ化をすれば早くなる(O(N))けど、これも番号が大きいとMapを圧縮してNGとなる。

いろいろ調べたところ、行列を使って求める方法を使うとO(logN)になるみたい。
以下のように記述。



ロジックの解釈がまだよく分かっていないところもありますが。有名なテクニックらしい。おぼえなきゃ。

javaのlong型の制限により、大きい数字は求められませんがBigDecimalに変えたりしたらどうなるのでしょうね??

--------------------------------------------------------------------------------------

Salesforceメモ。Apexで曜日を取得したい。

Dateクラス、Datetimeクラスに曜日を返すようなメソッドがなかったので、作ってみました。



JavaのCalendarにあるDAY_OF_WEEKに倣って、
日曜日:1
月曜日:2
・・・
土曜日:7
の数値を返すようにしてみました。

曜日の取得の考え方は、Salesforceの数式で曜日を得る例を元にしています。

--------------------------------------------------------------------------------------

VisualforceでCSV出力するときのファイル名を日本語にしたいぞ。という話

過去の記事参考
Salesforce。VisualforceでCSV出力してみた話。


ファイル名を指定する場合、contentTypeで#をつけて記述すればそれがファイル名になります。
contentType="text/csv;charset=Shift-JIS;#test.csv"
だとtest.csvですね。

だから単純に
contentType="text/csv;charset=Shift-JIS;#テスト.csv"
とすればテスト.csvになるのではないかな?と思ったらならないのよ。

ということで、やり方わからないし検索してもこの件で悩んだ人はいないっぽい。
英語でnon-asciiの場合もできるぞ!みたいな情報だけは見つけたけど具体的なコード例が載ってなかったり。

っで、トライ&エラーでいろいろやってみたところ、URLエンコードをかけてあげればよいことが分かりました。
Salesforceの数式でURLENCODEというものが存在するので
contentType="text/csv;charset=Shift-JIS;#{!URLENCODE('テスト'.csv)}"
とすれば、日本語ファイル名となりました。
ApexだとEncodingUtilクラスにurlEncodeというメソッドがあるので、それを使用すればOKでしょう。


ただし・・・
Salesforce Clasicでやってみたところ
Win7 chrome・・・日本語。
Win7 firefox・・・エンコードの文字列。
Win7 IE11・・・日本語。
Macの場合は不明。。。環境持ってないので。
となるようで、オールマイティなやり方ではないようで、Salesforceの使用ユーザと調整が必要でしょう。
とりあえず、「日本語ファイル名でよろしく」と言われたら、断ったほうが無難です。




--------------------------------------------------------------------------------------

このブログについて
  • 全記事一覧(時間順)
  • このブログについて
  • 私のプロフィール
  • 当ブログで扱っている動画について
  • 記事違いなコメントのお返事

  • カテゴリー
    twitter
    カレンダー
    10 | 2017/11 | 12
    - - - 1 2 3 4
    5 6 7 8 9 10 11
    12 13 14 15 16 17 18
    19 20 21 22 23 24 25
    26 27 28 29 30 - -
    Amazon
    でたらめな当ブログにぴったりな商品を自動で表示するみたいです。



    月別アーカイブ
    プロフィール

    たづみ

    Author:たづみ
    ・1981年生まれの男
    ・もう少し詳細なプロフィールはこちらで

    最新コメント
    アクセスランキング
    [ジャンルランキング]
    日記
    773位
    アクセスランキングを見る>>

    [サブジャンルランキング]
    会社員・OL
    171位
    アクセスランキングを見る>>


    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。