CircleCI に入門してみる(GitHub)
CircleCI 継続的インテグレーション・継続的デリバリー – CircleCI 遅ればせながら CircleCI に入門してみます。 CircleCI は、継続的インテグレーション(Continuous Integration)サービスです。共有レポジトリにプッシュ(マージ)されたタイミングで、テスト=>ビルド=>デプロイの手続きなどを自動で実行することが可能になります […]
CircleCI 継続的インテグレーション・継続的デリバリー – CircleCI 遅ればせながら CircleCI に入門してみます。 CircleCI は、継続的インテグレーション(Continuous Integration)サービスです。共有レポジトリにプッシュ(マージ)されたタイミングで、テスト=>ビルド=>デプロイの手続きなどを自動で実行することが可能になります […]
Angular で Storybook を使いたい Angular で作られているプロジェクトに、Storybook を導入する手順をまとめます。 Storybook for Angular 上記ページの手順に従えばOKです。 Storybook とは Storybook とは UIコンポーネントのカタログを作るためのツールです。各コンポーネントの状態に応じた表示が確認できるようになります。 アプ […]
Python のリストをコピーする方法 Python のリストをコピーする方法を調べました。浅いコピー、深いコピー(deepcopy)、それからリスト内包表記やスライスを使った浅いコピーについてまとめます。 リストのコピー Python でリストの中身をコピーしたい場合、単純に以下のように代入するだけでは参照のコピーとなりうまくいきません。 a = [0, 1, 2, 3, 4] b = a b[ […]
バッチコマンドでPCやCUPの型番、シリアル番号等を取得する PCの型番やメーカーをプログラムから取得して判別する必要があったので、バッチコマンドで取得する方法を調べました。 WMI(Windows Management Instrumenta) という Windows OS のシステム管理用インターフェースを使って取得します。wmic.exe というコマンドラインツールがOSに付属しているので、 […]
Python のリストソートいろいろ Python3 でリストのソートを行う方法をまとめます。この記事でまとめるのは以下の方法です。 非破壊的ソート 破壊的ソート 降順にソート クラスの特定の値を使ってソート タプルをソート 複数キーを使ったソート 組み込み関数の sorted() Python の組み込み関数 sorted() を使ってリストをソートすることが可能です。sorted() は引数で […]
IIS でコマンドで操作する バッチコマンドで IIS を操作するための方法をまとめます。 IIS を操作するコマンドは iisreset.exe を使います。なお 管理者権限 がないと操作できません。 停止コマンド iisreset /stop 停止中... インターネット サービスは正常に停止されました 起動コマンド iisreset /start 開始中... インターネット サービスは正常 […]
Angular でサーバーサイドレンダリング Angular でサーバーサイドレンダリングを行う方法をまとめます。 基本 この記事 を参考にしていますが、うまくいかない個所もあったので、備忘録がてらやり方をまとめておきます。やり方も少しだけかえています。 Firebase を使ってサービスを構築する予定だったので、サーバーサイドには Firebase Cloud Functions を利用します。 […]
検証環境 Windows 10 Pro Surface Pro 6 コマンドでカメラアプリを起動したい コマンドラインでカメラアプリを起動するには以下のようにします。 $ start "" "microsoft.windows.camera:" ちなみに C# から起動するには以下のようにします。 System.Diagnostics.Process.Start("microsoft.window […]
先に結論 デバイスマネージャーで フロントカメラを無効化してから再度有効化する とリアカメラがカメラアプリ起動時にフロントカメラになります。 検証したのは Surface Pro 6 Windows 10 Pro です。 以下手順ほか。 Surface Pro 6 カメラのデフォルトがフロントカメラ Windows10(Surface Pro 6) でインストールされているカメラを起動すると、フロ […]
GO言語での gRPC 環境構築 Go言語がインストールされいてる前提です。go コマンドが使えればOKです。 gRPCのインストール Go言語での gRPC をインストールします。 $ go get -u google.golang.org/grpc protocのダウンロード .proto ファイルをコンパイルする protoc コマンドを使えるようにコンパイラをインストールします。 Rele […]