MASUDAQ BLOG

NO DEVELOPMENT NO LIFE.

Azure App Service on Linux 選択のメリット

2023/08/17
★★

C# での Web アプリの開発においては、.NET Core で、クロス プラットフォーム対応になり、現在では、稼働 OS を意識することなく開発を行うことができるようになりました。 とは言ってもアプリ開発を Windows 上で行っているので、あえて本番稼働の OS を Linux を選択することはないかなと思っていましたが、最近では、Azure App Service を使用する場合、Linux を選択して使用するようになりました。 その最たる理由は価格です。以下に主要なプランの価格の比較を行っています。 No. OS 共有(D1) Basic(B1) Standard(S1) Premium(P1v2) Isolated(I1) 1 Windows ...

Azure Web Apps ASP.NET Core 2.1 対応

2018/08/19
★★

以下の記事にもありますが、2018 年 5 月 30 日に、.NET Core 2.1 と ASP.NET Core 2.1 がリリースされました。 ASP.NET Core 2.1 への移行 ASP.NET Core 2.1 コード ベースへの移行 パフォーマンスの大幅な改善により、今後、.NET Core ベースのアプリケーションが増えていくことが予測されます。 .NET Core 2.0 から、2.1 への移行でもパフォーマンスの改善が体感できます。 そこで、前出の記事のようにアプリケーションを .NET Core 2.0 から 2.1 への移行を行い、Azure Web Apps に発行を行ったところ、以下のようなエラーが発生してしまいました。 資産ファイル...

HP Spectre x360 Convertible 13 SSD 換装

2018/05/03
★★

事前の準備 あるイベントの最後の参加特典として配られた HP Spectre x360 Convertible 13 ですが、スペックもそこそこで、まだまだ現役として使えます。 ただ、ハードディスク容量に不満が。標準で、128GB なので、昨今の開発環境等をセットアップするとすぐにいっぱいに。 最近のノートは、すべてマザーボードに直付けで、パーツの交換はできないことが多いのですが、調べてみると、ハードディスクは交換できることがわかりました。 もちろん、公式には、換装はサポートしていないため、換装した場合、メーカー保証は得られなくなると思いますので、その点は、ご留意ください。 メモリーも標準で 8GB で、何とかしたかったのですが、こちらは、やはり、交換でき...

Azure Web アプリ で、Apache 仮想ホストのようなサブドメインの定義

2016/08/17
★★★

Apache では、以下のように、httpd.conf で、サブドメイン単位で、仮想ホストを定義でき、ドキュメント ルートも同単位で定義できる。 # vi /etc/httpd/conf/httpd.conf <virtualHost *:80>ServerName <サブドメイン 1>.<ドメイン名>DocumentRoot /var/www/html/<サブドメイン 1> </virtualHost> <virtualHost *:80>ServerName <サブドメイン 2>.<ドメイン名>DocumentRoot /var/www/html/<サブドメイン 2> </virtualHost> Azure の Web アプリで同様のことを実現する方法を記...

Windows 10 アップグレード後に、古いファイルを削除する

2016/08/16

Windows 10 未満の OS から、Windows 10 へアップグレードした後、以前の OS のファイルを削除する方法。 1 カ月後に自動的に削除されるとあるが、これを手動で削除する。 [設定] - [システム] - [ストレージ] から、対象ドライブを選択。 [一時ファイル] - [Windows の以前のバージョン] - [以前のバージョンの削除] - [削除] を選択する。 ただし、この方法では、以前の Windows のイメージが格納されている "Windows.old" が削除できなかった。 よって、従来からの方法での以前のバージョンの Windows の削除を行う。 Windows.old が含まれるドライブを選択し、右ク...

iPod touch を修理にだす

2011/08/01
★★★

iPod touchが突然起動しなくなった。水没させたり、大きな衝撃を与えたりしてはいないのに、いつのまにか電源が消えてしまい、起動することができなくなってしまった。 iTunes に接続すると、「リカバリーモードのipodが見つかりました。iTunesで使用するには復元する必要があります。」と表示されるので、しかたなく復元を実行するも復元途中でエラー 28 が発生し、失敗してしまう。 エラー 28 の詳細を参照し、iTunesを最新にし、Windows Update を実行しコンピューターを最新の状態にし、他の USBデバイスをすべて外し、コンピューターを再起動するなどの一連の対処をするもやはり同じ場所で復元に失敗する。 そこで、買い直しを覚悟したが、一応、一年...

openSUSE 11.3 インストール

2011/02/20
★★

今回は、Novell 社のオープンソース版 Linux OS の openSUSE Linuxのインストール方法について説明する。以降の手順では、openSUSE をサーバー用途で使用 (UI は、インストールしない)することを前提としており、"Hyper-V" のゲスト OS としてインストールを行った(openSUSE のインストール過程では、Hyper-Vの特殊な設定は何もしていない。唯一、レガシ ネットワーク アダプターをセットアップする)。 Hyper-V にインストールする場合は、DVD ブートする前に、以下の記事を参照し、"レガシネットワーク アダプター" を追加しておくこと。 Hyper-V への Linux インストール [http://ww...

Ubuntu 10.10 で、WLI-CB-AMG300N を利用する

2011/02/19
★★

以下の記事の類似事例の紹介。 Ubuntu 10.10 で、無線 LAN アダプター WLI-CB-G54 を利用する 手順は、同記事と同様。使用するドライバーは、 "エアナビライト1271" フォルダ -> "driver" フォルダ -> "CBAG300N" フォルダ以下の"netag3n.inf" を使用する。

Ubuntu で、日本語入力を可能にする

2011/02/19
★★

先回の記事で、ThinkPad X30 UMPC 化計画の一環として、ThinkPad X30 に Ubuntu 10.10をインストールした。当環境では、インストール後のデフォルトの状態では、日本語の入力が可能ではなかったため、日本語入力を可能にする設定方法を紹介する。 デスクトップから、[システム] -> [設定] -> [キーボード・インプットメソッド] を選択する。 [IBus の設定] 画面が起動する。 [インプットメソッド] タブを選択する。 [インプットメソッドの選択] -> [日本語] -> [Anthy] を選択する。[追加] ボタンで [Anthy] をリストに追加する。  [閉じる] で、[IBus の設定] を終了する。 [半...

ThinkPad X30 に Ubuntu 10.10 をインストールする

2011/02/18
★★

しばらく、停滞していた ThinkPad X30 の ThinkPad X30 UMPC 化計画。Windows 7 の ReadyBoostで高速化を試みてきた。しかし、とても実用に耐えるまでには至っていない。 ThinkPad X30 で ReadyBoost 高速化 ThinkPad X30 で ReadyBoost 高速化 強制編 やはり、Windows XP が限界なのか、Windows 7 では、もっさり感が否めない。そこで、今回は、Netbook 向けの軽量な OS であるUbuntu 10.10 Netbook Edition をインストールすることとした。 [http://www.ubuntu.com/] へアクセスする。[Netbook]...

最新の記事


人気の記事

profile image

Masudaq


趣味は、プログラミング。Microsoft 技術を中心に、フルスタックエンジニアとして日々鍛錬しています。