技術情報

Linuxが使えるようになりたい!(ネットワーク設定:実践編)

前回の記事でVirtualBox上に構築したゲストOSからSSH接続とインターネット接続をするには2つのネットワークアダプタが必要という話をしました。ネットワーク設定に初めて挑戦したときは試せど学べどできない、わからない、繋がらないの連続で...
技術情報

Linuxが使えるようになりたい!(ネットワーク設定:知識編)

文系学部から新卒で入社し2年目になります。最近、Linuxが使えるようになりたい!と思い、学習のために自宅のパソコンにCentOS7を使ってLamp環境を構築してみました。ゲストOSをインストールして、ホストOSからSSH接続をしようとした...
技術情報

Windows Formsアプリケーションのメッセージ表示方法について

今回は、Windows Formsアプリケーションのメッセージの表示方法について、いろいろと試行錯誤する機会があったため、私なりに考えた方法を一部紹介したいと思います。メッセージを表示する際、真っ先に思いつくのはMessageBoxではない...
技術情報

機械学習のお勉強(#1)「機械学習とは」

最近のより注目されている機械学習やAIについて勉強してみたくなりました。そこで、まずは機械学習とは何ぞや!!っていうところから入っていきたいと思います。機械学習とは… 人工知能における研究課題の一つ 人間が自然に行っている学習能力と同様の機...
技術情報

Windows Formsアプリケーションの透過コントロールの作成

Windows Formsアプリケーションでボタンやラベルを透明にしたい場合、コントロールの「BackColor」プロパティを「Transparent」に設定すればよいのですが、それだけではうまく反映されない場合があります。
技術情報

Visual Studio 2017のVisualBasic新機能(Tuple)を試してみる

少し前の話になりますが、2017年3月にVisual Studio 2017の正式版がリリースされました。個人的には Visual Basicを利用することが多いため、Visual Basicの新機能について調べてみました。今回はその中の1...
技術情報

VB.NETでDelegateを使ってみる

前回の記事の中では、スレッド処理をおこない、Delegateを利用してメソッドを呼び出す処理をおこないました。DelegateについてはC#.NETで見かけることはあったのですが、VB.NETではほとんど利用したことが無かったため、これを機...
技術情報

PowerShellでlog4netを使用してログを出力する方法

PowerShellの処理内でログ出力を行うことがあります。PowerShellといったら『.NET framework』!ということでlog4netを使用してログ出力を行います。まずは、Apacheのサイトからlog4netのバイナリをダ...
技術情報

Windows Formsアプリでスプラッシュスクリーンを表示する方法(#2)

前回の記事では、スプラッシュスクリーンを作成し、画面に表示するための最低限必要な手順について紹介しました。今回はこのスプラッシュスクリーンに対し、進捗状況などを表示する処理を追加してみます。(画像の赤枠で囲んだ箇所(Versionラベル)に...
技術情報

Windows Formsアプリでスプラッシュスクリーンを表示する方法

前回の記事の中で少し触れた「ビルド アクション」の中には、「SplashScreen」という項目があります。◆SplashScreen Wikipediaよりスプラッシュスクリーン(英:Splash screen)は、コンピュータのアプリケ...