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|自由职业者,数学爱好者的更多相关文章

  1. Denny Zhang:一辈子做一个自由职业者

    程序猿訪谈录供稿 Denny是一个旅居美国的自由职业者,这是一份让人羡慕的职业,选择这个职业意味着他已经实现某种程度上的经济自由,能够最大限度的做自己喜欢的事情,对他来说,选择自由职业作为自己终生的事 ...

  2. 机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard

    目录 机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard 正文 对我的启发 机器学习英雄访谈录之 DL 自由职业者:Tuatini Godard Sanyam Bhutani 是 M ...

  3. IT自由职业者的第一个月(下)——为什么放弃5年嵌入式驱动开发转到WEB开发?

        如果单从兴趣来看,其实我对Linux内核,Android中间件的兴趣要高于WEB,何况还有这么多年的经验积累,何必从头探索一个新的技术方向呢?     这里面原因是很多的,最核心的大概是以下4 ...

  4. IT自由职业者的第一个月(上)——何去何从

         2016年8月11号,我终于走完所有流程,拿到了离职证明,5年的嵌入式驱动开发工程师的职业生涯就此结束.走离职流程期间,陆续有同事和朋友问我,离职后去哪儿,我都是告诉他们:“还没想好,离了再 ...

  5. 成为一名自由UX设计师--你“够格”吗?

    和传统的朝九晚五,三点一线的生活状态相比,现在互联网时代下的年轻人更崇尚对自由的追求.“可任意支配时间”.“工作场所自由”和“收入高”是人们选择成为自由职业者的主要原因.特别是IT行业中的设计师群体, ...

  6. 核心思想:自由职业的所谓自由,必须先职业,然后才能自由(还要对抗自己的惰性,提前寻找客户)good

    除了前面提到的专业性,还要足够自律,能够管理好自己的时间和精力. 具体来说,需要目标管理和时间(精力)管理. 所谓目标管理,对于自由职业者来讲,就是要识别出自己最擅长的方向,确立自己可以提供的最有价值 ...

  7. 个人永久性免费-Excel催化剂功能第64波-多级数据如省市区联动输入,自由配置永不失效

    日常使用各大系统过程中,数据录入的规范性一般做得都很不错,本来系统的存在很大范畴就是为了数据和管理的规范性.在Excel环境中,想得到规范性的数据录入,除非是自行对数据有很深的认识,知道哪些数据是脏乱 ...

  8. 数学黑洞:卡普雷卡尔常数的php算法实现

    首先看一篇文章: 英国广播公司报道,6174乍看没什么奇特之处,但是,自从1949年以来,它一直令数学家.数字控抓狂.痴迷. 不管你挑的四位数是什么,早早晚晚你都会遇到6174:而且,遇到6174就只 ...

  9. 基于大规模语料的新词发现算法【转自matix67】

    最近需要对商品中的特有的词识别,因此需新词发现算法,matrix的这篇算法很好. 对中文资料进行自然语言处理时,我们会遇到很多其他语言不会有的困难,例如分词——汉语的词与词之间没有空格,那计算机怎么才 ...

随机推荐

  1. 软件测试_测试工具_APP测试工具_对比

    以下是我自己整理的APP测试工具对比,各个工具相关并不全面.尤其关于收费一项,我只是针对自己公司的实际情况进行对比的,每个工具还有其他收费套餐可以选择,详情可进入相关官网进行查看 以下是部分官网链接: ...

  2. 整理一些常用的前端CND加速库,VUE,Jquery,axios

    VUE https://cdn.staticfile.org/vue/2.2.2/vue.min.js Jquery https://cdn.bootcss.com/jquery/3.4.0/jque ...

  3. 机器学习初入门02 - Pandas的基本操作

    之前的numpy可以说是一个针对矩阵运算的库,这个Pandas可以说是一个实现数据处理的库,Pandas底层的许多函数正是基于numpy实现的 一.Pandas数据读取 1.pandas.read_c ...

  4. 美食查询手机应用"吃了么":NABC

    一 N(need) 当你在一个陌生的地方游玩,想吃到当地的招牌美食时怎么办? 当你听说有一个很好吃的家常菜,也想自己下厨试试时怎么办?打印出菜谱,还是奔波于厨房和电脑之前? 查询周边美食的功能对于那些 ...

  5. LINUX内核分析第五周学习总结——扒开应用系统的三层皮(下)

    LINUX内核分析第五周学习总结——扒开应用系统的三层皮(下) 张忻(原创作品转载请注明出处) <Linux内核分析>MOOC课程http://mooc.study.163.com/cou ...

  6. 软工实践练习一 git使用心得

    使用git进行代码管理的心得 小组 1.结对的同学创建了小组,我属于被邀请的.附上图片一张. 2.已将代码库https://github.com/sefzu2015/AutoCS fork到了小组or ...

  7. ElasticSearch 2 (30) - 信息聚合系列之条形图

    ElasticSearch 2 (30) - 信息聚合系列之条形图 摘要 版本 elasticsearch版本: elasticsearch-2.x 内容 聚合还有一个令人激动的特性就是能够十分容易地 ...

  8. 如何花样展示自己的摄影作品?强大的WebGL能力展示

    注意:Windows平台推荐使用Edge.Chrome.FireFox,部分浏览器打不开 P.S.慢慢用鼠标在图片上拖拽会感觉更神奇    

  9. PAT 1048 数字加密

    https://pintia.cn/problem-sets/994805260223102976/problems/994805276438282240 本题要求实现一种数字加密方法.首先固定一个加 ...

  10. http——解读梳理

    (1)在客户端与服务器建立准确连接传输之前,先讲一讲三次握手 第一次握手:建立连接时,客户端发送syn包[同步序列编号(Synchronize Sequence Numbers).是TCP/IP建立连 ...