Windows下纯控制台配置vue环境并创建第一个vue项目

概述

本文叙述如何在windows环境下完全使用cmd控制台配置vue环境并使用控制台创建vue项目,最终使用webstorm运行。

环境配置

第一步:node.js安装

Vue项目通常通过webpack工具来构建,而webpack命令的执行是依赖node.js的环境的,所以首先要安装node.js。node.js的官方地址为:https://nodejs.org/en/download/,下载相应版本。

安装完毕之后,在命令行下验证是否安装成功:输入npm,显示如下就表示安装成功。

第二步:cnpm的安装

安装完node之后,npm包含的很多依赖包是部署在国外的,在天朝,大家都知道下载速度是超级慢啊。所以我们要安装cnpm,cnpm是淘宝对npm的镜像服务器,这样依赖的包安装起来就快多了。 安装命令为:npm install -g cnpm --registry=https://registry.npm.taobao.org~~~~

最好还是科学上网,使用淘宝镜像会出现各种诡异的bug,特此忠告!

第三步:vue-cli的安装

vue-cli是vue官方提供的一个命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需一分钟即可启动带热重载、保存时静态检查以及可用于生产环境的构建配置的项目。 安装命令为:

npm install -g vue-cli

回车,等待安装。

安装完后,检查是否安装成功,输入vue,出现以下提示表示安装成功

控制台新建vue项目

(1)新建一个项目文件夹,命名为 vue-demo,cd到此文件夹,输入:vue init webpack vue-demo,回车,按照如下操作进行初始化:

我们暂时不适用模板提供的测试框架,Karma + Mocha,以及Nightwatch。 (2)项目目录

(3)安装项目依赖的包 cd到vue-demo 文件夹,执行cnpm install,安装依赖包,安装完成之后,项目目录下多了node_modules:

(4)运行项目 在命令行里输入 cnpm run dev,执行完成后启动项目,浏览器出现以下接结果,说明启动成功。注意浏览器的版本,低版本的不支持哦。

在webstorm中打开项目

在webstorm中打开刚刚新建的项目

按照下图指示打开npm

package.json上右键

打开npm

双击dev,等待运行,成功即显示访问域名

运行成功

npm配置

修改仓库源

开始:在cmd中输入

npm config ls

出现npm的配置,你可以看到如下:

其中metrics-registry是远程仓库源

prefix是储存npm下载的包和其他工具的本地仓库地址

更换仓库源:

**npm config set registry http://registry.npm.taobao.org/**

这是淘宝的仓库源,淘宝仓库源和npm仓库源每10分钟同步一次,基本满足你的需求

如果你觉得不满意,可以更换回npm官方仓库源:

npm config set registry http://www.npmjs.org

参考文档

WebStorm中使用Git同步代码到Github

WebStorm下配置GitHub实现代码同步

项目开发时使用GitHub作为公共代码仓库托管代码,可以极大的提高团队合作效率,同时也可以实现代码云端存储等,方便自己也方便大家!下面记录一下自己配置webstorm同步github的过程,仅供参考。

安装git

没什么说的,直接去git官网下载安装即可。

git官网

准备SSH

在进行下一步之前先检查一下计算机中是否有已存在的ssh,打开如下目录C:\Users\songt,其中songt为您的用户名,在该目录下检查是否存在.ssh目录。

情况一-若存在,则表示电脑中存在ssh

可直接复制其中的id_rsa.pub中的内容进行下一步。

情况二-不存在,创建ssh

打开git bash,可通过快捷方式打开,也可通过鼠标右键打开。

打开后在其中运行如下代码

ssh-keygen -t rsa -C “你的邮箱”

我的输入如下图所示

上述代码我运行了两次,暂时不清楚原因。

之后就是三次回车,即可生成ssh。

在我的电脑C:\Users\songt\.ssh目录下可以找到生成的id_rsa.pub文件。

使用ssh

接下来就要配置github,在github中添加我们的git进入github的密钥啦!

打开github

进入个人设置

选择左侧的SSH and GPG keys选项

添加ssh

输入title和key即可,其中title自定义,key内容为C:\Users\songt\.sshid_rsa.pub文件中的内容。(注:文件直接使用记事本打开即可)

ok!

测试ssh是否配置成功

在git bash中运行如下代码

ssh -T git@github.com

若询问Are you sure you want to continue connecting (yes/no)?则输入yes

输入类似下列信息即连接成功

Hi songtianlun! You've successfully authenticated, but GitHub does not provide shell access.

webstorm

配置GitHub

打开webstorm,在file-settings中搜索github,输入自己的账号密码。

若没有异常提醒,就可以看到自己的GitHub了。

配置git

在settings中查找git,将git的安装路径输入,点击text,若没有异常提示则应该可以看到如下界面。

尽情使用吧

代码拉取

准备工作做好之后就可以上传代码啦,打开webstorm,如图

之后会弹出如下窗口,填写实例如图

其中URL填写代码仓库的地址,在图示位置中可以找到。

directory中填写本地项目地址,即您的电脑中存储该项目的路径。

如果上传路径和已有仓库同名产生冲突,直接换个文件夹的路径就好了。

下面信息写给我的同组伙伴们,实践作业的代码仓库地址如下:https://github.com/songtianlun/Gis-ChangChun-Info.git,在url中填入这个地址。

注,在在这里的操作是直接将代码仓库中的文件拉取到选择的本地路径,这个路径下的文件夹要保证为空或不存在,webstorm可直接使用这个文件夹作为工程文件打开。

点击clone就会将代码仓库中的内容直接拉取到本地,如图所示。

代码上传

在本地对代码进行了修改,需要上传时,使用VCS-Commit,如图。

点击之后弹出如下窗口

蓝色的文件表示待提交文件,在commit message中简要描述做的修改操作,之后点击commit and push。

成功提交会弹出以下提示。

在GitHub代码仓库中就可以看到刚刚提交的内容了。

注

在webstorm中如果仅使用commit,不push,则在github中看不到提交的代码,代码仅仅是提交给了git,因此注意提交代码需要使用commit and push!

【书评】一百个人的十年

最近看了冯骥才老先生写的《一百个人的十年》,讲述的是文革时期那段不堪回首的回忆。作者通过100个在文革中受苦受难的大众,记录下他们在文革中经历的苦难故事,让我们这一代人才有机会如此近距离地接触那一段上一辈不愿提起的往事。前辈人经历的苦难会变作后辈人宝贵的精神财富,文革必定会成为激励我们这一代人奋力前行的一段历史。 阅读书籍,虽然是一本纪实书籍,文字看上去很轻,但事实上每一个字都重重的捶打在我的心上,常常看到有时候捶胸顿足,有一口气久久上不来,看到难以入眠,眼睛实在睁不开了才慢慢地睡去。文革,那是一段不堪的往事,作为我们这一代人又是不知其真面目的。 阅读书籍有很多的感受,在下面请允许我慢慢叙述: 1.生而为人从来就没有不受苦难能长大的。人们常说“知识改变命运”,有知识的人常常被人们看作是腰缠万贯,虽说在古代常常有“穷酸书生”的说法,但是在当代,读书人越来越受到重视,被更多的人所敬仰。可是事情不总是这样子发展的,在文革时期,受到迫害最严重的当属知识分子了…..有人前一天晚上结束考研,北师大的高才生,经过了长时间艰苦的复习,考完试晚上想着自己一定可以考一个好的成绩,看着窗外的风景,突然间闹起了文革,学生们喊着要废除考研政策,把考研试卷拖出来点了一把火……葬送了未来不说,浪费的是大好的青春。可这还不算完,幸幸苦苦准备的考试成绩作废,人还要受尽各种批斗,不知多少知识分子被打成“右派”,他们中大部分用各种残忍的方式离开了这个世界,活着的也是苟延残喘受尽了折磨,每天经受的不仅仅是皮肉上的痛苦,更是精神上的折磨!知识分子中有一派人更艰难,那就是中国的科学家们,当年的科学家大部分都被迫害,国防科研项目保护了一小部分科学家,其他的科学家前途未卜,很多人都受不了种种折磨早早离开了这个世界,当时的人们,在哪里都闹革命,根本没有搞科研的地方,有一个对农学很感兴趣的科学家,明明为土地高产做出了很大的贡献,却只能来到乡下,隐姓埋名,把自己活成一个“隐形人”,穷困落后的乡下反而成了最好的科研地。也许这就是科学家最好的结局了吧。 2.上代人经受的苦难,定将成为下一辈人的精神财富。文革是一代人的噩梦,看尽书中的种种

Hexo在GitHub及gitee配置小记

问题小记

  • hexo d操作后将源代码上传而不是上传静态网页 解决方案是设置git账户,
    $ git config --global user.name "liuxianan"// 你的github用户名,非昵称
    $ git config --global user.email  "xxx@qq.com"// 填写你的github注册邮箱

    猜测还有可能是因为cloud studio的不稳定性

成果

参考文献

网页版终端webssh2配置

开源项目webssh2可以实现浏览器访问终端,参照网上教程实践后,记录步骤如下:

安装NVM

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
source ~/.bashrc

安装稳定版node.js

nvm ls-remote --lts  查询最新版本号

        v8.13.0   (LTS: Carbon)
        v8.14.0   (LTS: Carbon)
->      v8.14.1   (Latest LTS: Carbon)

nvm install 8.14.1
# 版本号随时可能改变,请使用 nvm ls-remote --lts 查询最新版本号。

下载webssh2

git clone https://github.com/billchurch/WebSSH2
cd WebSSH2/app
npm init  初始化,一路敲击回车
npm install --production

使用screen运行webssh2(保持后台运行)

yum install screen  #centos系统
apt-get install screen  #debian/ubuntu系统
screen -S Webssh2
cd WebSSH2
npm start

访问

通过如下地址即可访问ip地址为IP的终端

http://IP:Port/ssh/host/IP

也可以通过修改config.json中的listen.port修改端口。

参考文献

Markdown语法

Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。因为其简单的语法及强大的拓展,可以让人专注于写作,不必要过于关注排版,是撰写文章的利器。

一、基础语法

首先介绍一些常用的 Markdown 语法,掌握这些语法就可以使用 markdown 撰写排版精美的文章了。

(1)标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

(2)粗体、斜体、删除线和下划线

斜体 粗体 加粗斜体 删除线

*斜体*
**粗体**
***加粗斜体***
~~删除线~~

(3)引用块

文字引用

> 文字引用

(4)代码块

行内代码

多行代码
多行代码
# `行内代码`
#
# ```
# 多行代码
# 多行代码
# ```
注:实际使用没有‘#’

(5)分割线

方法一:


方法二:


方法一:---
方法二:***

(6)列表项

  1. 有序列表项
  • 无序列表项
  • 无序列表项
  • 无序列表项
1. 有序列表项
* 无序列表项
+ 无序列表项
- 无序列表项

(7)任务清单

  • 任务
- [x] 任务

(8)表格

表头1 表头2 表头3
内容11 内容12 内容13
内容21 内容22 内容23
表头1 | 表头2 | 表头3
--: | :-- | :--: 
内容11 | 内容12 | 内容13
内容21 | 内容22 | 内容23
注:’:所在的位置为文字对齐方向’

(9)超链接

我的博客 https://songtianlun.github.io

方法一:[链接文字](链接地址 "链接描述")
例如:[我的博客](https://songtianlun.github.io/ "我的博客")

方法二:<链接地址>
例如:<https://songtianlun.github.io>

(10)图片

![图片文字](图片地址 "图片描述")
例如:![示例图片](https://www.example.com/example.PNG "示例图片")

二、进阶语法

markdown 除了以上列出的基础语法,还提供了很多的扩展功能,这些功能并不是所有的 markdown 渲染器都支持,但却可以为 markdown 增色不少,下面开始介绍。

(1)公式块 – Latex 公式

举例:

$$ x=\frac{-b\pm\sqrt{b^2-4ac}}{2a} $$

$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$

$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$

$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$

基本用法

行间公式:$$ 公式 $$

$$公式$$ 行内公式:$公式$ $公式$ 上标:$a^{2}$ $a^{2}$ 下标:$a{2}$ `$a{2}$ 上下标:$a^{i}_{j}$ $a^{i}_{j}$ 分式:$\frac{dx}{dy}$ $\frac{dx}{dy}$` 根式:$\sqrt[2]{pq}$ $\sqrt[\frac{2}{3}]{x^y}$

$$\sqrt[指数]{表达式}$$
$\sqrt[2]{pq}$ 
$\sqrt[\frac{2}{3}]{x^y}$

求和:$$ \sum_{下限}^{上限}求和表达式 $$

$$\sum_{下限}^{上限}求和表达式$$ 
$$\sum_{i=-\infty}^{i=+\infty}\frac{1}{x}dx$$

积分:$$ \int_{0}^{1}\frac{1}{x}dx $$

$$\int_{下限}^{上限}积分表达式$$ 
$$\int_{0}^{1}\frac{1}{x}dx$$

矩阵:$$ \begin{pmatrix}1 & 2\3 &4\end{pmatrix} $$

$$ \begin{pmatrix} 11 & 12 & … & 1N \ 21 & 22 & … & 2N \ … & … & … & … \ N1 & N2 & … & NN \end{pmatrix} $$

$$\begin{pmatrix}1 & 2\\3 &4\end{pmatrix}$$
$$\begin{pmatrix} 11 & 12 & ... & 1N \\ 21 & 22 & ... & 2N \\ ... & ... & ... & ... \\ N1 & N2 & ... & NN \end{pmatrix}$$

特殊符号

2019071810545975440900.png 2019071810553683674648.png 2019071810555432366190.png 2019071810560940155647.png 2019071810564777353994.png 2019071810562617174272.png 2019071810570076695834.png 2019071810571410498608.png

(2)流程图

graph TD
A[模块A] -->|A1| B(模块B)
B --> C{判断条件C}
C -->|条件C1| D[模块D]
C -->|条件C2| E[模块E]
C -->|条件C3| F[模块F]

(3)时序图

sequenceDiagram
A->>B: 是否已收到消息?
B-->>A: 已收到消息

(4)甘特图

gantt
title 甘特图
dateFormat  YYYY-MM-DD
section 项目A
任务1           :a1, 2018-06-06, 30d
任务2     :after a1  , 20d
section 项目B
任务3      :2018-06-12  , 12d
任务4      : 24d

(5)图表

饼图

,Budget,Income,Expenses,Debt
June,5000,8000,4000,6000
July,3000,1000,4000,3000
Aug,5000,7000,6000,3000
Sep,7000,2000,3000,1000
Oct,6000,5000,4000,2000
Nov,4000,3000,5000,

type: pie
title: Monthly Revenue
x.title: Amount
y.title: Month
y.suffix: $

折线图

,Budget,Income,Expenses,Debt
June,5000,8000,4000,6000
July,3000,1000,4000,3000
Aug,5000,7000,6000,3000
Sep,7000,2000,3000,1000
Oct,6000,5000,4000,2000
Nov,4000,3000,5000,

type: line
title: Monthly Revenue
x.title: Amount
y.title: Month
y.suffix: $

柱状图

,Budget,Income,Expenses,Debt
June,5000,8000,4000,6000
July,3000,1000,4000,3000
Aug,5000,7000,6000,3000
Sep,7000,2000,3000,1000
Oct,6000,5000,4000,2000
Nov,4000,3000,5000,

type: column
title: Monthly Revenue
x.title: Amount
y.title: Month
y.suffix: $

横向柱状图

,Budget,Income,Expenses,Debt
June,5000,8000,4000,6000
July,3000,1000,4000,3000
Aug,5000,7000,6000,3000
Sep,7000,2000,3000,1000
Oct,6000,5000,4000,2000
Nov,4000,3000,5000,

type: bar
title: Monthly Revenue
x.title: Amount
y.title: Month
y.suffix: $

参考文献

Linux后台运行hexo

hexo是一个非常高效的博客,但由于其设计特点,目的是为了转换为静态页面,因此不必要一直在后台运行,但是我想随时随地写博客同步到github,使用hexo admin编辑器,这就需要hexo一直在后台运行,于是在网上找到了pm2托管的方式。

首先安装pm2

$ npm  install -g pm2

第二步,写一个运行脚本,在博客根目录下面创建一个hexo_run.js

//run
const { exec } = require('child_process')
exec('hexo server',(error, stdout, stderr) => {
        if(error){
                console.log('exec error: ${error}')
                return
        }
        console.log('stdout: ${stdout}');
        console.log('stderr: ${stderr}');
})

第三步,cd到博客根目录下运行脚本

# pm2 start hexo_run.js

参考文献

让hexo一直在后台运行

Hexo右上角添加GitHub Corner

使用hexo主题及github发布了博客,想在现有博客上添加一个github corner,于是使用下面的方法,由于我只想在主页添加,于是在主题目录下找到index.swig文件,添加如下代码:

<a href="https://your-url" class="github-corner" aria-label="View source on GitHub"><svg width="80" height="80" viewBox="0 0 250 250" style="fill:#fff; color:#151513; position: absolute; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>

《别让无效努力毁了你》书评

内容简介

《别让无效努力毁了你》分7部分,25章节,详细阐释了时间、能量和注意力对提升效能的关键作用,比如:找到你的黄金时间、建设体能精力、通过冥想来提升专注力……书中介绍的25种方法都是作者在长期研究中千挑万选出来,并且经过亲身验证的高效方法。每章包含一个测试,理论与实践的结合让阅读的过程就像经历一场高效实验。

名人推荐:
克里斯贝利尝试了你所能想象的所有高效方法,他的坦率和卓越的表达能力会给你带来非常有趣的阅读体验!
——戴维·艾伦(GTD时间管理法创始人)

这本书能让你在短短几天内,就体会到高效带来的好处,并且享受整个过程。
——赛斯·高汀(前雅虎营销副总裁)

有太多次,我们重复去做那些习惯和经常做的事情。这本书会对所有老套成型的高效方法进行实验和分辨,并最终得出真正有用的东西!
——肖恩·埃科尔(哈佛幸福课的主要设计者)

整体感受

读这本书,更像是回顾自己这一学期的生活,不断的试错,犯错,跌倒,再爬起来。看过这一本书才惊觉不读书让自己吃了多少亏。假如我能早点看到这本书,也许我的生活就不用走这么多弯路。不过,这个世界没有假如,这个世界有的只是过去、现在和未来。立足当下,借鉴过去,展望未来。要相信这个世界一定会变得越来越好。我们的生活一定会变得越来越好。
这本书思维深刻,非常实用。都是作者通过一系列非常实际且极具科学性测试后的成果,具有极大的启发性及说服力。

重点摘录

你是开公司当老板还是受雇用当员工,取决于你是否实现高效能。你一天下来是筋疲力尽、时间全无还是精力充沛、时间充裕,同样取决于你是否实现高效能。

老板和员工的区别,也许就在于此。一个埋头苦干,另一个想的更高更远。

大概一年过后,加利福尼亚大学欧文分校内,校园建筑周围的草坪上随处可见大家踏出来的足迹,学校沿着这些足迹铺设出新的校道。园林建筑师把这些校道称为“愿望之道”,它们以一种自然随意的方式连接起不同的校园建筑,从中可以看到大家喜欢的行走路线。

很喜欢这样一种方式,非常犀利的方式,却是完全摒弃了机械化非人类设计,完全是为人类着想,站在人类生活的角度做设计,这点特别棒。

在整整一年时间里,我如饥似渴地阅读所有我能找到的关于高效能的读物,并在我的网站(网址: ayearofproductivity.com )上记录我所学到的一切。

嘿嘿,作者也有属于自己的博客哟,去看了,发现完全看不懂,啊啊啊

人们在努力实现高效能的过程中很容易犯下的最大错误之一就是,无论什么工作到他们手里,他们都会不停地机械工作。

看到这句话的我如梦初醒,也许我原来似乎是醒了一点点,但都不及这次来的彻底。机械化的工作看上去很高效,但是实际上非常的低效,是一种“看上去很努力”

僧侣总是尽可能地少干活,尽可能地从容不迫,由于他行动如同蜗牛般缓慢,所以他干起活来目标非常明确。

僧侣总是尽可能地少干活,尽可能地从容不迫,由于他行动如同蜗牛般缓慢,所以他干起活来目标非常明确。

那些以不急不缓的速度完成工作的人才是高效能的人,他们不像僧侣那样缓慢,因此可以留出足够时间完成各项工作。他们也不像股票交易员那样快速,因此可以判断哪项工作更重要,然后目标明确地工作。

不急不缓的僧侣以及一天恨不得工作25小时的人都不可以称得上是“高效能”,真正的高效能应该是这样子。

高效能的三要素

时间、能量和注意力。

高效能关注的是你的工作成果,而不再是你的工作效率。

在当下新的环境中,高效能人士不仅懂得合理管理时间,还懂得合理管理能量和注意力。

也许最重要的是,如果你不能有效管理时间、能量和注意力,你几乎不可能在一天中目标明确地工作。

也许最重要的是,如果你不能有效管理时间、能量和注意力,你几乎不可能在一天中目标明确地工作。

也许,真正的努力不意味着无限制的延长工作时间,而在于更高效的工作,管理自己的时间、能量和注意力,而事实上,时间管理是高效能的基础,并非最重要部分。

经过调查研究,我发现早起的小鸟和夜猫子在社会经济地位上完全没有差别,每个人的身体结构不同,不同日程没有本质上的优劣之分;我发现,你能否实现高效能取决于你在醒着的时候能否表现出色(我将在后文详细论述)。

人人都希望实现高效能、积极改变人生。但事实上,提高效能是你能做的最艰难的事情之一。

不必为了炫耀而早起,更不用为了晚睡而自卑。其实我们都不一样,每个人都有属于自己的活法,它就在那里,关键在于你是否去探索。人类的每一种生活方式都值得被尊重。

实现从理论到实践的飞跃,正是高效能的要义所在!

也许这就是本书最与众不同之处,它是从实际出发的,是最实际的。也是我特别喜欢这本书甚至相见恨晚的原因之一。

如果你完成了你所计划的任务,而且你所设置的高效能目标是经过深思熟虑并切实可行的,那么我认为你就实现了高效能。

你把越多的时间、能量和注意力投入到最重要的任务上,你在同样的时间里就会获益越多,你的效能也会越高。

完成了计划,就是高效能。高效能不意味着做了多少工作,而是完成度。更是不是做事情的件数,而是做了多少件重要任务。

其一,它对你而言很有意义。

其二,它对你的工作产生的深远影响。

其二,它对你的工作产生的深远影响。如果一项任务是你工作中的重要任务,你在完成任务的过程中,会在同样的时间里实现高效能。如果你足够幸运,你在工作中所需完成的任务会符合上述两个条件。你的工作和工厂工作或流水线工作是否截然不同,决定你是否可以掌控自己的工作。工厂工人必须完成分配的任务,而工厂老板却可以自由选择自己的任务

如何从一堆任务中区分出重要任务呢,答案在这里。

简化,可以让发展创新,可以让复杂问题变得简单。

如果你希望一天下来工作更明确、成果更显著,三目标法的功效可谓所向披靡。

如果你希望一天下来工作更明确、成果更显著,三目标法的功效可谓所向披靡。

任务表不在多,在于精炼。从重重任务中简化筛选出最重要的三件事情,这是一种很重要的能力。看到这种方法,我的脑子里像是绽放了烟花。
从自己的任务表中简化出三件事情,将会帮助我们很大限度的提高效能。

我可以在能量最充沛的时段完成最重要的任务,我也可以在能量下降的时段及时调整,让身体和大脑重新焕发能量。

花时间检测自己一天的能量变化后,你可以在能量最充沛、注意力最集中的生理黄金时间完成最重要的任务,在能量下降的时间完成次要的任务。

高效能人士不仅善于管理时间,还善于管理能量和注意力。

我们的身体每一天都会有很多种变化,我们的生物钟及生理构造决定了我们的黄金时间,并不是所有时间都适合高效率工作,也不是所有的时间都适合睡觉。

最重要的任务之所以有价值,最大的原因是比起次要任务,它们往往更让人望而却步;

你越是把未来的你看作陌生人,你就越有可能把很多工作都丢给未来的你,就像你会把很多工作都丢给陌生人一样,你也越有可能会把工作任务拖到明天,让未来的你来完成它们。

能够完成困难任务是证明一个人水平很好的方式,完成困难任务也是每个人推脱不掉的事情,完成困难任务同样是有一定的方法的。

你越是把未来的你看作陌生人,你就越有可能把很多工作都丢给未来的你,就像你会把很多工作都丢给陌生人一样,你也越有可能会把工作任务拖到明天,让未来的你来完成它们。

人们很容易会把现在的自己不愿意完成的任务交给未来的自己,这种现象我们称之为‘计划谬误。

拖延症,意识到它的狰狞面目是克服它的第一步。

Edge的网络应用软件。其中,AgingBooth是我最喜欢的一款应用软件(可免费下载,支持Android、iOS客户端),它可以把你现在的照片转变成你数十年后的照片,你从中可以看到自己数十年后的模样;

我通常会使用 FutureMe.org 网站给未来的我寄一封电邮,尤其是当我看到现在的我亏待未来的我的时候。

看到自己十年后的样子,给未来的自己写一封信。两种方式都可以帮助我们看到未来的自己,和未来的自己对话,从而帮助我们,嘿,别把任务丢给未来的我了!

如果你不保持警惕,互联网会摧毁你的高效能。

尽管互联网充满趣味、让人兴奋,但它几乎总是诱惑着你远离最重要的任务(你在第一部分中检测出的最重要的任务)。

无论你在一天伊始制订的计划有多完善,一旦你连上了互联网,你往往无法完成重要的任务。

互联网是对当代高效能最大的杀手之一。互联网能够帮助我们更好的工作和生活,但是更好的管理互联网让互联网和人类的关系更加和谐也是很重要的能力。要知道,越强大的东西,越是充满危机。

对于大脑中的边缘系统而言,互联网就像是世界上最大的糖果店。通过敲打键盘、点击鼠标,我们大脑中的边缘系统可以获得源源不断的刺激。正如尼古拉斯 ·卡尔( Nicholas Carr)在其让人眼界大开的著作《浅薄:互联网如何毒化了我们的大脑》

边缘系统让人们获得愉悦感,是令人冲动的源头。而互联网恰恰是边缘系统最好的催化剂。它可以源源不断的刺激边缘系统让这一完美的智能系统机械化。这是多么恐怖的一件事情。

在高效能三要素 —— 时间、注意力和能量 —— 中,时间是最有限的,因为你没有办法获得更多的时间。

你越冲动,就越容易拖延,因为你的边缘系统比你的前额皮层要强大得多(《拖延等式》的作者皮尔斯 · 斯蒂尔称冲动为“拖延的基石”,并指出“如果没有冲动,也就不会有长期拖延”)

时间是最有限的,而冲动是时间最大的杀手。

时至今日,我们身处知识经济时代,如果你想要实现高效能,应该把能量管理、注意力管理放在首位,而把时间管理放在第二位。

时至今日,高效能关注的是你取得了什么成果,而不是你生产了多少产品,此时若还实行朝九晚五工作制,就如同在农场工作时仔细记录工作时长一样毫无意义。

在互联网时代,我们有了更多选择,同样要面对更多诱惑,如果能够用好当代的工具,定将在当代变得所向披靡。

但实际上,你延长了工作时间,意味着你缩短了恢复能量、重新集中注意力的时间,这会增加你的压力、减少你的能量。

我工作两周、每周工作 90 小时完成的工作量,比我工作两周、每周工作 20 小时完成的工作量只多了一点点。

在安排投入多少时间来完成一项任务的过程中,你也在安排投入多少能量和注意力来完成这项任务。

当你一整天都很忙碌时,你往往会感觉自己的效能很高。但是,如果这种忙碌并没有让你取得什么成果,这种忙碌不等同于高效。

我通常会犯一个严重的错误。我关注的是我有多忙碌而不是我取得了多少成果。

忙碌不等于高效,成果才是衡量工作效果最好的尺度。也就因此,无限制的延长工作时间是毫无意义的。就像是如果不加限制,我们的工作时间最终会填满所有的时间。

减少完成重要任务的时间,并且把重要任务安排在生理黄金时间完成,这有助于你实现高效能。

无论何时,减少完成任务的时间都可以发挥奇妙的作用,而且还可以帮助你培养新的习惯。

尝试减少工作时间,保证工作完成度。也许会发现一个新世界。

你每周的工作时间如果超过某个临界点,你就仅仅是在忙碌工作,而不是在完成重要的、有意义的工作。你会感到没那么内疚,就像我在每周工作90小时那会儿的感觉一样,但你的效能会很低。

我们的资源很有限,无论是时间、精力、还是注意力。也就是因为这样子,我们单位时间内能做的事情是一定的,不会因为我们延长时间而增长。我们不是黑洞。

把需要完成的维护任务集中起来,然后一次性把这些任务解决,是治愈完美主义者的一剂良药,可以最有效地防止完美主义者在完成维护任务上追求完美。

如果你连整理房间、准备食物、丢垃圾、洗餐具、洗衣服这些基本的事情都不做,你根本称不上有用的社会人。

通过测试我认识到,如果我希望过上健康、快乐、有社交、高效能的生活,完成维护任务非常必要。

通过测试我认识到,如果我希望过上健康、快乐、有社交、高效能的生活,完成维护任务非常必要

维护任务即日常需要机械化周期化完成的任务。这样的任务需要花时间启动,且回报较低,将他们集中起来一次性完成,不但能够节约时间,更能提升自己的满意度。

根据帕金森定律,工作会自动扩展以占满所有可用的时间。

很可怕吧,但是仔细想想,多现实。

如果你不持续地防止低回报任务和项目耗费你的时间和注意力,你的生活很容易会淹没在海量的低回报任务中。

90% 定律简单易懂:当你在审视一个新机会时,用 1-100 来对其价值指数或意义指数做一个评估(数字越大,价值 / 意义越大),如果这一机会的价值指数或意义指数达不到 90 以上,不要接受这一机会。

防止不重要任务过分占用自己的时间。放开自己,不要被任务绑架,不是所有事情都一定要完成。没有一定要做的事情。

最新神经学研究表明:我们的大脑非常不善于在同一时间有意识地处理多种想法。

我们的大脑擅长处理的事情,像是一条激光一样聚焦,但任务,但是极富创造力。用好了,才能真正发挥其潜能。

正如戴维 · 艾伦所言:“你的大脑适合产生思想而不适合存储思想。”

也许我们不需要为了忘记什么而自卑,而更应该为了有了新点子而欢呼雀跃。

没有人可以每时每刻都遵循自己的价值追求,但最高效能的人士懂得每周进行调整并找出自己需要改进的地方,以便长期遵循自己的价值追求。尽管从短期来看,突发事件时有发生,不重要的事情会耗费你的时间和注意力,但当你每周有意识地进行调整后,长此以往,你也可以遵循你的价值追求。

突发事件是我们不得不面对的问题,没有计划会被完美执行,也许这就是高效能人士的过人之处。

真正成功的勇士其实只是一般人,但他具有激光般的专注力。——李小龙

说到这个常常想起来苹果公司,一个创造力如此强的公司也许就是因为它们足够聚焦。

在神经系统科学家看来,我们的“专注”肌肉由三部分构成。

中央执行系统

焦点

意识

可以锻炼自己的“专注”肌肉,能够让我们更好的聚焦自己的注意力,从而实现更高的效能。

在她坐车去往某个活动的途中,尽管她口袋中的 iPhone 频频响动,但她一次也没有从口袋中拿出 iPhone 。

隔绝通知与打扰,让自己的大脑聚焦,减少打扰。也许这也是当代人面临最大的挑战。

也许改变是值得的,但我知道,如果我在短时间内用力过猛、改变过大,我根本不会坚持这些改变,尤其是当这些改变涉及食物,而我的膳食习惯又如此根深蒂固时

改变是一个循序渐进的过程,急于求成常常会弄巧成拙。

尽管减少睡眠时间可以节省你的时间,但是当你的睡眠时间少于身体所需的睡眠时间,你需要付出效能成本,这会让你得不偿失。

睡眠时间是高效能的最基本保证,因此绝不能为了工作而过分牺牲睡眠时间,这是一个恶性循环。

你在睡觉前接触蓝光越多,你的睡眠质量越差。

蓝光,也许是吧?

咖啡因需要 8 到 14 个小时才可以被代谢出体外

所以睡前8小时左右不要喝咖啡哟。

休息过少绝对会减损你的效能。

休息是高效能的最基本保证。

每天晚上回想当天让你感恩的三样东西,每天晚上写日记记录一次快乐经历。

正向引导,一定是迈向高效与积极生活最好的方式。笑看生活,这个世界一定会变得越来越好的。

因为“随着你有意识地训练自己发现积极的东西,你的大脑会越来越精于此道,并在不知不觉中不断发现世界的美好”。

practice makes prefect。这世界上也许没有所谓天才,有的只是千锤百炼后的熟练。

高效能与快乐可以齐头并进。

总结

全书看下来感触良多,收获很多,甚至有一点相见恨晚。看完之后有这么几点感觉:
1.不要贪多,把精力集中到最重要的三件事情上
2.时间管理是基础,注意力管理、精力管理是更重要的两个部分
3.保证休息,每天的资源有限,不要过分贪多,更不要过分延长工作时间妄图提升工作效率
4.高效能和快乐是可以共存的。也许这个世界上,所谓高效能只是自然规律的一部分。世界发展之道,自然运转之道。万物皆通,这个世界值得我们花更多的时间去探索。

宋天伦
2019.1.29