博客

Octopress博客搭建和个性化配置

随声附和 提交于 2019-12-05 14:30:51
Attention:oschina的博客系统貌似不支持markdown写作,本博文原版请访问 这里 。 使用octopress搭建博客的人,大概都会喜欢写关于如何搭建配置octopress的文章。因为它的高定制性,为极客们带来很多乐趣。从首页的配置,到分类,评论,个人信息,社会化分享等的配置,内容繁多。而且这是我第二次搭建octopress环境了,发现上一次的配置有一部分不能clone到本机上。因此,把配置的过程记录下来是十分有必要的。 我的意愿是记录配置的过程,顺便整理大牛们关于这方面的一些说明。网络上相关资料有很多,没有实践过的没有摘录在这里。所有的代码实现都是直接引用前辈们的。另外,本博的配置环境是linux fedora 18. octopress官方网站 octopress的配置都可以在官网上找到。事实上,遇到问题查询官网文档是最有效率的方法。 github的设置 创建仓库 登陆github网站,注册一个用户,假设为grunmin。 创建一个仓库,命名为username.github.com,例如grunmin.github.com 使用密钥登陆github [[ -f ~/.ssh/id_rsa.pub ]] || ssh-keygen -t rsa #生成密钥对 按默认一直确认即可。 在github帐号设置里找到ssh的设置,添加一个ssh key。 进入~/.ssh

Github、Jekyll 搭建及优化静态博客方法指南

寵の児 提交于 2019-12-05 11:05:17
尝试自己写 Blog 的人,一般会经历三个阶段。 第一阶段,刚接触 Blog,觉得很新鲜,试着选择一个免费空间来写。 第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。 第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。 大多数人,都停留在第一和第二阶段,因为第三阶段不太容易到达:你很难找到俯首听命、愿意为你管理服务器的人。 前两天在站长之家里面看到一个文章,讲的是如何在 github 上搭建 Blog,现在分享给大家。比较详细的介绍了 github 的 Pages 功能,以及 Jekyll 软件的基本用法。 从大概 2012 年开始,一些程序员开始在 Github 网站上搭建 blog,既拥有绝对管理权,又享受 github 带来的便利:不管何时何地,只要向主机提交 commit,就能发布新文章,还是免费的!github 提供无限流量,世界各地都有理想的访问速度。 #####一、Github Pages 是什么? 如果你对编程有所了解,就一定听说过 github,它号称程序员的 Facebook,有着极高的人气,许多重要的项目都托管在上面。 简单说,它是一个具有版本管理功能的代码仓库,每个项目都有一个主页,列出项目的源文件。 但是对于一个新手来说,看到一大堆源码,只会让人头晕脑涨,不知何处入手。他希望看到的是

Ubuntu上使用octopress+github建立个人博客

萝らか妹 提交于 2019-12-04 17:42:04
(转载本文时请表明原文链接: http://fzyz999.github.io/blog/2013/04/10/ubuntushang-shi-yong-octopressjian-li-bo-ke/,顺便欢迎有兴趣的朋友看看我的github博客:http://fzyz999.github.io ) 关于本文   初用octopress,感觉很适合我。不许要操心管理网站的问题,也不会受到广告等等的烦恼。关于octopress的中文资料不多,我就尝试尝试把octopress的文档整理翻译一下。本文并非是文档的正式翻译,只是单纯介绍一下Ubuntu上使用octopress+github建立个人博客的基本流程,部分内容为方便就直接翻译了原文。如果有误,欢迎指正。   我的操作系统是Ubuntu 12.10,octopress版本是2.0 关于github github是一个全球性的代码托管平台,支持github Pages服务。这个服务可以为个人、组织或项目建立静态主页。github为用户提供项目托管、git、pages等用于项目开发的功能。我们使用的就是其pages服务。相对于其他提供免费博客的网站,github的最大优点是无任何广告且提供git版本管理工具对博客进行管理。但劣势是需要一定的命令行操作,对于普通用户有一定门槛。也因此,octopress

如何使用octopress插件同步博文到OSChina上?

允我心安 提交于 2019-12-04 17:41:54
(转载请注明原文链接: http://fzyz999.github.io/blog/2013/05/06/ru-he-shi-yong-octopresscha-jian-tong-bu-bo-wen-dao-oschinashang/ ) #序 使用Octopress写播客固然方便,但每篇博客手工发布到自己所写的各个博客上未免有些太麻烦了。比如我目前就同步更新着OSChina上的博客和我利用Github Pages+Octopress建立的 http://fzyz999.github.io/这个博客。虽然均使用markdown,但有一些地方还是不完全一样的。比如代码高亮什么的,原理不太相同。搜寻很久,终于发现了这个同步插件。 #步骤 http://huangbowen.net/blog/2013/04/14/octopress-plugin-to-sync-post/ 直接照这个步骤走就可以,相同的部分我就不再赘述了。 #遇到的问题 我使用的是Ubuntu 13.04系统,已经之前配置Octopress时已经使用apt安装了ruby和ruby-dev软件包。 我在执行 bundle install 时遇到错误: Installing nokogiri (1.5.9) with native extensions Gem::Installer:

Cloud Insight 和 BearyChat 第一次合体,好紧张!

不想你离开。 提交于 2019-12-02 06:57:54
说到 ChatOps 我们可能立刻想到是 Slack(啥?没听过?哦!),但是由于国内网络和语言的问题你可能无法拥有很好的体验了。那就把目光转回国内吧,国内的话就不得不提到 BearyChat 等 ChatOps 工具了(可以理解为协作工具)。 在这里我就不对 DevOps 和 ChatOps 的定义做赘述了,网上对此方面的谈论也比较多,给大家推荐一篇相关文章,有时间不妨看下 《 当我们在谈论DevOps,我们在谈论什么 》这篇文章。 言归正传,最近在公司使用 BearyChat 时发现新集成了一款系统监控工具 Cloud Insight ,好奇心驱使我去试一试,于是乎开始了我的「小白鼠之旅」。 通过自我发掘先介绍下 Cloud Insight 吧,就是一款系统监控工具,支持 Ubuntu、MySQL、Docker 等平台与服务的监控。 先配置下 OneApm 机器人,发现配置简单易用,只需要两步。甚是开心,因为本人最怕麻烦了。 OneApm 机器人主要是将 Cloud Insight 事件流实时的吐到 BearyChat 的讨论组里,但是单纯的监控报警事件仍然不能让我提起什么兴趣。后来发现 Cloud Insight 有 SDK 功能,这样就好玩多了,毕竟可以按照自己兴趣来监控不同类型的数据了。看着最近北京的雾霾天,甚是忧心,按照他们 SDK 的最佳实践 “ 使用Cloud

利用T-SQL语句快速清理ZBLOG程序的SQL SERVER2012数据库内容

[亡魂溺海] 提交于 2019-11-30 22:14:17
最近使用了ZBLOG+SQL SERVER搭建了一个博客系统,采用的是ASP程序,因为我数据量很小,使用插件生成HTML文件的话,就没有必要使用PHP了,而且我上次也讲过,PHP的博客程序存在一些问题,很消耗资源,而且数据量也不能做的很大,更重要的是静态化还是不能抵抗流量的冲击。 环境配置:windows server服务器+ZBLOG ASP程序+SQL SERVER2012数据库+域名(读后感http://www.simayi.net读书笔记)+读书主题。 好了,下面还是讲述我最近学习的T-SQL语句了,由于我是小白,对于数据库的处理能力有限,最近要删除一个栏目下的数据,用于测试,开始还打算一条条删除的,但是发现难度很大,工作量极其多,因此采用了数据库语句批量处理。 语句:select * from dbo.blog.category where Cate_Id = 21,好了,这样一条语句就可以批量查询栏目ID=21的所有数据了,发现是6504条。 语句:delete from dbo.blog.category where Cate_Id = 21,这条语句可以删除栏目ID=21下的所有数据,执行之后,发现已经成功删除了6504条数据。 可见,知识就是力量,通过简答的学习,我们就发现可以批量完成这么多内容,可见学习的重要性,任何时候学习知识都是有用的,也是不晚的

读书博客网站靠打赏插件营收的方案是否具备技术可行性[图]

99封情书 提交于 2019-11-30 22:13:23
今年,我开始着手读书博客的研究,一直以来,都想写一个关于读书主题的博客网站,本人对于教育行业还是非常喜欢的,古诗词、古典文学、IT技术学习,都感兴趣。但是作为一个技术小白,只能从头学习了,今天和大家一起分享学习心得。 博客网站一般都以博主的写作为主,内容一般都比较少,但质量还不错,那么,是否可以通过打赏插件的打赏功能来进行营收?这个方案是否具备可行性?我觉得可行性不是很大,除非你的博客文章非常吸引人,具备超高的粉丝受众,这个可能性是不大的,我们知道,目前中国最好的博客也没有几个,他们也似乎无非通过打赏功能来进行营收,何况我们普通博客。 为什么会想到这个点子呢?因为我发现简书等网站是采用的这种模式,不过简书做的确实比较成功,这是我们普通站点无法达到的高度。作为新博客,我用“遇见未知的自己http://www.simayi.net/duhougan/1525.html读后感500字”为案例来说明,这篇文章虽然对学生还是有帮助的,但对于大多数读者来说,不会产生打赏的冲动,因为知识无法打动人,震撼人的心灵,打赏这种心理是需要一定的条件才会产生的,这是基础。 打赏插件的制作是否麻烦?回答是肯定的,打赏功能在微信等站点上使用,改变了人们对打赏和捐助的方式,这是革命性的用户体验,而申请打赏功能,需要支付接口,一般来说,对于企业和组织结构比较容易,对于我们个人网站是不具备可行性的

博客系统ZBLOG打赏插件构建:设置支付宝和微信接口[图]

眉间皱痕 提交于 2019-11-30 22:11:40
对于爱写博客的朋友们来说,ZBLOG系统是国内出名的优秀博客系统,非常适合中小型站长和博主们写作,对于我们来说,博客的质量一般都比较好,内容质量高,内容丰富,也具备一定的建树,因此成为了很多网站搭建的基础。 小博就是2017年12月份上线建设的一个读书笔记和名著读后感写作博客,目前来说,一直在坚持,虽然没有什么建树,但出于个人爱好吧,一直没放弃。 那么如何过博客的优秀文章进行打赏设置呢?因此小博客数据量很优先,因此在流量方面也不会很大,所以怎样才能增加自己的收益呢?最好的办法就是设置打赏功能,我们知道,微信的打赏功能是非常好的,让我们都很喜欢,但是对于我们小博客来说,并没有这样的打赏系统,这就十分郁闷了。就以博客内容:朝花夕拾(http://www.simayi.net/duhougan/305.html)读后感600字来做案例,作者的内容文字非常好,虽然是原创的,但并没有什么收获,尤其是我们小博客,营收能力有限,如果有打赏功能那就好了。朝花夕拾是鲁迅先生的名作,写读后感文章的同学应该很多吧,方便参考。 那么我们在布局的时候,如何构建打赏功能呢? 1、要对微信支付和支付宝支付都应该设置进来,因为这两个支付宝工具是最常用的。 2、要可以设置打赏的金额,自豪是设置6个为好,分别可以设置6个不同的打赏数字,方便访客的打点嘛。 3、要对微型支付和支付宝设置收款接口,这个接口不大好弄

Django入门:第十章、静态文件设置

佐手、 提交于 2019-11-30 07:37:55
第十章目录 Django入门:第十章:静态文件设置 回顾 静态文件 创建新文件夹 Django设置静态文件路径 静态图片测试 引入优秀的前端组件 回到我们的博客 总结 Django入门:第十章:静态文件设置 回顾 上一章中,我们已经能查看自己的博客文章,可能有读者会说了,这么丑的博客页面,实在看不下去了。 其实我也觉得丑,那么如何让我们的博客变得更加美观呢?不卖关子了,答案是自定义模板文件。在网站开发过程中,模板引擎只针对模板文件中的{{}}和{%%}中的内容进行处理,所以我们在排版中经常会需要静态文件。 静态文件 静态文件是指 CSS,JavaScript文件,字体,图片或者是用来组成用户界面的任何其他资源。在使用这些静态文件之前,我们需要引入并进行设置,所以有两个操作:1、存放这些文件;2、引用这些文件并配置好。具体操作如下: 创建新文件夹 在项目的根目录中,除了之前文章中创建项目直接创建的myblog文件,自己建立的应用blog文件,模板文件templates,我们需要再创建一个名为static的新文件夹,并可以在static文件夹创建css、fonts、images、js文件夹,如下图所示: Django设置静态文件路径 打开./myblog/settings.py文件,在文件的最后几行中,会看到: # Static files (CSS, JavaScript,

Wordpress 网站搭建及性能监控方法详解!

混江龙づ霸主 提交于 2019-11-28 21:09:34
######前言 说到 Wordpress,大家往往想到的是博客,其实,如今的 WordPress 已经成为全球使用量最多的开源 CMS 系统。并且,如果你有一定的技术基础稍加改动,就可以搭建出新闻网站、企业网站、电影网站,甚至是商城系统等。据维基百科两年前的统计,已经有超过 2 千万的网站使用了 Wordpress 搭建自己的系统。 Wordpress 官网上有这么一句话: WordPress is both free and priceless at the same time 。 说到价格无法衡量,有这么个真实的笑话:南非政府投入了四千万南非兰特(约合人民币 2740 万)重新设计政府网站,与一位承包商签署了三年合同,最后得到了一个 WordPress 网站+ 40 美元主题。 本文主要向大家介绍如何快速大家 Wordpress 网站以及对 WordPress 网站前端页面性能监控优化 的方法。 干货满满,诚意十足! ######一.快速搭建 Wordpress 站点 下载安装 XAMPP (傻瓜式安装, 安装时找一个自己能定位得到的文件夹 ); 启动 Apache 和 Mysql ,如下图所示,然后在浏览器中输入: http://localhost/phpmyadmin/ , 进入数据库管理界面,点击「数据库」,输入数据库名:wordpress(可自定义),数据库格式选择: