Github

手把手教你使用Heo + Github Pages搭建个人独立博客

系统环境配置要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧!安装Node.js下载Node.js[br]参考地址:安装Node.js安装Git下载地址:http://git-scm.com/download/安装Hexo$ cd d:/hexo$ npm install hexo-cli -g$ hexo init blog$ cd

Gitbook简易教程

简介GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书。GitBook支持输出以下几种文档格式静态站点:GitBook默认输出该种格式PDF:需要安装gitbook-pdf依赖eBook:需要安装ebook-convert准备安装在使用GitBook 之前, 我们需要先安装一些必须的工具,Node

如何部署软件 - 让你团队的部署像地狱一样无聊且毫无压力

让我们来聊聊部署无论你何时对自己的代码库做出改动,总会伴随着要破坏一些东西的风险。没有人喜欢宕机,没有人喜欢暴躁的用户,也没有人喜欢生气的经理,所以部署新代码到生产环境变成颇具压力的一个环节。你完全没必要对它有压力,我将在这里重复一遍又一遍这句话:你的部署应该尽可能单调、直接、毫无压力。部署新功能到生产环境中应该像在 Hacker News 开始一场关于 用 spaces

ios method swiling

背景最近在整理项目逻辑的时候,发现一个问题:就是打点统计,经常和代码业务逻辑混在了一起,耦合性很强,并且经常容易出错。于是就在思考怎样对这一块进行优化。其实,对这方面的讨论一直也比较多,比如继承基类,但是这样很容易使代码变得臃肿。另一个比较好的办法就是利用 method swizzling, hook 住需要打点的方法,将打点统计从业务逻辑中分离出来,而且额外工作量不大。最

闯过这 54 关,点亮你的 Git 技能树 (四)

这是一个系列文章,介绍学习 Git 的一个小游戏 - githug,如果你是第一次看到,请先阅读:闯过这 54 关,点亮你的 Git 技能树闯过这 54 关,点亮你的 Git 技能树(一)闯过这 54 关,点亮你的 Git 技能树(二)闯过这 54 关,点亮你的 Git 技能树(三)今天我将带大家完成第 31 - 40 关,如对任何命令使用有疑问请看第一篇里的推荐教程。第三

如何在 Laravel 中使用 Entrust

Entrust 帮助在 Laravel 中使用角色权限(Role)。 github地址: 安装使用中,会遇到的问题:This cache store does not support tagging. (https://github.com/Zizaco/entrust/issues/541) 关键字:php, laravel, entrust, Github

Git实战详解

一:创建版本库什么是版本库?版本库又名仓库,英文名repository,你可以简单的理解一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。所以创建一个版本库也非常简单,如下我是D盘 –> www下 目录下新建一个testgit版本库。通过命令 git init 把

git与github之降龙十八掌

来源:瞎乎:我们收集全世界的网站,想要做最好的网络书签由于自己特别喜欢收藏网站,所以萌生了做一个网站来分享这些内容的想法,希望能与大家共享互联网带来的便利和知识。这是第一期:Git与GitHub之降龙十八掌官方内容:https://git-scm.com/ 官网https://git-scm.com/doc Documentation:包括参考手册、pro git 这本书

我的mac高效工具和环境

我的mac高效工具和环境或多或少接触了mac 10个月了,积累了很多工具和环境,最终剩下些用的频率很高的,决定分享出来。不做过多介绍,需要的人可点连接查看appPocket收藏好文章,之后消化再整理到Evernote或者BlogEvernote用来记笔记,做计划。存储文件。工作一直用到现在,一直是宁愿做付费用户。圈点截图,并标注。比系统好用多。 和Evernote配合使用M

手把手教从零开始在GitHub上使用Heo搭建博客教程(一)-附GitHub注册及配置

前言有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客。推荐理由:免费:github提供gh-pages服务是免费的,有300MB空间;开源:由于github开源的原因,有很多人参与其中,自然技术支持很好。便捷:博客完全托管在github上,基本上不需要花时间去管理,博客使用Markdown语法,