<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>老王分享</title>
    <link>https://coo.st/</link>
    
    <atom:link href="https://coo.st/rss.xml" rel="self" type="application/rss+xml"/>
    
    <description>老王专注分享,欢迎关注.</description>
    <pubDate>Tue, 14 Feb 2023 05:28:14 GMT</pubDate>
    <generator>http://hexo.io/</generator>
    
    <item>
      <title>uBlock Origin:广告屏蔽利器</title>
      <link>https://coo.st/2023/02/10/uBlock-Origin-%E5%B9%BF%E5%91%8A%E5%B1%8F%E8%94%BD%E5%88%A9%E5%99%A8/</link>
      <guid>https://coo.st/2023/02/10/uBlock-Origin-%E5%B9%BF%E5%91%8A%E5%B1%8F%E8%94%BD%E5%88%A9%E5%99%A8/</guid>
      <pubDate>Fri, 10 Feb 2023 08:42:44 GMT</pubDate>
      
        
        
      <description>&lt;p&gt;今时今日,互联网上充斥着大量的广告,数据统计,隐私窥探,你访问了某网站多少次,什么时候访问的,点了哪些按钮,从哪个网站跳转过来的等等,这些信息都被提交给了信息的提供者.&lt;/p&gt;
&lt;p&gt;信息的提供者根据这些数据可以分析出你的喜好和一些规律,知道你最近要买什么,知道你最近关注什</description>
        
      
      
      
      <content:encoded><![CDATA[<p>今时今日,互联网上充斥着大量的广告,数据统计,隐私窥探,你访问了某网站多少次,什么时候访问的,点了哪些按钮,从哪个网站跳转过来的等等,这些信息都被提交给了信息的提供者.</p><p>信息的提供者根据这些数据可以分析出你的喜好和一些规律,知道你最近要买什么,知道你最近关注什么,然后再继续按照你的喜好投放广告给你看,你说恶心不恶心?这就是所谓的大数据分析.</p><p>大数据是好,没用到需要的地方去,用到了这些地方,真是让人无语.</p><p>今天老王给大家推荐的是一款浏览器扩展 </p><blockquote><p><code>uBlock Origin</code>（发音you-block，&#x2F;ˈjuːblɒk&#x2F;）是一款自由、开源、跨平台的内容过滤浏览器扩展，包含广告屏蔽功能。此扩展可在多款浏览器上使用，包括Chrome、Edge、Firefox、Opera和Safari 13版本[4]之前。</p></blockquote><p>它现在已经不仅仅是一款广告屏蔽了,页面上任何你能见到的元素都能屏蔽,比如一些公告,一些远程字体.还能禁用网站上的脚本,视频等等,真正的做到了你的浏览器你做主,你不想看到什么,你就能不看到什么.</p><p>另外它最重要的是集成了一些防止隐私追踪的规则,这个让各大隐私追踪的网站头疼不已,有的直接在页面提示让你关掉广告过滤器.</p><p>这里我给大家展示下开启广告过滤和不开窍广告过滤的差别:</p><p><img src="https://images.kingwrcy.cn/blog/20230210170741.png?imageView2/5/w/300/h/300/q/75%7Cwatermark/2/text/6ICB546L5YiG5Lqr/font/5a6L5L2T/fontsize/240/fill/IzAwMDAwMA==/dissolve/100/gravity/SouthEast/dx/10/dy/10"></p><p>未开启之前,顶上和右边都有广告</p><p><img src="https://images.kingwrcy.cn/blog/20230210170810.png?imageView2/5/w/300/h/300/q/75%7Cwatermark/2/text/6ICB546L5YiG5Lqr/font/5a6L5L2T/fontsize/240/fill/IzAwMDAwMA==/dissolve/100/gravity/SouthEast/dx/10/dy/10"></p><p>开启uBlock之后，干净多了</p><p>可以明显的看见广告都没了.这还不算什么,都是你看的见的东西,最重要的是你看不见的东西.</p><p><strong>比如你在这个网站点了什么按钮,访问了什么页面,看了多久等隐私数据,都有上报到服务器,服务器端都可以收集这些信息</strong></p><p><strong>如果你是手机访问,那么更厉害了,你的手机的设备id,手机的型号,尺寸等等全报上去了,等于说你是裸奔的在互联网上.</strong></p><p><strong>最后的结果可能就是你前一秒点了一个卖某某品牌的手机广告, 下一秒你打开某东app,发现排第一的就是你前一秒刚点击的广告商品,怎么样?大数据精准命中了你吧?你的信息早被卖了个遍.</strong></p><p>你想这样吗?来看看 <a href="https://github.com/gorhill/uBlock">uBlock Origin</a> 吧.在 <code>uBlock Origin</code> 出来之前大家用的都是<code>Adblocker</code>,前者比后者有更少的内存&#x2F;CPU占用和更强大的功能,所以慢慢大家都转移到了uBlock上.<br>uBlock对常见的隐私上报行为做了拦截,让你在一个安全的环境来访问网页,推荐大家都安装上.</p><p><img src="https://images.kingwrcy.cn/blog/20230210170042.png?imageView2/5/w/300/h/300/q/75%7Cwatermark/2/text/6ICB546L5YiG5Lqr/font/5a6L5L2T/fontsize/240/fill/IzAwMDAwMA==/dissolve/100/gravity/SouthEast/dx/10/dy/10" alt="uBlock界面"></p><p>uBlock界面</p><p>最上面的电源按钮就是启用和禁用,按住Ctrl再点击,就是针对当前页面禁用.下面的按钮可以屏蔽远程字体,媒体元素,页面的脚本和元素,大家可以试试.闪电标志是临时屏蔽,刷新下页面就恢复了.吸管工具就是可以自有选择要屏蔽的元素,功能非常强大.</p><p>扩展安装完成后默认不需要任何配置,内置的规则已经包含了<code>EasyList</code>,<code>EasyPrivacy</code>,还有一部分从<code>Adblock</code>导入过来的规则,完全够用,真正的零配置,还等什么?</p><p>这是被屏蔽的列表,大家可以看看,这些请求如果没有被屏蔽,想想都发了些什么数据给服务器?我屏蔽了这些请求,对我访问网站没有任何问题,说明了什么?说明了这些请求完全没有必要!完全是服务提供商为了收集你的数据!</p><p>扩展在各大扩展商店里搜索 <code>uBlock Origin</code> 自行安装,也可以离线安装,大家可以自行搜索安装.有问题评论里留言.</p>]]></content:encoded>
      
      
      
      
    </item>
    
    <item>
      <title>Yarr:支持私有部署的RSS阅读器</title>
      <link>https://coo.st/2023/02/06/[Yarr]%E7%A7%81%E6%9C%89%E9%83%A8%E7%BD%B2%E7%9A%84RSS%E9%98%85%E8%AF%BB%E5%99%A8/</link>
      <guid>https://coo.st/2023/02/06/[Yarr]%E7%A7%81%E6%9C%89%E9%83%A8%E7%BD%B2%E7%9A%84RSS%E9%98%85%E8%AF%BB%E5%99%A8/</guid>
      <pubDate>Mon, 06 Feb 2023 01:46:00 GMT</pubDate>
      
        
        
      <description>&lt;h4 id=&quot;介绍&quot;&gt;&lt;a href=&quot;#介绍&quot; class=&quot;headerlink&quot; title=&quot;介绍&quot;&gt;&lt;/a&gt;介绍&lt;/h4&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/nkanaev/yarr&quot;&gt;Yarr&lt;/a&gt;是一个基于&lt;code&gt;GO&lt;/code&gt;</description>
        
      
      
      
      <content:encoded><![CDATA[<h4 id="介绍"><a href="#介绍" class="headerlink" title="介绍"></a>介绍</h4><p><a href="https://github.com/nkanaev/yarr">Yarr</a>是一个基于<code>GO</code>语言开发的B&#x2F;S架构RSS阅读器,所以天然的就支持了跨平台.</p><p>界面美观,功能齐全.</p><p><img src="https://images.kingwrcy.cn/blog/20230206163906.png" alt="yarr"></p><p>特性如下:</p><ul><li>不支持全文阅读,依赖源,源有全文就有全文. </li><li>支持收藏,支持字体大小调整,支持三种字体. </li><li>支持原地阅读原文样式,支持打开原地址. </li><li>支持配置源刷新周期,不支持针对单个源设置. </li><li>支持新增&#x2F;删除文件夹. </li><li>支持Docker部署,针对被墙的网站,支持设置HTTP代理. </li><li>支持数据导入和导出,支持快捷键操作页面. </li><li>支持配置https和简单的鉴权.</li></ul><h4 id="安装"><a href="#安装" class="headerlink" title="安装"></a>安装</h4><p>各平台<a href="https://github.com/nkanaev/yarr/releases/">直接下载</a>对应的可执行文件即可.</p><p>我这里是使用Docker安装,官网也提供了dockerfile文件,墙内使用还得修改下,主要是增加<code>GO</code>的镜像代理和时区的配置等.</p><pre class="line-numbers language-docker" data-language="docker"><code class="language-docker"><span class="token instruction"><span class="token keyword">FROM</span> golang:alpine <span class="token keyword">AS</span> build</span><span class="token instruction"><span class="token keyword">RUN</span> apk add tzdata &amp;&amp; cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime <span class="token operator">\</span>    &amp;&amp; echo <span class="token string">"Asia/Shanghai"</span> > /etc/timezone <span class="token operator">\</span>    &amp;&amp; apk del tzdata</span>    <span class="token instruction"><span class="token keyword">RUN</span> set -eux &amp;&amp; sed -i <span class="token string">'s/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g'</span> /etc/apk/repositories</span><span class="token instruction"><span class="token keyword">RUN</span> apk add build-base git</span><span class="token instruction"><span class="token keyword">WORKDIR</span> /src</span><span class="token instruction"><span class="token keyword">COPY</span> . .</span><span class="token instruction"><span class="token keyword">ENV</span> GOPROXY https://goproxy.cn,direct</span><span class="token instruction"><span class="token keyword">RUN</span> make build_linux</span><span class="token instruction"><span class="token keyword">FROM</span> alpine:latest</span><span class="token instruction"><span class="token keyword">RUN</span> apk add tzdata &amp;&amp; cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime <span class="token operator">\</span>    &amp;&amp; echo <span class="token string">"Asia/Shanghai"</span> > /etc/timezone <span class="token operator">\</span>    &amp;&amp; apk del tzdata</span><span class="token instruction"><span class="token keyword">RUN</span> set -eux &amp;&amp; sed -i <span class="token string">'s/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g'</span> /etc/apk/repositories</span><span class="token instruction"><span class="token keyword">RUN</span> apk add --no-cache ca-certificates &amp;&amp; <span class="token operator">\</span>    update-ca-certificates</span><span class="token instruction"><span class="token keyword">COPY</span> <span class="token options"><span class="token property">--from</span><span class="token punctuation">=</span><span class="token string">build</span></span> /src/_output/linux/yarr /usr/local/bin/yarr</span><span class="token instruction"><span class="token keyword">EXPOSE</span> 7070</span><span class="token instruction"><span class="token keyword">CMD</span> [<span class="token string">"/usr/local/bin/yarr"</span>, <span class="token string">"-addr"</span>, <span class="token string">"0.0.0.0:7070"</span>, <span class="token string">"-db"</span>, <span class="token string">"/data/yarr.db"</span>,<span class="token string">"-base"</span>,<span class="token string">"https://xxx.com/yarr"</span>,<span class="token string">"-auth-file"</span>,<span class="token string">"/data/auth"</span>]</span><span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre><p>其中</p><ul><li><code>-base</code>选填,修改为你最后实际要访问的地址</li><li><code>-auth</code>选填,格式为:<code>username:password</code></li><li><code>-auth-file</code>选填,修改为你的鉴权文件,文件格式为:<code>username:password</code></li><li><code>-cert-file</code>选填,为http证书</li><li><code>-key-file</code>选填,为https证书密钥</li><li><code>-db</code>是sqlite数据库文件存储路径,建议挂载到docker外面,防止重启docker丢失数据</li></ul><p>build镜像,切换到项目根目录执行<code>docker build -t yarr:v1 .</code></p><h4 id="启动"><a href="#启动" class="headerlink" title="启动"></a>启动</h4><pre class="line-numbers language-bash" data-language="bash"><code class="language-bash"><span class="token function">mkdir</span> <span class="token parameter variable">-p</span> /volumn1/docker/yarr/data<span class="token function">docker</span> run <span class="token parameter variable">-d</span> <span class="token parameter variable">-p</span> <span class="token number">28192</span>:7070 <span class="token parameter variable">-v</span> /volumn1/docker/yarr/data:/data <span class="token punctuation">\</span> <span class="token parameter variable">--name</span> yarr <span class="token parameter variable">-e</span> <span class="token assign-left variable">http_proxy</span><span class="token operator">=</span><span class="token string">"192.168.2.33:7890"</span> <span class="token punctuation">\</span> <span class="token parameter variable">-e</span> <span class="token assign-left variable">https_proxy</span><span class="token operator">=</span><span class="token string">"192.168.2.33:7890"</span> yarr:v1<span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span></span></code></pre><p>http_proxy 和 https_proxy 是针对被墙的网站设置的代理,如果不需要,去掉这两项.</p><h4 id="使用"><a href="#使用" class="headerlink" title="使用"></a>使用</h4><p>docker启动成功之后,打开浏览器访问<code>http://localhost:28192</code>即可,试了一些被墙的站点,速度也很快,赞.</p><p>建议使用Nginx等反向代理进行访问,也可以直接配置HTTPS证书,都行.</p><p>目前使用一周,还是很方便的.</p><p>这里提供一些源:</p><ul><li><a href="https://yummy.best/rss/">Yummy’s Blog</a></li><li><a href="https://feeds.feedburner.com/ruanyifeng">阮一峰的网络日志</a> 支持全文阅读</li><li><a href="https://www.zhihu.com/rss">知乎每日精选</a></li></ul>]]></content:encoded>
      
      
      
      
      <comments>https://coo.st/2023/02/06/[Yarr]%E7%A7%81%E6%9C%89%E9%83%A8%E7%BD%B2%E7%9A%84RSS%E9%98%85%E8%AF%BB%E5%99%A8/#disqus_thread</comments>
      
    </item>
    
  </channel>
</rss>
