現役SEが最新ITネタを分かりやすく伝えるブログ -8ページ目

現役SEが最新ITネタを分かりやすく伝えるブログ

好奇心旺盛なうどん大好きITエンジニア。
フットサル,けん玉,クライミング,新日本プロレスが趣味。
AI と データ分析 界隈が大好き。
本屋には毎日行く。

Twitter:@waka21

マイ本棚:http://booklog.jp/users/wakagasira/front

VisualStudioのセットアッププロジェクトでライセンス認証するのに
シリアルキーを使う方法がありますが標準ではかなり脆弱・・・汗

なのでカスタムDLLでカスタマイズできますが、これが結構大変でした。

とりあえず全体の流れは



1.カスタム動作を行うDLLをWin32DLLで作成
2.普通にセットアッププロジェクト作成
3.出来上がった.msiファイルをOrcaでカスタマイズ
 (このときに1.で作ったDLLを埋め込む)



のような手順です。

Orcaすら知らなかったので大変勉強になりましたショック!

■参考URL
・How To Validate a Serial Number During an Installation Created with VSI
(Microsoft Support)
英語http://support.microsoft.com/kb/253683/en-us?fr=1
日本語(訳かなり悪し)http://support.microsoft.com/kb/253683/

・VSIでシリアル番号検証
http://akihitof.cocolog-nifty.com/diary/2007/05/vsi_518e.html
※凄く参考になりました。

・Orcaの入手方法
http://dobon.net/vb/dotnet/deployment/orca.html
アプリ起動時に

ActivityManager: java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp="クラスパッケージ" } from null (pid=-1, uid=-1) requires null

というエラーが出て起動しなかった。

さんざん悩んだ結果、AndroidManifest.xmlのActivity登録に同じActivityクラスを2個登録してしまっていたあせる

こんなミスする人いないと思いますがもしなった人いたら参考までにショック!
ふと話題に上がったので、さぬきうどんランキングをつけてみる。
たぶん変動します。

1位 山内うどん
2位 池上製麺所
3位 わら家
4位 松下製麺所
5位 がもううどん
6位 上原屋本店
7位 馬淵製麺所
8位 手打ちうどん上田
9位 あたりや
10位山越えうどん

なくなってしまった名店(好きでしたしょぼん
手打ちうどん 元
彦江製麺所

参考
さぬきうどん遍路|四国新聞社
SDK for FeliCa & Adobe(R) AIR(R) / Adobe(R) Flash(R) Standardを使っていて


FeliCaProxy との相互認証(1)で K2 の取得に失敗しました。

type "Attestation failure with FeliCaProxy"


というのが出た。
なんじゃこりゃ~と思ったらStandardなので解除キーを入れないと。。。

久々に触るとこうなるんだな、これが。
調べちゃったよガーン

賢い先人達が道を開いてくださったおかげで読み書きできましたアップ

これで3G+Wi-fi+GPS+加速度センサー+RFIDリーダーライターという素晴らしいデバイスに
NEXUS Sがなりました。

タグを読み込んでWeb送信やGPS情報をICに書き込むなんて事もできちゃいます。

さぁ~こっからが企画開発の見せ所ですな!!ニコニコ
MIFARE(TypeA)やTypeBなんかも読んじゃいましょうかねメラメラ

■偉大な先人達
Android 2.3 GingerBread NFCをやってみる
Gingerbread(Android2.3)でNFC書出しへの道のり
Nexus S で Suica の乗車履歴がとれるアプリを公開しました。
FeliCaのデータを読む (その5)
12/26(日)に大阪で開催されたAndroid FeliCa-thon 2010 in Osakaへ参加しました。

もう半月以上経過してしまったなぁ。

ブログの写真で僕が載っていたのでトラックバックを。。。

・Android FeliCa-thon 2010 in Osaka が開催されました - BRILLIANT SERVICEさん

このときはNFCでICカードのID取得やフリーエリアくらい読めるもんだと思っていたんですが、
基本的にPushしかできなくてWebTo,MailTo,IntentPushの基礎を一通り動作確認したくらいでした。


時間内にほかのチームはアプリを創り上げてしまっていたのには脱帽です。

ちなみに今ならAndroid2.3NEXUS S使ってID取得できるからこっちのほうがいいな~ニコニコ
default.propertiesにある

#Project target.
target=android-5


の場合2.0SDK(API Level5)が入っていない。

インストールされている対象のAndroidバージョンに変更することで解決。

2.1(API Level7)が入っているなら

target=android-7
にすればOK。

正しいやり方か分かりませんが自己責任で。
あとプロジェクト-クリーンして
genフォルダの内容を更新したほうがいいですニコニコ


仲見世って移転したんですかね?

なくなったと思ってたので行ってみたいニコニコ

学生時代に500円の定食食べによく行ったもんですナイフとフォーク


出先から帰ってきてPCを開くと

「USBデバイスが認識されません。」

が連発で出ていた。

PC再起動しても治らないのでググると以下のサイトが。
・USBデバイスが認識されません - 解決
http://www.smilebanana.com/archives/2008/03/04-1940.php

・[意外な解決法]USBデバイスが認識されません。
http://ameblo.jp/marusa99/entry-10275945593.html

PCを切って電源を抜いて静電気を抜く?

そんなんで解決するのか・・・?


とりあえずポップアップが止まらないのでやってみる。


治ったガーン

うーむ。。。。


とりあえず同じ現象になった人はお試しくださいグッド!