Docker Nextcloud安装ffmpeg

本文主要解决:希望安装在docker安装的Nextcloud中再安装ffmpeg等其他依赖,而又不想自己写一个新的Dockerfile,或者使用第三方的image的问题。…

全栈工程师与其经济原理

最近迫于生计,重修经济学原理,正好复习到比较优势,于是就结合自身的职业,写了这么一个类似于课后小练习的东西。 比较优势 在聊技术之前,我们先还是简单澄清一下基本的概念(不保证正确性,我又不是学经济的)。 要说比较优势,按照教材的顺序,我们要先了解什么是绝对优势。为了方便说明,我继续照抄课本的例子(这样我的成本最低):假设有两个人A和B,这两个人生产牛肉和土豆,且这两个人都吃牛肉和土豆。我们假设他们的生产能力符合下表: 生产者 每小时牛肉产量 每小时土豆产量 A 1 4 B 3 6 显然,B是个比A厉害的人。因为不论是论生产牛肉还是论生产土豆,B每小时的产量都比A高。这就是绝对优势。 但是,B具有绝对优势并不意味着B就要独自生产,我们假设他们工作8个小时,且根据A和B各自的喜好,他们在独自生产时各自的产出符合下表: 生产者 每天实际牛肉产量 每天实际土豆产量 A 4 16 B 12 24 然而我们注意到,A虽然菜,…

Ghost的Nginx cache方式

缓存对于Web网站来说非常重要,可以大大的优化网站的体验的同时一定程度上增加网站的可靠性。当服务所处位置与最终用户地理位置较远时,在用户所在地搭建一个Nginx作为一层缓存能大大优化用户的访问体验。而当服务由于种种原因不可访问时,用户也可以暂时查看缓存中的内容。 目前Ghost,也就是本站,作为第一个在我的那一套网络上使用缓存的网站。我觉得还是可以整理以下本站的缓存方式。…

Windows远程桌面使用Let‘s encrypt证书

Windows远程桌面是支持加密的。在不配置的情况下,Windows会自己给自己签一个证书。但这个证书显然在客户端连接的时候,默认是不信任的。因为个人是使用的let's encrypt的证书,所以就记录一下如何把let's encrypt签的证书设置到windows远程桌面的服务端。…

Flutter Loading的工具整理

在漫漫的开发过程中呢,或多或少会需要用到loading。而本尽可能避免自己造轮子的原则呢,自然是优先找社区里的lib的。于是我就梳理了一下目前Flutter Package里的loading相关的库,大概会从表现形式、使用方式、维护情况和综合评价几个方面来看这些库。…

工具推荐:VMware Workstation Player搭建本地工作环境

VMware Workstation想必大家都很熟悉,非常好用的虚拟机解决方案。但一般大家都是斥巨资买Mware Workstation Pro,也有一小部分玩家通过从网上淘key来盗版使用。然而,如果只是本地工作环境的话,其实可以考虑使用VMware Workstation Player。…

Rancher的优势

目前已经使用Rancher做自己个人服务的集群管理已经有2年左右了,个人的感觉是非常舒适,且非常贴合我的场景。因此总结一下我自己用Rancher的一些体验。…

CoreDNS国内网络优化

当网络是通过一个透明代理或者一个全局代理之后再访问外部网络时,可能会需要特别定制DNS。这样就能实现“该直连的直连,该代理的代理”的效果。…