Fork me on GitHub
最新文章

【随意记录】总结一下github上搭建blog

随意记录 2014-08-08 博客 网站建设

搭建博客的原因有两个

1.bae上博客很快就要收费了,不能愉快地玩耍了

2.上github看到5月份上传了这么挫的博客,简直不能忍

开发时间

每天晚上2个小时左右,整个博客开发大约耗时10小时

开发过程记录

第一天2014.8.4

  1. 用bootstrap3.2替换原Jekyll bootstrap的2.2版本

  2. 删除无用的文件,JB带的评论,google分析等

  3. 学习jekyll语法,复习MarkDown语法

  4. 写第一篇文章【读书笔记】黑客与画家

显示全文

【读书笔记】高性能网站建设指南

读书笔记 2014-08-07 读书笔记 网站建设 性能

【书名】高性能网站建设指南

【内容】

  • 规则1减少HTTP请求
  • 规则2减少内容发布网络
  • 规则3添加Expires头
  • 规则4压缩组件
  • 规则5将样式表放在顶部
  • 规则6将脚本放在底部
  • 规则7避免CSS表达式
  • 规则8使用外部js和CSS
  • 规则9减少DNS查找
  • 规则10精简JS
  • 规则11避免重定向
  • 规则12移除重复脚本
  • 规则13配置ETag
  • 规则14使AJAX可缓存

并非每个规则都要应用与网站,也不是每个网站都应该用同一种方式运用每一个规则,但每个规则都值得考虑。

显示全文

【工具】sublime text2 ctags

工具 2014-08-07 sublime 工具

实现sublime text编辑器跳转

Windows安装

  1. 下载并解压ctags包中的ctags.exe到系统环境路径(默认压缩在c:\windows\system32就好了)

  2. 若没安装package control在这个插件的话,先安装ctags

  3. 现在安装开始ctags的插件了,在package control中选择install package,搜索ctags就能找到ctags的插件,安装之。

显示全文

【读书笔记】人月神话第2-4章

读书笔记 2014-08-07 读书笔记 人月神话

第2章 人月神话

Brooks法则:向进度落后的项目中增加人手,只会使进度更加落后。

开发人员对所属业务领域的深入理解有利于提高估算水平,任何一个需求功能点中对规模和工作量影响最大的是业务规则的复杂性,而不是该需求所涉及到的UI界面和基本流程。

创造性活动包括了构思,实现和交流三个阶段

显示全文

【web】angularJS guide

web 2014-08-07 angular web

代码更少,乐趣更多

目录

1.简介

2.核心概念与基本用法

3.实战与技巧

4.学习资料

简介

1.简称ng

2.目前最新版本1.3.0

3.放弃兼容IE8

4.Why AngularJS?

显示全文

【工具】关于git

工具 2014-08-07 git 工具

一、参考资料

1.1、Git的分支策略介绍

1.2、Git文档

1.3、GitCommunity Book 中文版

1.4、Git简易教程(推荐)

1.5、解决PUSH输用户密码的问题

1.6、Git本身不允许全空目录提交至版本库,一个最好的办法是在目录下创建一个空文件index.php

(建议可以先看简易教程,然后再看详细文档)

显示全文

【jekyll】搭建博客遇到的问题

jekyll 2014-08-06 问题 博客 jekyll

关于中文目录

使用UTF-8编码时当category为中文时,在通过url进入文章时报错

"\xAE\xBE" from GBK to UTF-8

修改_config.yml文件将

permalink: /:categories/:year/:month/:day/:title

修改为

permalink: /:year/:month/:day/:title

关于内容摘要

想要输出摘要的截至地方,打上标签

<!--break-->
显示全文

【jekyll】在github搭建博客

jekyll 2014-08-06 github 博客 jekyll

使用ssh连接github

目的:省去每次上传都要输用户密码的麻烦

Win上使用git bash进入命令行界面

cd ~/.ssh
#看是否存在,“No such file or directory”则继续
ssh-keygen -t rsa -C email@youremail.com
#回车,生成秘钥
#本机设置生成SSH Key之后,需要添加到GitHub上,以完成SSH链接的设置
#进入.ssh目录,复制id_rsa.pub
#Github上account setting选择ssh keys => add ssh key
#复制id_rsa.pub的内容进去
#同时clone代码的时候选择ssh的方式即可
#测试一下
ssh -T git@github.com
#提交代码需要配置
git config --global user.name "你的名字"
git config --global user.email "your_email@youremail.com"
显示全文

【读书笔记】人月神话第1章 焦油坑

读书笔记 2014-08-04 读书笔记 人月神话

第1章 焦油坑

表面上看起来好像没有任何一个单独的问题会导致困难,每个都能被解决,但是当它们相互纠缠和累积在一起的时候,团队的行动就会变得越来越慢。对问题的麻烦程度,每个人似乎都会感到惊讶,并且很难看清问题的本质。不过,如果我们想解决问题,就必须试图先去理解它。

职业的乐趣

编程为什么有趣?作为回报,它的从业者期望得到什么样的快乐?

  • 首先是一种创建事物的纯粹快乐。如同小孩在玩泥巴时感到愉快一样,成年人喜欢创建事物,特别是自己进行设计。我想这种快乐是上帝创造世界的折射,一种呈现在每片独特、崭新的树叶和雪花上的喜悦。
显示全文

【读书笔记】黑客与画家

读书笔记 2014-08-04 黑客与画家 读书笔记

##【书名】黑客与画家

##【内容】

保罗-格雷厄姆尝试解释计算机世界里发生了什么事,讲述创业viaweb的故事,计算机的发展轨迹,揭示黑客与画家的共通性。

  • 1-4章,解释了黑客如何成长及黑客看待世界的观点

  • 5-9章,解决黑客如何做出成果,及这些成果对世界的影响

  • 10-15章,解决黑客工具(编程)和工作方法,黑客文化的基础和核心

显示全文