トルネード

毛利のメモ書き

UWP 入門 - ラムダ式

C#言語でのラムダ式 C++で便利なLambda式ですが、C#言語にも同じようなラムダ式が使えるようです。C++の場合Functionalをインクルードしますが、C#は宣言するだけです。 public delegate void Proc<in T>(T arg1); 上記はProcと言う名前のラムダ型を宣言しています</in>…

UWP 入門 - async/await シンプルな例

mojeld.amebaownd.com async/awaitについて、上記URLにもすごくシンプルな例を書いています。 ここでは、Task.Run()中にXAMLのオブジェクトを変更する例です。 まず、「ProgressBar」「Button」「TextBox」を適当に配置します。 「ProgressBar」「TextBox」…

UWP 入門 イベントを作ろう

C#でイベントを作ってみよう イベント宣言を作るのは簡単です。 // C#でのイベント public delegate void Proc(object sender); 上記のような感じでイベント作成できます。 C++BuilderでいうところのTNotifyEventみたいな感じです。 // BCBの場合 typedef vo…

C#言語 IDisposableを使ってDispose()を実装

C#でinterfaceを作る C#も他の言語と同様にinterfaceが作成できます。IDisposableを継承したinterfaceを作成し、Dispose()されるか試してみました。 IDisposableを継承したinterface interface IHoge2: IDisposable { void Foo();//=0は要らない。 new void …

UWP 入門 - バーガーボタン

バーガーボタン実装 UWPのアプリを作成する上でまずやってみたいのがバーガーボタン実装です。 バーガーボタンは普通のButtonです。 Contentが文字ではなくSymbolIconを埋めるタグになっています。 <Button Name="b1" Width="48" VerticalAlignment="Top" Background="Transparent" HorizontalAlignment="Left" Height="40" Click="BackButton_Click" > <Button.Content> </button.content></button>

UWP 入門 - SqlClientを使ってのSQL Server接続

UWPアプリプロジェクトでSQL Server接続するためには[Package.appxmanifest]の変更が必要です。 [機能]を選択し、[エンタープライズ認証]にチェックします。 SQL Serverにアクセスしたいcsファイルを選択し、 using System.Data.SqlClient; 上記のよう…

UWP 入門 - マニフェスト設定

前回作成したプロジェクトのマニフェスト設定を行います。 mojelder.hatenablog.com UWPアプリを新規プロジェクト作成後、Visual Studio 2017 デフォルト画面で、右側上部に『ソリューションエクスプローラー』に[Package.appxmanifest]ファイルが出来てい…

Visual Studio 2017 - DB作成

SQL Server のデータベースを作成する。 Visual Studio 2017からSQL Serverへ接続し、新しいデータベースを作成できます。 画面左の[SQL Server オブジェクトエクスプローラー]を選択し、[SQL Server]インスタンスを開き、[データベース]を[右クリッ…

UWP 入門 - アプリ新規作成

ユニバーサルアプリ新規作成 Visual Studio 2017で[ファイル|新規作成|プロジェクト]を選択すると、『新しいプロジェクト』ダイアログが出てきます。 左側の[Visual C#]を選び、右側の『空白のアプリ(ユニバーサルWindows)を選択状態にします。 『新…

HTML16進数色コードからR,G,B10進数色変換 - PowerShell

HTMLのカラーコードは「#」記号を先頭に赤緑青の順番の1Byteの16進数で表現されています。白の場合「#FFFFFF」 RGBそれぞれを10進数で確認したい場合があります。WindowsのPowerShellを使えば簡単に計算させることが可能です。 $o_ = "" $color = "#f6f500…

Azure Cosmos DB へREST接続

Azure Cosmos DBは、document,・graph・key-valueデータモデルサポートの、グローバルに分散されたマルチモデルのデータベースです。 documentリソースの作成・Query・マネージメントなどはRESTを介して SQL API で操作します。 documentはJSON形式のユーザ…

マイクロソフト Surface Laptop [サーフェス ラップトップ ノートパソコン] OfficeH&B付 13.5 インチ PixelSense ディスプレイ Core i7/16GB/512GB プラチナ DAL-00084

マイクロソフト Surface Laptop [サーフェス ラップトップ ノートパソコン] OfficeH&B付 13.5 インチ PixelSense ディスプレイ Core i7/16GB/512GB プラチナ DAL-00084

Surface Pro (i5 / 256GB / 8GB モデル) + 専用 タイプ カバー (ブラック) + 専用 ペン (プラチナ) 【純正】JHH-00002

Surface Pro (i5 / 256GB / 8GB モデル) + 専用 タイプ カバー (ブラック) + 専用 ペン (プラチナ) 【純正】JHH-00002

日常

八十八ヶ所巡礼「仏滅トリシュナー」

www.youtube.com

5PRO ATM-09-ST スコープドッグ 全高約104mm 塗装済み 可動フィギュア

5PRO ATM-09-ST スコープドッグ 全高約104mm 塗装済み 可動フィギュア

Unihertz Jelly Pro, 世界最小の4Gスマートフォン, 2GBのRAM と 16GBのROM を搭載したAndroid 7.0 Nougat ロック解除された, ブラック 黒

Unihertz Jelly Pro, 世界最小の4Gスマートフォン, 2GBのRAM と 16GBのROM を搭載したAndroid 7.0 Nougat ロック解除された, ブラック 黒

SQLite ローカル時間取得 select datetime('now') as now_

SQLiteで ローカル時間取得 select datetime('now') as now_ これだと日本時間が出ないので select datetime('now', 'localtime') as now_ ‘localtime'を指定すると日本時間で取得できる。

AngularJSとnode.js インストール

RAD Studioロードマップ(2017年5月付)に書いていますが、 10.3 以降のRAD ServerでAngularJSクライアントがサポートされます。 Angular は、JavaScriptで書かれたOpen Sourceのフロントエンド Webフレームワークです。 先日、Angular release is 4.0.され…

git 作成からbrunchも作成してmerge

リモートでリポジトリを作ると git init git add README.md git commit -m "first commit" git remote add origin [リモートURL.git] git push -u origin master リモート側(サーバ)のローカルcloneを作る場合 git clone [リモートURL] ローカルcloneからbra…

エラー(アクティブ) E1696 ソース ファイルを開けません "SDKDDKVer.h"

VC2017で Linux環境作った後、WInのコンソールプロジェクトを新たに作ると 重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 エラー(アクティブ) E1696 ソース ファイルを開けません "SDKDDKVer.h" test01 c : \vs2017\cpp_win\test01\test01\ta…

Visual C++ 2015 cpprestsdkを使ってREST受信

Visual C++ 2015 cpprestsdkを使ってREST受信する マイクロソフトさんがgithubで公開しているREST SDKです github.com/Microsoft/cpprestsdk NuGetからcpprestsdkが取れます How to use the C Rest SDK NuGet package · Microsoft/cpprestsdk Wiki · GitHub …

std::wstring to byte[]

VC++2015の場合 #include "stdafx.h" #include <string> #include <iostream> #include <memory> #include <sstream> #include <locale> using Byte = char; using PByte = std::shared_ptr<Byte>; PByte WstrToChar(std::wstring& s1) { unsigned int iLength = s1.length() * 2 + 1; PByte result_{new Byte[</byte></locale></sstream></memory></iostream></string>…

215822

Xbox One X Forza Horizon 4/Forza Motorsport 7 同梱版 (CYV-00062)

JBL GO2 Bluetoothスピーカー IPX7防水/ポータブル/パッシブラジエーター搭載 グレー JBLGO2GRY

phpで(TSV)タブ区切りファイルを読む

入力タブ区切りファイル a \t b \t c \t d phpコード eof()) { $line_= $file_->fgetcsv("\t"); if (! empty($line_[0])) { echo $line_[0]; echo $line_[1]; echo $line_[2]; echo $line_[3] . "\n"; } } ?>

Amazon Linux(EC2)のUTC時間を日本時間(JST)に変更

zoneinfo/Japanファイルをlocaltimeにコピーする mv /etc/localtime /etc/localtime.1 cp /usr/share/zoneinfo/Japan /etc/localtime これで再起動しなくても日本時間(JST)になりました

Ubuntu 15.10に Firebird-3.0.0をインストール

Firebird-3.0ダウンロード先 firebirdsql.org/ #Firebird-3.0.0.32483-0.amd64.tar.gzをダウンロードする wget https://sourceforge.net/projects/firebird/files/firebird-linux-amd64/3.0-Release/Firebird-3.0.0.32483-0.amd64.tar.gz Firebird-3.0.0.324…

--

--