Write or die:不能停笔的写作应用

标签: 应用 OmmWrite Write or Die WriteRoom | 发表时间:2011-12-28 14:37 | 作者:陈一斌 tossking
出处:http://www.ifanr.com

作家 Alisa Bowman 在文章《如何写得快》中,认为如果要写得快,就“不能停笔”:

把词扔到屏幕上。一开始就不要停下,除非你脑中在没有词可以涌出。不要因为拼写错误而停下,不要因为语法而停下,不要因为反复思量而停下。

Write or Die(WoD),就是一个让你“不能停笔”的应用。如果停下笔来,它就会惩罚你,直到你重新提笔写作为止。

打开应用,看见主界面,左边是一些写作的数据统计,比如总共写了多少字,惩罚的次数,每分钟字数等。还有自己设定的项目目标,当然这是以字数为衡量的。

右边则记录了一些灵感火花,还有一个“期限倒计时”。

最下方则是设定“一次完成任务的量”,可以设定任务要达到的目标,希望花销的时间,以及“暂缓惩罚”的时间——也就是说,如果停笔不写到一定的时间,你就必须接受惩罚。

在调整任务目标之后,还要选择不同的处罚“模式”,有“温柔的(Gentle)”、“严厉的(Strict)”、“自杀式的(Kamikaze)”、“NyanCat”。

然后开始开始写作,上方显示倒计时,以及字数统计。左下方会显示每分钟字数,看上去像是个速度计。

在写完之后,可以选择保存到剪贴板、发送到 Twitter、保存到 Google Docs,Dropbox 和电子邮件。

需要好好解释一下 WoD 四种“惩罚”分别是什么:

  • “温柔的”:在这个模式下,超过一段时间不写,会直接弹出一个提示框,提醒你提笔继续写;
  • “严厉的”:一段时间不写,会播放一段音乐来催促你,要停止播放音乐?写吧;
  • “自杀式的”:如果不写,那么就会把你辛苦想出来的字句一个一个删掉,直到提笔再写为止;
  • “NyanCat”:Nyan Cat 是一只可爱的,永远不会停下来的小猫,一段时间写不出来,它就会跑出来。不过,有用户抱怨,在这个模式下,应用除了显示这只猫以外,就毫无反应,除了重启 iPad 以外别无他法,但是之前完成的草稿全部丢失。很难说这是不是开发者有意设置的“惩罚”,如果是的话,这个惩罚够严厉的了。

除了 iPad 应用以外,Write or Die 还有有桌面端(基于 Air 平台,支持 PC、Mac),要价都是 10 美元。WoD 还有网页版,基本功能和 iPad 差不多,可以体验一下“自杀式的”惩罚是怎样的。可惜网页版并不支持中文的字数统计模式,写了一大段话,都统计为一个字。

WoD 构思很有趣,提高效率的做法和 OmmWrite、WriteRoom 不一样,它没有强调为人提供一个适合写作的环境,而是用“不写就惩罚”的方式,强迫人进入专注的状态,提高效率。

很多应用的功能不复杂,但构思精巧,让人眼前一亮,WoD 就是一例。它真是对付“拖延症”的利器,没人愿意一直被“惩罚”,也没有人愿意让自己的心血化为乌有。相信很多作家、记者确实需要这么一个东西。

组织过软件汉化,写过时间管理文章,研究过个人知识管理。关注科技的发展,创投资讯、移动互联网。

© 陈一斌 for 爱范儿 · Beats of Bits | 原文 · 6 热评 · 新浪微博 · 订阅全文 · Google+ · #ifanrlive · 加入爱范社区!


相关 [write or die] 推荐:

Write or die:不能停笔的写作应用

- tossking - 爱范儿 · Beats of Bits
作家 Alisa Bowman 在文章《如何写得快》中,认为如果要写得快,就“不能停笔”:. 一开始就不要停下,除非你脑中在没有词可以涌出. 不要因为拼写错误而停下,不要因为语法而停下,不要因为反复思量而停下. Write or Die(WoD),就是一个让你“不能停笔”的应用. 如果停下笔来,它就会惩罚你,直到你重新提笔写作为止.

RSS Never Die

- - 温国兵的随想录
RSS( 简易信息聚合)是一种消息来源格式规范,用以聚合经常发布更新数据的网站,例如博客文章、新闻、音频或视频的网摘. RSS 文件(或称做摘要、网络摘要、或频更新,提供到频道)包含全文或是节录的文字,再加上发布者所订阅之网摘数据和授权的元数据. RSS 的第一个版本为 RDF Site Summary,在 1999 年三月由美国网景公司的 Guha 为了用在 My.Netscape.Com 门户网站而开发.

Write-ahead logging(WAL)

- - 掘金 后端
WAL( Write-ahead logging预写日志)是数据库用于实现事务原子性和持久性的技术. 所有的修改在提交之前,系统将其先可靠的写入到 WAL 管理的 Log 文件中,再通过 Log 文件中记录的日志执行真正的操作. 如果遵循这种过程,则无需在每个事务的提交时 等待系统落盘,因为无论何时何种情况,都可以使用日志进行数据库的恢复.

Redo write触发的四种情况

- - CSDN博客推荐文章
1、当LGWR空闲的时候,会每隔3秒检查一次是否有从redo buffer写入redelog中的数据,如果有,一个后台进程就会自动的执行将其写入. 2、当有进程要从redo buffer中分配空间时,会先计算redo buffer中已经占用的空间,如果该空间大于_log_io_size这个参数值,并且此时的LGWR处于空闲状态,便会被激活执行后台写.

编程每一天(Write Code Every Day)

- - 博客园_知识库
   英文原文: Write Code Every Day.   去年秋天,我的个人项目似乎走到了尽头:我一直没能取得必要的进展,在不牺牲我的主业( 可汗学院的全职工作) 的情况下,我无法完成更多的个人编程事项.   我个人项目上的工作始终存在着几个严重问题. 我把这些工作主要放在周末,但有时也可能是周末的晚上.

关于date4j,简约的日期处理库(Java's Date Classes Must Die.)

- - BlogJava-首页技术区
      在熟悉公司业务代码的时候经常看见有日期处理(date),由于项目转手次数较多,在这方面没合理封装处理好,于是就想自己封装一个date类. 然而辗转了几天却发觉已经有date4j的存在,于是在这里简单地介绍一下这个日期类库. 以下包括自己的代码、网上流传资料、以及date4j官网例子.      比较常用的是java.util.date,将java.util.Date转为java.sql.Date的时候,日期时分秒会被去掉,失去精度.

how to write extension for firefox -- 如何给firefox编写插件

- - CSDN博客Web前端推荐文章
1.1 创建一个dev profile. 1.3 创建或者修改一些preference. 1.4 启动firefox. 使用-no-remoet可以使你同时用自己平时使用的profile浏览网页,和你开发的profile互补干扰. Note 1:当你修改install.rdf中有关firefox的compatile version时,有时会提示你版本不兼容当前的firefox,不要理会,.

HBase如何合理设置客户端Write Buffer - 大圆那些事 - 博客园

- -
大圆那些事| 转载请以超链接形式标明文章原始出处和作者信息. HBase客户端API提供了Write Buffer的方式,即批量提交一批Put对象到HBase服务端. 本文将结合HBase相关源码,对其进行深入介绍,分析如何在实际项目中合理设置和使用它. 什么时候需要Write Buffer. 默认情况下,一次Put操作即要与Region Server执行一次RPC操作,其执行过程可以被拆分为以下三个部分:.