我的 pink-room 好长时间没更新了,因为我自己用着感觉没太影响体验的地方,就没做改进的心思了。(自己够用后就没动力精细打磨了 XD)
也不知道有几个人在用,如果有用户的话,随便说点什么吧,吐槽、建议、批评、想法啥的,我看看有什么地方能改进的。
如果有更多人对界面外观改造有兴趣的话,或许我可以分享点代码片段?
放点最近的个人使用的展示:
我的 pink-room 好长时间没更新了,因为我自己用着感觉没太影响体验的地方,就没做改进的心思了。(自己够用后就没动力精细打磨了 XD)
也不知道有几个人在用,如果有用户的话,随便说点什么吧,吐槽、建议、批评、想法啥的,我看看有什么地方能改进的。
如果有更多人对界面外观改造有兴趣的话,或许我可以分享点代码片段?
放点最近的个人使用的展示:
我的主题在默认情况下是没有添加原版没有的功能的,比如 13 种自定义字色没变,基本布局也没变。这是为了迁就可能只使用思源原生功能的和依赖思源默认行内样式的用户,以确保更大的兼容性,不让人对主题独有功能形成依赖。
而除了外观样式之外的特殊功能,我目前还没能力制作,我也不太愿意将功能嵌入到主题里。在我看来特殊功能应该尽可能和主题本身分离,能单独作为代码片段使用才好(虽然这样就不好设计了)。
过几天应该会上适配一下新版思源,还有上架另外一个新主题。
是滴,道理上是这样的,我也认为功能和主题是应该分开的。不过苦于目前还没有插件系统,基本上想要去做一些功能性的扩展也只能通过在主题里面添加一些 js 处理了,代码片段的话,除了特别通用的,想稍微在展示和交互上有所改变的话,在不同的主题下要选择的 class 什么的都不一样应该没法搞吧…
现在主题里面 dark+ 是添加额外功能最多的,从反响上看也是下载量最大的,应该能说明大部分用户在使用主题的时候可能更偏向于功能性?
毕竟目前也没有其它的可以额外扩展的接口,我是想先添加功能到主题里面,等后续有了插件系统合适的话可以再剥离出来(比如我就想添加一个代码块中可以手动高亮某些行的功能,方便在较长的代码块中标记重点,但是对于代码块没什么原生接口其实只用 js 挺难搞的…)
另:期待支持一波新主题~
这是目前在用的唯一主题,现在回忆起来,当初选思源没选 Obsidian 就是因为这套主题。几个配色中我仅选用蓝色主题,蓝边白底看上去特别明亮,甚合我意。偶尔想换一换,浏览一圈还是觉得这款主题简约、大方,然后又切回来。
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。
etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。
Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。
域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。
Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
你若安好,便是晴天。
Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。
七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。
“梦想从学习开始,事业从实践起步” —— 习近平
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。
JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。
单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。
CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。
黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。
A second brain, for you, forever.
Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.
JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。
Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。
Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。
星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。
禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。
GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于