手机端容量有限,有没有可以在手机 APP 限制附件自动下载大小的功能。同时能显示附件名称,根据自己的需要手动选择超过限制大小的文件。
或者所有附件都默认不下载,自己手动下载,这样能节约不少手机空间。。。。。。。
手机端容量有限,有没有可以在手机 APP 限制附件自动下载大小的功能。同时能显示附件名称,根据自己的需要手动选择超过限制大小的文件。
或者所有附件都默认不下载,自己手动下载,这样能节约不少手机空间。。。。。。。
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。
融合块、大纲和双向链接,重构你的思维。
提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。
本意是想把思源笔记作为自己的主力笔记,工作生活的记录全部放在思源笔记里,电脑端空间足够使用,可是手机空间总是捉襟见肘,但是自己想了一下,手机 APP 应该是无法实现帖子里的功能的,我自己找到了其他的方法,就是把电脑或者 NAS 作为伺服器,再做个端口映射和动态域名,这样手机就能随时随地查看笔记了了,也不占用手机空间。
而且我也试验了一下,手机端即使编辑的时候,也不会产生文件冲突。
我觉得这个方法唯一的问题是需要 PC 客户端一直开着,或者有 NAS 设备。
这个功能需要同时打开 PC 软件里的访问授权码,设置访问密码。不然整个笔记就完全暴露在外网了。
不知道我的理解对不对,只设置访问授权码,放在外网安全吗,还有没有更安全的方法?还请指点一下。
还想请教一下,群晖 docker 里安装 siyuan 后,如何设置现有的 webdav 文件夹为工作空间,并且打开伺服器功能。
我是不是应该就把 docker 里安装的思源看作是一个 PC 客户端
其实跟加密不冲突,只是我不知道思源的加密是怎么实现的,如果是单个文件加密成单个文件,一一对应的话就比较方便。应该不需要完全下载到本地才知道是哪个文件,肯定是有索引的,不然都下载不了。
不太理解,现在手机不是一般都是 256G,甚至 512G 了吗?怎么会缺内存
个人目前用的是 OSS 的方式同步,OSS 里面的文件都是分块且加密的。这个功能实现的话相当于要将资源文件不加密/与笔记分开加密?
感觉不如自己有限制的同步一些文件资料,我分享下我目前的方法和思路:
Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。
用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖。
用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/
AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。
Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。
Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。
思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。
融合块、大纲和双向链接,重构你的思维。
有空闲时间是接外包好呢还是学习好呢?
VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。
找到自己的位置,萌新烦恼少。
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
一些有用的避坑指南。
CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。
Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
安全永远都不是一个小问题。
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。
大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
你听到信仰的声音了么?
智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。
Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。
FreeMarker 是一款好用且功能强大的 Java 模版引擎。