Category: C#

Azure Sphere で Lチカ !できらぁ!!

はじめに

Azure Sphere (Microsoft Linux) の開発ボードが発売されたみたいなので、購入して Lチカ してみました。
全体の流れは公式を読んでいただいた方が詳しいので省略し、私のメモ程度の記録となりますのでご了承ください。

秋月電子:Azure Sphere MT3620開発ボード

Azure Sphere で Lチカ が出来ました!Azureの設定周りとコマンドラインでDeviceの紐づけなどを行う必要があり結構大変だった印象💦#Azure #Azure…

READ MORE Azure Sphere で Lチカ !できらぁ!!

.NET 標準で音声認識を試す(System.Speech.Recognition)

はじめに

対象物呼び出しと、それに対しての指示を同時に認識するようなサンプルを書いてみました。
非常に簡単に実装できるのでぜひ試してみてください。

実行結果

PCにマイクを接続する
「田中さん」「佐藤さん」「佐々木さん」と声をかけると、「☆呼ばれました」が表示されます
「佐藤さん静かにして」と声をかけると「☆静かにしよう!」が表示されます

使い方

プロジェクトの参照設定で、アセンブリ から System.Speech を追加してください。

Program.cs

READ MORE .NET 標準で音声認識を試す(System.Speech.Recognition)

Excelセルの判定方法(数値、文字列、日付、時刻、論理値)

各種のAPIを用いた結果を以下の画像に記載します。

セルの種別
判断するセルの種類(数値/文字列/日付/時刻/論理値)

概要
各種判定メソッドを用いてセルの形を判断する。
ただし、時刻「23:59:59」などは数値セルの判定となり、数値と時刻の区別が付かないためcell(“format”, 対象セル)の戻り値でD6/D7/D8/D9になる場合は時刻表示として判断する必要がある。

※時刻は、セルの値で0~0.9999999999999で保持され表示書式として「hhss」などを指定すると時刻とし…

READ MORE Excelセルの判定方法(数値、文字列、日付、時刻、論理値)

[C#] ハイフンなしの電話番号からハイフン付き電話番号を復元する

[PHP] ハイフンなしの電話番号からハイフン付き電話番号を復元する

上記のPHP実装をC#用に書き換えました。

Program.cs
using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;

namespace FormatPhoneNumber
{
class Program
{
static void M…

READ MORE [C#] ハイフンなしの電話番号からハイフン付き電話番号を復元する

C# で Socket.IO (SocketIoClientDotNet) を使う

はじめに

C#(Windowアプリ)、Node.js(サーバ)、Vue.js(ブラウザ)で双方向通信を行いたいと思い、Websocket を隠蔽して使えるようになる Socket.IO を用いた通信のサンプルを作成しました。

本投稿では、C#(Windowアプリ) と Node.js(サーバ) との通信部分を Socket.IO で実装した例を紹介させていただきます。

Node.js(サーバ)、Vue.js(ブラウザ)については以下ご参照ください。
Nuxt.js で Socket.IO …

READ MORE C# で Socket.IO (SocketIoClientDotNet) を使う

UniRx 知らないと人権が無い気がしてきたので勉強した。

はじめに

最近、Unity を触る機会が多いため Unity の関するキーワードを勉強しています。
今回の投稿はその一環として UniRx を勉強してみました。自分用のメモなので読みにくいかと思いますが参考に出来る方がいれば幸いです。

参考:UniRx入門シリーズ 目次
参考:UniRxを導入するメリット ~こういう時にUniRxは使えるよ~
参考:未来のプログラミング技術をUnityで -UniRx-

UniRxとは

「UniRx入門シリーズ 目次」さんから引用させていただきました。…

READ MORE UniRx 知らないと人権が無い気がしてきたので勉強した。