1.概要 2.基本的な使い方 3.TcpClientクラスを非同期にする 4.まとめ 1.概要 C#5.0から追加になった非同期処理【async/await】について 使いにくい【TcpClient】クラスをあえて使って検証してみます。様々な機能を持ったアプリケーションでは非同期処理はマ…
1.概要 2.親Formから子Formにデータを渡す 実行結果 3.子フォームの操作結果を取得する 実行結果 4.親子間でデータをやり取りする 実行結果 1.概要 Formアプリケーションを作成する際に 複数のFormを扱う場面があるかと思います。 そんな時に使えるForm間の…
1.概要 2.原因 3.サーバー側でなおす 4.クライアント側でなおす 5.KeepAliveについて 1.概要 FTPSでファイル転送のシステムを構築している時に クライアントアプリ側【FtpWebRequest】で下記のエラーが発生しました。リモート サーバーがエラーを返しました:…
1.概要 2.プロジェクトに追加する 3.ScrollViewの設定をする ①表示範囲 ②スクロール範囲の指定 ③横スクロールバーを無効にする ④コンテンツの配置について考える 【Content Size Fitter】 【Vertical Layout Group】 4.スクリプト 5.結果 1.概要 UI設計にお…
1.概要 2.図解 3.postfixをインストールする 4.Postfixを設定する smtp_sasl_password_mapsの作成 5.SASLをインストールする 7.設定を反映させる 8.Gmail側で必要な設定 9.メールを送信する 10.結果 1.概要 Outbound Port 25 Blocking(OP25B)が一般的になっ…
1.概要 2.特に意識せず作成した場合 3.アプリケーションに管理者権限を与える 4.実行する 1.概要 Visual Studioで作成したアプリケーションで システムファイルやレジストリの操作を行う場合 アプリケーションを管理者権限で起動する必要があります。管理者…
1.概要 2.対策 3.FluentFTPを使う 4.スクリプト 5.使ってみた感想 1.概要 FTPSクライアント機能を持ったアプリケーションを作成していた時に 下記の不具合に遭遇しました。不具合が確認できた条件としては サーバはHTTPサーバとしての機能はあるが、FTPサー…
1.概要 2.まず設定した内容 chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list 3.解決方法 4.結果 1.概要 【vsftpd】でユーザーのホームディレクトリより 上層のディレクトリにアクセスできないように 【chroot】設定…
1.概要 2.Adobe AIR 設定マネージャ 3.レジストリで無効にする方法 4.結論 1.概要 windows上でAdobe Airアプリを動作させる場合 ランタイムが必要になります。 このランタイムですが自動でアップデートを促すウィンドウが表示され 正直うっとうしいです。※AI…
1.概要 2.CentOS側の確認 3.VirtualBoxの設定 4.SSH接続する 1.概要 前回、VirtualBoxにCentOS7のインストールを行いました。www.chuken-engineer.com 次にやることといえばネットワーク設定になると思います。 ですので今回はこのネットワーク設定を行って…