SilentMing's Gensokyo

初心忘れるべからず

假设现在有3台计算机: A (IP_A), B1(IP_B1), B2(IP_B2), B1与B2是在同一内网下,B1是该内网的网关,对外拥有独立IP。 最终目标是在A1使用ssh以网关B1为跳板连接到B2上进行工作。

Read more »

博客已经能够正常访问了,本篇主要介绍一下Octopress的基本操作,关于基本操作官网有更详细的,这里只简单进行必要的总结~

#Configuration 配置文件一共有4个:

  • _config.yml # 关于Jekyll的配置文件,也是主要是用的配置文件
  • Rakefile # 有关部署的配置文件
  • config.rb # 有关文件路径的配置文件
  • config.ru # 有关出错处理的配置文件

在前面的文章中,我们已经修改了Rakefile以实现同时部署gitcafe和github,其他的内容一般也涉及不到。config.rbconfig.ru使用默认的路径就可以,所以我们主要修改的是*_config.yml*文件。这里只说一下一般会用到的配置:

Read more »

#Introduction 在上一篇中我们已经能够成功应用自己的域名,但是会发现github对于国内的用户访问好像比较慢,而gitcafe对于国外的用户又没有github好,因此本篇将说明如何同时部署博客到github和gitcafe,以及调整域名管理让国内的用户访问gitcafe,国外的用户访问github。最后介绍一个CDN(Content Delivery Network)服务来加速博客的访问。

#Preparation


注册Gitcafe账号,并仿照Github建立repository (gitcafe里repository是username,不需要加gitcafe.io)。


Cloudflare是一个CDN服务提供商,它能将你的网站的CSS、img、js缓存到世界各地的服务器中,当用户访问时便可以用最近的缓存来加载网页提升访问速度,个人使用的话可以使用它的免费计划。
我们先注册个账号:)

Read more »

#Introduction Octopress是一款基于Jekyll的静态网页生成框架,使用Ruby实现。

Octopress的博客支持Markdown语法,Markdown是一种标记语言,可以快速生成Html并能内嵌Html,因此用来写文章或笔记的效率会很高。

Octopress是静态网页生成框架,因此可以利用GitPage部署在Github上,国内可以部署在Gitcafe上面。

Read more »

刚开始接触博客是从初三开始的,那个时候还在用百度空间,也通过百度空间认识了好多小伙伴,也是中二满满的我刚入动漫坑的时候,写的文章也都是一些中二少年强行说愁或者强行文艺的黑历史。

百度空间后来被砍掉后就尝试使用新浪微博或者QQ空间,但是总觉得鱼龙混杂,不是很喜欢里面花花绿绿的东西,到现在我的 QQ空间都还保留着高一的样子orz。背景音乐也是xxxHolic里的19歳。

在大一选择软件工程这个专业之后,就曾经萌生过写技术博客的想法用来记录一些点点滴滴,企图使用csdn。但是发现自己总是在不务正业,写的内容也跟技术八竿子打不着,所以就一直闲置了。

接触github是在大三的时候,当时和其他小伙伴为了一起写一个LeapMotion的桌面应用,所以就学习了Git(那时还是很拒绝命令行的,用了Tortoise的图形化,也不懂ssh是个什么鬼)。直到现在才基本上是开始使用Git。也是在那个时候学习了Markdown语法。

几乎和接触Github是同时,我被推荐了WizNote。一款国产的笔记软件,由于其功能齐全,界面简洁美观,而且笔记支持markdown语法,所以就选择了它而没有选择evernote。自己也一直使用markdown来写笔记。

在新的实验室学习时,读了指导我的聪聪大哥的博客后发现使用Octopress+Github可以搭建属于自己的博客,而且Octopress支持markdown,这刚好解决了我既想写技术博客又想写生活文章的问题,同时还能让我轻松的把Wiznote上的笔记移过来,加上能够高度定制自己的博客,所以果断就有样学样的搭建了一个博客。

希望我之后能坚持下去,把自己学习到的和感悟到的都记录下来…

This page is used for individual blog. Thus, I don’t need any design services. Thanks.

Title:

#h1 ##h2 ######h6

Read more »
0%