安固途径

知识来源于感觉和经验

公告早知道,微信订阅上市公司的最新公告

2024-10-15, 星期二

上市公司最新公告信息哪里找?

上市公司的中期财报,怕错过?

要是公告发布的时候,立即给我发送一条消息就好了。

如何做到?

答:微信提醒啊,微信就可以提醒

满足。

let's go 👉

通过订阅微信公众号 ixuewenge 的「公告早知道」来查看和接收最新的公告。

ixuewenge

看看接收到了什么

微信公告

每当所订阅的上市公司发布最新公告的时候,微信中就会接收到一条该公告的模板消息。

点击一下,你就能看。

...
阅读全文

如何打印知乎专栏或将其导出为 PDF 文档

2024-09-05, 星期四

是这样的

有时候,众里寻她千百度,惜哉,这篇知乎文章的内容和质量真好啊,好想把它保存下来,我需要

  1. 仔细研读,消除无关信息的干扰,得一个清净
  2. 做个标记,在平板或纸张上写写画画,mark 一下
  3. 离线化,带着走,不用上网、不耗电也能看
  4. ...

可是,如何将知乎专栏文章导出为 PDF 文档?:挠头:

我知道。

你需要两个网址:

  1. 要打印的文章的链接
  2. 零成本网站的网址

联合起来

打开 零成本网站: zero.uqugu.com, 然后在网站的链接粘贴框中粘贴要打印的文章的链接,点击开始...

好了,现在你和我一样,也能将知乎专栏文章导出为 PDF 文档了。

再说一遍,以防你不知道,零成本网站的网址是 zero.uqugu.com

...
阅读全文

How to download Taylor Swift's music to listen them offline

2024-08-08, 星期四

Go to this website

https://ytmdownloader.uqugu.com

youtube music download

Enter music, artist which fills 'Taylor Swift' and your email address, then hit the submit button to send your desired music to your email.

If you do not provide your email, then music download function of this website is not available.

Then check your email

email preview

See this attachment, which is the music file.

We can now open this file to listen it or use it in another way.

wechat file

...
阅读全文

使用 gtm 代理来配置事件

2024-07-10, 星期三

这篇文章是写给我们自己的,用于配置 ga 代理的设置教程。

GA 代理

这里的 ga 指代 google analytics, 统计服务。

代理什么

大家知道 google gtm container 在配置好了以后,需要在网站中安装该服务的脚本。

<!-- Google Tag Manager -->

其脚本源地址形如

'https://www.googletagmanager.com/gtm.js?id='+i+dl;

而我们建立了自己的域名到 googletagmanager 的映射。因此域名替换为

'https://ga.stats.ijklh.com/t/gtm.js?id='+i+dl;

替换后,解决了 gtm 跟踪脚本有时会被屏蔽的问题。

为什么要使用代理

恐 gtm 和 ga 的脚本不能在某些地区被正常访问,且存在被某些广告或防追踪插件屏蔽的可能。

GTM 的配置

自定义事件

事件名在 ga 中由 gtm 的 Tag 来定义。

Tag_temp_login

定义 trigger

自定义事件,类型是 Custom Event。

gtm 的 trigger 定义了前端代码中的事件 l

...
阅读全文

基于 gitlab CI 的自动化镜像构建及部署

2024-07-02, 星期二

随着容器化技术的普及,越来越多的服务使用了 docker 来部署,更新的过程往往直接在生产环境服务器上执行 docker build 指令,而这又会带来影响生产环境性能的问题,如何简化这个过程称为课题。本文试着探讨如何利用 gitlab CI 和两台服务器,并结合镜像仓库来自动化构建和部署 docker 镜像,对两个过程一探究竟。

前置假设探讨

1. 为什么有两台服务器?

部署服务器用于生产环境,需要保持稳定。而构建镜像涉及到 build 阶段,需要消耗服务器的内存和 CPU 资源,这会降低服务器的性能,所以不能直接在生产环境的服务器上执行。而需要一台专门用于构建的构建服务器,这样即便构建过程特别消耗服务器资源,也不会把生产环境的服务器搞挂。

2. 为什么不直接用 runner 指定镜像构建,而需要用 ssh 指令在另外的构建服务器中构建,增加一台构建服务器不是需要更多的资源吗?

目前 runner 的运行内容是通过在 gitlabci 中指定运行的 docker 镜像,如果在该镜像的运行的容器中构建 docker 镜像,则需要用到 docker 客户端和服务端,这种在容器中使用 do

...
阅读全文