CentOS CodeServer安装记录

用宝塔下的docker镜像无法像原来一样正常启动。

最后找到的CentOS下用上面的镜像【codercom/code-server:latest】无法配置SSL。

使用官方的独立版本安装方法,在python安装上遇到了问题。。。
访问地址https://coder.com/docs/code-server/latest/install#fedora-centos-rhel-suse

回归宝塔的docker安装方法避免环境冲突,安装后需解决代理配置问题:

  • 设置好域名并取得SSL证书后,配置反向代理,指向IP+端口
    反向代理配置文件如下
#PROXY-START/

location ^~ /
{
    proxy_pass http://45.130.23.206:8444;
    #proxy_set_header Host 45.130.23.206;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    #proxy_set_header REMOTE-HOST $remote_addr;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;
    proxy_http_version 1.1;
    # proxy_hide_header Upgrade;

    add_header X-Cache $upstream_cache_status;
    #Set Nginx Cache

    #set $static_fileLigRmAjU 0;
    # Set cache header for static files
    
    if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
    {
        set $static_fileLigRmAjU 1;
        expires 1m;
    }
    if ( $static_fileLigRmAjU = 0 )

    {
        add_header Cache-Control no-cache;
    }
}
#PROXY-END/
  • 进入VS Code 界面后,在安装python时,需要返回docker终端,重新配置容器中相应账户的密码(宝塔这个是abc)

PS:在搜索时候又找到了免费可用的在线IDE平台,提供免费的GPU算力,微信扫码登录即可。访问地址>>Cloud Studio (tencent.com)

当相关系数一样的四组数据图形化时

The bottom line? Knowing the means and standard deviations of the two variables, as well as the correlation between them, does not tell the entire story.
底线是什么?知道两个变量的均值和标准差,以及它们之间的相关性,并不能讲述整个故事。

Source: Francis John Anscombe, “Graphs in Statistical Analysis,” American Statistician 27 (February 1973): 17–21.弗朗西斯·约翰·安斯康姆,《统计分析中的图表》,《美国统计学家》27(1973 年 2 月):17-21。

可道云插件onlyoffice配置及安装记录

重新安装各类应用项目时,在onlyoffice上遇到了一些问题。尝试多种方法之后,发现官方提供的这个最好。原文地址:OnlyOffice组件的安装示例 | Kodcloud Documentation

系统:CentOS 7.9.2009 x86_64(Py3.7.9);宝塔Linux面板8.1.0;可道云1.5

  • 在安装好可道云后,利用宝塔面板设置新【域名】,并申请Let’s Encrypt的SSL证书。
  • 选择【下载证书】,将下载压缩包-Apache文件夹下的【domain.crt】与【privkey.key】两个文件拷贝出来,重命名为【onlyoffice.crt】与【onlyoffice.key】。
  • 将两个文件上传到CentOS系统根目录路径中【/data/certs】
  • 终端输入如下命令
docker run -itd --name kodoffice -p 8443:443 \
-v /data/certs:/var/www/onlyoffice/Data/certs \
kodcloud/kodoffice:7.4.1.1
  • 完成后安装稍等片刻,在浏览器中输入 https://[域名]:8443/web/
    如出现以下提示,说明安装成功
  • 进入可道云桌面-插件,找到onlyoffice插件进行配置
    填入刚刚在浏览器输入的地址 https://[域名]:8443/web/
    打开Word文件尝试下。我的检测虽然没有成功,但仍然可以正常编辑Word。

在本地电脑(局域网内),可以使用官方的另外一个方法来配置。
原文链接:Linux环境 – 高级教程 (kodcloud.com)

配置环境:Windows11;xmapp;WSL2;Docker

启动windows下的Linux子系统,终端中依次输入如下命令:

# 1.下载相关资源 (复制下面指令粘贴到终端运行) 
cd ~ & wget https://static.kodcloud.com/kod/source/onlyoffice/7.4.1/officeData.zip & wget https://static.kodcloud.com/kod/source/onlyoffice/7.4.1/kodoffice.tar
# 2.安装 (复制下面指令粘贴到终端运行) 
curl https://doc.kodcloud.com/tools/office/linux/install.sh | sh
# 3.重启服务
sh ~/run_office.sh

稍等一会儿后,无需配置即可直接打开可道云中的office文件并进行编辑。
(访问可道云时必须用IP,不能使用自定义域名。)

v.ps系统崩溃数据丢失

大部分网站都放在了v.ps荷兰大盘鸡上。

结果一觉醒来发现所有服务都登录不上去。

问了客服说没有紧急救援和数据备份服务。

还好用宝塔的自动备份功能,可以恢复Wordpress博客。

利用docker搭建的服务,像dify、kodbox估计就没希望恢复了。

惨痛教训

搭建FreeAskInternet并更新Dify

根据名字即可搜索到相关的GitHub项目。

FreeAskInternet

  • 优点:免费、易于安装,
  • 缺点:网络环境要求严格。本地电脑和v.ps的荷兰大盘鸡服务器均未部署成功。

Dify更新

之前担心数据安装问题,在v.ps的大盘鸡上搭建,但因为网络延迟原因,体验不好,而且每次更新需要手动升级。
相比之下官网注册账号使用方便很多,但登录需要外网环境,无法配置个性域名。

Dify更新备忘录:

进入dify目录,

git checkout main

因为之前已经更改过容器端口,所以提示领先,在宝塔界面下,将原dify/docker文件夹下的yaml文件重命名,拉取新版本镜像。

git pull origin main

Git会新建笔记本,记录修改原因,Ctrl+O(保存),Enter(确认),Ctrl+X(退出)

cd docker
sudo docker compose down
sudo docker compose up -d

(转)《金刚经》是如何帮人消除烦恼的?

这段文字介绍了一个主题,即如何通过读金刚经来喚醒心灵、走向觉知之路,并且分享了两个寓言故事来阐述这个主题。第一个故事讲述了王二明和他的学生南大吉之间的对话,强调了良知的重要性以及心灵如何如一面镜子一样要经常保持清洁。第二个故事则讲述了佛陀经过一个村庄时,村民们寻求思想上的启示,与之前的苦行僧和婆罗门不同,佛陀展现出一种与众不同的风格。 佛陀謙虛地指出,人們迷信權威,他們應該在內心尋找答案,而不是依賴外在。他強調要清除內心的貪嗔癡,才能找到真正的答案。《金剛經》教導人們如何覺醒覺悟,讓心清淨,不受煩惱干擾。透過金剛般若波羅蜜經的教誨,人們可以像金剛一樣穿透煩惱,堅如鑽石般堅固,看透現象真相。 《金刚经》强调通过智慧达到解脱与圆满,与其他佛经相比,篇幅短小、文字朴实。其内容是佛陀与弟子对话,弟子提关于保持菩提心和降伏妄念的问题。佛陀回答弟子的问题,指出重点在于看透现象背后的法则、不执著任何事物。文章中介绍了法的含义,代表着各种现象、言语层面的佛法和终极境界。 佛陀在菩提树下悟到了超越语言的终极法门,即如来所说的法皆不能取舍。达到这种境界不可通过语言获得,也无法通过语言解释。《金刚经》中提到法与非法的概念,非法并非违法行为的意思,而是对存在的否定。辩证法的高级思维方式是同时肯定与否定,要理解《金刚经》,需明白法与非法。佛教认为个体生命被困在四种“像”中,包括我像、人像、众生像和受者像。这些“像”都是虚幻的,虽然存在但是无常的,佛陀教导我们要看到这些现象的虚妄,意识到它们不是永恒不变的真实存在。 “若见诸像非像,既见如来”指的是观察到现象却不被其所迷惑,能透过现象看到本来的事物,这表示觉悟。普通人往往容易把假象当作真相,《金刚经》以”三句意”句式解释凡所有像皆虚妄,为一种具体修行方法。例如,人名只是名字,而非真实实体,通过这种练习,可以透过假象看到真相。佛陀借用”般若波罗蜜”等句型强调,名称概念困扰心灵,解脱的第一步是超越这些束缚,寻找真实存在,摆脱名称所构建的世界。生活中的现象、社会组织,都是人类概念的产物,应当超越这些限制,寻找真实存在。 这个村子的故事讲述了村民每天要为国王送水,大家感到疲惫想搬离,但村长为留下大家请求国王把距离由五里改成三里。然而,有人指出距离事实上并未因此改变。故事反映了我们在迷失在语词概念迷宫中的现实生活,呼吁不要被表面的概念所迷惑,要怀疑和质疑语词的真实性。通过无所住的态度对待事物,放下成见和情绪,只专注当下的感受,才能逐渐摆脱观念和情绪的约束,回归感觉本身,实现真正的解放。 文章讨论了从生活哲学和心理学的角度看待不被对象所奴役的问题。文章提到了古代中国和古希腊都涉及到这一议题,如老子主张不见可遇,不受欲望的对象所困扰;以及犹太教里教士通过赞美上帝来化解对美女的欲望。在心理学层面,文章指出压制并非真正的放下,而是另一种执着,因为无法放下而需要压抑。文章提到禅宗故事,强调因无所住而生其心的重要性,并举例说明如何应对美女引起的欲望。最后,文章提到一个中国禅宗公案,让人反思如何应对邪念的问题。 这段文字讨论了《金刚经》中的一些观念,强调了不执着的重要性以及涵义。文章认为《金刚经》颠覆了对世界的认知,指出人类所感知到的一切都只是妄想和假象。通过放下执着,人们可以活得更加生机勃勃,保持觉知,解决问题,并找到根源性的解决之道。文章强调了对观念的质疑和解脱,认为《金刚经》引导人们从心性层面探寻问题,从而使生活更加顺畅。 文章强调了解决问题的关键在于深入思考真正的问题,而不是被表面现象蒙蔽。比如,追求豪车豪宅背后可能是虚荣心、追求尊重或自由生活的真正需要。阐述了如何通过修炼心灵以觉知的状态看待世界,遵循因果法则,找到内心的真正答案和自由,永远保持清醒洞察的态度。强调通过阅读《金刚经》实践智慧,提升心智,帮助应对现代生活中的不确定性,活在当下。

(转)黄金、美股和亚洲股票在过去一个世纪的表现-芝商所

黄金、美股和亚洲股票在过去一个世纪的表现-芝商所 (cmegroup.cn)

文章《黄金、美股和亚洲股票在过去一个世纪的表现-芝商所》主要探讨了黄金、美国股市(以标普500指数为代表)和亚洲股市(以韩国KOSPI指数、日本日经225指数和香港恒生指数为例)在过去一个世纪的表现及其相对价值的变化。文章通过分析不同时间段的经济和地缘政治局势对这些资产表现的影响,得出以下几个主要观点:

  1. 黄金与股市的相对表现:长期来看,黄金的价值相对于美国股市而言基本维持稳定。标普500指数与黄金的比率(标普黄金比)表现出极强的趋势性,这些趋势与经济和地缘政治局势密切相关。一般而言,在地缘政治局势稳定、通货下降和经济稳定增长时期,股票的表现优于黄金;而在不稳定时期,黄金的表现往往优于股票。
  2. 历史时期分析:文章将1929年至2021年的时间段分为六个不同的时期,分别分析了每个时期标普500指数与黄金相对价值的变化,以及这些变化背后的经济和政治因素。
  3. 亚洲股市的表现:亚洲股市相对于黄金的表现与美国股市类似,但其价格历史相较美国而言并不长,且股市表现和货币市场趋势的模式也有所不同。文章特别分析了韩国KOSPI指数、日本日经225指数和香港恒生指数的表现。
  4. 未来展望:文章指出,由于地缘政治不稳定、全球经济衰退风险增加等因素,未来局势可能对美国股票不利而利好黄金等硬资产。同时,对于估值较低的亚洲股市,未来的表现还有待观察。

咨询ChatGPT数据库选择

数据库设计工具及数据库软件选择调研报告

摘要

随着企业数据量的日益增长,传统的数据管理方式,如Excel,已经难以满足企业的需求。本报告旨在为企业提供一个关于数据库设计工具及数据库软件的选择建议,以帮助企业更有效地管理和分析数据。报告考虑了企业内部普遍使用的Windows系统和局域网环境,以及Excel作为主要计算工具的现状。

可选软件

数据库软件

  1. PostgreSQL:开源、免费,支持高级功能,如GIS和全文搜索,适合企业级应用。
  2. MySQL/MariaDB:开源、免费,易于学习和使用,适合中小型项目。
  3. SQLite:轻量级、无需服务器,适合小型项目和初期原型开发。

数据库设计工具

  1. DBeaver:开源、免费,支持多数据库,具有强大的数据管理和分析功能。
  2. pgAdmin:PostgreSQL的官方管理工具,开源、免费,专为PostgreSQL设计。

使用成本

  • PostgreSQLMySQL/MariaDB:虽然软件本身免费,但需要考虑服务器和维护的成本。
  • SQLite:几乎无成本,但不适合大型或高并发的应用。
  • DBeaverpgAdmin:软件免费,主要成本在于培训和学习。

便利性

  • PostgreSQLMySQL/MariaDB提供了高度的灵活性和扩展性,适合多种业务场景。
  • SQLite易于部署和分发,适合轻量级应用。
  • DBeaver提供了图形界面,易于操作和管理多种数据库。
  • pgAdmin为PostgreSQL提供了专业的管理和开发环境。

学习成本

  • PostgreSQLMySQL/MariaDB:具有较高的学习曲线,特别是对于复杂的查询和优化。
  • SQLite:简单易学,适合非专业人士。
  • DBeaverpgAdmin:直观的图形界面降低了学习成本,但需要熟悉SQL和数据库原理。

数据库建立

  • PostgreSQLMySQL/MariaDB适合构建企业级的数据库系统,支持复杂的数据模型和业务逻辑。
  • SQLite适合快速原型开发和小型应用。

推广使用

推广使用需要考虑培训和支持。建议从小团队开始,逐步扩展到整个企业。

  • 提供培训材料和工作坊,帮助员工熟悉新工具和技术。
  • 选择具有良好社区支持和文档的软件,以便于解决问题。

结论

综合考虑可选软件、使用成本、便利性、学习成本等因素,我们建议企业采用PostgreSQL作为数据库软件,DBeaver作为数据库设计工具。这一组合为企业提供了强大的数据管理能力,同时保持了较低的学习和使用成本。通过逐步推广和培训,企业可以有效地提升数据管理和分析能力,支持业务的发展和决策制定。

问题

  1. 业务需求和目标是什么?
    理解企业的核心业务需求和长期目标是选择数据库解决方案的首要步骤。这包括数据量大小、预期增长、数据类型(如关系型、非关系型)、特定业务逻辑和处理需求等。
  2. 数据安全和合规性要求有哪些?
    根据企业所在行业的法律法规和内部数据政策,评估数据安全和合规性的要求。这可能影响数据库的选择和配置。
  3. 预算和资源限制是什么?
    明确预算和资源限制,包括硬件、软件许可费、维护成本和人员培训成本。
  4. 团队的技能和经验如何?
    评估团队的现有技能和经验,以及他们对新技术的学习能力。这将影响培训计划和技术选型。
  5. 是否需要支持高并发和大数据量?
    对于需要处理大量数据和高并发请求的应用,选择支持这些需求的数据库系统尤为重要。
  6. 是否有集成其他系统的需求?
    考虑现有系统和未来可能集成的系统,确保所选数据库能够与这些系统兼容。

建议

  1. 进行彻底的需求分析:在选择数据库之前,彻底分析企业的业务需求、数据需求和技术需求。
  2. 考虑开源解决方案:开源数据库(如PostgreSQL、MySQL)不仅可以降低成本,还提供了强大的社区支持和灵活性。
  3. 重视数据安全和备份:选择支持强大安全特性的数据库,并制定严格的数据备份和恢复计划。
  4. 规划可扩展的架构:即使当前需求不大,也应选择支持水平和垂直扩展的数据库系统,以应对未来数据增长。
  5. 提供充分的培训和支持:为团队成员提供数据库技术的培训,确保他们能够有效使用和管理数据库。
  6. 进行原型测试:在最终决定之前,对选定的数据库进行原型测试,验证其是否满足性能和功能需求。
  7. 考虑使用数据库设计和管理工具:使用如DBeaver这样的工具可以提高数据库设计和管理的效率,特别是对于管理多种数据库的环境。

通过提出这些问题和遵循这些建议,企业可以更有信心地选择适合其特定需求的数据库解决方案,从而支持其业务的成长和发展。

投资收益历史统计数据

如果投资于美国股票,1 美元将增长到 1,654 美元,如果投资于债券,则仅增长到 10.20 美元,如果投资于 T-bills,则仅增长到 2.60 美元。尽管实际回报的差异似乎并不大,但三个资产类别之间的增长差异却很大:股票为每年 6.5%,债券为每年 2.0%。这一差异代表了 118 年期间的复利效应。

过去117年,世界股票指数的实际几何平均回报率为5.2%,债券的实际几何平均回报率为2.0%。世界(不包括美国)股票的实际几何平均回报率为4.5%,债券的实际几何平均回报率1.7%。无论是股票还是债券,美国的回报率都高于世界(不包括美国)。同样,美国股票和债券的实际回报率也高于世界其他地区。