トルネード

毛利のメモ書き

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>…

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…

Cocoa Touch Static Libraryの作り方(Objective-C)

Xcode version7.2を使ってCocoa Touch Static Libraryを作る。 1.File->New->Projectで 「iOS Framework & Library」を選択する "Cocoa Touch Static Library"を選択して"Next" Product Name, Organization Name, Organization Identifierなどを入れて"Next"…

メタプログラミング File Monkey mpl::vectorを使う

boost::mpl を使ってFile MonkeyやVCLのDelphiオブジェクトをメタプログラミング実装する mpl::vector, mpl::at_c, mpl::if_cを使った。 インクルード #include <fmx.h> #pragma hdrstop #include "Unit1.h" //---------------------------------------------------</fmx.h>…

Visual Studio 2015(C#)でAndroid開発 Xamarinを試してみました。

Visual Studio 2015 がリリースされたので早速インストールしました。 フルインストールだと26GByteほど必要みたいです スマホ開発用にXamarinが入っています iOSやAndroid開発環境で Xamarinが使えます。 新規プロジェクトC#で Androidアプリを作ってみまし…

DKフェスタ 2015(大阪)

第一興商さんが梅田の阪急ホテルでDKフェスタ2015してたので見てきました。 派手な演出で耳が疲れました。 妖怪ウォッチの着ぐるみと ドリーム5が歌って その後モンスターエンジンと元NMBの新喜劇の娘が来てました なぜかモンスターエンジンがカラオケ歌っ…

Unreal Engine 4が無料で使えるようになったのでインストールした

Unreal Engine はEPIC GAMES, INCさんが作ったゲーム用開発ツールです プログラムはC++言語を使います。 Unreal Engine 4 が2015年3月 無料で使えるようにしたみたいです。 1. Unreal Engineを使う為のユーザー登録 https://www.unrealengine.com/ja/what-is…

Android Duplicate id @+id/image, already defined earlier in this layout

Duplicate id @+id/image, already defined earlier in this layout Eclipseで上記のようなエラーが出た場合 Android Lint Preferencesの項目 DuplicateIdsとInstantiatableをWarningに変更して回避する ついでに「ble requires API level 21 」こんなエラー…

appmethod (TAmazonConnectionInfo + TAmazonStorageService) AWS S3

appmethod+Android(Nexus 6)で AWSのS3に接続しJPEGを取得する 1.TButtonとTImage, TAmazonConnectionInfoをFormに貼ります GoogleのNexus6をUSBに指すとappmethod上で認識できます 2. AmazonConnectionInfo1->AccountNameとAccountKeyを指定します 3.ボタン…

appmethod 1.15 (Free License)で Kindle HD Fire 6 を接続できません

appmethot 1.15(Free License)は C++で 6inch以下のAndroidだけが接続可能です Kindle Fire HD 6で 試して見ました 無理みたいでした「無償バージョンでは、Amazonデバイスは使用できません。画面の対角線サイズが6インチを超えています。」と丁寧に お断り…

Amazon Linux(ec2)環境に couchbase3.0.0をINSTALL

Amazon Linuxにcouchbase 3.0.0をINSTALLしてみる 1.couchbaseのサイトからダウンロード http://www.couchbase.com/downloads#download_form Redhat用です 2.rpm でINSTALLする sudo rpm -ivh couchbase-server-enterprise-3.0.0-centos6.x86_64.rpm INSTALL…

MacOSでAmazon CLIのINSTALL方法 (aws command)

1. IAMの設定(Identity and Access Management) 「Service」を選択後「IAM」を選択すると こんな画面が出るので 「Create New Users」をする ユーザーが出来たらそのユーザーを選択して「User policy」項目を選ぶ ここで操作できるpolicyを選択する参照だけ…

appmethod 15.0(C++)でAndroid CodeGear.Deployment.Targets(416,5): error MSB6006: "paclient" exited with code 1.

appmethod 15.0インストール後すぐに Androidデバイスを繋いで実行すると CodeGear.Deployment.Targets(416,5): error MSB6006: "paclient" exited with code 1. コンパイルは成功するんですが配置で下記のようなエラー出ます エラー: E2820 プログラムが見…