前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >第 26 期 - 子舒周刊 23/11/09

第 26 期 - 子舒周刊 23/11/09

作者头像
子舒
发布2023-11-17 19:42:08
3850
发布2023-11-17 19:42:08
举报
文章被收录于专栏:子舒的个人博客

每周四发布,分享有趣的软件,程序,文章等。 周刊列表 | rss 订阅

江畔渔火对愁眠。


1.Clash 系列删库事件

2023 年 11 月 2 日,Fndroid/clash_for_windows_pkg 作者由于某些原因,删除仓库中的 releases 包。

3 日,clash 核心也随之删库,紧接着,一系列基于 clash 核心的软件都宣告删库或者 archived。

2.令人困惑的 git 术语

https://jvns.ca/blog/2023/11/01/confusing-git-terminology/

作者举例了很多有关 git 指令奇怪的术语。

3.GitHub 如何恢复旧的 feed 流推送?

https://github.com/wangrongding/github-old-feed

一个油猴脚本,将 GitHub 首页的推送信息进行优化,显示效果也是非常不错的。

4.知乎评论时间精确到秒 - 油猴脚本

https://meta.appinn.net/t/topic/47711/18

来自一位网友的分享,我修改了一些内容和知乎网页风格保持一致。将显示 几小时前 的时间显示改为正常 年-月-日 时-分-秒

油猴脚本代码

代码语言:javascript
复制
// ==UserScript==
// @name         知乎评论时间精确到秒
// @namespace    http://tampermonkey.net/
// @version      0.3
// @description  try to take over the world!
// @author       You
// @match        https://www.zhihu.com/*
// @match        https://zhuanlan.zhihu.com/*
// @icon         http://zhihu.com/favicon.ico
// @grant       GM_addStyle
// @run-at document-start
// @require https://scriptcat.org/lib/637/1.3.3/ajaxHooker.js

// ==/UserScript==


(function () {
	'use strict';
	function timestampToTime(timestamp) {
		const milliseconds = timestamp * 1000;
		const date = new Date(milliseconds);
		const year = date.getFullYear();
		const month = addZero(date.getMonth() + 1);
		const day = addZero(date.getDate());
		const hour = addZero(date.getHours());
		const minute = addZero(date.getMinutes());
		const second = addZero(date.getSeconds());

		return `${ year }-${ month }-${ day } ${ hour }:${ minute }:${ second }`;
	}

	function addZero(num) {
		return num < 10 ? `0${ num }` : `${ num }`;
	}

	ajaxHooker.hook(request => {
		if (request.url.includes("https://www.zhihu.com/api/v4/comment_v5/comment/") || request.url.includes("https://www.zhihu.com/api/v4/comment_v5/answers/") || request.url.includes("https://www.zhihu.com/api/v4/comment_v5/articles/")) {

			request.response = res => {
				// console.log('\n== ↓ ↓ ↓ ↓ ↓ == \n', res)

				if (res.json.data) {

					res.json.data.forEach(item => {
						// console.log(timestampToTime(item.created_time));
						item.content =  item.content +   '<span class="css-nm6sok commentTime">' + timestampToTime(item.created_time) + '</span>'
						if (item.child_comments.length >= 1) {
							item.child_comments.forEach(child => {
								child.content =   child.content  + '<span class="css-nm6sok commentTime">' + timestampToTime(child.created_time) + '</<span>'
							});
						}
					});
					GM_addStyle(`
					.CommentContent {
							position: relative;
							overflow: visible;
						}

						/* 	精确时间 */
						.commentTime {
							position: absolute;
							left: 0;
							bottom: -22px;
							color: #999;
						}

						.css-140jo2 {
							position: relative;
						}

						/* 原时间	 */
						.css-12cl38p,
						.css-12cl38p + span,
						.css-nm6sok + span {
							display: none;
						}

						/* ip 属地	 */
						.css-8hxn0r .css-nm6sok {
							position: absolute;
							left: 160px;
							top: 3px;
						}
						/* 热评	 */
						.css-8hxn0r .css-33kuns {
							position: absolute;
							left: 240px;
							top: 3px;
						}
						/*  作者置顶	 */
						.css-1o87v1m{
						    position: absolute;
  						    top: 22px;
   						    left: -4px;
						}
					`);
				}

			};
		}

	});
})();

5.rubick - uTools 的开源替代品

https://github.com/rubickCenter/rubick

虽然我已经购买了 uTools 的永久会员,但还是觉得 rubick 非常棒,试用了一下很符合前端的使用习惯,可以自己本地开发插件。

  • 基于 electron 的开源工具箱,自由集成丰富插件。
  • 基于 npm 包模式的插件管理,安装插件和安装 npm 包一样简单
  • 支持 webdav 多端数据同步,真正的数据安全同步
  • 独一无二的系统插件模式,让插件成为 rubick 的一部分
  • 支持快速启动本地 app、文件、文件夹
  • 支持企业化内网部署
  • 支持多语言

6.OpenAI 发布会

11 月 6 日,OpenAI 官方发布会上公布最新的模型 GPT-4 Turbo 发布,功能非常强大,并且开启了 GPT 4 的内测,小部分 GPT 3.5 用户可以体验到 GPT 4 的快感,预计很快就可以开放到所有 GPT 3.5 用户。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-11-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.Clash 系列删库事件
  • 2.令人困惑的 git 术语
  • 3.GitHub 如何恢复旧的 feed 流推送?
  • 4.知乎评论时间精确到秒 - 油猴脚本
  • 5.rubick - uTools 的开源替代品
  • 6.OpenAI 发布会
相关产品与服务
数据安全治理中心
数据安全治理中心(Data Security Governance Center ,DSGC)从企业数据安全治理、数据安全合规出发,提供云原生数据资产管理、数据分类分级、风险评估等能力;帮助企业解决合规应对、敏感数据排查、数据安全风险检测等多方面的数据安全问题,降低数据安全治理TCO,提高数据安全保障能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档