自学 Python 第 2 期

自学 Python 第 1 期 中以 pyenv 安装和管理 Python 版本,并且全局启用了 Python 3.6.5 版本,正式敲代码的时间到来,编辑器选择 Visual Studio Code,简称 VS Code,由微软出品,虽然我英语基础还凑合,但巨头出品且支持中文的编辑器无疑最便捷。

VS Code 功能强大,插件众多,完全熟悉需要一些时间,先大概了解下自己的编辑器,让代码编写有个更好的开始,VS Code 官方文档中文版

默认情况下,VS Code 文件管理器中包括所有文件夹(如 .git),我们可以通过 files.exclude setting 文件配置不显示文件和文件夹的规则。

你可以使用快捷键 ⇧⌘\ 直接跳转到匹配的括号处。

VS Code 支持动态多光标。你可以使用 Alt+Click 的方式添加第二光标(被渲染为较细的光标)。每个光标课根据其所在位置的上下文独立操作。最常用的多光标添加方式是使用快捷键 ⌥⌘↓⌥⌘↑ 向上或下插入光标。
⌘D 选择光标处的词,或下一个选中词出现的位置。⌘K ⌘D将添加一个光标到下一个选中词所出现的位置。

multicursor-2

multicursor-word

按住 Shift 或 Alt 时,用鼠标拖动可以按列选择文本。

最后,根据 文档 安装 Python 扩展。

2018/11/22 posted in  Python

每周分享第 4 期

案例

Visual Studio Code Error

如何解决 Visual Studio Code Error: Linter pylint is not installed(数据库引擎 Python 代码分析插件没有安装)?

如果不需要可以关掉,在用户设置里输入 python.linting.pylintEnabled": false 即可。

或以此命令 sudo -H pip install pylint 安装……

⚠️ 点击 install 安装失败的根源在于 pip 安装似乎无法依靠 socks 代理,只要将终端代理改为 https 的方式,一切都正常了!这也是本问题解决的最佳方式。方法来源

无效方法
如果使用 python3,则在用户设置中覆盖 “python.pythonPath”: “python3”然后点击弹框的 install,VS Code 会安装好 pylint 等一系列东西:安装还是失败。方法来源


macOS sudo 参数
-b:在后台执行指令。
-h:显示帮助。
-H:将 HOME 环境变量设为新身份的 HOME 环境变量。
-k:结束密码的有效期限,也就是下次再执行 sudo 时便需要输入密码。
-l:列出目前用户可执行与无法执行的指令。
-p:改变询问密码的提示符号。
-s:执行指定的 shell。
-v:延长密码有效期限 5 分钟。
-V:显示版本信息。
-S:从标准输入流替代终端来获取密码
-u <用户>:以指定的用户作为新的身份。若不加上此参数,则预设以 root 作为新的身份。

2018/6/29 posted in  每周分享

大版本更新,这次 MWeb 3.0 又带来了什么

少数派精选并推荐至首页:点此查看
责编文刀漢三对本文少数派版本做了大量修改,本文著作权归作者唐小筑所有,并授权少数派独家使用,未经少数派许可,不得转载使用。

MWeb 作为 macOS 上体验优秀的 Markdown 应用,在管理知识、写作、发布上持续发力,现在它更新了 3.0 大版本,本篇文章就带你领略其风采。

开发者说:MWeb 名称为 Markdown --> Web ,最初的想法是简单快捷地把 Markdown 写的文档发布到 Web 上。现在也一直在写作和发布到 Web 上优化。解决的是管理知识、写作、发布的问题。然后 MWeb 采用的是 Github Flavored Markdown 语法,一直是如此。

在 macOS 平台 Markdown 编辑器同质化严重的今天,MWeb 以其出色的功能和体验独树一帜。2014 年 1.0 版本发布至今,MWeb 付费用户始终可以免费更新,3.0 大版本是首次付费更新。因为开发者 Otis 认为软件没超过 3 年以上,都没有另起的理由。

  • 你是否需要一款体验优秀且跨 macOS 和 iOS 的双平台 Markdown 编辑器?
  • 是否需要数分钟内生成和发布静态博客,并用 GitHub 等平台托管图片资源?
  • 是否需要直接发布文 WordPress、Medium、新浪博客等平台?
  • 是否需要以标签和分类管理 Markdown 文档?
  • 是否需要搭建个人 Wiki 知识库和支持全局检索?

那么 MWeb 3.0 将是你的不二选择,作为一款专业的 Markdown 写作、记笔记、静态博客生成软件,此次更新表面来看仅增加了数个功能和细节改善,似乎不堪称为大版本更新,但看不见的背后是大量代码的重构,如 iOS 11 升级至 iOS 12 一般。

Read more   2018/6/28 posted in  少数派

当被 diss 之后

假设有人在我的文章下面出口成脏,我的心情丝毫不会波动……

但当这个人言语富有条理、文字结构合理,我就难免受到影响了。少数派,在我眼里是偏向于 App 及其使用技巧分享的平台,当少数派开始转型数字生活,最初还是不太适应,因为认识少数派是从优秀的 App 开始,所以我甚至大概评论过为什么这样的文章也能上首页。分享 App 这条路确实走不远,比如我写过关于 PDF 应用的文章,就基本再无可写了。少数派,需要更多的读者,需要多样化需求的读者出现,尤其是主推付费教程以后。

在被 diss 之后,额,倒是对自己没啥负面影响,但我在认真考虑数字转型。2011 年我刚大一,相当长的一段时期,我主要写自己的一些思考,比如男女平等方面,也得到了一些肯定,虽然稿子都丢失了。上一篇关于效率的思考也提到,我发觉自己并没有建立一套运行有效的效率方式,多年来尝试过各种 App 只是打开了视野。

再者,我的圈子比较小,基本只有我对 App 这个事物发自内心的喜爱,周边人大都也不知道我在少数派和博客写文章,唯有数个好友,但兴趣也不重叠。

App 这条路,对少数派而言是走不远的;对自己而言,也许也如此。之后,我会更加细致地观察生活,充分利用各类设备辅助生活,也认真审视应用和服务,尽力融合出自己的高效生态,稳步提升,也让生活更轻松和美好。

2018/5/27 posted in  少数派

关于效率的思考

工作以后,我发觉自己并没有建立一套运行有效的效率方式,挺让我沮丧。在 2014 年完全完全进入 Apple 生态以后,学生时代富余的时间,让我尝试了无数 App,相信折腾是最大的乐趣。Apple 生态和无与伦比的视觉效果,促使我更愿意去折腾,但现在毕竟工作了,也要到了成家立业的时候……

这并不是说,迫于生存压力应该做点什么,我似乎并没有感受到太多生存威胁。我只是沮丧于,我偶尔沾沾自喜的闭环效率方式,却不能促使自己越过一个又一个高峰。为达审美,苛求于生活用品,苛求于 App 颜值,苛求于行文排版…… 可是,同时为什么不能自然地苛求于核心能力的提升?

折腾是快乐的,认识了不少朋友,但似乎有些沉溺于折腾,忘记了初心。不知不觉,我竟然又开始无意识地刷各类新闻,我感到,又到了人生迷茫的阶段。一直以来,我都胸无大志,所谓名校、研究生也没动摇我甘愿人生从来平凡的念头,但我好怕平凡沦为平庸,还不自知。

仔细审视初心,左右徘徊的念头还是希望能给世界多献上一点光芒。呵,多么空虚的念头。给世界多献上一点光芒,首先要自己慢慢成为光芒。可我不止一次沮丧地发现,我多么无能为力。四小时睡眠法、GTD 等等尝试过后,却更显疲惫和无力。

认真做事的男人最吸引人…… 相当长的时间里,我以为要先找到好方法,再高效地认真做事,然而找了无数好方法,却没有认真做完一件想想就很棒很好的事情。还发了微博感慨:

GTD 应该是为了解决事务繁多的需求,像我这样事务不多的人去研究 OmniFocus 等应用无异于偏离了中心,一般的提醒事项应用就足以应对了,主要精力应该聚焦于提升核心竞争力。 ​​​​

核心竞争力,核心能力,有人讲做好善良的人要比做坏人更得有智慧,我也想说,愿意献给世界更好事物的人也更得有能力。从前,为了所谓修炼、闭关,我主动远离微博、朋友圈等,也拒绝一些聚会。现在感到,如果在认真做事,哪还需要克制这些欲望,因为全部心思都扑在热爱的事业上啊。在我提升最多的时候,往往是我没想主动提升的时候,忘我做事不知不觉就达到了更好。

学生时代,探寻了太多效率方式,也匆匆践行过许多。该是缓慢践行的时候了,快 25 周岁了,到生日时再审视下内心……

2018/5/27 posted in  少数派

每周分享第 3 期

新闻

Google 删除不作恶口号

2000 年以来,口号 Don’t be evil 一直是 Google 行为准则之一,2015 年 Google 重组成立 Alphabet 母公司时,该口号被修改为 Do the right thing,但前者依旧是行为准则之一。但在四月底或五月初 Google 已经悄悄删除该口号,不过仍然保留了这句话:

And remember... don’t be evil, and if you see something that you think isn’t right - speak up!

疑问

怎样确定作息时间

陆奇离职微软背后:伤势真的无法工作了 一文中表示:从雅虎到百度,陆奇一直保持凌晨 4 点起床,5-6 点赶到办公室工作的生活习惯,平均每天工作超过 15 个小时。在美国,与陆奇同样清晨早起工作,一天工作时间超过 12 个小时的企业高管不乏其人。苹果 CEO 库克每天 4:30 起床,Twitter CEO 杰克·多西每天 5 点起床,通用电气 CEO 伊梅尔特每天 5:30 起床,乔布斯每天 6 点起床,巴菲特每天 6:30 起床。

可是,并没有检索到文章表明这些人何时睡眠。我想,对自己来讲,22 点到 23 点之间睡觉,6:30 左右起床比较好。

中英文排版难点

Word 有自动调整中西文字体间隔的功能,但并不会调整符号(如 %)与中文字体的间隔。那么「50%后面接中文」时需要加空格么,似乎「50% 后面接中文」时加空格更好看一些。所以 Word 中这种位置手动添加空格么?

图片

  • 英文字母进化时间轴

Evolution of the English Alphabet

  • 改变世界的 17 个数学公式

了解自 阮一峰,转载自 Business Insider

2018/5/27 posted in  每周分享

臻至更高的高峰:MarkEditor 2.0 再进化!

少数派精选并推荐至首页:点此查看
本文著作权归作者唐小筑所有,并授权少数派独家使用,未经少数派许可,不得转载使用。

纯粹式 Markdown 编辑器有很多,其中 Typora 是所见所得编辑器的优秀代表;令人耳目一新的多功能编辑器也不少,比如 Bear、MWeb 等,各有各的特色,而 MarkEditor 2.0 是一款很贴近 Markdown 文字编辑者且让人情不自禁喜爱的工具,它已经不仅仅是多功能 Markdown 编辑器,甚至可看作一切文字工作的处理中心。

Read more   2018/5/25 posted in  少数派

每周分享第 2 期

编程

初学者可以考虑选择 Python

我一直都想掌握一门编程语言,因为我感到如果未来不了解编程语言,会增加生存难度…… IEEE 发布 2017 年编程语言排行榜:Python 高居首位,PHP 第八 也说明了 Python 的流行和重要性。前 10 大编程语言你会几种 也认为初学者使用 Python 是不错的选择。廖雪峰教程也大力夸赞 Python,所以如果没有特别目的,完全可以考虑学习 Python 这门语言,它功能强大,且相较之下易掌握。

Read more   2018/5/20 posted in  每周分享

自学 Python 第 1 期

为了掌握一门编程语言,我从 2014 年就开始考虑学习 Python,看过一些教程和书籍,但全部半途而废,准确地说是很快就放弃了。学习 Python 不仅是一件锻炼思维的事情,也可能关系我未来的职业发展。所以,我下定决心了,要坚持把 Python 慢慢消化透点,成为第一门我掌握的编程语言。

网络教程以廖雪峰的 Python 3 教程为主,但这份教程也有一些不足之处,我会结合自己的思考,加以完善,在记录自己学习过程的同时,也能给予你参考,我就比较满意了。自学系列基于 macOS,倘若使用 Windows,只需按照廖雪峰教程即可。

Read more   2018/5/1 posted in  Python

关于我 2018

2018 年对我来说是很重要的一年,年初于北京参加工作。空暇之余重新梳理了博客,我觉着自己是一个爱分享的人,但现在不太爱在现实中主动分享,因为遭遇了不少次好心分享却被认为是推销的情形,所以我更多地会在网上与诸位分享,有所需求的人找到这里,大概不会再认为我在推销,或利益导向。

我确定了两个昵称:一个是唐小筑,这是我最初随缘确定的笔名,在 2014 年刚用 Hexo 开设博客时还不是这个昵称,当时钟意的名字都没了,荒废后于 2016 年重开博客,虽然丢失了之前的文章,但是得了这个缘分笔名;另一个还未到公布时候,另一个名号主要分享我的思考,唐小筑偏于技术。因此,我弃用了之前以真实姓名为 ID 的账号,留给跟我同名的大量朋友使用……

我一向反感占着资源却不使用,比如本科时期经常有占座的,如果所有人都不占座,那每个人到达自习室应该都会有座位可坐。总之,唐小筑也是借着不易的缘分所得,虽然有小姐姐告诉我比较女性化,虽然也真有人是这个名字,虽然唐小筑这个昵称在不少平台也有人使用了…… 英文昵称为 TANG XIAOZHU,实在是懒得再去琢磨英文名字,就按着一般的规则吧。

若要关注我的动态,建议关注 微博 ,最好同时关注 Twitter,我的微博账号因为未知原因已被封禁,按照提示却无法解封,我也从未在微博或其他任何网站发布不当言论,总共微博数也不过数十条,却由于莫名原因导致账号无法使用,微博官方甚至没有告知原因。最后询问客服,被告知冻结原因是点赞太多骚扰了其他用户,已为我恢复账号。总共才赞了五条微博…

您当前使用的账号存在异常,请完成以下操作解除异常状态。

2018/4/30