Matrix67|自由职业者,数学爱好者
Matrix67|自由职业者,数学爱好者
介绍一下你自己和所做的工作。
我叫顾森,网名 Matrix67,长住北京的重庆人,目前没有固定的职业。一会儿当当码农,一会儿做做编辑,一会儿教教数学,一会儿写写专栏,偶尔再出上几本书。从 2005 年开始,我一直在维护一个以数学为主题的个人博客。
你都在使用哪些硬件?
笔记本电脑方面,以前一直在用 13 英寸的 MacBook Pro。2012 年 8 月购买了配备 Retina 显示屏的 15 英寸 MacBook Pro,一直使用至今。所有主要的工作是都在这台笔记本电脑上进行的,因此人在哪儿,它就跟到哪儿。
iPad 也是不离身的。走在路上看看稿子,躺在沙发上上网闲逛,使用iPad 都比使用笔记本电脑更方便。值得一提的是,出门在外想到什么数学问题时,常常找不到打草稿所需要的纸和笔;此时,来自FiftyThree 的 Paper 和 Pencil 是纸和笔的绝佳替代品(虽然与真正的纸和笔相比还是差了一些)。
笔记本电脑是随身背着的,iPad 则是随手拿着的。常常酒后拿着 iPad手舞足蹈,于是几乎历代 iPad 都被摔坏过。床头放着一台屏幕被摔碎的 iPad Air,专门用来显示时间和天气。现在随身携带的则是 iPad Air 2。手机使用的是 iPhone 5,但使用频率其实并不高。
家里放着的设备不算太多。除了床头的那台屏幕碎掉的 iPad Air 以外,桌子上还有一台很老的 JBL Radial,上面插着一台很老的 iPod Nano。作为中度游戏沉迷者,始终相信索尼大法好。电视下面原本放着Playstation 3,后来换成了 Playstation 4。每个月花在上面的时间估计有好几十个小时。
软件呢?
如果我只能在笔记本电脑里保留一个软件,我会选择留下Mathematica。借助它,我不但可以迅速完成一些简单的数学实验,还能制作出漂亮的图表和酷炫的动画。我的博客上几乎所有的图片和动画都是用 Mathematica 制作的。利用它还能迅速实现很多古怪而复杂的文字、图片操作。找出某个目录下所有文本文件中出现次数最多的四字词,只用几行代码便能搞定;按照主体颜色自动把 1000 多张图片放进不同的文件夹里,实现起来也只是几分钟的事情。
我的博客上几乎所有的图片和动画都是用 Mathematica 制作的
在玩弄平面几何时,GeoGebra 显得更方便一些。我的博客上有少数几何性很强的图片,就是拿 GeoGebra 制作的。把 GeoGebra 里的图形变成图片,往往需要经过一些后期处理,例如在图中加入字母、数字之类的标记。这些事情都可以利用 Pixelmator 轻松完成。事实上,在处理单个图片时,我需要用到的功能并不多,因而借助 Pixelmator 都能很好地完成。批量处理图片,比如批量对 gif 文件进行优化时,使用ImageMagick 则会更加方便。
GeoGebra操作界面
平时写作主要使用 Ulysses。这篇文章就是在 Ulysses 上完成的。查看并处理文本文件时,已经习惯了使用 TextWrangler;查看并编辑代码时,偶尔也会使用 Sublime Text 2。在电脑上经常需要翻阅 Djvu 格式的电子书,此时 DjVu Reader FS 是必不可少的。半夜工作离不开f.lux。这个软件可以根据日出日落时间,自动调整电脑屏幕的亮度。在漆黑的房间里点亮屏幕时,就再不会被刺眼的蓝光射中了。常常要把稿子发给老婆大人试读,或者请她帮忙画插画。两人逐渐发现,用 Dukto传输文件总是最便捷、最有效的。
你最理想的工作环境是什么?
凌晨 2:00,老婆孩子已熟睡,周围的一切都静悄悄的。独自坐在家里的吧台桌前,一边喝酒一边工作。
你平时获得工作灵感的方式有哪些?
一有空就在 Reddit 上闲逛。这样,我既不会错过互联网和现实生活中的各种大事,又能看到各种各样有意思的东西。
另一个值得闲逛的网站就是 Wikipedia。浏览这玩意儿可以说是根本停不下来。本来查的是高斯的生平,结果两小时后,浏览器开着无数标签页,最近一个标签页竟是 List of reported UFO sightings。
读书学习当然也是获取灵感的重要途径之一。与电子书相比,我更喜欢纸质书;与译作相比,我更喜欢原版书。
在外和合适的人吃饭喝酒时,会碰撞出大量新奇的想法。偶尔在家吃饭时喝高了,和老婆大人胡扯几句,也能激发出很多极具创意的点子。
推荐一件生活中的利器给大家。
Neato Botvac 85,比 iRobot Roomba 更好的清洁机器人。以前也曾经用过后者,但它的缺陷很明显:清洁刷经常会把地面上的灰尘扫到一旁,没法清扫到墙角的地方,行走路径没有规律非常随机,倒垃圾和维护机器本身都非常麻烦……后来开始使用 Neato Botvac 85,瞬间觉得这才是真正的智能清洁机器人。
当然,这里面可能有些偏见。买 iRobot Roomba 买得早,问题当然会多一些。或许最近几代的 iRobot Roomba 已经成功地解决了上面那些问题。不过,不管怎么样,Neato Botvac 85 都是非常值得推荐的居家助手。
Matrix67|自由职业者,数学爱好者的更多相关文章
- Denny Zhang:一辈子做一个自由职业者
程序猿訪谈录供稿 Denny是一个旅居美国的自由职业者,这是一份让人羡慕的职业,选择这个职业意味着他已经实现某种程度上的经济自由,能够最大限度的做自己喜欢的事情,对他来说,选择自由职业作为自己终生的事 ...
- 机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard
目录 机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard 正文 对我的启发 机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard Sanyam Bhutani 是 M ...
- IT自由职业者的第一个月(下)——为什么放弃5年嵌入式驱动开发转到WEB开发?
如果单从兴趣来看,其实我对Linux内核,Android中间件的兴趣要高于WEB,何况还有这么多年的经验积累,何必从头探索一个新的技术方向呢? 这里面原因是很多的,最核心的大概是以下4 ...
- IT自由职业者的第一个月(上)——何去何从
2016年8月11号,我终于走完所有流程,拿到了离职证明,5年的嵌入式驱动开发工程师的职业生涯就此结束.走离职流程期间,陆续有同事和朋友问我,离职后去哪儿,我都是告诉他们:“还没想好,离了再 ...
- 成为一名自由UX设计师--你“够格”吗?
和传统的朝九晚五,三点一线的生活状态相比,现在互联网时代下的年轻人更崇尚对自由的追求.“可任意支配时间”.“工作场所自由”和“收入高”是人们选择成为自由职业者的主要原因.特别是IT行业中的设计师群体, ...
- 核心思想:自由职业的所谓自由,必须先职业,然后才能自由(还要对抗自己的惰性,提前寻找客户)good
除了前面提到的专业性,还要足够自律,能够管理好自己的时间和精力. 具体来说,需要目标管理和时间(精力)管理. 所谓目标管理,对于自由职业者来讲,就是要识别出自己最擅长的方向,确立自己可以提供的最有价值 ...
- 个人永久性免费-Excel催化剂功能第64波-多级数据如省市区联动输入,自由配置永不失效
日常使用各大系统过程中,数据录入的规范性一般做得都很不错,本来系统的存在很大范畴就是为了数据和管理的规范性.在Excel环境中,想得到规范性的数据录入,除非是自行对数据有很深的认识,知道哪些数据是脏乱 ...
- 数学黑洞:卡普雷卡尔常数的php算法实现
首先看一篇文章: 英国广播公司报道,6174乍看没什么奇特之处,但是,自从1949年以来,它一直令数学家.数字控抓狂.痴迷. 不管你挑的四位数是什么,早早晚晚你都会遇到6174:而且,遇到6174就只 ...
- 基于大规模语料的新词发现算法【转自matix67】
最近需要对商品中的特有的词识别,因此需新词发现算法,matrix的这篇算法很好. 对中文资料进行自然语言处理时,我们会遇到很多其他语言不会有的困难,例如分词——汉语的词与词之间没有空格,那计算机怎么才 ...
随机推荐
- 微信小程序在当前页面设置其他页面的数据
如果其他页面用到的数据是 globalData, 那么直接在当前页面修改 globalData 数据即可. 如果其他页面用到的数据是 storage, 那么直接在当前页面修改 storage 数据即可 ...
- kubernetes 集群新增node 节点并将应用分配到新增节点
第一章 1.重新安装一台kubernetes node节点,新增节点:192.168.1.192 网址:https://www.cnblogs.com/zoulixiang/p/9504324.htm ...
- kubernetes(k8s) 的常用命令
1.查询副本[root@master ~]# kubectl get pods2.删除一个副本[root@master ~]# kubectl get pods 3.启动一个容器副本[root@mas ...
- 转 Git 常用命令大全
一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 git branch ...
- jupyter notebook 更改工作环境和浏览器
转载自:https://blog.csdn.net/u011141114/article/details/78556227 1 修改默认目录 最近刚刚开始学习Python,比较好的一个IDE就是jup ...
- Windows下fabric sdk连接Linux上fabric网络的调试过程
上个月刚入职一家公司从事区块链研发工作,选型采用Hyperledger Fabric作为开发平台.团队的小组成员全部采用的是在VirtualBox上面安装桌面版的Ubuntu 16.04虚拟机,开发工 ...
- PAT甲题题解-1074. Reversing Linked List (25)-求反向链表
题意说的很清楚了,这种题的话,做的时候最好就是在纸上自己亲手模拟一下,清楚一下各个指针的情况, 这样写的时候就很清楚各个指针变量保存的是什么值. PS:一次AC哈哈,所以说自己动手在纸上画画还是很有好 ...
- 2017中国人工智能公司榜单发布,颠覆AT的AI独角兽全在这
每年12月,创业邦研究中心评选并报道“中国创新成长企业100强”,这个榜单我们已经连续做了8年,是中国最有潜力的创业新贵榜,受到了业内广泛认可.从2015年开始我们发现,人工智能上榜企业明显增多,20 ...
- 第二个spring冲刺第9天
其中一个队员在检查程序的BUG途中发现了几个重要的BUG比如答案乱码.程序闪退,弹出黑幕.于是我们决定先把这些问题解决再继续开发其他功能
- Spring所需的Jar包下载
作者:zhidashang 来源:CSDN 原文:https://blog.csdn.net/zhidashang/article/details/78706027 版权声明:本文为博主原创文章,转载 ...
