プログラミング

C#の中でスクリプト

2時ぐらいに目が覚めて1週間の疲れがすっきりしたところで、 前から探してたものみっけました。 http://javascriptdotnet.codeplex.com/これ使うと、例えばc#とか開発環境を用意しなくてもプラグインをコーディングしたりできる プラグインを作れたりで…

Google Drive APIのエラー対処方法が分かったかも

このエラーに悩まされて1週間。結局新しくプロジェクトを作り直して解決したのですが、最後の最後で再発しました。 それは、アセンブリ情報のタイトルをソフト名にした時点からでした。 'System.ArgumentException' の初回例外が System.dll で発生しました…

GooglePlayに出す前にテストする方法

本体の設定を変えてから、apkファイルを適当なwebサイトにアップロードしてそれを直接インストールすることができるようです。本体のバージョンによって場所が違うのでメモ ・Android4以前 「設定」→「アプリケーション」→「開発元不明のアプリ」・Android4 …

いろいろわかってきて、画面の構成を書換え中ー

こんにちは。 最初に作るテーマとしては結構大がかりすぎることに今更気づいていますorz 現時点の規模ですが、画面数が、10ぐらいで、DBが4つ、クラスが42個wうにゅーとか、うへーとかリアルに口走るそんな感じにw なんだかんだいっても、動きが見えるとた…

AndroVMをEclipseからのデバッグ用につかってみる

どうしても実機に近い環境で動かしてみたくなって調べてみました。AndroVM Configurationを実行します 上のとこに、IPアドレスが表示されてますので、覚えておきます。 sdkをインストールした場所でコマンドプロンプトを開いて、adb connect IPアドレスを実…

【解決】Androidのメニューがうまくでません><

原因はテーマによるものでした。 コメントアウトすると、メニューがちゃんとアイコン付きで出るようになりました! <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name"> ですが・・・別の問題がw アプリケーション名の横にアイコンとか出てたのが出なくなったのです。 これは何とか調べればできそうなので・・</application>…

Androidのメニューがうまくでません><

こういうメニューが出したいのですが こんな感じにしかでないのれす ここを見てその通りにやっているんですけど・・ http://android.keicode.com/basics/options-menu.phpなんか見落としているのでしょうか? よく陥りそうなところをご存知の方ヘルプお願い…

Notificationでクリックすると別のプロセスになるのを対策(途中)

メインのActivityからサービスを起動して、サービス内でタイマーでDBに書き込んで更新があったらメインのListに表示させるっていうプログラムを作成しています。 ここで、メインとのやり取り方法で昨日まで躓いていました。 同じようなものを作ろうとされて…

URLタイトル取得機能とか作るうえで注意点

昨日ツイッターで腹が立ったとつぶやいていたのですが、実はその訴えで教訓も得ていました。 ということに気づいてつぶやきは削除しちゃったんですけど その訴えっていうのが、「アンコちゃんから運営しているサイトに複数のIPから何回もアクセスがくる」と…

Eclipseで補完機能が効かなくなった

いまだにEclipseってつづりを覚えられないにょんにょんですwさて勉強はじめますかーっと開いてコードを書いていってなんか補完機能が不便だなぁと おもいつつ、えっとボタン押した時のイベントってどうすんだっけね・・・R.を押すととりあえずリソースの一…

リストAと、リストBを比較してリストAに含まれない要素の取り出し

2.0.42.8から市場の差分を通知する機能をつけました。 その中であらたに勉強できた方法をご紹介します。たとえば Aが{ねこ、いぬ、うさぎ、のびた、えび、もなか、にしん}でBが{あんず、うさぎ、なす、えびせん、もなか、にしん、するめ}だった時に、{あんず…

フォントのPointからpixelに変換

最近誤爆が多いです。 記事に何も書いてなければ保存させないでください>はてなの中の人うー 既出かなと思うけど、自分用メモのためにw Graphics g = this.CreateGraphics(); float pixel = fd.Font.Size / 72 * g.DpiX; g.Dispose();

先日悩んでいたListviewのtile表示についてはListBoxにしちゃう予定

透ける別ウインドウプラグインと同じものを作ればいいから・・・ 体調が今朝から何とかよくなってきて、今日からプログラム復帰しようかなと・・・ 今朝のうちにちょいちょいと作った感じでは、上から追加については出来てました。 細かい設定を出来るように…

IEでダウンロードしたらブロック状態になる

眠いですー あうー今の時間まであーでもない、こーでもないっていろいろ調べてたらこんな時間に>< これから寝ますが・・・ 代替データストリームにZone.Identifierなるものが書き込まれていて、それがあるとブロック状態になるようです。 dirコマンドで見…

ListviewのTile表示で一番前に行が追加できない その2

いろいろいじくった結果オプションの組み合わせが Sortオーダ Descendance AutoArrange True のときだけ並び替えがされる様子。でも、されるのは既に追加されたものだけで、新規に追加するものは一番下に・・・1 2 3 4と追加していくと1を追加 12を追加 1 23…

ListviewのTile表示で一番前に行が追加できない

追加になったものを一番上に表示させたいのですが、常に最後に追加されてしまうのです。自宅だけかなと、サンプルを作ってみた ソートさせないようにと、SortはNone、AutoArrangeはFalseでやってました。 using System; using System.Collections.Generic; u…

【解決】64bit専用でビルドしないと、win32APIとの受け渡しでエラーになる様子

Any CPUでコンパイルしたものを、64bit環境で実行すると 「算術演算の結果オーバーフローが発生しました。」が出るようです。WndProcをオーバーライドしなければ出ないのですが・・・ protected override void WndProc(ref Message m) { if (!windowMenuRule…

TCPコネクションが張れるかだけチェックする方法

全然普通に出まわってる方法なんですけど、ウイルスチェックソフト等のファイアーウォールで許可されているかどうかわかると思いますので、入れておくといいかも。 //tcpコネクションチェック try { System.Net.Sockets.TcpClient client = new System.Net.S…

プロパティーグリッドの説明

自分用メモ http://blog.livedoor.jp/akf0/archives/50992134.html

32bitのほうが早いらしい

64bitで動作するようにライブラリとか整備してもらっていたんですけど64bitOSで32bitアプリの組合せが一番早いらしいです。http://social.msdn.microsoft.com/Forums/ja-JP/windowsgeneraldevelopmentissuesja/thread/64914bbd-cb0c-4a90-9c99-375a44cf9137/…

期間を求めるコード take2

なるとちゃんさんに、世界標準時を軸にやってみれば?って提案していただいたので、一度世界標準時に直して、結果を地域時間に戻すようにしてみました。 DateTime CurUniversalTime = curdatetime.ToUniversalTime(); //与えられた日時から184のひとの範囲を…

期間を求めるコード もっと綺麗なのがいいなぁ

ある時点を起点に、ニコ生週(木曜9:00起点の1週間のこと、今つけましたw)を求めるコードを思いつきで書いてみました。 なんか、文字が書いてあるからかっこ悪いんですよねー もっとこう、シンプルにできないものかなぁ //今日の曜日 int youbi = (int)cu…

フォルダーごとコピー

こんな事するとひどい事になるのでやめてください。 DirectoryCopy("C:\\","d:\\");ディレクトリーツリーをたどって、全部コピーするコード。 最近のだと、命令で一発でできそうだけどリカーシブルコールの練習に書いてみました。 単純に、だーっとコーディ…

真面目なソフトもリリース

まぁ、需要はないと思いますが・・・ SSL証明書一覧ツールってのを作りました。 後輩さんが、ちまちま1ファイルづつプロパティー開いてやってたので、イラッとして作りました。 「そんなちまちまやってたら早く帰れないじゃないか!」コマンドラインを覚え…

vb用棒読みちゃんIPCアクセスクラス

っていっても、C#のものを単純にコンバートしただけなので、ご自由にお使いください。使い方 Dim bouyomi as FNF.Utility.BouyomiChanClient bouyomi=new FNF.Utility.BouyomiChanClient bouyomi.AddTalkTask("てすとだよ") プログラムで、読み上げ終了を待…

C++でプラグイン作ろうとしてますが・・・

MMDAgentと通信させるプラグインを作りたいとおもって、いろいろ調べているんだけど スキルがないので、サンプルプラグラムをそのままプラグインにしようとたくらみ中w 作れそうという、情報は得たんだけど、コンパイルオプションとかわからないので ゆっく…

コメビュにMikuMikuDance技術をつかったら何が出来るのかな?

最近MMDのほうを、さわってないのでさわるために作ろうかなと・・・ 前から、MMDのデータとか興味あったし、任意の動きをさせるみたいな なんかができないかなー ちょっとだけやる気がでています。その後話題がでなくなったら、折れたということでw

VisualStudio2010にしました

といってあまり変化なし。 使い勝手はよくなったきがします。 悪くなった点もある。 デバッグ中に、動作中プログラムがVS2010にかぶると、デバッグ時に詰みます。 VS2008のときは、ゴニョゴニョやってるうちに、アプリをどけることができたので問題ありませ…

Listviewの最後の行が画面に表示されているかの判定がわかりません

できないと、だめかというと、できたほうが便利になるぐらいのことですが リアルタイムに画面が更新されるアプリを作ってる方はどうしているのでしょう? DataGridviewだとあったのですが・・・ 最悪DataGridViewに乗り換えるという選択肢はまだありますが …

DoEventsをパフォーマンスを下げずに使う方法

家に帰ったらVb.netで出来るか実験するためのメモ http://www.tsware.jp/tips/tips_114.htm Private Declare Function GetInputState Lib "user32" () As Integer