2012年1月6日金曜日
Word2003でCPU100%
Office系はよくCPU100%になりますが‥・あら?あたしだけ??
Wordを使っていて起動時は大丈夫なのに、編集し始めるとCPU100%になるという現象が発生しました。
色々ぐぐりましたが、一番多いのはIMEのユーザ辞書が破損しているか何だかで発生すると言うもの。
でもあたしATOKなんです。
IMEは入ってるけど使ってないんです。
でもまぁものは試しだと思って、以下手順でIMEのユーザ辞書初期化
1.ATOKからIMEに切り替える。
2.Wordの[ツール] -> [オプション] -> [編集と日本語入力]タブを表示
一番下にあるボタンの「日本語入力システムの設定」をクリック
3.辞書/学習タブの辞書ツールの「参照」ボタンをクリック
4.ファイル選択ダイアログに任意のファイル名(「imjp9u.dic」がデフォルト。それ以外の名前を入力)を入力し、「開く」ボタンクリック。
で、そのままWordに戻り、ATOKに選択し直して編集してますが、今のところ(30分経過)CPU100%になりまてん!!
ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ
つまり悪い子はIME!!
Wordを使っていて起動時は大丈夫なのに、編集し始めるとCPU100%になるという現象が発生しました。
色々ぐぐりましたが、一番多いのはIMEのユーザ辞書が破損しているか何だかで発生すると言うもの。
でもあたしATOKなんです。
IMEは入ってるけど使ってないんです。
でもまぁものは試しだと思って、以下手順でIMEのユーザ辞書初期化
1.ATOKからIMEに切り替える。
2.Wordの[ツール] -> [オプション] -> [編集と日本語入力]タブを表示
一番下にあるボタンの「日本語入力システムの設定」をクリック
3.辞書/学習タブの辞書ツールの「参照」ボタンをクリック
4.ファイル選択ダイアログに任意のファイル名(「imjp9u.dic」がデフォルト。それ以外の名前を入力)を入力し、「開く」ボタンクリック。
で、そのままWordに戻り、ATOKに選択し直して編集してますが、今のところ(30分経過)CPU100%になりまてん!!
ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ
つまり悪い子はIME!!
2011年11月1日火曜日
EXCELのセルにシート名を表示する方法
EXCELのセルにシート名を表示したい時がある。
同じフォーマットのシート名だけ違う例えばテスト仕様書とか!!
そぎゃん時は、こー書けばよか。
-------------------------------------------------------------
= MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)
-------------------------------------------------------------
式の詳しい説明は、こちら(http://www2.odn.ne.jp/excel/waza/sheet.html#SEC5)
-------------------------------------------------------------
= "社内テスト仕様書(" & MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31) & ")"
-------------------------------------------------------------
とかするとちょー便利。
同じフォーマットのシート名だけ違う例えばテスト仕様書とか!!
そぎゃん時は、こー書けばよか。
-------------------------------------------------------------
= MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31)
-------------------------------------------------------------
式の詳しい説明は、こちら(http://www2.odn.ne.jp/excel/waza/sheet.html#SEC5)
-------------------------------------------------------------
= "社内テスト仕様書(" & MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31) & ")"
-------------------------------------------------------------
とかするとちょー便利。
2011年9月6日火曜日
警告: Application does not specify an API level requirement!
エミュレータは起動するが、以下警告が出る場合がある
---------------------------------------------
警告: Application does not specify an API level requirement!
Device API version is 10 (Android 2.3.3)
---------------------------------------------
何でかと言うと、プロジェクトを作成した時に「Min SDK Version(最小SDKバージョン)」を設定していないから。
(通常は、ビルド・ターゲットを選択した段階で自動で入る)
ちゃんと設定したにも関わらずやはり警告が出る場合は、手動でAndroidManifest.xmlファイルにminSdkVersionを追加する。
---------------------------------------------
警告: Application does not specify an API level requirement!
Device API version is 10 (Android 2.3.3)
---------------------------------------------
何でかと言うと、プロジェクトを作成した時に「Min SDK Version(最小SDKバージョン)」を設定していないから。
(通常は、ビルド・ターゲットを選択した段階で自動で入る)
ちゃんと設定したにも関わらずやはり警告が出る場合は、手動でAndroidManifest.xmlファイルにminSdkVersionを追加する。
Please execute 'adb uninstall com.example.android.apis' in a shell.
eclipseでAndroid環境ができた!!
と言うことで、早速新規プロジェクトからAndroidプロジェクトを作成し、うにゃうにゃして「実行」!!したところ、
\File うんたらかんたら
とエラーが出てエミュレータが起動しない。。。。
はぁぁぁぁぁ!???
となってぐぐったところ、
AndroidSDKのインストールパスにスペースが入っていたのが悪かったらしい。 C:\Program Files\AndroidSDK\...
(だってデフォルトインストールパスがそこだったじゃない...orz)
参考:http://d.hatena.ne.jp/hdk_embedded/20090409/1239301687
結局、
1.AndroidSDKをアンインストールし、C:\android-sdk\...とスペース無しのパスでインストールを実施。
この段階でまた「実行」すると、次のエラーが出た。
Please execute 'adb uninstall com.example.android.apis' in a shell.
2.Android Emulatorが起動している状態のままコマンドプロンプト起動し、
cd C:\android-sdk\tools
adb uninstall com.example.android.apis
するもそんなコマンドないんですけどと怒られる。
ホントだ、toolsの下にadb.exeがいまてん。
3.元々のインストールフォルダにadb.exeがいたので実行する。
cd C:\Program Files\android-sdk\tools
adb uninstall com.example.android.apis
あ、何かできましたよ。success!って出ましたよ。
4.eclipseで再度実行する。
無事エミュレータが起動しました。
元々のインストールフォルダに何か大事なものが残ってしまっている件はスルー。
20代の頃にあそこに忘れてきてしまった例の夢よりは大事じゃない…と思うのでスルー。
と言うことで、早速新規プロジェクトからAndroidプロジェクトを作成し、うにゃうにゃして「実行」!!したところ、
\File うんたらかんたら
とエラーが出てエミュレータが起動しない。。。。
はぁぁぁぁぁ!???
となってぐぐったところ、
AndroidSDKのインストールパスにスペースが入っていたのが悪かったらしい。 C:\Program Files\AndroidSDK\...
(だってデフォルトインストールパスがそこだったじゃない...orz)
参考:http://d.hatena.ne.jp/hdk_embedded/20090409/1239301687
結局、
1.AndroidSDKをアンインストールし、C:\android-sdk\...とスペース無しのパスでインストールを実施。
この段階でまた「実行」すると、次のエラーが出た。
Please execute 'adb uninstall com.example.android.apis' in a shell.
2.Android Emulatorが起動している状態のままコマンドプロンプト起動し、
cd C:\android-sdk\tools
adb uninstall com.example.android.apis
するもそんなコマンドないんですけどと怒られる。
ホントだ、toolsの下にadb.exeがいまてん。
3.元々のインストールフォルダにadb.exeがいたので実行する。
cd C:\Program Files\android-sdk\tools
adb uninstall com.example.android.apis
あ、何かできましたよ。success!って出ましたよ。
4.eclipseで再度実行する。
無事エミュレータが起動しました。
元々のインストールフォルダに何か大事なものが残ってしまっている件はスルー。
20代の頃にあそこに忘れてきてしまった例の夢よりは大事じゃない…と思うのでスルー。
2011年9月5日月曜日
Android 開発環境をセットアップする
Android携帯買っちゃった!
つまりスマートフォン買っちゃった!
でも最初の月の請求額見たらば2倍になっててね…。
メール1通出しただけなのに2000パケット行ったり家で無線環境に接続した状態で24時間寝てたのに1000パケット行ってたりね、もーなんか謎なの。
パケットキャプチャしたるわ!!と思ってアプリ検索したけどよくわかんなくて探しすぎて右側だけ頭痛くなったり吐き気したり(目を酷使しすぎて)してきたからこれ自分で作った方が良いんじゃないの?って事で環境構築から!!
セットアップ環境
OS:WindowsXP SP3
参考にしたサイト:CodeZine(Android開発のための環境準備)
入れるモノ(落としたexe名)
・JDK(jdk-6u25-javafx-1_3_1-windows-i586.exe)
・Android SDK(installer_r12-windows.exe)
・eclipse(pleiades-e3.5-java_20100226.zip)
・ADTプラグイン(eclipseに追加する)
1.JDKをインストールする
Oracle様のJDKダウンロードページに行き、JDK6(2011/09段階)を落として下さい。
AndroidSDKは64bit環境にはまだ対応していません。64ってついてないのを落として下さい。
DLしたexeを叩けばインストールが開始されます。
2.Android SDKをインストールする
Android Developersサイト内にあるダウンロードページから最新のSDKをDLして下さい。
<インストールする時の注意!!>
・インストール場所はC:\Program Files\等、パスにスペースが入っていない場所にインストールして下さい。
シミュレータが正常起動しなくなります。日本語フォルダもダメ。
3.eclipseをインストールする
eclipseはJDKが入っていないものを落とします。。。って今思ったけどJDKセットのを落とせば1番の手順いらないんじゃ…。
eclipseはご存知の通り解凍するだけでOKです。
4.ADTプラグインのインストール
eclipseを起動し、[ヘルプ]->[新規ソフトウェアのインストール]を選択。
5.eclipseとAndroid SDKを紐づける
eclipseを起動します。
[ウィンドウ]->[設定] を選択し、表示された設定画面左側ツリーからAndroidを選択して下さい。
SDK Locationに2でインストールしたAndroid SDKのインストールパスを入力して下さい。
(例:C:\Android\android-sdk まで)
つまりスマートフォン買っちゃった!
でも最初の月の請求額見たらば2倍になっててね…。
メール1通出しただけなのに2000パケット行ったり家で無線環境に接続した状態で24時間寝てたのに1000パケット行ってたりね、もーなんか謎なの。
パケットキャプチャしたるわ!!と思ってアプリ検索したけどよくわかんなくて探しすぎて右側だけ頭痛くなったり吐き気したり(目を酷使しすぎて)してきたからこれ自分で作った方が良いんじゃないの?って事で環境構築から!!
セットアップ環境
OS:WindowsXP SP3
参考にしたサイト:CodeZine(Android開発のための環境準備)
入れるモノ(落としたexe名)
・JDK(jdk-6u25-javafx-1_3_1-windows-i586.exe)
・Android SDK(installer_r12-windows.exe)
・eclipse(pleiades-e3.5-java_20100226.zip)
・ADTプラグイン(eclipseに追加する)
1.JDKをインストールする
Oracle様のJDKダウンロードページに行き、JDK6(2011/09段階)を落として下さい。
AndroidSDKは64bit環境にはまだ対応していません。64ってついてないのを落として下さい。
DLしたexeを叩けばインストールが開始されます。
2.Android SDKをインストールする
Android Developersサイト内にあるダウンロードページから最新のSDKをDLして下さい。
<インストールする時の注意!!>
・インストール場所はC:\Program Files\等、パスにスペースが入っていない場所にインストールして下さい。
シミュレータが正常起動しなくなります。日本語フォルダもダメ。
3.eclipseをインストールする
eclipseはJDKが入っていないものを落とします。。。って今思ったけどJDKセットのを落とせば1番の手順いらないんじゃ…。
eclipseはご存知の通り解凍するだけでOKです。
4.ADTプラグインのインストール
eclipseを起動し、[ヘルプ]->[新規ソフトウェアのインストール]を選択。
「追加」ボタンをクリックして下さい。 表示されたサイトの追加ダイアログで以下情報を入力 名前:Android Developer tools (ADTをインストール or 更新するサイトなので自分でわかる名前にしとく) ロケーション:https://dl-ssl.google.com/android/eclipse/で、OKクリック。 元画面のコンボから今登録したロケーションを選択すると、下の一覧に対象のソフトウェアが表示されます。全部のチェックをONにして、「完了」ボタンをクリック。5.eclipseとAndroid SDKを紐づける
eclipseを起動します。
[ウィンドウ]->[設定] を選択し、表示された設定画面左側ツリーからAndroidを選択して下さい。
SDK Locationに2でインストールしたAndroid SDKのインストールパスを入力して下さい。
(例:C:\Android\android-sdk まで)
2011年5月11日水曜日
Linq To SQL: DefaultIfEmpty() の引数
DefaultIfEmpty()にLinq To Objectを指定すると、サポートしてないわよ!って怒られる。
ホントにサポートしてないみたいなんです。
引数なしにするとエラーは出ないが、null が返ってくる。(Defaultは?)
どうするかっつーと、
var q = from user in mtUser
join userGroup in rtGroup
on new { ID = user.USER_ID } equals new { ID = userGroup.USER_ID } into uGroups
from uGroup in uGroups.DefaultIfEmpty()
select new {
USER_ID = user.USER_ID,
GROUP_ID = uGroup != null ? uGroup.GROUP_ID : "<グループなし>",
USER_NAME = user.USER_NAME
};
select部分でnullだったら初期値ってするんですって。
参考サイト:http://social.msdn.microsoft.com/Forums/ja-JP/netfxgeneralja/thread/e32208fd-bd11-4a70-96c1-fce653081c51
でもこれだと、更に結合してる場合にはselectできないので、この方法だと解決できない。
ホントにサポートしてないみたいなんです。
引数なしにするとエラーは出ないが、null が返ってくる。(Defaultは?)
どうするかっつーと、
var q = from user in mtUser
join userGroup in rtGroup
on new { ID = user.USER_ID } equals new { ID = userGroup.USER_ID } into uGroups
from uGroup in uGroups.DefaultIfEmpty()
select new {
USER_ID = user.USER_ID,
GROUP_ID = uGroup != null ? uGroup.GROUP_ID : "<グループなし>",
USER_NAME = user.USER_NAME
};
select部分でnullだったら初期値ってするんですって。
参考サイト:http://social.msdn.microsoft.com/Forums/ja-JP/netfxgeneralja/thread/e32208fd-bd11-4a70-96c1-fce653081c51
でもこれだと、更に結合してる場合にはselectできないので、この方法だと解決できない。
登録:
投稿 (Atom)