Leo 第N次科普

背景

[集智]注意力与知识管理群

中大家经常就一些工具产生各种讨论, 俺一向的标签是:

  • Python
  • Pythonic
  • Leo

其它还好, 有广泛群众基础, 这个 Leo 就经常引发嗯哼

引子:

pimgeek-知识管理工具研究者: 插一个技术提问…

  • @大妈🙊Zoom.Quiet LeoEditor 的节点支持类似 {{ var }} 这样的模板语法吗?
    • 我知道 << section >> 这样的用法,还有 valuespace + jinja 的方式, 不知还有没有其它实现方式?[疑问] ‘
    • << section >> 这种用法是 LeoEditor 内置的实现方式
    • {{ var }} 这种用法是 LeoEditor 插件的实现方式
  • 我就是希望定义一些可填充的内容,把这些内容从代码主体中抽取出来,这样我编辑起来方便. ‘
    • 有些内容,比如网页里的作者信息等,一次编辑后反复引用. 修改时也方便.
    • 专业的 Web 开发者应该是把这些代码拆成多个文件来管理 …
more ...

Leo 5.4 theme custom

背景

Leo 5.2 theme custom

Leo 是灵活的完全 Pythonic 的可定制 文学化编辑环境

所以,其定制的进展是无限的…

现象

  • 在完成了基本的 theme 定制后发现
  • 默认语法元素的颜色,不太理想
  • 特别是: <>
    • 可以将下层节点放置在任何想放置的地方的引入点声明
    • 但是,这里 <<...>> 两端符号的颜色是默认兰色
    • 在暗色背景中看不清楚
  • 可能一时没能找到配置处

解决

  • 通过社区列表咨询
    • 2天后收到各种建议
  • 才知道是俺使用 Leo 的配置文件过老
    • 导致新版本的全局 theme 定义节点
    • lThemes: copy to last top-level setting in myLeoSettings.leo-->Common to all themes-->Colors for …
more ...

如何在 Leo 中协作?!

Leo?

~ 嗯哼

研究什么是 Leo ? 非要一句话说清查的话,只能是:

  • 纯 Python 构建的文学化编辑环境
    • 好吧, 那什么是 文学化编辑 ?
    • 这事儿, 俺就没办法说清楚了….
    • 根据俺一向的宣称: 教不会别人的,一定也是自己并不真正理解的
  • 这点,俺认!
  • 就知道, 俺从 05 年上了船…就一直反复的四处宣传 Leo 的舒爽…
    • 可惜,一直就没有找到一个真正 直指人心 的 文学化编辑/程 的描述姿势

好吧,再次尝试一下:

Literate Programming …

more ...

Leo 5.2 theme custom

EN

thanks guys in leo-editor@googlegroups.com :

  • Terry Brown
  • john lunzer

make me know how to custom Leo theme step by step:

  • old versions myLeoSettings.leo appended buttons :
    • at leo/myLeoSettings.leo#Startup-->Local buttons
    • need copy from leoSettings.leo
  • so my custome flow as:
    • try edit some node
    • click …
more ...

jump into SSD with Yoesmite

为毛

不解释, 人家都免费给你升级了哪!

新梗

~ 嗯哼,各种关键记要,不进行解释了…

npm

$ brew install npm
==> Downloading https://homebrew.bintray.com/bottles/node-0.12.2_1.yosemite.bottle.tar.gz
######################################################################## 100.0%
==> Pouring node-0.12.2_1.yosemite.bottle.tar.gz
==> Caveats
If you update npm itself, do NOT use the npm update …
more ...

论如何艺术的骂人

141212-ask-binghe.lisp.jpg(JPEG 图像,1024x650 像素)

人称伞哥的传奇人物: 田春 怎么应对的呢?…

来源: 田春冰河 ‘s Weibo_Weibo

揭晓答案前, 俺忍不住, 得推荐一下古今中外有关骂人相关的经验了:

再来看 伞哥 的回复:

141212-answer-binghe.lisp.jpg(JPEG 图像,1024x713 像素)

对比学术化的 “反驳的层级” 分析图谱

hierarchy_of_disagreement.jpg(JPEG 图像,640x554 像素)

可以清晰的感受到:

  • 用对方的观点来不动声色的转移了论点, 无视了对方的指责
  • 并用温润的态度指出:
    • 哥现在意大利吖
    • 都有能力拯救外国MM了
    • E文翻译这点不算事儿,实在是没时间哪…
  • 已经是极其自然而又低姿态的站在各种高度, 完美的反驳了对方无法理解的智商
  • 达到了 paul氏金字塔的 6.5 级,除了开头第一句,有点怨气外 …
more ...

熟练使用文学编程(literate programming)是怎样一番体验?

Literate_Programming_book_cover

熟练使用文学编程(literate programming)是怎样一番体验? - 知乎

然后有人戳了俺…

有关文学化编程

参考:LeoEnvironment

以及相关链接,

有关使用 Leo 进行文学化编程, 参考: - 幻灯: 啄木鸟/CPUG 会课06年度第九次 (built by S5) ; 131101-leo-china - 录音: cpug_2006_07_30_01.ogg + Index of /CPyUG/100716-Leo-LiterateProgramming {gen. by gen4idx.py v13.4.18} - 录像: Leo 创始人 令德华的演讲 - PyConChina2013-Leo-final-v2

俺知道 文学化编程是在 2005 年,开始使用 Leo 尝试进行 文学化编程则是到了 2006 …

more ...


© Copyright 2014 by Zoom.Quiet
Content licensed under the Creative Commons attribution-noncommercial-sharealike License.
Contact me via , mail ,github or gitlab . Tip me via Buy me a coffeeBuy me a coffee || (feed)