C#

[C#] プログラムからタスクスケジューラーにタスクを追加登録する方法

C# でプログラムからタスクスケジューラーを操作したい Windowsアプリを開発していると、タスクスケジューラーを利用することがよくあります。プログラムから動的にタスクを登録する方法をまとめます。 C#でのサンプルを示します。 TaskScheduler 1.1 Type Library を参照に追加する タスクスケジューラーを操作するには、TaskScheduler 1.1 Type Libr […]

PHP

[Laravel] Base64 で AWS S3 にファイルアップロードする方法

Laravel5.6 で Base64エンコードされたファイルを AWS S3 にアップロードする 表題の通り、Laravel で Base64エンコードされたファイルを AWS S3 にアップロードする方法をまとめます。 PHPのフレームワーク、Laravelでは、お手軽にポストされたファイルデータを AWS S3 ストレージにアップロードして保存することが可能です。もし単純なファイルアップロー […]

[Ionic] スワイプでページをバックさせない方法

Ionicでスワイプすると前のページに戻るのを無効にする方法 表題の通り、スワイプで直前のページに戻らないための設定をまとめます。 特定のページでのみ無効にする 指定するページクラスでメニューコントローラーから swipeEnable メソッドを呼び出します。 import { Component } from '@angular/core'; import { MenuContr […]

C#

[C#][VB] 指定ディレクトリ、ファイルの変更を監視する方法

C#, VB.NET で指定ディレクトリ、ファイルの変更を監視する方法 指定したパスのディレクトリやファイルを監視し、何かしらの変更があったタイミングで処理を実行するというようなことをC#, VB.NETで実現するには、System.IO.FileSystemWatcher クラスを使います。 イベントの種類 FileSystemWatcher では、指定したPathのファイルまたはディレクトリに […]

C#

[C#] [VB] ブロックソートを実装する方法

ブロックソートとは ブロックソート – Wikipedia ブロックソートとはデータの可逆変換アルゴリズムの一種です。ソートとついていますが、データのソートを効率よくするため ソートアルゴリズムではありません 。また、データの圧縮アルゴリズムでもありません。Wikipediaには次のようにあります。 ブロックソート、ブロックソーティング、Burrows-Wheeler変換 (Burro […]

[QGIS] プラグインを作って動かすまでの手順

QGIS3 のプラグインを作って動かすまで QGISのプラグインを作って、それをQGISに適応させて動かすところまでの手順をまとめます。QGIのバージョンは2018年8月時点で一番新しいバージョン3.2.2を使っています。 前提として、QGISのインストールは完了している者とします。インストール手順は以下の別記事でまとめましたのでまだの方はそちらからどうぞ。 [QGIS入門] インストールして環境 […]

[QGIS入門] インストールして環境を構築するまで

QGIS とは QGISプロジェクトへようこそ! QGIS とは、フリーでオープンソースの地理情報システムです。   QGISは、GNU General Public License で提供されている、ユーザーフレンドリーなオープンソースの地理情報システム (GIS) です。QGIS は、Open Source Geospatial Foundation (OSGeo) のオフィシャルプ […]

[scikit-learn] fetch_mldata(‘MNIST original’) がエラーになるのを対処する

Scikit-learnのMNISTデータをダウンロードできない O’Reilly Japan – scikit-learnとTensorFlowによる実践機械学習 この本を使って勉強中ですが、3章分類のところで MNIST のデータセットをダウンロードする箇所があるのですが、うまくいきませんでした。 # MNIST ダウンロード from sklearn.datasets […]

[Android] デバッグモードで接続した端末がadb devicesで認識されない場合の対処法

Android端末がPCに認識されなくてデバッグできない Androidアプリの開発中、実機での動作を確認するためにUSBでつないで USBデバッグ を有効にすることで、実機での動作を確認できます。 Androidの開発者モードを有効にし、USBでつないでUSBデバッグを有効にし、いざ動かそうという段階で、PC側から端末が認識できていないということがあります。ここではその対処方法をメモします。 お […]

1 21