トラブル

ASP.NET Core MVC 2.0でFromBodyに引数が設定されない

以下のようにコントローラーでAPIを作成したときにcurlから引数のmessageへ値を設定することができずハマったのでまとめます。 namespace WebApplication1.Controllers { [Route("api/[controller]")] public class SampleController : Controller { [HttpPo…

EC2インスタンスがECSインスタンスとして認識されないときに確認すること

こんにちは。beaglesoftの真鍋です。 ECSを利用しているときにスポットインスタンスなどのEC2インスタンスを追加でを利用することは多いと思います。そんなときにスポットインスタンスを購入してもECSに紐付かないということがありました。 -- 追記ここから …

Postgres で warning: connect to pgsql server localhost: SSL SYSCALL error: … が表示されエラーとなる

弊社ではPostgresを利用しているのですが、Ubuntu上で開発を行うときにもツールとしてはNavicatを利用しておりWindowsまたはmac上の Navicat から接続します。 Navicat GUI| MySQL, MariaDB, SQL Server, SQLite, Oracle & PostgreSQL用 DB GUI 管理ツール …

キーボードが壊れた

愛用しているレノボのL412ですが、本日キーボードの一部が壊れました。 ノートパソコンのキーボードってこんなに壊れやすかったものでしたっけ?どうやら爪が折れているようで、どうやっても取り付けできない模様…。 困ったときのサポートと言うことで電話を…

Nexus Sという文鎮?

せっかくの夏休みなので、かねてよりうまくいかなかったNexus Sのバージョンアップを頑張ってみたところ見事に文鎮化しそうになりました。 まぁ、そもそもいまいちROMとかわからずいろいろと適当にはじめたのが問題だったわけですが良い勉強になりました。(…

Canvasへの描画で…

自分の勉強から仕事やらABCの準備やら(何も出来ていない…)で忙しい中、少しだけ時間を作ってJavaを書くようにしています。カレンダーを作っているのですが、ちょっとわからない現象が発生しています。 現象は、HTC Desire(2.1)でのみ発生します。Nexus Sでは…

Androidプロジェクトのテスト実行時に ShouldNotReachHere() が表示された場合の対応方法

Androidプロジェクトのテストケースを作成しテストを実行しようとしたところ、「ShouldNotReachHere() 」というエラーがコンソールに表示され、JUnitが起動しませんでした。 Googleで確認したところ、下記のWEBサイトに記載のある方法で対応できたのでメモし…

.NETでアプリを実行しても起動しない場合はイベントログを確認 その2

先日のエントリですが、原因がわかりました。参照先で使用しているDLLではLOG4NETを使用しているのですが、このLOG4NETがなぜかGACに登録されたものを参照していました。その結果、テスト環境で実行しようとしてもGACに登録されたLOG4NETアセンブリが存在し…

.NETでアプリを実行しても起動しない場合はイベントログを確認

今直面している問題が、.NETで開発したアプリをテスト機など開発環境以外へ持って行った場合に初期画面さえ表示されず実行もされないという問題です。この手の話は、だいたい使用しているアプリのライセンスや参照しているDLLが参照できないためにコンストラ…

SQLiteって同時接続できない

当たり前のことなのですが、気付かずにいました。C#とPostgresで作成したシステムをSQLiteへ載せ替え中に、データベース周りのテストにあるMS-DTCで "The database file is locked"というエラーにぶつかりいろいろい調べて初めて気づきましたよ。 主に調べた…

SDカードへファイルを保存する場合の注意

嵌った嵌った。単にカメラで写真を撮ってそれをSDカードへ保存するだけなのに、うまくいかなくて。 最初はstartPreviewで処理をする部分でうまくいかず、またカメラへの参照を解放してないせいか2回目以降カメラが起動しなくなったため、1回実行する度に本体…

AndroidでUnitTest

Android開発でUnitTestを実行する方法がわからずいろいろと嵌りました。いろいろと調べたところ、基本的にはAndroid JUnit Testを使用してテストを行えばよいことがわかりました。 その中でも、Activityについてのテストはテストクラスで” ActivityInstrumen…

WebViewにコンテンツが表示されない

初めてのAndroidですが、ようやく 7章 世界との接続 までたどり着きました。ソースコードを写経しながら動かしてはうまくいかなかず、サンプルコードと比較しつつと進めているので時間がかかっています。これまでVisualStudioが開発環境の中心だったこともあ…

よくわからないエラー…

初めてのAndroidを読みつつソースコードを入力しているとたまによくわからないエラーに遭遇します。たとえば、これ。 エラー内容は下記の通りです。 一見すると全くわからないです。なぜ?となってしまうのですが、よく見るとなるほど確かにエラーです。 そ…

Androidのエミュレータが大きすぎる

先頃の地震以来、自宅の開発環境も省電力化を促進する為に見直しています。その一環として、ノートパソコンに接続していた外付けのディスプレイの使用をやめることにしました。ホントは効率などの観点から使い続けたかったのですが、リビングで開発したりす…

Bluetoothで拡張子なしのファイルが受信(送信?)できない

HTC Desireへ拡張子のないファイルをBluetoothを使用して転送しようとしたけど転送できなかった…。普通の携帯電話へ送信するときは「サービスがありません」と出るので、パソコンのBluetoothではなく受信側の問題だと思う。 以前からなぜか送信/受信できない…

Error parsing XML: unbound prefix

Androidで開発をしていると、XMLファイルを正常に編集したつもりでも"Error parsing XML: unbound prefix"とエラーが表示されることがあります。 なかなか気づきにくいのですが、何か間違えているのでしょう。 誤:andriod正:android うーん修行が足りませ…

Androidのプロジェクトで@Overrideアノテーションがエラー

阪神大震災で被災して以来の大規模な地震に遭遇しました。幸いにも私は関東地方でしたので帰宅難民程度で済んだのですが、大勢の方がなくなられたことは残念でなりません。心からご冥福をお祈りいたします。 さて、先日はC#でいくぞ!と声高に宣言したのです…

System.Resources.MissingManifestResourceException

つい先日まで何事もなかく動作していたプログラムが、ある日突然動かなくなることがあります。もちろんデジタルな世界のことですから、突然動かなくなるには動かなくなるなりの要因があるわけです。ちょうどそんな状況に遭遇しました。 一昨日までグリーンバ…

System.Resources.MissingManifestResourceException

つい先日まで何事もなかく動作していたプログラムが、ある日突然動かなくなることがあります。もちろんデジタルな世界のことですから、突然動かなくなるには動かなくなるなりの要因があるわけです。ちょうどそんな状況に遭遇しました。 一昨日までグリーンバ…

意味不明な実行時例外

C#でプログラムを書くときに、コンストラクタでは例外をスローしないように注意しています。たとえとば、ファイルのIOやデータベースの接続などはそれらのコンストラクタではしないようにしています。 ところが、今回作ったアプリケーションで開発環境以外で…

Postgresで二層コミット

PostgreSQLバージョン8.4.6で二層コミットを行おうとしたところエラーが発生してうまく行えない現象に遭遇しました。二層コミットはC#で作成したアプリケーションでTransactionScopeを使用して行おうとしたのですが…。 これまでは、MySQLにしろ、SQL Server…

MissingMethodException

リフレクションでプロパティに値をセットしようとしたところ、意外な例外がスローされてきたのでちょっとびっくりした。その例外が MissingMethodException 。 通常、存在しないクラス メソッドにコードでアクセスしようとすると、コンパイル エラーが生成さ…

MySQLのログファイルについて

MySQLにはいくつかログファイルがありますが、接続情報や実行したSQLのログを出力するオプションがあります。具体的には設定ファイルの[mysqld]に"log=…"で記載した場合が該当します。 このログファイルに記載される情報でC#から接続したときに"Quit"が出力…

System.BadImageFormatException

すでに作成したソリューションを必要に迫られて再度構成し直したところ、NUnitでSystem.BadImageFormatExceptionがスローされるという現象が発生しました。ビルドは正常に終了しているし、参照も正常に登録されているので何でだろうと不思議に思い調べてみま…

@Android:color

レイアウトのフォントや背景色を変更しようと思い、res/valuesフォルダにcolor.xmlファイルを作成しました。背景色を黒に設定しようと思ったので作成したcolor.xmlファイルに黒を設定しました。 適用先のレイアウトファイルでTextViewの textColor="@color/b…

Spinnerの横にタイトルをつけるとうまく整列しない

Androidの画面を作成していたところうまくいかない問題にぶつかりました。 LinearLayoutでもTableLayoutでも良いのですが、Spinnerウィジットの左側にSpinnerウィジットの項目名をつけようとしたところ、どうしてもSpinnerウィジットの水平中心に配置するこ…

カスタムWedgitが表示されない

Androidで数値入力用のカスタムWidgetを作成しようと思い、ボタンをTableLayoutへ配置するようにしたのですが、カスタムWidgetをレイアウトファイルにセットしても表示がされない…。 環境は以下の通りです。 OS:Windows 7(64bit) JDK:1.6 Android Debug Br…

Ubuntuでプリンタ共有…失敗!

昨日から、古いノートパソコンをプリントサーバにしてレーザプリンタを共有しようとしているが、どうもうまくいかない。 ubuntuから印刷したものは正常に出力されるのだが、LANで共有しているWindows7から印刷したものは設定内容の表示がずらずら出力されて…

Android開発メモ

例によって、Androidに関するメモです。 アクティビティのライフサイクルに関連するメソッドではスーパークラスの同名メソッドをコールする必要がある アクティビティのライフサイクルに関連するメソッド、たとえばonCreateメソッドなどでスーパークラスの同…