2018-09-01から1ヶ月間の記事一覧
はじめに Xamarin.iOS に AdMob の広告を表示する方法を調べていたのですが、検索をかけても Xamarin.Forms の情報ばかりで Xamarin.iOS の情報がほとんどありませんでした。 時代は、Xamarin.Forms に移っていているのでしょうか? それとも、Xamarin は業…
Android 4.3 からKeyStore という仕組みができて、パスワードや暗号キーなどの重要情報を安全に保存ができるようになったとのこと。 そして、Xamarin では Xamarin.Auth を使えば簡単に KeyStore を扱うことができます。 Xamarin.Android と Xamarin.iOSで、…
はじめに このブログは、はてなブログのドメイン(fnya.hatenablog.com)でしばらく運用していて、その後独自ドメイン(aruse.com)に移行したのですが、その際、Google検索インデックスの設定でハマりましたのでメモを残しておきます。 新ブログの記事がインデ…
はじめに Xamarin.iOS で Realm データベースを暗号化して書き込み・読み込みをし、暗号キーをキーチェーンに保存し再利用する方法を例示します。 最初は、公式のサンプルがいきなり間違えていたので手間取りましたが、なんとかゴールに到達することができま…
はじめに Xamarin.iOS で iPhone アプリなどを作成する際、キーチェーンにパスワードなどの重要情報を保存するのは、Xamarin.Auth という NuGet パッケージを使用すれば割合簡単に行うことができます。 ですが、キーチェーンにアクセスする際には Visual Stu…
Xamarin.iOS の iPhone などのアプリでキーチェーンにアクセスしようとしたら以下のエラーメッセージが表示されました。 Error: Could not find any available provisioning profiles for iOS. これは、info.plist に適切なプロビジョニングの設定がされてい…
はじめに 業務で Excel の便利なアドインを作成することがあると思いますが、問題になるのがその配布方法です。 基本的に、Excel のアドインファイルは、%appdata%\Microsoft\AddIns フォルダにコピーします。Windows Vista/7/8/8.1/10 であれば、以下のフォ…
Excel 2003 カラーパレット・改とは Excel 2007/2010/2013 では、Excel 2003 と同じカラーパレットを使用できません。互換性のない色を使用すると、Excel 2003 で異なる色に変わってしまうため、Excel 2003 が共存する環境では非常に不便です。 「Excel 2003…
Word 2003 カラーパレット・改とは Word 2007/2010/2013/2016 では、Word 2003 と同じカラーパレットを使用できません。 「Word 2003 カラーパレット・改」は、Word 2007/2010/2013/2016 でも Word 2003 のカラーパレットを簡単に使用できるように作成した W…
PowerPoint 2003 カラーパレットとは PowerPoint 2010/2013/2016 では、PowerPoint 2003 と同じカラーパレットを使用できません。 「PowerPoint 2003 カラーパレット」は、PowerPoint 2010/2013/2016 でも PowerPoint 2003 のカラーパレットを簡単に使用でき…
Excelスケジュール自動作成君とは Excelスケジュール自動作成君とは、Excel でスケジュール表を作成する際に、土日や祝祭日の設定まで自動で行ってくれる大変便利なマクロです。 使い方も簡単で、スケジュールの期間を設定して作成ボタンを押すだけです。 設…
Excel CSV I/O とは Excel CSV I/O は、CSV ファイルを簡単にインポート(読み込み)、エクスポート(書き出し)できる Excel アドインです。Excel 2007/2010/2013/2016 で動作します。 Excel で CSV ファイルを開くと、数字の”001”が”1”になってしまったり…
タイムスタンプ更新君とは 「タイムスタンプ更新君」とは、Excelマクロ(VBA)で作成されたファイルスタンプを簡単に更新できるツールです。 ファイルのタイムスタンプを更新するシーンというのは一般の用途ではあまりないかもしれませんが、ソフトウェアやシ…
ASP.NET Core アプリケーションを CentOS7 にデプロイして実行すると、以下のエラーが出ました。 fail: Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware[0] An unhandled exception has occurred: Cannot find compilation library location f…
はじめに この記事では、ASP.NET Core な Web アプリケーションの Entity Framework Core のコードから、PostgreSQL にデータベースとテーブルを作成して、実際に Web アプリケーションを動作させてみます。 なお、環境は Mac (macOS High Sierra 10.13.3) …
はじめに 技術調査の段階では軽視されがちなログ出力ですが、実運用となるとログがなければ問題解決の話にならないこの現実は厳しいなと思う今日この頃、みなさまにおかれましてはログをどのように扱っているでしょうか? さて、ちょっと変わった出だしです…
はじめに Visual Studio Code は単体のプロジェクトの開発をするにはいいのですが、他のクラスライブラリなどのプロジェクト参照を追加しようとすると本家 Visual Studio のように GUI でちゃちゃっとはできません。 以前の記事で、ローカルで NuGet パッケ…
はじめに .NET Core の調査を始めてから気になっていたのが、デプロイをどうするかという情報が極端に少ないことです。 開発に焦点があたりすぎていて、なかなかデプロイの情報にたどり着けません。 このブログでは以下の記事で .NET Core アプリのデプロイ…
はじめに CentOS7に PostgreSQL をインストールするのなら、CentOS7のサポート対象の 9.2 か最新バージョンの 10.x になるのでしょうが、ちょっと Amazon RDS for PostgreSQL を使いたいと思っていたら、どちらもサポートされていないのですね。 Q: Amazon R…
はじめに Entity Framework Core で INNER JOIN と LEFT JOIN を実装する方法ですが、ちょっと試行錯誤したのですがその方法をご紹介します。 アプリケーションはコンソールアプリケーションで、データベースは PostgreSQL を使用しコードファーストでデータ…
はじめに .NET Core でローカルのライブラリを作成して NuGet でパッケージ化し、他のプロジェクトにインストールしようと思ったのですが、ネット上のどこにも具体的な方法が掲載されておらずかなり苦労しましたが、ようやくその方法が分かりましたのでご紹…
はじめに .NET Core の Entity Framework Core では、デフォルトでトランザクション制御が行われます。 具体的には、MyContext#SaveChange メソッドが呼び出された際にトランザクションが開始され、データの更新が成功すればコミット、失敗すればロールバッ…
はじめに 前の記事では、SELECT 処理の SQL ログの出力方法をご紹介しましたが、更新系のログをフィルタをかけない状態のものをご紹介していませんでした。 なぜフィルタをかけない更新系のログを見る必要があるかというと、DbContext#SaveChanges メソッド…
はじめに 前の記事では、.NET Core のコンソールアプリケーションで NLog を使ってログを出力する方法をご紹介しましたが、今回は ASP.NET Core での方法をご紹介したいと思います。 気をつけなければいけないのが、コンソールアプリケーションでは NLog.Ext…
はじめに .NET Core の Entity Framework Core で LINQ を使用してデータベースアクセスしていると、実際にはどのような SQL が発行されているのか気になることがあります。 Entity Framework Core には、いくつかの方法で SQL ログを出力することができます…
こんにちは 現在、絶賛ブログ移行中なのですが、3日間ほど使ってみて感じた、はてなブログのいいところ残念なところです。 あ、ちなみにProプランを契約しているという前提です。 はてなブログのよいところ はてなブログのよいところは結構たくさんあります…
はじめに .NET Core のコンソールアプリケーションを作成していれば、Linux のバッチ処理も .NET Core で書きたくなると思います。それも、スケジュール実行ができるとなおよいですね。 この記事では、.NET Core のコンソールアプリケーションを Linux の cr…
前の記事では、CodeHollow.FeedReader というライブラリを使用して RSS フィードの内容をコンソールに出力しましたが、今度はサイトの中にある RSS フィードを同じライブラリを使用して検索しアドレスをコンソールに出力してみます。 なお、環境は Mac (macO…
.NET Core でブログなどの RSS フィードをパースするためのライブラリに CodeHollow.FeedReader というものがあり、NuGet よりインストールができます。CodeHollow.FeedReader は RSS 0.91, 0.92, 1.0, 2.0 と ATOM をサポートしています。 今回はこのライブ…
はじめに Web アプリケーションでは、複数キーワードの AND 検索・OR 検索をすることが多いと思います。 .NET Core の Entity Framework Core では、この AND 検索・OR 検索を簡単に行うことができます。 その方法をご紹介します。 なお、環境は、Mac (macOS…