https://github.com/kuba--/zip/blob/master/src/zip.c
http://www.linuxfromscratch.org/blfs/view/8.0/general/zip.html
https://en.wikipedia.org/wiki/Lempel%E2%80%93Ziv%E2%80%93Markov_chain_algorithm
2019年11月20日 星期三
2019年11月11日 星期一
docker asp net
https://gitlab.alpinelinux.org/alpine/aports/issues/8603
https://github.com/microsoft/DockerTools/issues/131
https://github.com/microsoft/DockerTools/issues/131
https://hub.docker.com/_/microsoft-dotnet-core-sdk
https://www.cnblogs.com/redpod/p/dotnet_core_alpine_linux.html
https://dotnet.microsoft.com/download/dotnet-core/3.0
https://tatmingstudio.blogspot.com/2017/07/aspnet-core-centos-7-apache.html
https://linuxhint.com/install_dot_net_core_centos7/
https://hub.docker.com/_/microsoft-dotnet-core/
https://docs.microsoft.com/zh-tw/dotnet/architecture/microservices/net-core-net-framework-containers/official-net-docker-images
https://hub.docker.com/_/microsoft-dotnet-core-sdk/
https://ithelp.ithome.com.tw/articles/10204760
https://docs.microsoft.com/zh-tw/dotnet/core/linux-prerequisites?tabs=netcore21
https://stackoverflow.com/questions/51354868/run-asp-net-core-app-under-linux-on-startup
https://hub.docker.com/_/microsoft-dotnet-core-sdk/
# centos 7
https://dotnet.microsoft.com/learn/aspnet/hello-world-tutorial/install
# deotnet 2.2
https://knative.dev/v0.4-docs/serving/samples/hello-world/helloworld-csharp/
# Hello world
https://riptutorial.com/dot-net-core/example/19361/building-a-hello-world-sample-application
# .net
https://medium.com/wolox-driving-innovation/how-to-create-your-first-net-e2223dedb74f
# publis
https://docs.microsoft.com/zh-tw/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-3.0
# asp.net
https://ithelp.ithome.com.tw/articles/10204760
https://blog.darkthread.net/blog/is-aspnetcore-worth-learning/
# run with hello
https://subscription.packtpub.com/book/application_development/9781785886751/1/ch01lvl1sec15/creating-an-asp-net-core-mvc-application-on-linux
#kestrel
https://docs.microsoft.com/zh-tw/aspnet/core/fundamentals/servers/?view=aspnetcore-3.0&tabs=linux
https://blog.darkthread.net/blog/set-kestrel-port/
https://blog.darkthread.net/blog/aspnetcore-with-nginx/
https://stackify.com/what-is-kestrel-web-server/
# asp.net image
https://docs.microsoft.com/zh-tw/dotnet/architecture/microservices/net-core-net-framework-containers/net-container-os-targets
# asp.net example
https://www.atlascode.com/blog/running-asp-net-core-in-an-alpine-linux-docker-container/
# content
http://www.secretgeek.net/dotnet_run
# example
https://ithelp.ithome.com.tw/articles/10201977
# dotnet sln
https://stackoverflow.com/questions/42730877/net-core-when-to-use-dotnet-new-sln
# dotnet publish
https://docs.microsoft.com/zh-tw/dotnet/core/tools/dotnet-publish?tabs=netcore21
# dotnet alpine and publish
https://github.com/dotnet/core/issues/1689
# alpine pakcge
https://pkgs.alpinelinux.org/contents?file=ld-linux-x86-64.so.2&path=&name=&branch=&repo=&arch=
# dotnet url
https://blog.darkthread.net/blog/set-kestrel-port/
# dotnet centos
https://dotnet.microsoft.com/download/linux-package-manager/centos7/sdk-current
# dotnet https
https://github.com/aspnet/AspNetCore/issues/6011
https://ithelp.ithome.com.tw/articles/10197326
# dotnet publish copy
https://stackoverflow.com/questions/119271/copy-all-files-and-folders-using-msbuild
https://stackoverflow.com/questions/42712055/asp-net-core-exclude-or-include-files-on-publish
https://github.com/dotnet/cli/issues/3833
https://docs.microsoft.com/zh-tw/dotnet/core/tools/project-json-to-csproj
https://dotblogs.com.tw/supershowwei/2017/07/26/164153
https://docs.microsoft.com/zh-tw/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-3.0&tabs=visual-studio
https://www.davidhayden.me/blog/asp-net-core-bundle-and-minify-css-and-js
https://blog.johnwu.cc/article/ironman-day05-asp-net-core-static-files.html
https://stackoverflow.com/questions/54970400/wwwroot-folder-in-asp-net-core-2-2
# can test
https://github.com/dotnet/cli/issues/1396
#
https://medium.com/@scottkuhl/updating-your-javascript-libraries-in-asp-net-core-2-2-3c2d985a491e
# msbuild
https://docs.microsoft.com/zh-tw/visualstudio/msbuild/msbuild-concepts?view=vs-2019
https://docs.microsoft.com/zh-tw/visualstudio/msbuild/itemgroup-element-msbuild?view=vs-2019
https://stackoverflow.com/questions/49573010/dotnet-publish-include-extra-files
# urls
https://blog.darkthread.net/blog/set-kestrel-port/
################################
## Learn more
#################################
1. Books
2. Middle ware 1
3. Top project
1
4. Learning
1 C#
5. Sample
to-do-list
6. localtion
https://github.com/damienbod/AspNetCoreLocalization
7. dotnoet core cookie with outside
1 2
8. dotnet core static class with log
1
2019年11月6日 星期三
docker program
# simple the envim
bigred@CVN80:~/wk/spk$ docker run --rm -e my_name="andy" -it alpine/ # ls
bin etc lib mnt proc run srv tmp var
dev home media opt root sbin sys usr
/ # set
HISTFILE='/root/.ash_history'
HOME='/root'
HOSTNAME='815aa067de89'
IFS='
'
LINENO=''
OPTIND='1'
PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
PPID='0'
PS1='\w \$ '
PS2='> '
PS4='+ '
PWD='/'
SHLVL='1'
TERM='xterm'
_='ls'
#
#
https://docs.docker.com/develop/develop-images/baseimages/
https://hub.docker.com/_/scratch
https://alpinelinux.org/
https://flykof.pixnet.net/blog/post/22995832-ubunto%E4%B8%8B%E5%AE%89%E8%A3%9Dbusybox
https://busybox.net/about.html
https://cizixs.com/2017/11/05/oci-and-runc/
https://www.tutorialspoint.com/unix_commands/nc.htm
# compose
https://titangene.github.io/article/networking-in-docker-compose.html
https://ithelp.ithome.com.tw/articles/10206437
https://docs.docker.com/compose/compose-file/compose-versioning/
https://medium.com/@VisonLi/docker-%E5%85%A5%E9%96%80-%E7%AD%86%E8%A8%98-part-2-91e4dfa2b365
# network
https://k2r2bai.com/2016/01/05/container/docker-network/
https://godleon.github.io/blog/Docker/docker-network-overview/
2019年11月4日 星期一
HAPorxy Install for mysql
PART1 Install the ha pxoy
simple
https://www.haproxy.com/blog/hitless-reloads-with-haproxy-howto/https://galeracluster.com/library/documentation/ha-proxy.html
https://computingforgeeks.com/galera-cluster-high-availability-with-haproxy-on-ubuntu-18-04-centos-7/
http://benjr.tw/95644
http://random168.blogspot.com/2018/11/linux-haproxy-mariadbmysql.html
https://iter01.com/59486.html
scl
https://pario.no/2018/07/17/install-haproxy-1-8-on-centos-7/large
https://www.fromdual.com/making-haproxy-high-available-for-mysql-galera-clusterhttps://www.jonespaulr.net/ha-mariadbgalera-cluster-w-haproxy-and-keepalived.html
Part2 install the haproxy log
https://ruilung-notes.blogspot.com/2016/12/haproxylog.html
https://ops.tips/gists/haproxy-docker-container-logs/
part3 install the view
https://www.datadoghq.com/blog/how-to-collect-haproxy-metrics/
https://www.haproxy.com/blog/dynamic-configuration-haproxy-runtime-api/
REF document
ch:
https://www.cnblogs.com/dkblog/archive/2012/03/13/2393321.htmlen
https://www.haproxy.org/download/1.4/doc/configuration.txthttps://www.haproxy.com/blog/the-four-essential-sections-of-an-haproxy-configuration/
https://stackshare.io/stackups/haproxy-vs-keepalived
https://codertw.com/%E4%BC%BA%E6%9C%8D%E5%99%A8/382202/
https://ssorc.tw/5937
strange parameter
https://stackoverflow.com/questions/34840176/when-to-use-httpclose-or-http-server-close-in-haproxyhttps://ops.tips/gists/making-haproxy-respond-200ok-to-health-checks/
http://wsfdl.com/openstack/2014/12/24/Haproxy%E4%B8%8EOpenStack-API%E5%AE%89%E5%85%A8.html
2019年10月22日 星期二
docker Mariadb
1. install
https://linoxide.com/containers/setup-use-mariadb-docker-container/
2. docker network setting in container
https://philipzheng.gitbooks.io/docker_practice/content/network/linking.html
3. mariadb explain
https://mariadb.com/kb/en/library/installing-and-using-mariadb-via-docker/
https://mariadb.com/kb/en/library/configuring-mariadb-for-remote-client-access/
https://tableplus.com/blog/2018/09/mariadb-how-to-create-new-user-and-grant-privileges.html
4. db with network
http://arder-note.blogspot.com/2018/05/docker-container-link-network.html
5.
http://benjr.tw/95284
https://mariadb.org/get-involved/getting-started-for-developers/get-code-build-test/
6. download data
https://relational.fit.cvut.cz/dataset/NBA
7. testing
sqlslap:
https://www.digitalocean.com/community/tutorials/how-to-measure-mysql-query-performance-with-mysqlslap
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/187279/
https://dev.mysql.com/doc/refman/8.0/en/mysqlslap.html
https://www.techrepublic.com/blog/how-do-i/how-do-i-stress-test-mysql-with-mysqlslap/
sysbech:
https://github.com/akopytov/sysbench
https://severalnines.com/database-blog/how-benchmark-performance-mysql-mariadb-using-sysbench
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/187279/
linkbech:
https://mariadb.org/performance-evaluation-of-mariadb-10-1-and-mysql-5-7-4-labs-tplc/
8. cluster:
http://benjr.tw/95381
http://benjr.tw/12461
https://abcg5.pixnet.net/blog/post/113914391
http://akuma1.pixnet.net/blog/post/172611248-mariadb-cluster-%E6%9E%B6%E8%A8%AD%EF%BC%8D%EF%BC%8D%EF%BC%88%E4%B8%89%EF%BC%89%E8%A8%AD%E5%AE%9Amariadb-cluster
https://kknews.cc/zh-tw/code/nv8jxaq.html
https://mariadb.com/kb/en/library/what-is-mariadb-galera-cluster/
https://linuxize.com/post/how-to-install-mariadb-on-ubuntu-18-04/
# replicate
https://noter.tw/4508/mariadb-replication-%E8%A8%AD%E5%AE%9A/
https://allen-fjl.blogspot.com/2018/02/centos-7-mysqlmariadb-replication.html
https://www.ithome.com.tw/tech/87416
9. replicate
https://kknews.cc/zh-tw/code/l3b3eeb.html
https://www.itread01.com/content/1548326306.html
https://www.itread01.com/p/1136578.html
https://abcg5.pixnet.net/blog/post/117473364-%E5%AF%A6%E4%BD%9C%E7%B0%A1%E5%96%AE%E7%9A%84mariadb-replication
https://blog.toright.com/posts/5062/mysql-replication-%E4%B8%BB%E5%BE%9E%E5%BC%8F%E6%9E%B6%E6%A7%8B%E8%A8%AD%E5%AE%9A%E6%95%99%E5%AD%B8.html
https://www.itread01.com/content/1525956033.html
10.
http://benjr.tw/95644
http://benjr.tw/95473
https://mariadb.com/kb/en/library/installing-galera-from-source/
http://random168.blogspot.com/2018/11/mariadbmysql-galera-cluster.html
https://blog.wu-boy.com/2012/11/innodb-as-the-default-mysql-storage-engine/
http://hank20.blogspot.com/2018/04/centos7mariadb103galera-cluster.html
https://www.itread01.com/articles/1494275901.html
http://benjr.tw/95381
https://galeracluster.com/library/documentation/galera-parameters.html
https://galeracluster.com/library/documentation/mysql-wsrep-options.html#wsrep-node-name
https://severalnines.com/database-blog/running-mariadb-galera-cluster-without-container-orchestration-tools-part-one
https://galeracluster.com/library/documentation/quorum-reset.html
https://www.cnblogs.com/nulige/articles/8470001.html
https://galeracluster.com/library/documentation/docker.html
https://codertw.com/%E8%B3%87%E6%96%99%E5%BA%AB/11036/
https://severalnines.com/database-blog/galera-cluster-recovery-101-deep-dive-network-partitioning
11. Galera ok
A. install :
B. usigin safe start , start2
C. cluster container
D. other
E. other 2
F.other 3
12. Other pameter
https://galeracluster.com/library/documentation/mysql-wsrep-options.html#wsrep-cluster-address
https://www.dreamvps.com/tutorials/install-mysql-galera-cluster-centos-7/
http://hank20.blogspot.com/2018/04/centos7mariadb103galera-cluster.html
http://it2record.blogspot.com/2014/07/centos65-mariadb-55-galera-server.html
https://blog.wu-boy.com/2013/03/galera-cluster-for-mysql-multi-master-replication/
https://galeracluster.com/library/documentation/notification-cmd.html
good
https://www.centos.bz/2017/07/centos-7-2-install-mariadb-galera-cluster10-1-21-mariadb-3-master-cluster/
https://linoxide.com/containers/setup-use-mariadb-docker-container/
2. docker network setting in container
https://philipzheng.gitbooks.io/docker_practice/content/network/linking.html
3. mariadb explain
https://mariadb.com/kb/en/library/installing-and-using-mariadb-via-docker/
https://mariadb.com/kb/en/library/configuring-mariadb-for-remote-client-access/
https://tableplus.com/blog/2018/09/mariadb-how-to-create-new-user-and-grant-privileges.html
4. db with network
http://arder-note.blogspot.com/2018/05/docker-container-link-network.html
5.
http://benjr.tw/95284
https://mariadb.org/get-involved/getting-started-for-developers/get-code-build-test/
6. download data
https://relational.fit.cvut.cz/dataset/NBA
7. testing
sqlslap:
https://www.digitalocean.com/community/tutorials/how-to-measure-mysql-query-performance-with-mysqlslap
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/187279/
https://dev.mysql.com/doc/refman/8.0/en/mysqlslap.html
https://www.techrepublic.com/blog/how-do-i/how-do-i-stress-test-mysql-with-mysqlslap/
sysbech:
https://github.com/akopytov/sysbench
https://severalnines.com/database-blog/how-benchmark-performance-mysql-mariadb-using-sysbench
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/187279/
linkbech:
https://mariadb.org/performance-evaluation-of-mariadb-10-1-and-mysql-5-7-4-labs-tplc/
8. cluster:
http://benjr.tw/95381
http://benjr.tw/12461
https://abcg5.pixnet.net/blog/post/113914391
http://akuma1.pixnet.net/blog/post/172611248-mariadb-cluster-%E6%9E%B6%E8%A8%AD%EF%BC%8D%EF%BC%8D%EF%BC%88%E4%B8%89%EF%BC%89%E8%A8%AD%E5%AE%9Amariadb-cluster
https://kknews.cc/zh-tw/code/nv8jxaq.html
https://mariadb.com/kb/en/library/what-is-mariadb-galera-cluster/
https://linuxize.com/post/how-to-install-mariadb-on-ubuntu-18-04/
# replicate
https://noter.tw/4508/mariadb-replication-%E8%A8%AD%E5%AE%9A/
https://allen-fjl.blogspot.com/2018/02/centos-7-mysqlmariadb-replication.html
https://www.ithome.com.tw/tech/87416
9. replicate
https://kknews.cc/zh-tw/code/l3b3eeb.html
https://www.itread01.com/content/1548326306.html
https://www.itread01.com/p/1136578.html
https://abcg5.pixnet.net/blog/post/117473364-%E5%AF%A6%E4%BD%9C%E7%B0%A1%E5%96%AE%E7%9A%84mariadb-replication
https://blog.toright.com/posts/5062/mysql-replication-%E4%B8%BB%E5%BE%9E%E5%BC%8F%E6%9E%B6%E6%A7%8B%E8%A8%AD%E5%AE%9A%E6%95%99%E5%AD%B8.html
https://www.itread01.com/content/1525956033.html
10.
http://benjr.tw/95644
http://benjr.tw/95473
https://mariadb.com/kb/en/library/installing-galera-from-source/
http://random168.blogspot.com/2018/11/mariadbmysql-galera-cluster.html
https://blog.wu-boy.com/2012/11/innodb-as-the-default-mysql-storage-engine/
http://hank20.blogspot.com/2018/04/centos7mariadb103galera-cluster.html
https://www.itread01.com/articles/1494275901.html
http://benjr.tw/95381
https://galeracluster.com/library/documentation/galera-parameters.html
https://galeracluster.com/library/documentation/mysql-wsrep-options.html#wsrep-node-name
https://severalnines.com/database-blog/running-mariadb-galera-cluster-without-container-orchestration-tools-part-one
https://galeracluster.com/library/documentation/quorum-reset.html
https://www.cnblogs.com/nulige/articles/8470001.html
https://galeracluster.com/library/documentation/docker.html
https://codertw.com/%E8%B3%87%E6%96%99%E5%BA%AB/11036/
https://severalnines.com/database-blog/galera-cluster-recovery-101-deep-dive-network-partitioning
11. Galera ok
A. install :
B. usigin safe start , start2
C. cluster container
D. other
E. other 2
F.other 3
12. Other pameter
https://galeracluster.com/library/documentation/mysql-wsrep-options.html#wsrep-cluster-address
https://www.dreamvps.com/tutorials/install-mysql-galera-cluster-centos-7/
http://hank20.blogspot.com/2018/04/centos7mariadb103galera-cluster.html
http://it2record.blogspot.com/2014/07/centos65-mariadb-55-galera-server.html
https://blog.wu-boy.com/2013/03/galera-cluster-for-mysql-multi-master-replication/
https://galeracluster.com/library/documentation/notification-cmd.html
good
https://www.centos.bz/2017/07/centos-7-2-install-mariadb-galera-cluster10-1-21-mariadb-3-master-cluster/
2019年10月20日 星期日
EMC api for isilon
1. login
https://community.emc.com/community/products/isilon/blog/2015/10/29/onefs-api-tutorial-insightiq-performance-metrics
2. api
http://doc.isilon.com/onefs/8.1.0/api/02-ifs-br-intro-to-onefs-api.htm
3. system api
http://doc.isilon.com/onefs/8.1.0/api/04-ifs-br-file-system-access-apis.htm
https://community.emc.com/community/products/isilon/blog/2015/10/29/onefs-api-tutorial-insightiq-performance-metrics
2. api
http://doc.isilon.com/onefs/8.1.0/api/02-ifs-br-intro-to-onefs-api.htm
3. system api
http://doc.isilon.com/onefs/8.1.0/api/04-ifs-br-file-system-access-apis.htm
2019年10月16日 星期三
unicode and utf8
https://pjchender.blogspot.com/2018/06/guide-unicode-javascript.html
PHP to character
print_r(json_decode('{"t":"\u00ed"}'));
$str = "\u9060\u50b3\u96fb\u4fe1";
echo unicode2utf8($str);
function unicode2utf8($str){
if(!$str) return $str;
$decode = json_decode($str);
if($decode) return $decode;
$str = '["' . $str . '"]';
$decode = json_decode($str);
if(count($decode) == 1){
return $decode[0];
}
return $str;
}
PHP to character
print_r(json_decode('{"t":"\u00ed"}'));
$str = "\u9060\u50b3\u96fb\u4fe1";
echo unicode2utf8($str);
function unicode2utf8($str){
if(!$str) return $str;
$decode = json_decode($str);
if($decode) return $decode;
$str = '["' . $str . '"]';
$decode = json_decode($str);
if(count($decode) == 1){
return $decode[0];
}
return $str;
}
ref 1
訂閱:
文章 (Atom)