一直想搭建一个self-hosted的评论系统,心里种草很久。多说的倒闭、Disqus在国内无法访问,加上技术储备并不充分,虽然尝试写了一个非常简单评论功能,见文章,和预期相差甚远。
一方面在互联网搜索各式的开源评论系统设计,
一方面也终于抽出时间尝试。这篇文章记录了基于Python的isso的搭建过程和一些“坑”及解决方案。
Isso强烈建议评论系统不应直接暴露在公网环境,同时以作为sub URI作为评论访问地址,能够避免一些强隐私保护浏览器屏蔽评论。但会带来跨域资源共享问题(CORS)。
以本博客kukumalu.cc为例, 申请了comment.kukumalu.cc作为二级域名,在阿里云设置了A纪录解析到服务器。
在阿里云申请了两个域名,一个已经给了fullmoon,是flask 的习作,给夫人写写小文章用。另一个计划给自己的静态博客kukumalu.cc使用,主要专注于内容。
只有一台服务器,原先计划是通过不同的端口访问。搜索许久,Nginx vhost更简便、更适合分开管理。
/etc/nginx
新建文件夹vhostmkdir vhost
静态博客配置
server {
listen 80;
server_name kukumalu.cc www.kukumalu.cc;
charset utf-8;
root /home/app/negativedearc.github.io/output;
location / {
index index.html …
ggridge(原名ggjoy),是R语言著名可视化套件ggplot2的一个增强包。ridge提供了类似于山峦迭起,用以描述空间和时间的变化(be quite useful for visualizing changes in distributions over time or space)。
它提供了三种基本的绘图形式:
当然想要了解每个月的产量趋势,仍然可以可以使用采用了分面技术的折线图。
ggplot(df2, aes(x = date, y = num)) +
geom_line() +
facet_wrap(~ mon, nrow = 4, scales = "free_x") +
scale_x_date …
说到Lean或是六西格玛,很多时候仅仅是指员工们通过掌握理论带来的工具和方法从而解决问题。自上个世纪90年代起,这些管理理论已经成为提升企业经营管理成熟度(mature)的战略。
现在越来越多的企业意识到员工是组织能够持续获得竞争优势的的关键,联合信号的领导层曾评价“每个人都在谈论学习,很少有人能把它贯穿于大多数员工的日常生活中”。创建“学习型”组织正是企业的使命之一。
有很多种方法去形容lean文化的成熟度,一些简单的罗列(a short list of attributes) 不足以完整的描述。尽管如此,每当与精益的实践者(lean practitioners)谈论这个话题的时候,总能浮现一个画面:成熟的精益文化应该是开放、诚实、透明的解决问题。
这种理想的状态包含了每一位员工积极、快速的识别问题。涵盖了问题所在的流程和系统以及员工的的知识发展的需求。
员工们应该有权、有勇气、被鼓励表达“我们有一个问题、我有一个问题、我需要帮助”。做为精益文化的布道者 …