20220721

昨天还是八点钟睡着,虽然感觉好像没困意,真的闭上眼睛还是很快睡着了。三点被闹钟闹醒,感觉还是有点困啊。摸摸鱼瞅一眼转会消息,还是没有here we go。起来打mh,打了啥忘记了,好像是雷神龙泥翁龙(做水属性斩斧)什么的。五点去踩个骑行台,感觉状态不太好,有点乏力。踩完继续打mh,打到七点多过个早,冲个澡,然后滚回床上听lecture听睡着了。九点进书房弹弹琴练练口语,忘记继续找对话训练的app了。午饭后稍微打一会儿,下午进书房还是摸鱼到两点半,开始总结上一家公司的项目。因为之前写过所以复制粘贴五分钟就搞定了。又摸了会儿鱼感觉良心不安,还是打开代码大概过一遍,然后补充一下。不过这也没到四点钟,也懒得整理leetcode了,感觉跟昨天差不多。我最近想重新整理下菜谱,于是想到一件事情。比方说,我买了一点菜,花了多少元,放进冰箱里。做了这些事之后,我在app里更新一下状态。在记账软件里我要记花了多少钱;上次在app store看到一个根据已有的原材料提供菜谱的app,如果我有这个,也需要在这个app里记录一下,让它推荐菜谱;这个app多半没有记录评价的功能,我可能需要找个地方或者app记录一下这次买的菜的质量之类的,以便下次作为参考。这已经是个相对简单的场景了,实际上可能会牵涉更多的东西。我并不想这么麻烦,我想只更新一次(哪怕是填个表什么的),然后这些相关的状态都会更新。以现在互联网所提供的服务的形式来看,有可能做到这一点吗?我觉得不太可能。首先,如果这个一家公司提供的服务,且不论有没有人敢用的问题(几乎所有数据都要交给它),这个问题也太复杂了,而且每个人做的每件事可能引起的"更新"都不同,光是配置就会让人头疼。如果是以不同的公司/app提供不同的服务,好像是有可能的。IFTTT服务出现得很早,它一出来我可能就在用了。那个时候似乎是把email存进evernote里,现在还能收到邮件说"我们不能把你的邮件存进evernote里",不知道是谁发的,有空查一下。现在的话,我的blogger上有更新(比如这篇流水账),它就会存到dropbox里。这里有个基本的问题,它有没有跟我所使用的服务对接?用爬虫精度和效率都很低的,最好是由服务方提供api。但是广告收入作为大头的互联网公司,是不太愿意提供这样的api的吧?使用这种形式的服务,就放不了广告了。IFTTT早先还有个问题,就是它要求用户名密码,这显然是个安全隐患。后来oauth2体系出现后就好多了,虽然还是需要服务放支持oauth2。认证也是个我很感兴趣的话题,我之前提过想让网站认我自己host的oauth2 provider吧?而且最近微软搞了no password,苹果出了个passkey,抽空看一看。订阅制或者买断制的app可能好一点,苹果自带的捷径(收购前叫workflow的样子)和launch之类的都可以把不同的app整到一个流程里去。我开的脑洞是什么呢?我都self host了,为什么还要跟上互联网一样在不同的网站处理不同的事情啊?到现在为止,所有的self host服务,我最主要用的肯定就是joplin。什么gitee、drone,完全没用过。为什么要用单独应用保存菜谱呢?所有的东西都放到joplin就好了啊。然后,在此基础上,有一些插件,能帮我自动处理一些事情。这听起来像emacs,我知道它有个插件叫org mode。我简单看了下,觉得它还差一些东西。首先,多个设备同步,这个不多说。其次,插件间的通信。我理想的样子其实就是unix环境下的命令行,各个命令(包括安装的命令)都用文本做输入输出(多媒体就用文件路径了),然后用管道操作符可以把它们串起来,让一个命令的输出做另一个命令的输入。输入输出对不上,就写个脚本稍微转换下。于是这就凸显了emacs的第三个问题,它的配置语言(似乎是lisp的一种方言)很难用。我所想象的是一种环境,它应该存在于某个内网架设的服务器上,这样不同的设备,PC、手机之类的,操作的才是同一个环境。所有数据都放在这个环境中,有一些很基础的程序能对它们进行一些处理;对于更复杂的任务,我,不仅仅是我,可能不懂编程的普通人,也能通过类似操作苹果捷径的方式来构建自己的处理流程。当然可能有些事情内网环境不太好做,互联网服务商给我api就好了,我不要你的app或者网页。我最近看直播的时候看到一群人玩minecraft,觉得里面的红石电路挺有意思,虽然没玩过不知道怎么用的——我在想着有没有可能成为一种编程的方式。比如在VR的环境下,各种可互动的家居设备都在mc世界里有对应的东西,然后用红石电路把它们整合到一起。我想玩一下minecraft,不过ps和ns平台上的有点贵,又不想在mac上装游戏。 iPad上的倒是试了试,动了下晃得我头晕就没玩了。随便写了点脑洞,五点多了不动了,摸鱼等着吃晚饭睡觉了。



发自我的iPhone

评论

热门博文