一名热爱体感技术的
业余专业开发人员

玩了下王者荣耀 又开始玩爬虫了

小明阅读(10163)

最近几周下了王者荣耀玩,才发现这款日活5000万的游戏,很多朋友天天玩。打了一百盘终于升到了黄金一。

主要只会一手狄仁杰(正好限免就玩了)。这游戏确实收割了玩家不少麦子,也确实挺好玩。我早就在想,为啥valve不整和dota手游。腾讯的模式和dota2很像,只是手游天然吸金。

之前还要试了下幻璃镜,友情买了一百五左右的年卡月卡,玩了几天就发现太无聊了。趣味性为何做的如此差。

突然又对爬虫感兴趣,准备好好学习下pyspider,爬一爬数据。首先针对自己日常喜爱的事情吧,比如会关注电影消息,如果最近豆瓣有高分电影,我想爬虫自动通知我去看。

今天在路上在想,我貌似天天都在想做啥以后能挣钱,看到啥都会想能不能做软件然后挣点钱,然后发现这么久我也没琢磨出额外挣钱的本领。周周来火车站,见到这么多人,应该能遇到什么有趣的事情。不一定要做挣钱的事情,做些有价值能让别人生活更好的事情才行。然后赚钱是附带的事。

这几天老婆在找工作,我也搜了一波工作。确实cpp的工作不多了,待遇也不如android。还看了下常州的工作,我发现如果不学点android,以后回来还真可能找不到工作了,囧。估计一年左右转到android开发,称还在上海还是可以学到东西的。即使降薪也得转呀,不然回常州真可能失业…

即将发布一个小软件 批量发送csdn私信

小明阅读(3675)

即将发布一个小软件,适用于windows平台,项目是开源的的,地址:https://github.com/guoming0000/BatchRunTrayTool。该软件代码不多,但是对于日常使用PC很多重复工作的人会很有帮助!之所以做这个软件,是因为前段时间软件开发后,辅助测试很忙,很多步骤都是重复的,如果弄个快捷方式/快捷步骤会很好。比如说跳转到某个文件夹,清空log文件夹,杀死进程、启动进程。目前软件还有些瑕疵,还需要试用一段时间看看效果再做宣传。

今天还玩了下csdn批量发送私信,用了网上模拟登录csdn的python代码。我短时间给三百人(都是发过体感博客文章的)发送了私信,宣传自己的公众号,刚才发现全都被删了。看来csdn技术还是可以的~ 爬虫反爬虫的斗争,果然不简单。

业余时间终于轻松下来,今天参加了同学聚会

小明阅读(2754)

最近几乎弄完学生毕设,终于有自己的业余时间,可以想干嘛干嘛~昨天买了个小米6,用起来很棒,木有网上所说的问题。最近购买了一年coding.net的企业版,就我一个人就365元一年还是比较便宜的。由于弄得CPP项目资源文件都很大,比如之前弄的Leap小项目,图片上百张,压缩后都有二三百兆的大小。因此考虑到传输速度和需要无限大的云空间容量,以及各个平台方便的代码浏览和修改,选择了coding.net的git代码管理形式。同时在同事的推荐下,我使用了下Tower,感觉比sourcetree简洁美观。还试了下群晖nas的git,简直不能用啊,都得自己ssh到主机上敲代码去创建git库。而群辉的svn也很差劲,权限管理都没有,速度也很慢,必须放弃使用。目前仅仅想把群晖当成一个大的云硬盘使用。虽然没写多少代码,但是我对工具要求还挺多,觉得没有用到号的工具就没有心情写代码。

聚会时老师把自己的生涯和同学们说了,讲了自己对研究方向以及现在创业事情的看法,给了我们很多启发。我一直走独立开发者的路线,现在依旧保持这个目标。目前偏向图像处理和app开发方向,希望明年能开发出好玩的app。

暂时不再接复杂的定制项目

小明阅读(2692)

每年都会接一些小项目做做,今年做的尤为累。很多都是接到的需求很简单,但是会不断加,不断加,不断加各种新的需求。本来是想赚一点小钱,后来看已经十分贱价。最后还弄的双方都不开心,真是吃力不讨好。因此有必要总结和回顾一下。

从2013年,在学校时已经开始接小的项目。而后在业余时间时不时会遇到有人想弄点kinect小程序,我也就一百二百开始给人做。接得最多的是2015年,那时LeapMotion非常火,而后就没那么多了。大多数的要求都不复杂,一二周就可以弄完,而复杂的我还有过弄了一年的。随着工作薪资越来越高,我接的项目要价也越来越高。白天得工作,现在还经常加班,因此更不可能花多少时间给别人写代码上。因为很多做多了很熟悉,有些方法可以复用,所以还可以较快完成一些需求。时间超过1一个月的项目,我已经觉得很长不会去接了,只给人做二周以内的。

前几天一个学生来找我完成一个需求,刚和他吐槽很多学生不断改不断加需求,我们谈好怎么做就怎么做吧,我让他把确定的需求发一份邮件给我,他平白无故加了一倍的需求。当场就要吐血了。以往对于学生需求,能加的我都给加了,加的十分多我会和他们说最后看心意再多给点钱吧。最增加的内容已经远远超过一开始确定的东西,而这种情况是不该继续合作下去的,但是我还是给他们完成。也就是说,在开始做之前,需要严格确定目标,不应该有一个模糊的概念,需要有一个确定的文档规定多少钱办多少事,更多的需求则无法加入。当然很多时候买家对我要做的软件没有概念,办法就是付钱出个demo给他们。之后讨论出详细的需求,付钱后再开始动工。当然,一般与学生合作,很难办到这个,那只能在需求确认不下来时,停止合作。

最近开始看看git技术,自家用群晖搭建的svn网速实在太渣(虽然在同一局域网,我真不知道群晖咋整的)。打算将做过的项目迁移到coding.net上,他们的企业版挺好,一个人就365元/年,无限空间,还有手机app看一看自己代码,我正好可以把自己几十GB的项目(C++搞的东西就是这么大,想想一个opencv库都是几十MB囧)迁移上去。本来是想用github的private版本,但是测试了一下public库的上传速度,速度慢几倍不说,还经常会传不上去,和几年前一样。

下来大半年学习学习各种技术,我感兴趣的有python、android,看到哪里学到吧。如果有新的给力的体感硬件(比如英特尔、微软、苹果公司这类巨头出的产品)出现,会第一时间切入到体感开发,其他时候就做一个体感技术观察者吧~

麻蛋,今天小米又没抢到!

群晖的svn真慢啊

小明阅读(5560)

虽然之前弄了群晖搞了一个远程的svn服务器,但如今长时间使用下来,依旧发现很多问题。其中最致命的就是大文件传输经常失败,什么算大文件,可能是几兆的图片,可能是几十兆的文件。都有可能导致上传失败。

如今看来可能还是得考虑使用github才行~

聊一聊网站运营和项目外包 我的邮箱i@brightguo.com

小明阅读(4320)

想交流kinect leapmotion知识请写邮件给我,可以的话扫码右上角关注个公众号,只推有意思技术相关的文章。

前些日子月光博客在微博上,回答了别人对他运营网站的很多疑问。我也搜了下关于他的网站能否挣钱的说法。我原本以为这样的中国数一数二的个人博客,他的网站收入不会低,应该是不用从事任何工作了。但从别人的分析来看,收入微薄。他自己本人一开始做开发,目前在某公司从事运营工作。他做网站主要是兴趣爱好,看到每年写了这么多文章感觉很满足。

这几年随着移动互联网发展,个人网站浏览量也越来越低,他也通过微博和微信方法将一部分流量导回个人网站。我自己今年也很频繁发布一些公众号文章,看看做一年能做到多少人。只有做微信公众号,微博才可以不断累计读者。从朋友那里了解,他做的日本动画推荐的公众号,十几万人,月广告收入可以达到三四千。我的公众号肯定不用考虑盈利啥了。(以前是rss订阅留住读者,但使用拿麻烦可以忽略)前不久百度宣布取消新闻源,有人分析称和移动互联网强劲发展也有很大关系。通过这些资讯,对于我个人来说有很大启示。一点让我重新思考我自己弄网站为了啥?一开始我做网站目的为了作为学习笔记,看到不少给力的程序员都有自己的博客,分享自己的思考,我自己自然也想弄一个。另一点让我再次思考了网站如何盈利?一开始我是想做大了靠广告,结果做了二三年,发现做不大,访问量就那么大。我主要分享体感知识,大多数人不会接触也不会用到这些知识。我也没多少好玩的视频吸引别人,仅仅依靠几篇原创知识文章带来大部分流量,其他文章带来小部分流量。如果做大众知识网站,势必占用很多时间。还有很多爬虫自动抓取文章的网站(自己不写文章,自动转载别人网站文章),收入也十分浅薄。

反而我自己偶尔接些软件外包(网站+淘宝宣传),是我唯一的收入,并且收入还可以。我的淘宝店销量顶峰是2013年一开始做的淘宝时候。那一年我靠着卖leap翻译文档赚了三千块。一百多份文档,一开始20元后来涨到33元,现在免费提供。在很多人出书亏钱的年代,我卖电子文档稳赚不赔。能赚到外快,那一年我遇到想看的电影,不用考虑要花多少钱,买了看就是。后来偶尔接到很小的软件外包,给小公司学生做些小项目,赚的钱可以用于购买新的电脑、体感器,不用担心玩体感是亏本的。可以给女儿买衣服,遇到想吃的就吃一顿,这种感觉很好,也是我认为良性循环的方案。另一方面我也感觉很多项目有心无力,我只能做功能简单的软件。接过几次复杂的东西,占用很大精力,天天熬夜导致白天工作太累,因此后来凡是复杂的我也不做。一周二周闲暇时间能做好的才行。遇到有意思的项目和客户一起讨论,可以互相扩展视野。看着svn里每年越积越多的小项目,也感觉很棒。就和硬盘里收集了很多大片感觉差不多。 但是由于接很多小项目,还帮学弟公司帮帮忙,使得我的知识都不系统,也就是啥都弄一下。

最近又在看flask框架和微信公众号开发,想弄一个微信公众号服务器,用于给学弟公司的扫码关注微信公众号后进行图片下载、积分排序。我还想着以后可以用自己的微信公众号查查天气,快递,英语单词翻译等等,起码做了后挺有意义。(订阅号在二级目录有点不爽…)

写于常州回上海的路上2017.4.4

我的邮箱i@brightguo.com 毕业季好多人发邮件给我

小明阅读(4098)

果然是毕业季,平时不会啥人看这个网站,最近突然收到不少同学关于交流kinect leapmotion体感问题的邮件,我也一一回复了。换了工作后,业余时间确实少了很多,加个班躺在床上玩几把消消乐就发现十点多了。回复回复邮件,看看小视频就可以睡了。

邮件都会回复的,毕竟很多问题都关系到能不能顺利毕业。

不得不说,微软爸爸的Kinect以及他们的技术即使到现在依旧很强劲,都四年了,市面上依旧找不到替代品。就算有,也是在模仿kinect1。

再说说这些体感硬件的程序,比我以前弄的毕设复杂多了,一开始你就得懂多线程,多线程是学生比较难懂的。搞cpp得配置环境(我也搞了不少文章和视频教大家配置),搞出图像处理又得学opencv。我当时大学也就弄了opencv里一个人脸检测,也仅仅是用用。

不过随着github崛起,大家可以搜到很多现成的代码,我的kinectV2项目在github上虽然只有三四个小项目,但follow的人数还是不少的,当初只是想多找个地方存一下代码罢了。最基本的东西开源给大家,这样会节约初学者很多很多时间。

如何做到免费可以惠泽大众,收费可以改善自己的生活,是我在一直思考的。

WordPress.com竟然可以访问了 最近迷上Markdown

小明阅读(3321)

最近突然发现自己的facebook被解禁可以登录了,然后看到keresy老师的状态(facebook一共没几个人关注的,发现还是twitter有趣些),通过他的文章链接发下发现wordpress竟然可以登录了,并且木有被墙,这是设么情况~并且以前即使FanQiang也不能注册wordpress.com的网站,现在竟然很轻松的申请下来了。—–brightguo.wordpress.com ,看到wordpress.com统计使用语言最多的前十个国家中果然没有中文~发现wordpress.com尽然不能安装插件,没有插件,多个网站直接如何同步呢,这要我如何是好,看来brightguo.wordpress.com只能做个跳转的网站了。不过刚才导入了几百篇文章,貌似这个新的网站直接跪了。。。

最近鼓捣了一周markdown,感觉挺好玩,昨天还发现微软的kinect2文档也有markdown形式的,真给力。https://github.com/Kinect/Docs ,不过相对官网,是缩减版并且很多图片显示不正常~使用一圈下来,发现对于windows环境下的markdown工具很不满意。windows用了markdownpad2启动速度真慢,我还在试其他几个看看,android下有个 MarkdownX还凑合。而Mac下,看到同事用的美丽又强大的MWeb真的是羡慕的让我流口水,什么图片直接拖入、一键发布到wordpress、latex公式等等,这是第一次让我觉得有点买mac的冲动。只能希望有这样的markdown工具快点出来吧。另外身为程序员还考虑到协议如何写呢,目前搜到的解决方案都挺复杂的。比如milo大神的 https://www.zhihu.com/question/24313259 , 目前工作用的json库是jsoncpp,有空得细读他的文档,可以学到不少东西。我目前和上一家文档维护的都很乱,这都和没有使用简单有效的工具有关,还是要看看啥东西形成的文档给力。

这个别人做的markdown评测 http://www.07net01.com/2015/12/1069709.html

 

 

考虑学习Android开发 感受到纯体感开发越来越没落

小明阅读(3533)

在除工作外的业余时间里,我围绕体感开发,各种折腾。从最初的购买LeapMotion,发现这玩意开发简单多了,还容易携带!鼓捣ogre开发,发现荆棘太多。而后接各种学生开发、小公司的体感开发需求。学生开发一般就是最近几个月比较多,并且对价格的承受比较低,而毕竟我已经不是刚工作那会,为了一二百块愿意花一天时间做软件了。在微软搞出kinect后,确实红火了很长一段时间,而如今微软转投入hololens,这玩意真的是纯商业公司玩得起的了。这二天我在想自己搞体感还是有点慢,去年在弄出一个C++的体感开发库,如果早二年,应该会有很多公司需要。想了想,自己在去年四月才加入windows下的软件开发的公司,在老大讲解下才对各种静态链接库、动态链接库了解清楚,之前都是一头雾水,最多自己用用。而在二个月后,因为接到需求就弄出了KinectV2 C++ SDK这个库,同时才发现Qt下可以配置KinectV2开发环境,如果早些时间会,我肯定可以更快、更好完成更多的体感项目,只能惋惜了。

同时,ar  vr目前也降温了许多,去年本想购买HTC,但玩过多种VR眼镜后,发现就没有多少兴趣了。(画质 + 眩晕的呕吐感太影响我的体验) 而又看到国家加强了游戏开发的审核,使得我对unity3d学习欲望也下降。因此最近又开始寻找下一个学习的目标,还发现android这类移动开发现在已经百花齐放,不得不学习。就和我开始学习PC开发时,已经有各种软件,百花齐放。

这同时让我审视出,很多技术不管在什么平台还是可以用的,比如OpenCV,比如sqlite数据库还有很多计算机基础知识等等。这几年里,弄过的东西太杂,有MFC、Qt、WPF、Unity3D、OpenCV,最近又看Python,又学Android/Java。活到老学到老吧~

成功配置出Windows Caffe运行环境 年后公司变动不小

小明阅读(3697)

过年前看到使用windows caffe下python接口实现神奇图像滤镜的方法,我好奇自己就尝试搭建一下,连续几个晚上全力开火,直到昨天才搭建成功。然后今天才发现,电脑gpu显存2G,玩什么深度学习呀,更本不够用,我能生成的图像最大只能有300左右像素,想生成512px甚至更大的,电脑先存不够!

搭建windows caffe的python运行环境(不是编译环境)可谓多波多折,遇到各种问题,借助google和自己之前的cpp基础、初学的python基础,以及机缘巧合最终才搭建成功,成功的时候真的很开心,很久木有写程序这么开心过。从昨晚到现在,发现结果不是那么美好,我只能生成分辨率很小的图像玩玩。本来想生成大的图片,可以在淘宝销售销售也好啊。我搜索网络,说有的app有这个功能,但实际下载并没有找到,估计这个功能太耗资源了~~有一个网站专门生成这种神奇的图像,价格还挺公道的,这就彻底把我想晓晓赚一笔的想法扼杀了~

最近听闻周边不少同事即将离开公司,年后人员变动真是大。其实从我入职以来,周围一直有人消失,从个人角度看,公司肯定存在一些问题。去年一共换了2个公司,现在稳定了还是想多学习一些知识。这几个月看到有人业余时间开发出非常出色的软件,真真切切帮助了人们提升了工作效率,我也想自己有生之年做几个对大家有用的软件,也不枉此生啦~