Fork me on GitHub
DongSheng's Blog

记录点滴,不断突破


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 站点地图

  • 申请友链

  • 热度

  • 搜索

Hexo Next添加Disqus评论

发表于 2017-12-08 | 分类于 Hexo | | 阅读次数   |   字数统计: 277(字)   |   阅读时长: 1(分)

前言

给博客添加评论系统,可以和用户交流分享文章内容,不断优化博客内容.

Disqus配置

Disqus官网
登录官网,可以使用Facebook,Twitter以及Google登录,也可以用邮箱注册后登录.

添加site

登录后,点击图标按钮

Create a new site

根据提示输入website name这个后期会用到即shortname,选择相应的分类和显示语言

Hexo Next配置

修改主题配置,其他如果支持配置应该是类似的

1
2
# Disqus 评论功能
disqus_shortname: your_shortname

验证效果

1
2
hexo g
hexo s

在本地访问 text http://127.0.0.1:4000

参考资料

Hexo搭建博客系列:(六)Hexo添加Disqus评论

======================================================
希望各位朋友支持一下

  • 领取我的阿里云幸运券,谢谢.
  • 使用腾讯云资源
  • Linode VPS
  • 搬瓦工VPS
  • 阿里云1888元云产品通用代金券点我
  • 阿里云最新活动全民云计算升级-拼团上云更优惠

本文作者:dongsheng
本文地址: https://mds1455975151.github.io/archives/f5e10446.html
版权声明:转载请注明出处!

Jenkins之最佳实践:游戏开服

发表于 2017-12-07 | 分类于 jenkins | | 阅读次数   |   字数统计: 501(字)   |   阅读时长: 2(分)

前言

应用场景描述:运营提供开服邮件,运维利用开服信息大批量设置开服操作(添加游戏服务器列表显示给用户)

实践

需求案例

运营需求邮件

1
2
3
4
5
6
7
8
9
10
11
[xxx][IOS]开服需求如下,烦请帮忙操作,感谢!

【项目】xxx
【GameID】xxx
【端口】8080
【修改服务器列表】IOS服务器列表:serverlist_com.xxx.xxx_1.1.1.xml

开服日期 开服时间 服务器编号 服务器名称 ServerID 外网IP 内网IP 域名
2017-12-5 10:00 S399 大吉大利 2222 1.1.1.1 2.2.2.2 s399.xxx.xxx.com

规则: 最新服为推荐5,前一服为畅通4,其余服为爆满2

邮件内容截图显示异常修改为文字版本

实现效果:
  将运营邮件部分直接粘贴到Jenkins中进行解析,获取各项信息,然后拼接开服所需信息。

实现过程

新建自由格式的新jobs–设置参数构建–新建参数开服信息–编写解析脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# !/usr/bin/env python
# -*- coding: UTF-8 -*-

import os

f = open('host_info', 'w')
game_info = os.getenv("game_info").split('\n')
for data in game_info:
line = data.split('\t')
date = line[0]
time = line[1]
name = line[2]
sid = line[3]
wanip = line[4]
lanip = line[5]
domain = line[6]
channel = line[7]
info_str = "%s %s %s %s %s %s %s %s" % (date, time, name, sid, wanip, lanip, domain, channel)
print info_str
f.write('info_str')
f.close()

后期可以通过写Python脚本读取host_info文本信息,拼接xml信息添加的服务器列表的xml文件中.

======================================================
希望各位朋友支持一下

  • 领取我的阿里云幸运券,谢谢.
  • 使用腾讯云资源
  • Linode VPS
  • 搬瓦工VPS
  • 阿里云1888元云产品通用代金券点我
  • 阿里云最新活动全民云计算升级-拼团上云更优惠

本文作者:dongsheng
本文地址: https://mds1455975151.github.io/archives/d239f4f2.html
版权声明:转载请注明出处!

技术变现思路(挣点零花钱)

发表于 2017-12-07 | 分类于 其他 | | 阅读次数   |   字数统计: 198(字)   |   阅读时长: 1(分)
IT同学如何利用自己的IT技能实现技能变现?
阅读全文 »

使用GitHub+Hexo+Next搭建静态博客

发表于 2017-12-06 | 分类于 Hexo | | 阅读次数   |   字数统计: 1,868(字)   |   阅读时长: 8(分)

前言


  GitHub为广大开发者提供了一个非常好的平台,不仅是代码的开源,同时GitHub还提供了开发者可以在GitHub上建立自己的站点(GithubPage)的一个非常有意思的功能。它功能有限只能创建静态的网站。
  本文整理自己的部署过程,意在帮助那些刚刚接触GitHub的新手同学,可以利用GitHub快速创建高逼格的个人博客站点。
GitHub Pages 有以下几个优点:
1、轻量级的博客系统,没有麻烦的配置
2、免费空间,享受 Git 版本管理功能
3、使用标记语言,比如 Markdown
4、无需自己搭建服务器
5、可以绑定自己的域名
当然他也有缺点:
1、搭配模板系统,相当于静态页发布,每运行生成一次都必须遍历全部的文本文件,网站越大,生成时间越长
2、动态程序的部分相当局限,比如没有评论,不过有解决方案
3、基于 Git,很多东西需要定制,不像 Wordpress 有强大的后台
要想搭建漂亮的 blog,还需要模板系统,官方推荐的是 jekyll,但是配置稍复杂,今天推荐另一个选择 —— hexo,一个简单地、轻量地、基于 Node 的一个静态博客框架。

下面介绍下如何使用 hexo 和 github pages 搭建个人博客。

阅读全文 »
1…4344
DongSheng

DongSheng

技术、产品、管理、思维格局

219 日志
28 分类
345 标签
RSS
GitHub ZhiHu Youtube Email
友情链接
  • Bob`S BLOG
  • 冰水鉴心
  • 客舍青青
  • easyAI-人工智能知识库
© 2017 - 2023 DongSheng
百度分析
由 Hexo 强力驱动
主题 - NexT.Mist   |  本站总访问量次   |  本站访客数人次