2019年9月18日水曜日
windows10でdocker 2.1.0.1の更新に失敗する。開発版なら正常にいける。
Stable版(2.1.0.1)がインスト失敗するが、Edge版(2.1.3.0)は大丈夫。
https://hub.docker.com/editions/community/docker-ce-desktop-windows
全然安定版じゃないじゃねーかよ!
原辰徳!!
2019年8月28日水曜日
vue uiでeslintの自動修正
vue uiの設定で保存時にeslintを実行のトグルをONにしてみた。
vue uiでeslintのログ見ると、--fixで自動修正って書いてある。
設定ファイルを忘れそうなのでメモ。
vue.config.jsに追記
chainWebpack(config) {
config.plugins.delete('preload') // TODO: need test
config.plugins.delete('prefetch') // TODO: need test
config.module
.rule('eslint')
.use('eslint-loader')
.options({
fix: true,
})
// set svg-sprite-loader
config.module
.rule('svg')
.exclude.add(resolve('src/icons'))
.end()
config.module
.rule('icons')
vue uiでeslintのログ見ると、--fixで自動修正って書いてある。
設定ファイルを忘れそうなのでメモ。
vue.config.jsに追記
chainWebpack(config) {
config.plugins.delete('preload') // TODO: need test
config.plugins.delete('prefetch') // TODO: need test
config.module
.rule('eslint')
.use('eslint-loader')
.options({
fix: true,
})
// set svg-sprite-loader
config.module
.rule('svg')
.exclude.add(resolve('src/icons'))
.end()
config.module
.rule('icons')
2019年5月5日日曜日
mysqlでインサート時のトリガで別にDBにコピる
insert文を別の書き方すると、MariaDBさんに怒られたので一応メモ。
CREATE TRIGGER `mytrig_mytable_insert` AFTER INSERT ON `mytable`
FOR EACH ROW INSERT INTO mydatabase_bak.`mytable`(`id`, `description`, `created`, `modified`)
VALUES (NEW.id,NEW.description,NEW.created,NEW.modified)
CREATE TRIGGER `mytrig_mytable_insert` AFTER INSERT ON `mytable`
FOR EACH ROW INSERT INTO mydatabase_bak.`mytable`(`id`, `description`, `created`, `modified`)
VALUES (NEW.id,NEW.description,NEW.created,NEW.modified)
2019年3月28日木曜日
2019年3月12日火曜日
eccube3系で受注ステータスを変えるとエラーになるのを解決する方法
<環境>
eccube 3.0.17
・既に運用してしまって商品登録しなおすのが面倒
・商品ID 1をどうしても使いたい
<症状>
受注ステータスを変化させるとエラーになる。
新規受付>キャンセル
---log---
eccube.CRITICAL ~中略~ /vendor/symfony/property-access/PropertyAccessor.php:254
<原因>
商品規格がおかしい
<解決法1>
新しい商品を登録しなおす
<解決法2>
商品ID:1をどうしても使いたいので、なんとかしてみる・・・
==== 規格情報のDB初期化
dtb_product_category
dtb_product_class
dtb_product_image
dtb_product_stock
dtb_class_category
dtb_class_name
==== 初期データを入れる
新規商品追加してみるとかでデータを格納
dtb_product_class
==== 受注情報を管理画面から手動で商品追加する
eccube 3.0.17
・既に運用してしまって商品登録しなおすのが面倒
・商品ID 1をどうしても使いたい
<症状>
受注ステータスを変化させるとエラーになる。
新規受付>キャンセル
---log---
eccube.CRITICAL ~中略~ /vendor/symfony/property-access/PropertyAccessor.php:254
<原因>
商品規格がおかしい
<解決法1>
新しい商品を登録しなおす
<解決法2>
商品ID:1をどうしても使いたいので、なんとかしてみる・・・
==== 規格情報のDB初期化
dtb_product_category
dtb_product_class
dtb_product_image
dtb_product_stock
dtb_class_category
dtb_class_name
==== 初期データを入れる
新規商品追加してみるとかでデータを格納
dtb_product_class
==== 受注情報を管理画面から手動で商品追加する
2019年3月6日水曜日
MT4新規バー
OnCalulateをOnTickにしてもよいが、ちょっと古いインジケータ移植するとき躓く。
ので昔のやり方をメモしておく。
//昔のやり方
int start()
{
static int BarsBefore = 0;
int BarsNow = Bars;
int BarsCheck = BarsNow - BarsBefore;
if(BarsCheck==1){
Print("新規バー");
}
BarsBefore = BarsNow;
ので昔のやり方をメモしておく。
//昔のやり方
int start()
{
static int BarsBefore = 0;
int BarsNow = Bars;
int BarsCheck = BarsNow - BarsBefore;
if(BarsCheck==1){
Print("新規バー");
}
BarsBefore = BarsNow;
return(0);
}
//新しい微妙なやり方
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
static datetime mytime = TimeCurrent();
if(Time[0] != mytime)
{
Print("*** debug 新規バー取得 ***");
mytime = Time[0];
}
return(rates_total);
}
2019年2月11日月曜日
kubernetesのネイティブサーバー&IDE
CodeReady Workspace
https://developers.redhat.com/products/codeready-workspaces/overview/
つかってみよう。
全部ブラウザベースっぽい。
chromebookが役に立つかmo・・・
登録:
投稿 (Atom)