程序员
讲互联网的故事

如果你很懒,请用谷歌Adsense自动广告

sunfei阅读(60)

虽说我也不喜欢浏览别人博客的时候遇到各种广告,但是有时候还是能看到适合我的推荐,况且对于大多数个人博客主来说是没有收入来源的,唯一能称得上收入的可能就是各个广告联盟的广告收益了。

谷歌Adsense很久以前就用过,最近把google账号梳理了一下,用另一个很早的账号重新申请了Adsense,只用了一天时间就通过了,速度还是很快。之前在博客里不同位置投放广告单元后就没有关注过Adsense(因为没多少收入),而这次重新申请Adsense后发现多了自动投放的功能,大概意思就是只需要在网页的head标签区域里粘贴一行Adsense提供的代码,一切广告位设置的事就交给谷歌了。二话不说,直接把代码部署到博客主题header模板里。

由于之前的网站里ads.txt是另一个Adsense账号的,所以谷歌检测到了问题,让我更新ads文件,这个更新由于不是实时检测的,所以又等了一天时间(好事多磨)。今早起来登录Adsense发现ads需要更新的提示已经没有了,赶紧打开博客看自动投放广告的效果,总体来说还是不错的,博客分类顶部、底部、侧栏以及文章块内伪装广告都有出现,比自己手动设置广告位方便多了,据说自动广告还能根据点击行为动态调整,可以说省了不少事情。我的博客主题移动端是自适应的,Adsense对移动端的适配也是很贴心,和之前手动设置广告单元效果类似,甚至更好。

总的来说,从申请到投放只用了三天时间,还是比较满意的,有网站的朋友不妨试试Adsense自动广告。

博客主题升级至DUX6.1

sunfei阅读(48)

数月未更新,其一是主域名被DNS污染后连续更替了几个都相继被污染,别无他法,最终妥协。至于如何妥协的?无外乎加密了那些GFW不愿让公开的信息,如果有感兴趣的朋友可以私聊我。

查看了dux现在已经更新到6.1了,中间横跨两个版本都未更新过,虽然功能上变化不是很大,但总有一种喜新厌旧的情节,顺手升级至6.1。

之前在腾讯云购买的这台乞丐版服务器,图省事装了win,发现网站打开太慢,干脆也就把数据一备份,重装为Centos,速度立刻就不一样了。

未来还会继续写东西,但是有关XX等科学上网的东西可能不会出现在墙内了,毕竟还是想好好的保留一些可以持续下来的东西。

用.xin域名用作个人博客的理由

sunfei阅读(542)

近几年,域名这东西越来越不值钱,五花八门的小众域名后缀如雨后春笋般的蜂拥而至,自从我的.net被GFW认证后,我相继大概注册了2-3个域名,都是用了一阵子就放弃了,后来仔细想想放弃的原因,是因为.net那个域名是我姓名的全拼,所以再注册域名说啥也得是全拼。
  小众的域名后缀实在是多的没法挑,之前注册的.online全拼其实也不错,可就是入不了我眼,越看越别扭。后来试图购买一个.cn的全拼,但是被卖家一顿忽悠,感觉像是好不容易“被”上钩似的,果断不敢买了(其实主要是嫌贵,好几千)。
  选小众域名后缀,我喜欢先在百度引擎里site一下,可能有人从未听说和使用过site语法,我先来科普一下,site是利用搜索引擎检索同一后缀的所有域名,以.xin为例子,在百度搜索框里输入:“site:.xin”,就可以把百度里所有.xin的域名列出来。
  如果从第一页开始向后翻几页,能找到大量的垃圾站点,这种域名是直接被我pass掉的,或者翻了几页,都没有一个个人博客,也会被pass,最好的就是翻好几页都是个人博客,比如.name、.me这样的域名,但是我却对这两个域名不太感兴趣。
选中.xin域名也是一个偶然事件,我的服务器、域名业务几乎全部都是在阿里系的阿里云购买的,一次无意间发现阿里云给我推荐了xin域名,随即去site了一把,发现了马云公益基金会(mayun.xin),向后看了几页,有几个博客,也有部分企业网站,然后又去nic.xin看域名后缀的介绍,把诚信作为卖点,我渐渐的对这个域名产生了兴趣,然后查询是否有我姓名的全拼,然后注册、备案,一气呵成。其实选.xin后缀作为博客主要是看中的阿里系的背景,其次是阿里主推.xin域名和诚信挂钩,势必会阻止一些垃圾站点的加入,就好比买房子总是会想和志同道合的人做邻居一样,不希望被一些乌合之众影响了名誉。
  如果你觉得这样仍然不能保证没有坏邻居,那还有一种更直接的办法,选贵一些的小众域名,比如.sh,90美元一年,折合人民币600多元,垃圾站点是不会选择这种昂贵的域名的,不过,对于这种做法,我是不推荐的,毕竟只是用它来写个博客,投资太大不合适。
  如果你也发愁选个啥域名给个人博客用,不妨就选.xin吧,顺便和我做个邻居。

博客主题已升级至DUX5.0

sunfei阅读(1533)

自从上次博客主题升级至DUX4.0后不久,域名遭遇大面积的DNS污染,目前几乎全军覆没,只能靠修改hosts表来访问(好在还有办法访问),一直没心情更新博客。

今天重新打理一下,把主题升级到最新的5.0,功能上变化不大,主要是细节上的更新。

有幸参加2018年度第1次C类业余电台操作证书考试

sunfei阅读(932)

业余电台操作证书考试一共分为三类:A类、B类、C类,其中A和B是由地市级无线电管理部门组织在各个地市考试,C类是由国家统一组织考试,地点不确定,A类考试资格无具体要求,B类要求通过A类考试半年以上,而C类的要求最为严格,要求通过B类考试并且获得短波电台执照两年以上才能报考。

从我考过B类考试并且设置短波电台的那时起,我就盼望着时间快些走,在这期间国家先后在江苏、广东、上海、宁夏、天津、北京等地分别组织了若干次C类考试,2018年初,终于盼到两年了,更加幸运的是,这次考试实在离我只有80公里的陕西省省会城市西安进行,可以说是机缘巧合。

业余电台操作证考试说来也简单,因为都是从题库里抽题目考,全是选择题。但是C类考试题库一千多道,而且各种类型的题目都有,想轻松通过也不是那么容易,好在我属于理工男,对于那些电子电路的题目也能轻车熟路,前后用了一周左右的时间准备,不断的扫题,在电脑上做模拟测试,练了大概有二十几遍,都能顺利通过(随机80道题目,答对60+即为通过)。

其实C类操作证和B类相比,差别不大,最主要的区别是持有C类证在参加各种DX远距离通讯比赛时,允许在30MHz以下发射功率最大不超过1000瓦,而B类限制最大不超过100瓦,其他没有什么区别。这次考试报名限制60人,考试现场到了56人,通过35人,考试过程很顺利,就等着出结果拿证了(希望以后能在电波上和各位相见,这里是BH9BHT)。

 

博客服务器现已切换至Linode东京节点

sunfei阅读(1697)

由于某种不可抗力因素,本博客即日起切换服务器节点至Linode东京2(原镜像节点),访问速度可能会略慢于国内服务器,特此告知!

DUX发布4.0主题

sunfei阅读(2473)

今天日常登陆博客后台日常查看留言,发现DUX3.0主题已经升级到4.0,新增了不少功能!

更新日志:

v4.0 2017-12-28

  1. 新增首页SEO标题,自定义的标题更受欢迎
  2. 新增文章页面包屑导航,主题设置-文章页中可设置
  3. 新增文章页打赏功能,主题设置-文章页中可设置
  4. 新增分类页分类标题优化展示和描述功能
  5. 新增作者页作者介绍模块
  6. 新增主题对商城插件woocommerce的支持
  7. 新增网址导航页面(nav)左侧导航过多时可滚动
  8. 新增将页面左侧导航换成菜单功能,且最多支持到二级菜单,外观-菜单中新建菜单并选择显示位置为页面左侧导航
  9. 解决评论回复时无法触发的问题
  10. 新增手机端友情链接显示,优化友链显示效果
  11. 新增搜索功能在电脑端和手机端分别开启的选项,主题设置-文章页中可设置
  12. 新增手机端是否显示导航的选项,主题设置-基本中可设置
  13. 新增首页列表中显示置顶文章,并能设置置顶文章显示数目,主题设置-基本中可设置
  14. 新增页面内容分页
  15. 优化IE等浏览器部分CSS3动画加载时的跳动问题
  16. 优化找回密码页面展示
  17. 优化文章页相关文章为图文模式时由于标题过长引发的布局错位
  18. 优化主题设置中的http资源为本站加载
  19. 优化使用畅言评论插件后右侧评论快速跳转
  20. 优化侧边栏广告位和其他广告位class名称以避免被浏览器广告插件过滤
  21. 优化友情链接页面(links)取消站点ico的显示和美化页面展示
  22. 修改分类目录小工具样式为两列展示,多级菜单不显示
  23. 其他小问题的优化处理

扫一扫支付背后的较量

sunfei阅读(1147)

如果说支付宝是老牌支付工具,那微信支付应该算是新兴事物了,从近几年的发展情况来看,这个后起之秀几乎占据了几乎半壁江山,并且以势不可挡之势在发展。

支付宝最早是PC浏览器端的支付平台,后来随着移动互联网的兴起,也开始以APP形式出现,还记得曾经支付宝移动端的名字叫“支付宝钱包”,后来把钱包俩字给去掉了,直接叫“支付宝”。而微信支付从打娘胎里出来的时候就是移动端支付工具,不具备PC端的属性。还记得曾经有一款叫“财付通”的支付工具吗?这是腾讯唯一的和PC端支付宝工具叫板的产品,然而如今也半死不活。

对于PC端来说,习惯了在网上购物的人,大都离不开淘宝、天猫系的电商平台,而支付宝PC端恰恰赢在这一点,曾经腾讯尝试利用拍拍网和淘宝网PK,终以失败告终,财富通这个工具也沦为鸡肋,如今移动设备普及的情况下,支付宝的日子并不像之前那样舒坦,各路大厂都在盯着这块肥肉,微信的出现似乎让支付宝一度乱了手脚,对于大厂来说,模仿有时候能战胜敌人(例如腾讯微信模仿小米米聊),但有时候也会败的很难堪(例如阿里来往模仿微信)。微信由于天生的移动社交属性,加上简洁的操作界面,一直是移动QQ无法取代的一款社交工具(甚至能取代移动QQ),而支付宝移动端只能算一个支付工具,在这样的形势下,支付宝曾经试着让自己具备社交属性,但是被骂的很惨,在各界舆论压力下开始认真反思自己如何能在支付工具上有所突破。

从支付体验来说,支付宝移动端打开,直接点击扫一扫,一步扫码支付;微信打开后点击右上角“+”一次,再点击扫一扫,二步扫码支付,支付宝似乎胜了一点点,从目前周边商户、小贩的支持情况看,上到酒店宾馆、下到路边小摊,几乎都支持微信和支付宝两种,也不乏有些摊位仅支持微信支付(问其原因是支付宝注册太复杂,不会弄),想想我的支付宝还是N年前注册的,实名认证的时候好像是上传了身份证件,过程是比较复杂,但是感觉可信任程度更高一些。如今的微信支付似乎更简单,只要绑定一张本人银行卡就OK,也许这就是把复杂问题交给后台去运算处理让客户体验变得简单带来的好处吧。

似乎是感觉到了压力,支付宝最近在疯狂的向全民发红包,鼓励使用支付宝扫码支付,扫了别人分享的红包,别人也能得到一个小红包,于是各种群、甚至朋友圈都在传播支付宝领红包的二维码,的确是给支付宝带来了不少的关注,但愿不是昙花一现。

在我看来,微信支付更像是一个钱包类的应用,因为我的钱要么是在银行卡里,要么就放到支付宝,即便用微信支付,也是最多存200元以内的余额在钱包里,而支付宝像是一个虚拟银行或者专用存储柜,我会把大额现金存储到支付宝而不是微信钱包。我想大多数人手机里如果也有这两款应用和我的使用方式应该差不多。

微信支付和支付宝各自扮演的角色是不同的,虽然扫码付款这个功能出现交集,但更多的时候两者各自所担负的使命决定了两者都会长期存在,微信是基于社交的应用,支付宝是专业的支付工具,两者属性不变,把各自的功能发挥到极致,带来更好的用户体验才是最大的竞争优势。

前端工程师轻量编辑器Sublime Text推荐

sunfei阅读(1203)

程序员,前后台都要写,手头没有几个得心应手的工具怎么行,今天给大家推荐一款写前端静态页面的工具(当然写后台也行,写XXX也可以)Sublime Text,最新版是Sublime Text3。

第一次接触它是在2015年的时候,一次朋友的推荐,说的很神奇(就像Linux程序员把Emacs和Vim视为神一样),我也就抱着体验一下的态度,做好了三分钟卸载的打算用了用,当时的感觉是还行。印象最深刻的功能是编辑区域的右侧有大约10%左右的区域,可以预览到当前编辑区域代码的缩略图,有一个半透明的游标,用鼠标拖动这个游标滑动,可以直接移动代码到指定的位置,功能和滚动条起的作用一样,唯一不同的是自己写的代码,从缩略图就能快速进行初步的定位,一下拖动到想要去的位置,而滚动条做不到。

其次,经常写html页面的朋友肯定知道Zen Coding(曾用名),能帮助我们快速书写html标签,使用sublime text配合Emmet(Zen Coding)简直流畅的不要不要的。当然,还有更多的功能通过安装插件可以实现,大多数我都用不到,在这就不多说了。

再好的工具也能挑出毛病,sublime text原生对中文支持不太友好,需要安装插件才能解决,不然打开中文文档会乱码,另外就是不能像notepad++那样很灵活的去更改文件的编码(可能有途径,但是因为懒,没去找)。

关于授权,sublime text不是免费软件,但是你仍然可以“免费”使用,因为除了时不时的给你弹个没有付费的提醒外,你可以一直正常使用。但是还是建议如果是靠写程序“吃饭”的朋友(一般能用到subllime text的可能都符合这个条件)去支持一下作者,购买一个授权,如果大家都能为优秀的工具付费,必将促进开发者进一步开发出更优秀的工具,这将是一个良性循环。

最后,sublime text官网地址为:https://www.sublimetext.com/

数码荔枝背黑锅,淘宝人工智能变“智障”

sunfei阅读(1354)

作为正版软件的拥护者,我一直关注的一个国内比较小众的正版软件提供商——数码荔枝,这家致力于让优秀的国内外正版软件以更低的价格(正版授权)和更好的服务为大众所用的公司,近几个月遇到了一些“麻烦”。

为了提供更稳定的购买服务,一直以来他们选择在淘宝平台售卖软件而不是自建商城,一来可以减少成本、二来可以抵御攻击(有淘宝平台做后盾),然而,今年双十一前夕和双十二前夕发生的两件事打破了以往的平静。

淘宝的大数据平台似乎侦测到了数码荔枝在淘宝的店铺中有“不合法”的软件产品在售卖,众所周知,惩罚是很严格的,如果真的卖假货或者不合法,惩罚也是应该的,那么如果被系统“误伤”怎么办?没关系,淘宝也提供了申诉平台,商家在被误伤后会有一段时间来提供证据证明自己是“合法”的,但是……请注意……如果申诉也被错误的判断失败且只有一次申诉机会,怎么办?(一万只草泥马走过)无疑,只能关店大吉了!

这件事到这里并没有轻易结束,庞大的正版软件支持者团体里怎能少了阿里系内部的人,在数码荔枝官网发布一条很长的吐槽淘宝平台的文章后第二天,就被阿里系的某位正版软件拥护者发布到阿里内网,淘宝内部重新对之前申诉提交的证据进行审核,审核结果是“误判”,立刻撤销处罚,恢复店铺正常状态。这虽然也是一件喜人的事情,但是由于错过了双十二活动黄金时间,也给数码荔枝造成很大损失。

就事论事,淘宝的打假平台、大数据平台、申诉平台出发点是好的,是为了更好的规范和约束网购环境,打击盗版和假货,净化网络市场,也给打击假货和盗版起到强大的震慑作用,被称为人工智能的技术加上阿里系一系列强大的算法,的确能起到很大的作用。

但是,任何技术都不是完美的,就像这次的“误判”,或许这是允许出错比例内的那些不幸案例,但是申诉难道不是人工审核吗?淘宝小二的判断能力值得深思!如果这次处罚后数码荔枝没有发布那篇吐槽文章,如果没有被阿里内部人看到并转发到内网,或许这家叫数码荔枝的店铺可能永远会背上售卖假货的“黑锅”了。

类似问题的出现,也凸显了互联网大数据中缺乏人性化的一面,一次平台的错误命中再加上淘宝小二不懂或者不上心的处理态度,导致了这次问题的发生,由于淘宝封杀的是个卖正版软件的店,所以那些支持正版软件的群体第一时间抱团吐槽淘宝,在程序员、ITer频繁出现的社区、微博上广泛传播,也是能让问题很快得以解决的原因。希望这件事能给那些靠大数据、人工智能提高工作效率、减少人力成本的互联网企业一个提醒,请不要过度依赖大数据,在无法百分之百做到精准判断的情况下,一定要完善监督机制,提高工作人员的能力,避免类似问题再次发生。