Found from stackoverflow, which I think should including in send_data acturally....
|
Found from stackoverflow, which I think should including in send_data acturally....
|
Original refer, install on a Aliyun server.
Run as root:
|
|
Also disable root login and password via PermitRootLogin in /etc/ssh/sshd_config
Before exis, make sure you can login via ssh deployer@ip_address, other wise, check file permission.
|
|
Run as root:
|
|
|
|
|
|
|
or further read nginx permission denied
It's 2018, docker quite mature, but since we can buy a server less than 600 RMB in Aliyun including 40Gb storage, 1MB network, 1 core CPU and 2G memory, so I still want to install it in the triditional way.
|
In a server which can running below cmd:
|
In Aliyun server:
|
and copy and paste the can run server public key content and press Ctrl+D
|
|
|
|
|
|
|
|
Modify nginx
Add below to http section and comment out default server section.
|
Create /etc/nginx/conf.d/harman.conf
|
I plan to rewrite the OpenApply all the chart, so need list the calculation logic as below first.
The dashboard provides a quick overview of most common key number for the school.
Enquiries provide a month by month overview for inquiry and it's submitted applicant forms number.
Monthly inquiry students define as the new students created at that month.
Monthly conversion students define as the student who submits the application form that month.
So normally, such gap between inquiries and conversion should not very large, otherwise, it's indicate maybe your application form is too complex and many students don't finish it.
Applicants will list the students' number per day, the students is the one who was being marked at the applied status in that day, the mark effective date can be different with actually the marking day.
Applicants date range always starts at Month Day 1.
The applicants number is based on student status history effective on date.
Enrolment chart will display the count number of enrolled student per that month. The enrolled day is students status histories enrolled record effective on date.
Re-enrolment help you manage the re-enrolment student status. there is 3 status which will be recorded in student reenrolment status.
Pending means email already sent, but student no response. Confirmed means student confirm the re-enrolment for your select academic year. Declined means student read the email but decide not continue attending the school at the select academic year.
If the student is eligible to attend the select academic year, but no student reenrolment status record, it will belong to Not sent.
Based on filter condition, to analyze the company, nationality by reference source or grade distribution.
The time range always the academic year.
Conversion Funnel focus on the enroll perspective.
The left part is the drop down student status for the select academic year, the Pending number is 100% percent, then all other status is based on that percent.
In demo side, as the enrolled student in 25%, which means only 1/4 student can be enrolled amount all inquiry student.
Center part pie chat compare the declined and enrolled students for that year.
Right small pie chat display sub status for select status students, if the school does not configure their own sub-status, it will leave blank.
This part no chart, so intentionally leave blank.
The checklist will give an overview of checklist status per academic year and per program.
Pending means those students not complete the checklist item. Partial means those students have already filled the forms, but not submit yet. Complete means those students finish such checklist item.
Click any part of rectangle box will display detail students in such status in the checklist item.
You can filter to analyze students as the checklist completion data source.
It will analyze the student country, if the student country is blank, will take parents country instead.
It will analyze the student's nationality.
It will analyze the student's language.
After Chrome 63 released, Google makes the decision to redirect .dev to https direct as they buy the domain TLD.
So if you using pow as well like me, you need to add below line to ~/.profile:
|
And running below command and restart pow.
|
So you can continue using http://faria.oa.localhost/ to access your local rails projects.
Create or edit your ~/.irbrc file to include:
|
目测删除了对m-ruby的结果,比如OpenResty的测试。
可以通过nginx层改json的格式,通过mruby语法,性能未知。
Image compress, jwt token verify
https://github.com/tylerdiaz/ngx-ruby
1.9.3 syntax only and can not require files and existing ruby gems.
Rust和Ruby很有渊源,因为它们开头都是Ru。。。
区块链组成:加密算法、P2P网络、共识算法、可证实的数据结构(区块链 Authenticated Data Structure)。
Contract Account是的机器在历史上第一次财务独立,可以代替一切中间人的角色。
EVM Ethereum Virtual Machine 计费力度可以到指令。
交易一般在3秒内传遍世界,EVM跑交易,15秒出一个区块块。
Solidity, Viper(类Python,类型更安全), Bamboo(做形式化证明)
Precompile Contract 预编译的合约用于加速处理,都是加密相关的功能。
全程无尿点,强烈推荐。
浪费一个小时。。
NChan方案。
Based on SquashFS
tesseract-ocr 字符识别
|
|
See https://medium.com/@andrewcbass/install-redis-v3-2-on-aws-ec2-instance-93259d40a3ce
|
|
Notes, if you upgrade new version, need rm -rf /user/local/go first.
|
Build config.json
|
|
|
Some rails application, especially in SaSS category will behave differently based on the different subdomain. In that case, pow is necessary, as it makes simulate subdomain much easier compare with edit based on /etc/hosts.
Setup the pow relative easy:
|
Then you can link required rails application via:
|
And finally, using http://product-hunt.dev to access rails application without using rails s.
Because now there is no terminal to running rails s, so you now have to use tail -f log/development.log to monitor, it’s not a big deal, in fact, more flexible as it enables you Ctrl+C any time and leaves the interesting log in the terminal to read.
The big issue is now you are no access the Byebug as even Byebug is paused, we have no access to it, so must using remote mode of byebug.
Luckily, it’s still not too hard, just following product_hunt commit will do the job.