const currentPage = dv.current().file;
const dailyPages = dv.pages('"0-Daily"').sort(k=>k.file.name, "asc");
const currentPageName = currentPage.name;
const index = dailyPages.findIndex((e) => {return e.file.name === currentPageName});
if (index < 1) {
	dv.table(["File", "Created", "Size"],[]);
} else {
	const lastIndex = index - 1;
	const lastPage = dailyPages[lastIndex].file;
	const allPages = dv.pages().values;
	const searchPages = [];
	
	const lastTime = dv.parse(lastPage.name);
	const currentTime = dv.parse(currentPage.name);
 
	for (let page of allPages) {
		const pageFile = page.file;
		if (pageFile.cday > lastTime && pageFile.cday <= currentTime) {
		  searchPages.push(pageFile);
		}
	}
	dv.table(["File", "Created", "Size"], searchPages.sort((a, b) => a.ctime > b.ctime ? 1 : -1).map(b => [b.link, b.ctime, b.size]));
}
 

illa-builder 低代码工具

GitHub - illacloud/illa-builder: 🚀 Retool open-source alternative, with low-code UI components and support for multiple data resources.

Note

一个低代码工具,不支持填报,只支持预览

✨ 特色功能

  1. ⚽ 实时协作: 我们可以一起实时创建内容。
  2. 🛠 自定义插件: 构建自定义插件来完成你的任务。
  3. 🤖 自动化支持: 连接一切组件,并在 5 秒内实现自动化。
  4. 🖥 本地部署: 支持 Docker 和 k8s
  5. 📝 Page 支持: 创建内容丰富且 UI 友好的工具的基础。
  6. 🎨  ILLA Design 提供支持: 组件不应限制您的想象力。

AsyncTool 京东多线程任务编排

asyncTool: 解决任意的多线程并行、串行、阻塞、依赖、回调的并行框架,可以任意组合各线程的执行顺序,带全链路执行结果回调。多线程编排一站式解决方案。来自于京东主App后台。
解决任意的多线程并行、串行、阻塞、依赖、回调的并行框架,可以任意组合各线程的执行顺序,带全链路执行结果回调。多线程编排一站式解决方案。来自于京东主 App 后台。

labmi.AI

labml.ai 带注释的 pyTorch 论文实现
这是神经网络和相关算法的简单 PyTorch 实现的集合。这些实现 与解释一起记录,网站将这些内容 呈现为并排格式的注释。我们相信这些将帮助您更好地理解这些算法。

饿了么 异地多活

https://zhuanlan.zhihu.com/p/32009822
https://zhuanlan.zhihu.com/p/32587960
https://zhuanlan.zhihu.com/p/33430869
https://zhuanlan.zhihu.com/p/34958596

左耳朵耗子的话

左耳朵耗子的话

  • 亚马逊的文化
    • 在亚马逊,我学到的是他组织整个公司是以微服务架构以工程师文化来分工的,不再以技能分工,是以职责分工,也就是说我让你完成一个事,你得从前端一直干到数据库,干到运维等等,任何一个环节都不算完,必须全部从头到尾干完。
      所以亚马逊拆分组织是竖着切的。比如说这是购物车,这是下单,这是发短信,这是地址,然后有一个团队负责所有事情,这个团队是 two-pizza team,两张披萨可以喂饱,也就是 10 个人左右。 所以,亚马逊是小团队可以干大事。这是我学到的,相当厉害。因为以前什么瀑布模型、敏捷,我都觉得有很多问题,直到我看到亚马逊的这种组织方式。
      然后怎么挣钱?亚马逊是用技术挣钱,所以你看他做了世界上第一个推荐系统,也做了世界上第一个云计算平台。
      他是这么想的:首先一件事情,你必须把它抽象化,因为抽象化之后才可以简化,简化后才可以标准化,标准化的事情才能自动化,自动化的事情才能规模化。
      简化—>标准化—>自动化这条线,全部都是技术在干的事,第一次工业革命、第二次工业革命是一样的,只有技术做到了,你才最终可能规模化,之后才有飞轮模型。这是亚马逊的理念。

      Link to original
  • 阿里文化
    • 第一,怎么组织整个企业。我觉得阿里用一种政委文化。我虽然不太认可,但是这也是一种组织方式。 另外是一种激情、热情,我觉得阿里巴巴的员工就像打了鸡血似的,可以为公司拼命地加班。当时双十一的技术支持团队,因为要做连续做 48 个小时,我说你们分成两个团队,一个做第一天,另一个做第二天,看行不行?然后他们说不,我们可以干 48 小时不睡觉,大概是这样。
      而且我经常在阿里看到员工说我这事做不好了,我就去跳西湖,或者说有军令状对赌的方式,员工跟公司立军令状说我今年我要做 300 亿,如果做不到,我全年白干,奖金升职都不要给我,但是我要是做上去了,每一分钱我都要参与,我要分给我的团队。
      我觉得,阿里让我看到了跟其他公司完全不一样的文化,他们太有热情了,非常非常有热情,比起外企那种闲着整天想着怎么早下班,是两种不同的文化。这是阿里的组织,我到今天我都在想怎么样把人的这种热情给激励出来。

      Link to original
  • 国外是认为让用户在理智的情况下,会更快地做决定,国内是觉得用户越不理智,会越快做决定,这是两种不同挣钱方式。
  • 反向 PUA 谈条件
    • Option 1 :我可以再按时完成,但是质量别想。
      Option 2 :你给我足够的时间,我保质保量全部交付。
      Option 3 :我还是按你这个时间,但是你必须砍掉一些需求。

      Link to original

Knock 子域名收集器

GitHub - guelfoweb/knock at knock4
sub domain scan
Knockpy is a python tool designed to enumerate subdomains on a target domain through a wordlist.It is designed to scan for DNS zone transfer and to try to bypass the wildcard DNS record automatically if it is enabled.

GSAP

GSAP Showcase
GreenSock Animation Platform
js 的动效库,可以做出来非常酷炫的网页效果。类似于 Apple 官网。
Demo 见 DeSo - The Decentralized Social Blockchain

devtool 里的 7 种 SourceMap 模式

[[ https://juejin.cn/post/6844903450644316174 |WebPack DevTool 里的7种 SourceMap 模式是什么鬼? - 掘金]]

模式解释
eval每个 module 会封装到 eval 里包裹起来执行,并且会在末尾追加注释 //@ sourceURL.
source-map生成一个 SourceMap 文件.
hidden-source-map和 source-map 一样,但不会在 bundle 末尾追加注释.
inline-source-map生成一个 DataUrl 形式的 SourceMap 文件.
eval-source-map每个 module 会通过 eval() 来执行,并且生成一个 DataUrl 形式的 SourceMap .
cheap-source-map生成一个没有列信息(column-mappings)的 SourceMaps 文件,不包含 loader 的 sourcemap(譬如 babel 的 sourcemap)
cheap-module-source-map生成一个没有列信息(column-mappings)的 SourceMaps 文件,同时 loader 的 sourcemap 也被简化为只包含对应行的。