分类 Internet 下的文章

为什么说百度是一家无耻的公司?

baidu

“谷歌和百度都在探索人类的极限,只不过一个是上限,一个是下限。”

“百度控制着普通人接触信息时代的入口,却把路标指向了邪恶欺骗的世界。它让人们对互联网世界失去信任,对技术失去尊重,在使用这个时代最先进的信息/知识获取方式时感到恐惧,加剧了信息占有乃至知识上的不平等。这种对弱势群体对普通大众经年累月的作恶,是最深的恶。”

在前几年刚了解互联网时,我真觉得百度是一家伟大的互联网公司。

近几年百度发生了一系列事件,从伟大走向无耻原来距离这么近,魏则西事件,卖吧事件,助学贷款事件,百度黄金眼事件,莆田系事件,假售后网站排名第一等等数不胜数...

知乎上有人问过一个问题,是“按一下按钮你会获得 50 万同时有一个陌生人会死去,你会按吗?”

曾经有一个被顶了一万多次之后被折叠的答案,是:“某度已经在做了”。

这个回答我估计是是指百度在医疗广告以及疾病相关贴吧管理上出的一系列问题。

百度的员工们当然不同意这种看法,他们认为最终因病致残致死被骗的人跟他们没有直接关系,那是假医院的事情,至于为什么有假医院,那是政府的事情。他们只是做好自己的工作,完成自己的KPI而已。不应该受到指责。但实际上,在这些企业里面,KPI就像安德的游戏中的模拟训练,就像无人机的操作台。他们都是把一个人的具体行动和最终导致的后果隔离开的办法。

KPI让人麻木,把人变成了巨大机器上的一个零件,无论机器导致了什么,每个零件都不会觉得自己是错的。

我曾经会问认识的百度员工一个问题::“你让你的父母日常使用什么搜索引擎,如何能确保他们不被骗?”

有人说我这是道德绑架。这当然不是道德绑架,人只有面对自己熟悉情境,才能看到事情的本来面目。这就好像是安德得知自己真的毁灭了一颗星球之后的心理崩溃,美国无人机操作员在长时间监视武装分子的日常生活之后的心理问题也是如此。

KPI把人和现实情况隔绝开,我用这个问题把人们重新拉回现实,从而给他们一个场景,可以去仔细思考,我每天所做的工作是不是完全没问题。我相信如果能直面这个问题,一部分人会知道,他们做的是错的,对于这种情况,我的问题不能算道德绑架,因为确实帮助了他们思考这个问题。对于另外一部分人,坚持认为他们的做法没问题的,也算不上道德绑架——你怎么能用一个他根本没有的东西来绑架他呢?

以上部分文字截取知乎问题:https://www.zhihu.com/question/20011323

百度一下,睁开你的火眼金睛,认准广告链接,不然你就上当!

Nginx 反向代理 Google 参数配置

20180627003618.png

有时出门在网吧或者去朋友家无法使用SSR,懒得下载软件填写参数又想直接使用google搜索资料,直接搞了一个Google反代使用,只能使用google基本的搜索功能,无法使用其他服务,如需其他服务请自行反代你所需要的服务。

Nginx 反代 Google 配置:

server {
        listen 443;
        listen [::]:443;
        server_name xxx.xxx.xxx;
        ssl on;
        ssl_certificate /root/.acme.sh/inwao.com/fullchain.cer;
        ssl_certificate_key /root/.acme.sh/inwao.com/inwao.com.key;
        location / {
            proxy_redirect off;
            proxy_pass https://www.google.com;

        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Accept-Encoding "";
        sub_filter www.google.com xxx.xxx.xxx;
        sub_filter_once off;
        }
     }

自行替换"xxx"以及SSL路径。

Google AdSense 合作规范:新手指南

我们希望加入 AdSense 计划的所有发布商都与 Google 建立长期共赢的合作关系。为此,请务必仔细阅读 AdSense 合作规范。对我们的合作规范了解得越透彻,就越有助于确保您展示 Google 广告的所有网站和网页均遵循这些规范。

为了帮助您快速入门,我们在下面重点介绍了一些最为重要但却经常有人违反的规范要求。这些简明扼要的规定并非我们的规范的完整内容,但遵守它们有助于使您的帐户保持良好的信誉:

点击次数和展示次数

为了保护您和我们的广告客户的利益,我们的专家会综合运用自动系统和人工审核,仔细监控 Google 广告的点击次数和展示次数。通过这种方式,我们可以使广告客户免受人为虚增费用的影响。以下介绍了一些方法,可帮助您确保网站所提供流量的质量。

  • 不要点击自己的 Google 广告。
    如果您希望更深入地了解在您的网站上展示广告的某位广告客户,请直接在浏览器地址栏中输入相应广告的网址。
  • 不要请求他人点击您的 Google 广告。
    我们严禁发布商以直接或间接的方式,在自己的网站上、在第三方网站上或通过电子邮件鼓励用户点击 Google 广告。用户应始终出于对所宣传服务的兴趣而点击 Google 广告,而不是旨在为您的网站增加收入或出于某种原因,或旨在为其自身获取某种形式的回报。
  • 仔细选择广告的展示位置。
    发布商绝对不能利用花招或具有欺骗性的做法,诱使用户意外点击广告。请务必将广告置于您网站上的合适位置,远离互动元素,不要模仿周围的内容,也不要放在具有误导性的标题之下。
  • 广告与网页控件之间需保留足够距离。例如,在游戏网站上,广告不要离游戏控件太近。我们一般建议 Flash 播放器与广告之间最少相隔 150 像素。
  • 请不要将内容广告投放到插页式广告页、游戏界面或专门提供流式视频的网站上。如果您希望借助于重叠式、插播式或插页式展示位置通过流式视频或游戏界面赚取收入,请参阅 AdSense 视频广告、AdSense 游戏广告或 YouTube 合作伙伴计划。
  • 谨慎选择网站的推广方式。
    在向第三方购买流量或与其合作开展推广活动时,发布商务必要谨慎从事。在与任何广告联盟签约之前,您应当确保他们绝不会在弹出式窗口中展示您的网站,或将网站作为软件应用的操作结果加以显示。另外请注意,无论投放何种类型的在线广告,发布商都必须遵循 Google 的着陆页质量指南。
  • 使用 Google Analytics(分析)。
    如果您尚未使用 Google Analytics(分析),最好立即安装该产品,以便更深入地了解您的网站流量并进行优化。掌握流量来源对于让网站发挥最大效益大有裨益。在相应网站上了解有关 Google Analytics(分析)的详情。您还可以观看 Google Analytics(分析)YouTube 频道上的实用视频。

内容指南

发布商应对展示其广告的所有网页上的内容负责,即使相应内容是由其他人提供(例如包含用户生成内容的网站)也是如此。

  • 内容限制适用于展示 Google 广告的网页/网站。
    Google 广告不得在我们的合作规范所禁止的任何类型的内容旁边展示,其中包括成人内容、受版权保护的内容、暴力内容或煽动仇恨的内容。您有责任确保自己的所有网页都遵守这些规范。
  • 创建内容独特、实用的网站。
    对于无法为用户带来附加价值的网域,Google 会采取适当措施。请认真阅读 Google 网站站长指南,该指南列出了发布商获得成功所采取的一些最佳做法,其中包括:
  • Google 禁止在网页内容或代码中加入过多、重复或无关的关键字,因此,请提供具有相关性且简明扼要的内容。
  • 避免在网站的网页中加入隐藏的文字或链接。

广告实施

请不要更改帐户中生成的广告代码,也不要将其置于任何违反广告展示位置合作规范的位置,例如弹出式窗口、软件或模仿 Google 的网站。

  • 请勿篡改 AdSense 代码。
    在生成代码之后,请不要出于任何原因更改代码的任何部分或更改广告的版式、行为、定位或投放,除非 Google 明确授权您这样做。
  • 不要使用弹出式提示或自动软件安装机制。
    Google 致力于改善用户的上网体验,而提倡负责任的软件准则便是其中一项举措。展示 Google 广告的网站不得鼓励用户在其计算机上安装软件。另外,发布商也不得试图通过自动机制或弹出式提示更改用户的浏览器主页。
  • 尊重 Google 商标。
    根据 Google 品牌特征用法指南,我们严格禁止对 Google 网页进行加框链接或模仿。此外,未经 Google 事先同意,发布商不得使用任何 Google 品牌特征,例如 Google 商标、徽标、网页或屏幕截图。

已停用的广告或帐户

如果我们针对您的网站或帐户停止了广告投放服务,使其恢复投放的唯一方式是仔细阅读相关通知电子邮件,并积极回应我们所提出的要求。

  • 积极回应。
    我们可能需要就您的帐户与您联系,因此请务必即时更新与您的帐户相关联的电子邮件地址。发布商需要仔细阅读 AdSense 团队发送的电子邮件,并积极回应我们提出的要求。不过,积极回应并不意味着您需要主动给我们写信。如果我们通知您某网站存在问题,请花些时间将其他所有网页或网站的类似问题也一并改正,确保您的整个网络都符合所有的 AdSense 合作规范。

我们会持续对发布商进行审核,检查其是否遵守 AdSense 合作规范及以上规定。如果您认为某个展示广告的网站违反了这些规范,请告诉我们。

Typecho默认主题站长认证以及评论访客UA获取方法

20180715214605.png

最近发现很多typecho站点的评论上都弄了一个显示评论人的系统、浏览器以及站长认证装逼信息,所以今天就顺便折腾一下,利用插件的形式实现typecho评论显示访客UA信息以及站长认证。

typecho评论显示访客UA信息和站长认证,有两种方法,都是利用插件来实现,不过两种方法钩子代码放的地方不一样而已,一个是修改Typecho本身源码,一个是修改默认主题comments.php文件,就看你喜欢哪个方法了。

typecho本身就具有UA抓取,网上也给了这段代码:

<?php echo $comments->agent; ?>

第一步先下载插件,再上传至plugins目录设置插件参数并启用插件。

下载地址:https://github.com/ennnnny/typecho

方法一:

但是我发现默认主题的评论框架是高度集成的,根本插入不进评论里面,只能插进外面,翻阅了typecho官方主题开发自定义评论列表区域文档,将其修改之后即可使用。

自定义评论列表区域:

<?php function threadedComments($comments, $options) {
    $commentClass = '';
    if ($comments->authorId) {
        if ($comments->authorId == $comments->ownerId) {
            $commentClass .= ' comment-by-author';
        } else {
            $commentClass .= ' comment-by-user';
        }
    }
 
    $commentLevelClass = $comments->levels > 0 ? ' comment-child' : ' comment-parent';
?>
 
<li id="li-<?php $comments->theId(); ?>" class="comment-body<?php 
if ($comments->levels > 0) {
    echo ' comment-child';
    $comments->levelsAlt(' comment-level-odd', ' comment-level-even');
} else {
    echo ' comment-parent';
}
$comments->alt(' comment-odd', ' comment-even');
echo $commentClass;
?>">
    <div id="<?php $comments->theId(); ?>">
        <div class="comment-author">
            <?php $comments->gravatar('40', ''); ?>
            <cite class="fn"><?php $comments->author(); ?>&nbsp;<?php CommentApprove_Plugin::identify($comments->mail);?><?php UserAgent_Plugin::render($comments->agent);?></cite>
        </div>
        <div class="comment-meta">
            <a href="<?php $comments->permalink(); ?>"><?php $comments->date('Y-m-d H:i'); ?></a>
            <span class="comment-reply"><?php $comments->reply(); ?></span>
        </div>
        <?php $comments->content(); ?>
    </div>
<?php if ($comments->children) { ?>
    <div class="comment-children">
        <?php $comments->threadedComments($options); ?>
    </div>
<?php } ?>
</li>
<?php } ?>

复制以上代码添加到主题comments.php文件开头,此代码我已添加站长认证以及评论UA信息(代码在<?php $comments->author(); ?>后面),如只需要站长认证或者只需要UA浏览器信息,可自行保留或删除。

UA代码:

<?php UserAgent_Plugin::render($comments->agent);?>

站长认证代码:

<?php CommentApprove_Plugin::identify($comments->mail);?>

方法二:

修改typecho源代码,var/widget/comments/archives.php的第121行左右。

在$singleCommentOptions->afterAuthor(); ?>后面添加你想实现功能的代码:

UA代码:

<?php UserAgent_Plugin::render($this->agent);?>

站长认证代码:

<?php CommentApprove_Plugin::identify($this->mail);?>

此两种方法仅在官方默认主题下测试成功,其他主题请联系原作者进行修改。

「手慢无」乌克兰永久免费虚拟主机 - TakeWYN

官网没有中文选项,图片中出现的中文均为Google chrome浏览器自动翻译。

TakeWYN于2015年成立,为了庆祝公司成立三周年,最新上线免费虚拟主机服务,乌克兰数据中心,无限流量,带宽1GB/s,内存为512MB,SSD硬盘为1GB存储空间(与数据库共享1GB空间),无限域名绑定,配置好,免备案,网络快,无限延期,值得入手。

1、注册

点击TakeWYN活动地址,找到 Free 套餐(0$),点 Order 下单:

160390787.png

点击之后会自动跳到登录界面,由于我们还没有注册账号,因此点击 Registration,输入名字、邮箱、密码、国家并 Sign up:

3907832092.png

注册后回到下单界面,我们选择第一个,将 month(月付)改为 year(年付),然后 Order now:

3338370008.png

输入要绑定的域名(后两项是指年付以及自动续期)并 Activate:

3938591243.png

下单成功,等待激活:

3812044223.png

等待一会儿即可激活成功,连接信息会发送到邮箱:

3446569096.png

2、使用

登录后台

根据邮箱接收到的连接信息登录控制面板即可:

3442264913.png

具体配置

登录后就可以在仪表盘看到虚拟主机的具体配置:

291020759.png

此刻,就可以把网站程序上传到服务器后台,配置安装完成之后,开始你的站长之旅吧!

事项:

可修改 PHP 版本,TakeWYN 虚拟主机支持 PHP 5.4.15(默认)、PHP 5.6.36、PHP 7.2.5

TakeWYN 支持上传自己的 SSL 证书,也支持直接申请 Let's Encrypt.

服务器软件和域名设置,以及 HSTS、301 跳转、防 DDOS 等详细设置都在 www 域里,TakeWYN 支持 IPv6的,选中域名即可编辑,进行详细配置.

TakeWYN 虚拟主机 Nginx 不支持重写,也就是说要用 Typecho 不能选择 Nginx。

Nginx 404

在使用中如果发现后台及文章页均出现 404,这是重写问题引起的,前面已经说到 Nginx 不支持重写,所以在 www-domains 里的 PHP mode 应该选择 Apache,而不是 Nginx。

不过确实要用 Nginx 有个折中的方法,通过 .htaccess 文件来解决文章页(后台无解) rewrite 问题,在网站根目录下新建 .htaccess,输入内容:

if (!-e $request_filename) {
            rewrite ^(.*)$ /index.php$1 last;
}

添加该代码后,文章页就可以正常显示了。

Apache 404

使用 Apache 访问正常,但开启永久地址后出现了 404,这是因为 Apache 还需要添加重写规则,在网站根目录下新建 .htaccess,输入内容:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

添加该代码后,文章页就可以正常显示了。

本文出自:https://blog.vircloud.net