20160907小站小更新公告

终于痛下决心将小站的WordPress源码更新到最新代码,修复了一系列问题,不过一直没有更新主要是之前发现更新之后自己主题上的表情不见了,所以一直在犹豫。现在发现,想弄回来也不太好弄,索性就算了,不弄了;加上官方给的表情(emoji)链接在国内试了一下可以正常访问,所以就决定更新了,顺便进行了一些微调,具体如下:

(更多…)

Webpack的node.js API文档【译文】

写在前面

为了方便后期查阅资料,所以打算直接把官方文档翻译一遍放在此处,官方文档请参考附录一。限本人英语翻译水平有限,如果有觉得翻译不恰当的甚至有翻译错误的,欢迎留言指正,谢谢。

此篇文章的最后翻译时间是2016.09.04。

同时已经翻译的的其他两篇分别是

为了方便阅读,注意以下几种格式:

  • 这个格式表示的是webpack提供的API,它至少对应了一个小标题。
  • 关于默认值及一些提示信息采用这种方式

    Default:0

  • 举例的代码格式如下:
module.exports = {
    // code
};

下面开始正文。

(更多…)

Webpack配置文档【译文】

写在前面

为了方便后期查阅资料,所以打算直接把官方文档翻译一遍放在此处,官方文档请参考附录一。限本人英语翻译水平有限,如果有觉得翻译不恰当的甚至有翻译错误的,欢迎留言指正,谢谢。 此篇文章的最后翻译时间是2016.10.13。 同时已经翻译的的其他两篇分别是

为了方便阅读,注意以下几种格式:

  • 这个格式表示的是webpack提供的API,它至少对应了一个小标题。
  • 关于默认值及一些提示信息采用这种方式
    Default:0

  • 举例的代码格式如下:
module.exports = {
    // code
};

下面开始正文。 (更多…)

Webpack命令行界面(CLI)文档【译文】

写在前面

为了方便后期查阅资料,所以打算直接把官方文档翻译一遍放在此处,官方文档请参考附录一。限本人英语翻译水平有限,如果有觉得翻译不恰当的甚至有翻译错误的,欢迎留言指正,谢谢。

此篇文章的最后翻译时间是2016.08.21。

同时已经翻译的的其他两篇分别是

下面开始正文。

(更多…)

泰国5夜6日(6.4-6.9)游【多图】

谨以此文纪念这段有趣美好的时光,同时也感谢我的高中同学茂茂对整个行程的策划安排,当然也要感谢同行的美女梅林同学,这个行程少了谁都不可以。

不得不说,这趟行程对我来说有着许多“第一次”,对我来说意义非凡:这是我第一次坐飞机——好吧,我就这么out;这是我第一次出国——看评论说好多人的第一次出国都会选择泰国;这是我第一次见海——在内陆的我就只见过江河流域;这是我第一次登岛——从来都不知道岛上沙子这么细;这还是我第一次去丛林——去清迈一定得去体验一把丛林飞跃;……太多的美好回忆,于是决定执笔纪念这趟意义非凡的旅程。

(更多…)

20160312小站空间切换

之前的域名空间用了3年,感觉速度比较慢,经常感觉会在GET coolguy.pw时出现较长的等待,今天就重新切换到一个新的空间上了,感觉速度的确比之前要快1-2秒的样子。

同时直接使用固定IP了~欢迎小伙伴通过http://43.225.45.191或者www.coolguy.pw访问

细节如下:

(更多…)

在Windows下用AS搭建React Native Android开发环境【issues持续更新中】

写在前面

首先本文的目的是快速地在没有任何安卓开发经验的前提下,在windows上搭建React Native环境,同时本文假定读者已经具有了一些前端开发的经验(虽然所谓快速,请读者尽量保证半天到1天的时间)。网上其实已经有很多可以参考的文章,但是我的确在各种阅读的过程中和实践中遇到了很多奇奇怪怪的问题,本文也同时会描述这些问题,方便读者在搭建过程中进行相关的参考;同时本文会尽量详细地描述整个过程,方便参考。

本文同时会尽量减少不必要的操作步骤(官网给出的安装方式涉及到太多对于初学者来说不必要的东西,导致看起来门槛太高,当然,当你搭建起整个环境后可能需要去了解一下官网提到的各种技术)。

注意:本文最近会经常更新,以更正错误和整合更多更完全的信息,最近一次提交是2016.05.17

本文只针对windows下,使用Android Studio的IDE进行的相关开发环境配置(即使不是用Android Studio,本文同样具有参考意义,只是在最开始的配置部分可能会相对较为不同),其他环境请参阅文章尾部给出的附录信息。

Android Studio是一款基于IntelliJ IDEA的IDE,如果你使用过WebStorm/PhpStorm/CLion等JetBrains[1]公司的产品,那就不会对Android Studio陌生,因为IntelliJ IDEA是其下进行java开发的IDE。Android Studio 提供了集成的 Android 开发工具用于开发和调试,推荐使用。关于Android Studio的更多详细信息请参考附录2和3.

如果你基于根据某些已有的问题现象期望得到答案,请直接阅读“常见问题”部分。

(更多…)

gitignore详解

在使用GIT开发的过程中,在开发目录中会遇到很多期望不被上传到GIT库上的文件,比如C语言编写时生成的目标文件.o,前端开发用sass时可能也并不需要.css文件放置到GIT库上,虽然能够手动地在commit时去排除这部分,但是毕竟麻烦,而且不可靠,再加上多人开发时,你无法保证其他人能够自觉遵守这些规定(人总是会犯错的),这个时候,你就需要编写gitignore文件。

(更多…)