流量不好搞

几个月前搞了个公众号,尝试着去运营和输出内容。的确了解了很多公众号生态里的知识,也感觉到把一个公众号做起来还是挺难的,除了内容,你还要关心如何编写标题、如何排版、如何互动、如何涨粉、如何使用后台和使用第三方工具等等,其中还是涨粉最难。

昨天,我在大学时候的ACM群里宣传了下我的公众号,获得了一波关注,现在总共也才六十多个关注(不过质量都还挺高的,多年互联网经验的)。文章的阅读量最高的也才200(通过迁移给公众号添加留言功能),其他的平均阅读量也就二三十。偶尔会点赞,偶尔会有熟人赞赏。

与此同时,我也把部分文章都同步到了知乎上,有个知乎专栏JavaWeb实践之路,让我意外的是,一篇讲Oracle如何对JDK收费的文章(博客 知乎)阅读量爆炸,五天一共获得到一万多阅读,十几条评论,30个点赞,40个收藏。也许是真正点到读者的痛点,也许是知乎对首篇文章有增加曝光。知乎现在有将近三百个关注,可以利用起来。

因为总是想着去讨好读者,所以在内容方面会收到影响。比如一篇文章写的太深究于技术细节,那么看的人会少很多,如果是宽泛地介绍通用技术,阅读量会多一些,如果能写点小道消息或者讲讲故事,那就会引来很多转发和点赞。在博客上,我就无所谓了,想写啥写啥,毫无束缚,比如现在这篇就不会放到公众号里。接下来我还是会继续分享在项目里用到的一些基础Java Web知识,避免深究细节,避免出现长篇累牍的代码,力求通俗易懂,为读者提供价值。

你可以通过Feedly订阅本博客,或者扫描右侧的二维码关注,谢谢了~

继续阅读 →

Oracle如何对JDK收费

今年4月16日,Oracle发布了新的JDK 8的更新,版本号为8u211和8u212。与以往不同的是,新版本的许可协议从BCL换成了OTN,这就意味着,你不能在生产环境使用这个版本了。如果你想继续使用8u211/8u212,或者之后发布的新版本,就需要给Oracle交钱了。

当然,并不是你用了新版本的JDK就要交钱,这个时候要区分私用和商用:

私用,是我总结的一个词,它包括”Personal Use”和”Development Use”,前者表示一些个人用途,比方说在自己的电脑上写一些小工具,做一些数据分析等等;后者表示开发用途,比如日常开发、做测试、做演示等等。商用不太好界定。我的理解就是拿来赚钱就是商用,比方说把网站部署到生产环境,在公司内部系统使用等。

我用的JDK使用什么协议?

BCL协议,即Oracle Binary Code License Agreement,协议规定你可以使用JDK,但是不能进行修改。私用和商用都可以,但是JDK中的某些商业特性,是需要付费才可以使用的。OTN协议,即Oracle Technology Network License Agreement,目前新发布的JDK用的都是这个协议,可以私用,商用需要付费。从下图可以看出各个版本对应的协议:

(更多…)

继续阅读 →

通过迁移给公众号添加留言功能

众所周知,18年3月份,腾讯关闭了新注册账户的留言功能,这样做让新开的公众号少了一个重要的和用户进行互动的渠道,而且官方也没有说到达什么要求之后可以开通。很多人通过添加小程序或者打开“阅读原文”引导用户去其他地方留言,这种方式是可行的,但是用户体验上可能差一点,没有那么直接。

然而添加官方留言并不是完全不可能,微信一直都有一个公众号迁移的功能,与其说是迁移,我更倾向于把它称之为合并,通过迁移功能,可以将两个公众号合并成一个。如果其中一个有留言功能,最后的账号就有留言功能。

哪种账号可以迁移?

我们假设A为需要迁移的账号(有留言功能),B为目标账号(想开通留言的账号)。A必须是验证过主体信息的订阅号或服务号,组织类的需要完成小额打款验证或法人验证或认证成功,个人主体的没要求。

B账号只能是验证过主体信息的组织类订阅号或服务号,个人订阅号不行。如果你有个人的订阅号,又从朋友那里搞来了个有留言功能的公众号,是没办法直接迁移到你的订阅号上的。

(更多…)

继续阅读 →

推荐下徐飞的专栏

最近在极客时间看了徐飞的专栏《技术与商业案例解读》,大概看了90%的文章,专栏里谈论了很多的西雅图和硅谷科技公司的兴衰故事,虽然很多公司以及人物之前都有所耳闻,但是对他们的了解却比较肤浅,这个专栏可以帮我我们开拓眼界,改善思维方式。

徐飞,浙大本科,佛罗里达大学博士,主要精通大数据领域,前微软和Tableau员工,现在在华为云。专栏里有很多是大数据相关的,除此之外,还有”亚马逊领导力准则”、”Dota帝国”、“从面试看企业文化”等一些文章,具体可以点击这里

每篇文章都有音频,非常适合上下班的路上听一听。

(更多…)

继续阅读 →

服务号、订阅号、小程序和企业微信的关系

首先,他们都是属于微信的公众平台。服务号是企业或其他组织用来在微信上服务自己的客户的,比如银行、电信运营商等,可以直接出现在用户会话列表。订阅号用来传播资讯新闻等,用户的所有订阅号会放在”订阅号消息”会话里。服务号和订阅号合称公众号。

小程序大家都知道,开发者可以基于微信开发应用,跨平台,一次开发到处运行,成本低。企业微信原来叫做企业号,是团队沟通工具,类似于slack。企业微信除了团队内部沟通,还可以添加其他企业人员为好友,还可以添加普通的微信好友,这样toB的客户和toC的客户都可以触及到。

(更多…)

继续阅读 →

我的近况

经常有朋友问我最近在忙什么,是不是发财了咋没有上班?

当然没有。去年初从上一家公司离职后,我一直靠做点小活赚钱。后来时常到外地,因为家里事情多以及强度大就不干了。自从10月之后就一直没有找工作,也没有接活,就在家发发呆,看看娃,学学以前想学的东西。

今年过完年之后,我就在各大程序员兼职平台上注册了账号,开始有意识的地接活,这个过程倒是挺有意思的。你需要对过去做个整理,对自己有个重新的认识,毕竟已经好久没有写过简历了。另外你需要对自己进行包装,尽可能让别人信任你,觉得你技术和人品的都还行,这个我也在探索之中。的确有人会来咨询,也会受到别人的否定,不过最重要的是我增加了与人的交流,交流越多,机会也就越多。

最近就有个做外包产品的机会,我试试看能不能接下来并且完成它。

继续阅读 →

我又回来啦

前一段时间,因为备案取消了,所以我的博客一直不能访问。有朋友反馈我博客挂了我还很欣慰,原来写的东西还有人看。前天下了决心,准备把它迁回来。

2010年的时候我搭建了这个博客,当时和一个朋友在华域合租了虚拟主机,我主要写些竞赛题解什么的。没想到现在都快9年了,看了数据,总共写了96篇,收到评论506条,PV大概有11.3万,UV有个4.5万,Adsense有个六七刀😂。应该是帮助了不少人的。对于我也算是一笔财富,希望能坚持下去,来个20年什么的。

话说上一篇文章还是15年5月发布的,中间隔了实在太久,跟许多早些写博客的朋友一样,心思都花费在了日常工作事务上,有了小孩儿之后,更是把这块儿地给荒废了。刚才检查了友情链接,90%都访问不了了,全都删掉算了。又检查了谷歌和百度,之前的收录的链接全都没有了,真是惨😞,我还得慢慢来。

前天在阿里云上配了个最低配的机器,直接买了三年,折扣完也就比虚拟主机贵了两杯咖啡。昨天下午提交了备案信息,今天下午就收到了管局审核通过的短信,是在太快了,大学备案的时候,还是跑到城市的另一边,填表、拍照、审核流程麻烦得很。机器所在机房就在杭州,我立马配置了https和http2,打开页面嗖嗖的,再也不用看着菊花转了,也不用再忍受卡顿的ssh连接了。

接下来我就多写一点东西吧,希望还能有人看😁

继续阅读 →

招个Launcher开发

话说公司要开始Launcher产品的开发了,不过目前开发人员有限,鉴于我博客80%的流量都来自于Launcher3相关的关键词,招聘信息就发在这里好了。

先说下我们公司的情况,公司于去年10月成立,目前有5个人(2个Android,一个Web,一个实习,一个boss),团队很作目前比较顺畅。先期项目是一个广告插件,现在已经基本完成,月盈利可以达到百万,目前由另外一位android开发维护中。

母公司是boss之前的创业公司,具有很强的盈利能力,每天可以达到50万左右的app推广能力,可以说Launcher做出来之后不愁用户量上不去。

Launcher产品的目标是要作为一个“内容分发中心”,这个内容可能是影视,音乐,小说等等,初期用户目标是三四线城市的用户。当然,盈利性保证的前提就是Launcher这个产品要好用,用户喜欢,如果你要加入我们的团队,这个就是我们要考虑并完成目标。

职位描述我也不想一条一条列出来了,大概就是要么很厉害,要么参与开发过大量用户的app,要么熟悉Launcher。只要你对Launcher产品有想法,都可以发封邮件过来我们聊一聊,“志同道合”一定会使合作十分愉快的。

就这样

继续阅读 →

读书读不进去

话说我这里说的读书不是读技术相关的书籍,是文学类,小说类的文章。

前一段时间读了《陆犯焉识》,是在《归来》上映之前。刚开始读的时候很感兴趣,但是读着读着就耐不下性子了,总是感觉,我靠作者怎么这么啰嗦,这都快高潮了怎么又加了一个人物,我真的不care这个多出来的人物是干什么的。然后就耽搁了,现在kindle上进度还是显示33%,不想翻看。回想上大学之后,真的是没有读过很多文学类的文章了,并不是没有兴趣,而是很急躁,读了一会就想着怎么还没看完,好像在完任务一样。我一直在向为什么。

后来一想,我操,我一定是急着想写代码!

PS:本篇使用Blogo(Mac App Store首页这几天放的那个)发布,挺方便的推荐使用。

继续阅读 →

不要太把学习当回事

还在上学的时候,每学一个新东西都要调研很久,比如说要学习新语言了,就会上各大论坛,搜各种社区的资料,比如对c++和java有兴趣,就会搜“我想学习新语言,c++和java哪个有前途?”,等考察了好长时间,终于决定了学习c++,就开始纠结着另外一个问题,“我想学习c++,是《c++编程思想》好还是《c++程序设计语言》好?”,最终决定了哪一本,开始看,一字一句不漏。耗费了很长时间在选择上,好像学习编程是一件轰轰烈烈的事情,等我一字一句弄懂书上的每一个细节,我就可以成为跟作者水平一样的高手。

其实大可不必,没必要把学习某个东西当成太大的事,精心调研精心准备,找一本书就可以动手了,你用来犹豫的时间完全可以完成某个技术的入门。就比如说你想做移动开发,不必纠结是android好还是iOS好,直接动手搭建开发环境,跑一个HelloWorld出来,看看他们各自的开发流程都是什么样子的,随便翻看一本相关的书籍,了解进阶时需要学习的东西。这样有感性的体验和对学习成本的估量之后,选择自然而然就有了。看的越重,走的越慢。

继续阅读 →