三天时间,我写出了自己的GTD应用

Sspai Banner

作为一个独立App开发者,独立开发自己app的日子已经过去了三个年头。想要开发一款GTD应用也是我很早就考虑过的事情,但是在iOS的应用环境中,最不缺少的就是这一类应用,从简单易用的Wunder list到大而全的Things 3。因为这一类应用的百花齐放,我也就暂时搁置了去做一款GTD应用的想法。直到几天前女朋友提出她需要一个简单好用的GTD应用,没有花哨的功能,只是记录下每天要做的事情。我这才将开发一款新app的想法提上日程。俗话说得好,女朋友提的需求,跪着也要写完,那么这篇文章将会讲述开发中的故事。

“像过去一样,改变未来”,锤子TNT致敬了谁

WX20180517-230851@2x

锤子科技一直是最近的热点,就在刚刚过去的5月15号,发布了号称重新定义个人电脑的TNT工作站,之后网络上一阵唱衰,似乎苹果和微软舒了一口气,这篇文章不再去分析TNT的各种交互和所谓的超前理念了,在发布会上唯一震撼我的地方,是一段叫做 “像过去一样,改变未来” 的视频 ,在视频中,列举了很多在历史上推动计算机发展的设备,并且称之为先锋(pioneer)。先不说风格很像迪士尼的创战纪的开头,整个视频还是做得有模有样的,那么我们来看看,TNT致敬的这些设备都有着怎样的历史。

TensorFlow入门:线性回归

markblogtensorflow

  TensorFlow也是很多程序员耳熟能详的机器学习框架了,于2014年开源并且有着活跃的社区,前几天TensorFlow开发者大会也宣布了TensorFlow for JS和Swift,借着这个机会来写一写TensorFlow的入门教程和机器学习入门需要用到的一些知识吧。这次从最基本的线性回归开始,这篇文章将会对一个数据集进行线性回归并且计算出来表达式。

玩了Hacknet,你真的成为黑客了吗

maxresdefault

前几天基友送我了一款游戏,叫做Hacknet,黑客模拟器。游戏讲述的是一名黑客Bit死亡后,将操作系统Hacknet OS托付给了我,我要做的就是出入各种黑客组织,将Bit的死因查明,在这过程中你的能力会不断变强,从最初的连接,端口扫描,到后来的过载代理服务器,破解防火墙。整个游戏更像是一个终端模拟器,命令是Linux风格,玩家使用命令来进行操作,是一款非常Geek向的游戏。

基于OpenCV的微信跳一跳外挂实现

banner_wechat_jump

  前些日子,微信进行了一次更新,加入了一个小游戏跳一跳,发布之后这个游戏迅速走红并且在朋友圈刷屏,游戏的规则很简单,就是控制一个小矮子再各个墩子上跳来跳去。规则说起来容易但是想玩高分还是有一定难度的。这个游戏出现之后各路程序员也没闲着,外挂横飞,甚至产生了各种物理外挂。今天这篇文章就来讲述一下我来使用OpenCV实现的思路。

三个月,我将这款记账app带到了这个世界

WeChat Image_20170930191449 (1)

今年六月的时候,萌生了开发一个记账 app 的想法,想去用自己的 app 记账,管理收支。那时正好在英国是考试周,放假后,我回到了国内,准备去实现我的计划。没想到这暑假很快就结束了,在这个暑假中经历的太多的事,准备了要去美国读研的考试,遇到了生命中的另一半,同时,也将 Costuary for iPhone 带到了这个世界。

这是你们想要的编程入门与学习方法

download

在上一次在少数派发表的文章 2016, 一个独立开发者的心路历程 中,我讲述了我成为独立开发者的故事,从评论来看,获得了不错的认可,在这里谢谢大家。我收获了不少关于产品的评价,也收获了很多关于我的评价,很多读者评价我是一个有执行力的人。还有不少的读者给我发邮件,微博留言表现出自己想学编程,想像我一样成为一个独立开发者。那么这篇文章我将会从学习方法上讲述一下怎么学习编程这一个技能。