Odd Bug In maxscript

Submitted by rootmaster on Tue, 06/12/2018 - 00:11

(    
    --在append tempPos时候并没有分配新的内存给array里的新成员,而是给的reference
    tempAreaBoundPntArr = #();
    tempPos0 = tempPos1 = tempPos2 = tempPos3 = [0,0,0];
    temp_x = 20;
    temp_y = 10;
    
    tempPos0.x = temp_x;
    tempPos0.y = temp_y;
    append tempAreaBoundPntArr tempPos0;
    format "tempPos:%\n" tempPos0;
    tempPos1.x = temp_x;
    tempPos1.y = -temp_y;
    append tempAreaBoundPntArr tempPos1;
    format "tempPos:%\n" tempPos1;
    tempPos2.x = -temp_x;
    tempPos2.y = -temp_y;

Run A Simple Game In Max

Submitted by rootmaster on Tue, 06/12/2018 - 00:10

--a sphere game
scriptStr =  "x_pos = (gw.mapCPToWorld (mapScreenToCP  mouse.pos)).x\n";
scriptStr += "if x_pos > 146.5 then x = 146.5;\n";
scriptStr += "else \n"
scriptStr += "(\n"
scriptStr += "\tif x_pos < -146.5 then x = -146.5;\n";
scriptStr += "\telse x = x_pos;\n"
scriptStr += ")\n";
scriptStr += "x;";

struct ball(
    sphere_Node = GeoSphere radius:10,
    pos = [0,0,30],
    radius = 10
);

Centos的yum源更换为国内的阿里云源

Submitted by rootmaster on Mon, 06/11/2018 - 22:01

1、备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

PPTPD 配置

Submitted by rootmaster on Mon, 06/11/2018 - 22:00

 

[root@localhost ~]# grep ^[^#] /etc/ppp/options.pptpd

name pptpd

refuse-pap

refuse-chap

refuse-mschap

require-mschap-v2

require-mppe-128

ms-dns 8.8.8.8

proxyarp

lock

nobsdcomp

novj

novjccomp

nologfd

 

[root@localhost ~]# grep ^[^#] /etc/ppp/chap-secrets

mysql 8.0.11,drupal 8+,nginx work together

Submitted by rootmaster on Fri, 06/08/2018 - 16:00

mysql setup:

CREATE USER drupalDBuser@localhost
alter user 'drupalDBuser'@'localhost' identified with mysql_native_password by 'password'

need  mysql_native_password  plugin because php didn't know new mysql_native_password method.

drupal 8: see refer page here. need manually modify the source code.