From 167daebdef3b4a15a75613656c43a1f54c89bf85 Mon Sep 17 00:00:00 2001 From: kaffa Date: Fri, 7 Jun 2024 19:04:56 +0800 Subject: [PATCH] 'kaffa' --- index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index dedfc8f..7e908b6 100644 --- a/index.html +++ b/index.html @@ -467,8 +467,8 @@ {"created":"20240407170920076","title":"$:/state/tab-1749438307","text":"$:/core/ui/ControlPanel/Info","modified":"20240531035920040"}, {"created":"20240407171808589","title":"$:/state/tab-2065006209","text":"$:/core/ui/ControlPanel/Saving/GitHub","modified":"20240407171848726"}, {"created":"20240407180832249","title":"$:/state/tab-453520357","text":"$:/core/ui/ControlPanel/ViewTemplateTitle","modified":"20240407181948649"}, -{"created":"20240407182213440","title":"$:/state/tab/moresidebar-1850697562","text":"$:/core/ui/MoreSideBar/Plugins","modified":"20240607020849923"}, -{"created":"20240407170917568","title":"$:/state/tab/sidebar--595412856","text":"$:/core/ui/SideBar/Open","modified":"20240607020937545"}, +{"created":"20240407182213440","title":"$:/state/tab/moresidebar-1850697562","text":"$:/core/ui/MoreSideBar/All","modified":"20240607110304326"}, +{"created":"20240407170917568","title":"$:/state/tab/sidebar--595412856","text":"$:/core/ui/SideBar/More","modified":"20240607110303469"}, {"created":"20240407171245767","title":"$:/state/tabs/controlpanel/toolbars-1345989671","text":"$:/core/ui/ControlPanel/Toolbars/ViewToolbar","modified":"20240407191129020"}, {"created":"20240407182307559","title":"$:/state/tree/$:/boot/","text":"show","modified":"20240407182307559"}, {"created":"20240407182312655","title":"$:/state/tree/$:/config/","text":"show","modified":"20240407182312655"}, @@ -487,7 +487,7 @@ {"created":"20240407182403622","title":"$:/state/tree/$:/temp/","text":"show","modified":"20240407182403622"}, {"created":"20240407182404803","title":"$:/state/tree/$:/themes/","text":"show","modified":"20240407182404803"}, {"title":"$:/status/RequireReloadDueToPluginChange","text":"no"}, -{"title":"$:/StoryList","created":"20240606102642878","text":"","list":"Links StartHere Now SmallThoughts RecentlyRead","modified":"20240606102642878"}, +{"title":"$:/StoryList","created":"20240606102642878","text":"","list":"Notes(笔记) 笔记软件市场洞察 Links StartHere Now SmallThoughts RecentlyRead","modified":"20240607110312254"}, {"created":"20240407191446882","text":"hr {\n border-top: 1;\n border-bottom: 0;\n background-color: #7d7d7d;\n}","tags":"$:/tags/Stylesheet","title":"$:/tags/Stylesheet","modified":"20240411084242850"}, {"created":"20240407191716228","title":"$:/theme","text":"$:/themes/tiddlywiki/vanilla","modified":"20240407191716981"}, {"title":"$:/themes/tiddlywiki/snowwhite","name":"Snow White","author":"JeremyRuston","core-version":">=5.0.0","plugin-type":"theme","description":"Emphasises individual tiddlers","dependents":"$:/themes/tiddlywiki/vanilla","plugin-priority":"0","version":"5.3.3","type":"application/json","text":"{\"tiddlers\":{\"$:/themes/tiddlywiki/snowwhite/base\":{\"title\":\"$:/themes/tiddlywiki/snowwhite/base\",\"tags\":\"[[$:/tags/Stylesheet]]\",\"text\":\"\\\\define sidebarbreakpoint-minus-one()\\n\u003C$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\\n\\\\end\\n\\n\\\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline\\n\\n.tc-sidebar-header {\\n\\ttext-shadow: 0 1px 0 \u003C\u003Ccolour sidebar-foreground-shadow>>;\\n}\\n\\n.tc-tiddler-info {\\n\\t\u003C\u003Cbox-shadow \\\"inset 1px 2px 3px rgba(0,0,0,0.1)\\\">>\\n}\\n\\n@media screen {\\n\\t.tc-tiddler-frame {\\n\\t\\t\u003C\u003Cbox-shadow \\\"1px 1px 5px rgba(0, 0, 0, 0.3)\\\">>\\n\\t}\\n}\\n\\n@media (max-width: \u003C\u003Csidebarbreakpoint-minus-one>>) {\\n\\t.tc-tiddler-frame {\\n\\t\\t\u003C\u003Cbox-shadow none>>\\n\\t}\\n}\\n\\n.tc-page-controls button svg, .tc-tiddler-controls button svg, .tc-topbar button svg {\\n\\t\u003C\u003Ctransition \\\"fill 150ms ease-in-out\\\">>\\n}\\n\\n.tc-tiddler-controls button.tc-selected,\\n.tc-page-controls button.tc-selected {\\n\\t\u003C\u003Cfilter \\\"drop-shadow(0px -1px 2px rgba(0,0,0,0.25))\\\">>\\n}\\n\\n.tc-tiddler-frame input.tc-edit-texteditor,\\n.tc-tiddler-frame select.tc-edit-texteditor {\\n\\t\u003C\u003Cbox-shadow \\\"inset 0 1px 8px rgba(0, 0, 0, 0.15)\\\">>\\n}\\n\\n.tc-edit-tags {\\n\\t\u003C\u003Cbox-shadow \\\"inset 0 1px 8px rgba(0, 0, 0, 0.15)\\\">>\\n}\\n\\n.tc-tiddler-frame .tc-edit-tags input.tc-edit-texteditor {\\n\\t\u003C\u003Cbox-shadow \\\"none\\\">>\\n\\tborder: none;\\n\\toutline: none;\\n}\\n\\ntextarea.tc-edit-texteditor {\\n\\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\\n}\\n\\ncanvas.tc-edit-bitmapeditor {\\n\\t\u003C\u003Cbox-shadow \\\"2px 2px 5px rgba(0, 0, 0, 0.5)\\\">>\\n}\\n\\n.tc-drop-down {\\n\\tborder-radius: 4px;\\n\\t\u003C\u003Cbox-shadow \\\"2px 2px 10px rgba(0, 0, 0, 0.5)\\\">>\\n}\\n\\n.tc-block-dropdown {\\n\\tborder-radius: 4px;\\n\\t\u003C\u003Cbox-shadow \\\"2px 2px 10px rgba(0, 0, 0, 0.5)\\\">>\\n}\\n\\n.tc-modal {\\n\\tborder-radius: 6px;\\n\\t\u003C\u003Cbox-shadow \\\"0 3px 7px rgba(0,0,0,0.3)\\\">>\\n}\\n\\n.tc-modal-footer {\\n\\tborder-radius: 0 0 6px 6px;\\n\\t\u003C\u003Cbox-shadow \\\"inset 0 1px 0 #fff\\\">>;\\n}\\n\\n\\n.tc-alert {\\n\\tborder-radius: 6px;\\n\\t\u003C\u003Cbox-shadow \\\"0 3px 7px rgba(0,0,0,0.6)\\\">>\\n}\\n\\n.tc-notification {\\n\\tborder-radius: 6px;\\n\\t\u003C\u003Cbox-shadow \\\"0 3px 7px rgba(0,0,0,0.3)\\\">>\\n\\ttext-shadow: 0 1px 0 rgba(255,255,255, 0.8);\\n}\\n\\n.tc-sidebar-lists .tc-tab-set .tc-tab-divider {\\n\\tborder-top: none;\\n\\theight: 1px;\\n\\t\u003C\u003Cbackground-linear-gradient \\\"left, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 100%\\\">>\\n}\\n\\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button {\\n\\t\u003C\u003Cbackground-linear-gradient \\\"left, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.1) 100%\\\">>\\n}\\n\\n.tc-more-sidebar > .tc-tab-set > .tc-tab-buttons > button.tc-tab-selected {\\n\\t\u003C\u003Cbackground-linear-gradient \\\"left, rgba(0,0,0,0.05) 0%, rgba(255,255,255,0.05) 100%\\\">>\\n}\\n\\n.tc-message-box img {\\n\\t\u003C\u003Cbox-shadow \\\"1px 1px 3px rgba(0,0,0,0.5)\\\">>\\n}\\n\\n.tc-plugin-info {\\n\\t\u003C\u003Cbox-shadow \\\"1px 1px 3px rgba(0,0,0,0.5)\\\">>\\n}\\n\"}}}"}, @@ -528,7 +528,7 @@ {"created":"20240531153334811","text":"\n\nNick Bradbury 生于 1967 年 5 月 11 日,是 HomeSite、TopStyle 和 [[FeedDemon]] 的作者。\n\n!! 三款产品\n\n在我职业的早期,这三款软件我都不同程度使用过,Nick 有非常不错的产品天赋。\n\nHomeSite:被 Macromedia(被 Adobe 收购) 收购,进入了 Dreamweaver 中。\n\nTopStyle:Web 处于 XHTML 过渡期,我用过 TopStyle 3 和 4 来写 CSS,很棒的软件。后来给了 [[Stefan van As]] 继续维护,但 [[TopStyle 5|https://www.htmlvalidator.com/topstyle/]] 发布后,就没见继续发展了。\n\nFeedDemon:最棒的是 FeedDemon,抛开 Unicode 问题来讲,它应是 Windows 上最好的 RSS 软件。\n\n!! 考古\n\n在 Nick 的开发博客中发现他与 [[Aaron Swartz]] 关于盗版的看法有分歧,还因此存在过一些 [[beef|https://nick.typepad.com/blog/2013/01/regrets-about-aaron-swartz.html]],那是 2004 年 1 月的事情。那时的 AaronSwartz 才不到二十岁,非常年轻,而 Nick 已是三十多岁。 \n\n我阅读 Aaron 的文字后,我理解的,他讲的是构建软件品牌时如何对待潜在用户,以及软件的广告传播。如果 Windows 高调打击盗版,现在我们也许早就发展了类似深度系统的桌面系统,而微软也不会获得那么高的操作系统市场份额。Nick 在 Aaron 离世前明白了这些,所以一方面为他的离开 regret,另一方面也为他当年未能把这个孩子的博文当回事,Aaron 的 Idiot 乃是当头棒喝,无奈 Amazing 如 Nick。\n\n那是 RSS 1.0 的时代,后来 FeedDemon 与 Google Reader 的故事终结了,但 RSS 还在继续。\n\n!! 公司\n\n2005 年,NewsGator 该公司收购了 [[Bradbury Software|http://bradsoft.com/]]。\n\n2013 年,NewsGator 收购了 Sitrion,并保留了 Sitrion 这个名字。\n\n2018 年,员工敬业度公司 [[Limeade|https://www.limeade.com/]] 收购 Sitrion。\n\n我在 Automattic 的 [[关于|https://automattic.com/about/]] 页找到 Nick 最新的介绍:\n\n\u003C\u003C\u003C\nAfter a brief, unprofitable stint as a professional cartoonist, Nick fell into the world of software development and went on to create HomeSite, TopStyle & FeedDemon for Windows. Then out of the blue he gave up Windows and started developing Android apps on a Mac. Nick resides in Knoxville, TN, and shares his life with his wonderful wife, Melissa.\n\u003C\u003C\u003C\n\n\u003C\u003C\u003C\n在经历了一段短暂且无利可图的专业漫画家生涯后,Nick 进入了软件开发领域,并继续为 Windows 创建了 HomeSite、TopStyle 和 FeedDemon。然后他突然放弃了 Windows,开始在 Mac 上开发 Android 应用程序。尼克居住在田纳西州诺克斯维尔,与他出色的妻子梅丽莎分享他的生活。\n\u003C\u003C\u003C\n\n\n\n\n!! 参考\n\n# https://nick.typepad.com/\n# https://nickbradbury.com/\n# https://x.com/nbradbury\n# https://nick.typepad.com/blog/2004/01/on_piracy.html\n# https://nick.typepad.com/blog/2013/01/regrets-about-aaron-swartz.html\n# http://www.aaronsw.com/2002/onPiracy\n","tags":"","title":"Nick Bradbury","modified":"20240601065105384"}, {"created":"20240407192005334","text":"!!! 目录\n\n顾名思义,用笔记录谓之笔记,广义地讲,它是一种将信息从大脑记载到信息媒介的行为。\n\n\u003C$mermaid text='\n graph\n 信息 --> 视听嗅味触\n 视听嗅味触 --> 脑\n 脑 --> 手\n 手 --> 信息媒介\n 信息媒介 --> 视觉回馈\n 视觉回馈 --> 脑\n'>\u003C/$mermaid>\n\n备注:\n\n\"\"\"\n一、[[笔记史]]\n二、[[笔记方法论]]\n三、[[笔记软件现状]]\n四、[[笔记软件市场洞察]]\n\"\"\"\n","title":"Notes(笔记)","modified":"20240520070214522"}, {"created":"20240521134659186","text":"Notesnook 的所有客户端是开源的,但 Sync Server 的开源工作尚未完全完成。","title":"Notesnook","modified":"20240521134736054"}, -{"created":"20240407180237629","text":"2024-06-02,准备实践一下 DDD。\n\n2024-05-31,[[Zettlr]] 打开稍大的 MD 文件时有明显的卡顿问题,也许它被设计时缺少大文件的用例,我先卸载了,换上 trilium 来继续试用。和 [[Owen|https://www.owenyoung.com/]] 聊天,决定将笔记也并入 kaffa.im 二级域名 https://coffee.kaffa.im。\n\n2024-05-17,笔记方法论中,我并没有实践过卡片盒,于是我加入了 [[pimgeek|https://pimgeek.com/]] 的小社群,pimgeek是一位正在实证卡片盒笔记方法的老师。虽然我爱写字,且纸笔确实有关联记忆的优势,但为降低数字化成本,我试用了[[Zettlr]]进行笔记,开始的内容范围是:tasks,notes,productivity。\n\n2024-04-10,搭建好此 Personal Wiki 的第一步打算,我打算在此记录关于[[Notes(笔记)]]的内容。笔记适合信马由缰还是从上至下,现在还没有感觉,先完成 100 篇后再看。\n\n2024-04-07 22:57,此刻,蓝星又多了一个数字花园。建立花园是受到 [[MemEx|https://note.justgoidea.com/]] 和 [[仿生猫不会梦见电子猫粮|https://jefftay.com/]] 的启发和影响。\n\n","title":"Now","modified":"20240607104124116"}, +{"created":"20240407180237629","text":"2024-06-02,准备实践一下 DDD。\n\n2024-05-31,[[Zettlr]] 打开稍大的 MD 文件时有明显的卡顿问题,也许它被设计时缺少大文件的用例,我先卸载了,换上 trilium 来继续试用。和 [[Owen|https://www.owenyoung.com/]] 聊天,决定将笔记也并入 kaffa.im 二级域名 https://coffee.kaffa.im。顺便用 Leslie 的主机将 coffees.app 托管了,访问 http://coffee.app/ 有关笔记的几个链接,会自动跳转到 https://coffee.kaffa.im。具体的是:\n\n* [[笔记史|http://coffee.app/#笔记史]]\n* [[笔记方法论|http://coffee.app/#笔记方法论]]\n* [[笔记软件现状|http://coffee.app/#笔记软件现状]]\n* [[笔记软件市场洞察|http://coffee.app/#笔记软件市场洞察]]\n\n2024-05-17,笔记方法论中,我并没有实践过卡片盒,于是我加入了 [[pimgeek|https://pimgeek.com/]] 的小社群,pimgeek是一位正在实证卡片盒笔记方法的老师。虽然我爱写字,且纸笔确实有关联记忆的优势,但为降低数字化成本,我试用了[[Zettlr]]进行笔记,开始的内容范围是:tasks,notes,productivity。\n\n2024-04-10,搭建好此 Personal Wiki 的第一步打算,我打算在此记录关于[[Notes(笔记)]]的内容。笔记适合信马由缰还是从上至下,现在还没有感觉,先完成 100 篇后再看。\n\n2024-04-07 22:57,此刻,蓝星又多了一个数字花园。建立花园是受到 [[MemEx|https://note.justgoidea.com/]] 和 [[仿生猫不会梦见电子猫粮|https://jefftay.com/]] 的启发和影响。\n\n","title":"Now","modified":"20240607110451343"}, {"created":"20240407191242755","text":"2024-05-18,再读《[[营销管理|https://kaffa.im/marketing-management]]》,作者:Philip Kotler & Kevin Lane Keller,20%\n\n2024-04-10,最近读《笔记的方法》,作者: 刘少楠 / 刘白光,100%\n","title":"RecentlyRead","modified":"20240601114606149"}, {"created":"20240407191223882","text":"1. 通过对笔记主题的研究,我突然有了新认识:写笔记的目的有两种。一、记录的[[Notes(笔记)]];二、习得的[[知识]]。如果一个人记笔记为了售卖笔记的内容本身,那么对于笔记的润色和形式要重于内容;如果一个人记笔记是为了学习知识,那么这个人的需要不断学习如何更好的学习知识,而不是将笔记记录得更完备,但这两点虽然有少许冲突,但还是可以结合起来的。\n\n2. Tasks,notes,productivity,我好奇为什么这三个主题似有关联,但关联性还未考虑清楚。\n\n3. 收集、记录、思考、分享。前两方面已没有什么机会了,思考的机会,在 AI 辅助下对大家都是均等的,IH 们可以在分享上发力做做,毕竟笔记在可见的年份里,还是一个 5 至 15% 的增量市场,弱于 AI,但强过 GDP。\n\n4. VIM 的“不是故意的”设计,如果 VIM 中不小心按下 Emacs 的快捷键 C-x C-s,那么就会锁住滚动,看起来像僵死,这个设计刚好暗算了用 Emacs 的人,退出办法是 C-q。\n\n","title":"SmallThoughts","modified":"20240607104317029"}, {"created":"20240601062700556","text":"!! 人物索引\n\n* [[Aaron Swartz]]\n* [[Brent Simmons]]\n* [[Nick Bradbury]]\n\n!! 事件索引\n\n* [[IRC Freenode to libera.chat|https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409]]\n","title":"Software Mythology(软件神话学)","modified":"20240602094202427"},