作者: leng

  • 使用github搭建动态的个性化博客

    前言

    本文介绍使用github gist api 无需任何服务器,搭建一个可动态发布文章的个人博客,博客基于 GitHub Pages 与 Github API 实现无后台,可动态发布博客的系统。博客数据储存于gist 通过Github API 进行增删改查。
    演示地址:https://github-laziji.github.io
    Github地址:https://github.com/GitHub-Laziji/vblog

    快速搭建

    搭建博客只需3步

    1、点击github头像旁边的 “+” 号 选择 Import repository克隆地址填 https://github.com/GitHub-Laziji/GitHub-Laziji.github.io 项目名填:你的用户名.github.io
    2、克隆完成后 修改文件 /static/configuration.json 中的 githubUsername 为自己的github用户名
    类似演示地址其中 GitHub-Laziji 为用户名

    现在 https://你的用户名.github.io 就是你的个人博客了,例如https://github-laziji.github.io(可能需要等一两分钟,并按F5强制刷新才能出来)

    3、获取Token并绑定
    发布文章和修改博客某些设置需要绑定token,在 github > settings > Developer settings > Personal access tokens 勾选gist 和 repo权限,获取Token,点击博客左下角绑定。

    绑定自定义域名

    如果你想用Github二级域名访问,就无视这一步,如果你想用自己的域名访问,请继续看。

    先解析域名的CNAME记录到你的Git二级域名

    然后访问你的博客Git项目地址,点击Create new file新建文件,命名CNAME,内容写上你的域名,不要http等。

    稍等一会儿后就可以通过自己的域名访问博客了

    本文链接:https://agint.me/82.html

  • 你在为什么而努力?

    2012-03-19 18:43:34

    转自阅读时间豆瓣小站
  • 我们被叫做90后

    2003年,你是小学生了,上学路上,小鸟说,早早早,你为什么背着小书包。

    2004年,非典,操场上排队量体温,还没有灾难的恐惧。

    2005年,你打开电视,《家有儿女》热播,”我叫夏雪我叫夏雨我叫夏冰雹”刘星总是说出了我们的心声,小雨肉嘟嘟的总是尖叫,小雪是典型的别人家的孩子。《仙剑奇侠传》你喜欢赵灵儿,你喜欢听六月的雨,却听不懂《一直很安静》的林月如。

    2006年,正是《武林外传》风靡大陆的时候。你们班男生一口一个“子曾经曰过”“葵花点穴手”,女生直接上排山倒海毫不留情。

    这一年,《王子变青蛙》《爱情魔发师》使明道成为万千少女的梦中情人。樱桃发夹许多女生都曾经憧憬过,或许也曾暗自期待捡到一个失忆的王子。在现在,当失忆已经荣登烂桥段榜时,你是不是想起了那只青蛙王子和寻找他的傻女孩?

    那些年,播到电视上接吻的画面,大人在的时候,你会不好意思低头或言其他,还不舍的换台。

    那些年,你扎双马尾,恨不得所有头饰都安放在头上,周围的男生不是好贱是特别贱,后来才知道,那些年他们引人注意的伎俩,就是拼命惹你生气。

    那些年认为清华比北大好。

    那一年,周杰伦的歌塞满了人们的耳朵。中国风开始悠悠地飘,一首《千里之外》唱断多少人的肝肠。班上有个男生卖力地吼着周杰伦的《菊花台》。两年后,全班一起看了《大灌篮》。还有一个人叫蔡依林,那一曲《舞娘》魅惑众生。

    那一年德国世界杯,意大利夺冠。多少男生彻夜未眠。

    你是不是应该庆幸,你生在了一个这么好的年代,见证了那么多花开。

    慢慢的你长大了,长到了可以喊低年级“小豆包”的那个年纪。那时你还不知道你们这个群体被称为“90后”。

    那时广播体操不知道是第几套,反正叫”初升的太阳”。

    那时升旗手是被仰望的荣耀。

    那时的零食是流口水。

    那时有一种游戏叫“波波攒”。

    那时还有一种游戏是弹宠物小精灵的瓶盖一般的小圆片。还有玻璃弹珠,男孩子玩,你总觉得指甲会弹疼。

    那时流行花儿乐队,那时周杰伦是红透半边天的偶像。

    那时有一种冰棍叫绿舌头。

    那时我们右手辣条左手冰棒。

    那时你们都痴迷于溜溜球。还有往墙上一甩就粘在上面的绿色的手掌。

    那时有一个笑话叫“一加一等于几”。

    那时有一个倒霉孩子小明和现在的李华一样出名。

    那时语文书上被划了满满的词,一个词要抄写四遍。

    那时有一门科叫科学课,那时你曾握着毛笔认真地书写过。

    那时初级版政治叫品德课。

    那时体育课流行一种叫“贴人”的游戏。

    那时你们喜欢玩鸭子过河,谁都不想当鳄鱼。

    那时跳皮筋手腕甚至拇指的宽度都跳的进,举到头顶的高度都够得着。

    那时跳绳可以跳一百多个。

    那时踢毽子有人曾破200的记录。

    那时满分还是一百分,那时七八十分都难以启齿。

    那时女生十分威武,那时男生经常被掐得青一道紫一道只能愤愤地吐出一句“好男不跟女斗”。

    那时秘密写在密码本里,锁上自己的心事。后来不知道谁发明的,密码锁可以任意解开,你不再写下秘密,只深深藏在心底。

    那时有个职位叫“纪律委员”。

    那时你还没有iphone。

    那时你会花很长时间画一张母亲节贺卡。元旦也都互送贺卡,你会天真的写下也相信友谊地久天长。

    那时教师节你只会买一大捧鲜花。

    那时女生会捧着《泡沫之夏》流泪,那时《放羊的星星》仲夏夜之星是最珍贵的宝贝。

    那时每个人的理想都是老师和科学家。

    那时张韶涵唱着隐形的翅膀和梦里花。

    SHE的superstar和不想长大,那时你不懂离别,那时你不知道什么叫做以后。

    那时你还不熟悉郭敬明,韩寒。

    在那个明晓溪,郭妮当道的时代,女生都会为主人公流太多的眼泪,都坚信总有一天王子妖孽会如同雨后春笋一般向自己涌来。而在今天你开始翻阅郭敬明,韩寒的书,知道不是相爱就万事大吉,圆满收官。你开始因为高考而去看余秋雨,张承志的书,你把思想禁锢得深沉,对那些少女的浪漫幻想小说不屑一顾。因为你总有一天会明白,这个世界除了城堡,还有监牢。

    动画城,大风车曾经播过《猫和老鼠》。永远抓不到老鼠的Tom和聪明伶俐的Jerry已经成为了你记忆深处的玩伴。在那个没有喜羊羊的时代,我们被他们温暖着,逗笑着。你希望Tom永远抓不住Jerry,你希望Jerry永远留在有Tom的那栋房子里。你希望他们不要老去。

    你看《蓝猫淘气三千问》,知道了好多恐龙的名字,霸王龙总是霸道的保护着他的恐龙蛋。

    那时《格林童话》《安徒生童话》被你翻烂,海的女儿的故事,当时也只看出了善良,还不知道爱情的力量。

    小学领杂志是很光荣的一件事。米老鼠,故事大王,我们爱科学,中国卡通,少年大世界,科苑……对了,还有一个叫“小哥白尼”,你却一直读作“小哥,白尼”的那本杂志,现在又静静躺在哪个角落?女孩子们都买过《小公主》,贝尔,爱丽儿,茉莉,白雪,爱洛,仙蒂瑞拉,花木兰,宝嘉康蒂······那一场场奇.妙的冒险,一段段美丽的爱情都曾被无数次幻想过。是谁拆开杂志的包裹,是谁将梦交予你手中?

    2008年,汶川地震。你第一次感受到那么多生命的流逝,你可能为那些不幸的人掉了眼泪。你参加了义卖,你第一次进行默哀。你第一次看见降半旗,你第一次从座位上站起,窗外笛声长鸣。

    毕业,你从教学楼里出来,就这样,你走完了你人生中第一次所谓离别。

    你在那个夏天,第一个没有那么多作业的夏天,疯一样的狂欢,你不知道,这是对童年的祭奠,你唱着北京欢迎你,有梦想谁都了不起,走进了青春的大门。

    中学的你,开始了明媚而忧伤的时光,席慕蓉的诗里有每一个少女的初恋。你跨过整个教室冒生命危险传纸条,你顶着早恋的”罪名”却窃喜这是一段光鲜而美好的生活,那时候没有雾霾,那时的天总是很蓝,日子总过得太慢,你总有几个好伙伴是转学过来的,那最好的朋友也曾提前离开。你有一个最喜欢的同桌,你俩不画三八线。那时你的心情写进日记不发说说。那时你还不会怀旧,那时你把日子过成故事,留现在的自己页页翻赏。

    那些光阴里的故事,蝴蝶结与牛皮筋筑成的记忆城堡,青梅竹马演绎的浪漫童话,清风白水的那些年。

    http://blog.sina.com.cn/s/blog_6ae774de0102vmdf.html

  • WordPress架设多域名多站点教程

    本文转自月光博客:http://www.williamlong.info/archives/5378.html

     

    WordPress 3.0以上的版本支持直接开启多站点模式,这样一来,你可以在一个后台切换多个站点进行管理。多站点模式可以使用多个不同的域名绑定,避免了在同一个服务器安装多个WordPress的尴尬,管理多个网站非常方便,下面就介绍一下安装和启用多站点的操作方法。

    开启网络配置

    在网站根目录下的 wp-config.php 添加:

    define(‘WP_ALLOW_MULTISITE’, true);

    配置多站点模式

    刷新网站后台,访问 工具 > 配置网络,根据自己的需要选择“子域名”或者“子目录”模式,然后点击“安装”,如果需要绑定域名,可以选择“子域名”模式。之后系统会生成两段代码,一段添加到网站根目录下的 wp-config.php 中,一段添加到网站根目录下的 .htaccess 文件中。

    添加网站域名

    服务器Apache设置为泛域名解析,然后在 我的站点 – 管理网络 – 站点 里,添加新的站点,选一个子域名添加站点。

    添加好了以后,在子域名上点编辑,把里面的“站点地址(URL)”修改为指定的独立域名,然后将该独立域名DNS绑定过来,即可完成配置。

    设置COOKIE

    在网站根目录下的 wp-config.php 添加:

    define( ‘COOKIE_DOMAIN’, ” );

    这步操作很重要,如果不设置的话,之后登录网站后台会提示“错误:Cookies被阻止或者您的浏览器不支持。要使用WordPress,您必须启用Cookies。”

    之后,用户就可以用一套WordPress程序来管理多个不同的站点,可以同步调整主题和插件,这些站点可以是完全不同的域名,管理起来非常方便。

     

  • WP自定义网页字体

    转载文章:WP自定义网页字体 – https://iiong.com/wordpress-custom-web-font.html

    前言

    今天在群里和一个朋友讨论网页字体美化的方案,因为跨平台原因,总是找不到合适的中文字体渲染方案。

     

    再此之前我研究过类似的,那时候直接从ttf字体文件提取汉字常用字的web font,加载到网页会出现大量的空白网页等待时间,故总结:

    • 字体过大
    • Web字体文件下载太慢,宽带不足
    • font-family没有适当配置好

    准备

    总结上面几点,主要还是做个异步加载,就是在加载中web font期间渲染的是系统自带的字体。Google搜索下的确有一个方案:Web Font Loader

    既然有这个库很好办,所以我们需要准备什么?

    打开FontMin工具,将汉字常用字体的内容复制进去,再将字体拖进去点击生成,大概一分钟后自动打开个文件夹,里面包含Web ont字体:

    QQ截图20180517224831.png

    石锤教材

    得到字体后下面基本简单了,简单的来说就是这样:

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8"/>
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title>Page Title</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <link href="hyxb.css" rel="stylesheet" type="text/css">
        <style type="text/css" rel="stylesheet">
            .aaa {
                font-family: "hyxb";/*hyxb是你的字体声明(一般是你命名的字体文件名)*/
            }
        </style>
    </head>
    <body>
    <div class="aaa">
        捌扒叭吧笆八疤巴拔跋靶
        把耙壩坝
        汹雄熊休修羞朽嗅銹锈秀袖繡
        绣墟戌需虛虚噓嘘須须徐許许蓄酗敘
        叙旭序畜恤絮婿緒绪續续軒轩喧
        宣懸悬旋玄選选癬癣眩絢绚靴薛
        學学穴雪血勳勋熏循旬詢询尋寻
        馴驯巡殉汛訓训訊讯遜逊迅壓压
        押鴉鸦鴨鸭呀丫芽牙蚜崖衙涯
        雅啞哑亞亚訝讶焉咽閹阉煙烟淹鹽
    </div>
    </body>
    </html>
    
    HTML

    根据上面得知引入生成的css文件,然后声明字体类型就行了。

    既然得到字体后,个人不建议放在小宽带的服务器里面,绝大部分提取的字体基本上兆,建议存放对象存储里,例如七牛云、又拍云等。

    你只需要把css(带xxxxx-embed的不需要上传)eotsvgttfwoff上传到对象存储中即可。

    那么在WordPress如何使用?

    根据webfontloader教程得知配置:

    <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/webfontloader@1.6.28/webfontloader.js"></script>
    <script type="text/javascript">
        WebFont.load({
            custom: {
                families: ['hyxb'],
                urls: ['//cdn.com/fonts/hyxb/hyxb.css'] //这里引入你上传到对象存储的css文件
            }
        });
    </script>
    
    JavaScript

    把上面的脚本放在footer.php</body>前面,注意,是前面,不是后面即可,放在页脚主要加速网页加载。

    然后在你的css文件(同样在wp设置-额外的css里填写内容也可以),添加代码:

    html.wf-active body {
        font-family: '你的字体声明(一般是你命名的字体文件名)', sans-serif;
    }
    
    CSS

    基本上字体美化就可以了,至于其他的需要你自己慢慢调整了。

    交流

    如果你使用有任何问题,请加群交流:

    添加QQ群

    当然了,群里有编译好的字体,拿来即用!

  • QQ邮箱阅读空间订阅本博客的教程

    QQ邮箱里有个阅读空间,我们可以订阅喜欢的栏目以阅读消遣。

    订阅本博客只需要在阅读空间板块点击右上角添加订阅,然后输入本博客的feed地址,即:

    https://blog.240996.xyz/feed

    完成后就可以在邮箱查看本博客的内容了。

    订阅空间栏目不会有邮件提醒,只在你需要阅读的时候点击更新就能查看最新文章了,方便快捷还不会打扰到工作中的你。

  • 本人对Siren主题的个人化改进记录

    2018.5.17

    inc/siren-update.php

    332,334

    bloginfo(‘url’)>>bloginfo(‘wpurl’)

    来源https://www.cnblogs.com/huntaheart/p/3968373.html

     

    2018.5.16

    layouts/sharelike.php

    23-28

    jiathis分享已经停止服务,主题原分享链接失效。去除QQ空间分享和豆瓣分享,替换为QQ分享和Twitter分享。

    来源于akina交流群。

    <li><a href="https://api.qrserver.com/v1/create-qr-code/?size=220x220&margin=13&data=<?php the_permalink(); ?>" onclick="window.open(this.href, 'renren-share', 'width=400,height=400');return false;" class="s-weixin"><img src="<?php bloginfo('template_url'); ?>/images/wechat.png"/></a></li>
    <li><a href="https://connect.qq.com/widget/shareqq/index.html?url=<?php the_permalink(); ?>&title=<?php the_title(''); ?>" onclick="window.open(this.href, 'weibo-share', 'width=730,height=500');return false;" class="s-qq"><img src="<?php bloginfo('template_url'); ?>/images/qq.png"/></a></li>
    <li><a href="http://service.weibo.com/share/share.php?url=<?php the_permalink(); ?>&title=<?php the_title(''); ?>" onclick="window.open(this.href, 'weibo-share', 'width=550,height=235');return false;" class="s-sina"><img src="<?php bloginfo('template_url'); ?>/images/sina.png"/></a></li>
    <li><a href="https://twitter.com/home?status=分享一篇文章给你们:<?php the_title(''); ?> <?php the_permalink(); ?>" onclick="window.open(this.href, 'renren-share', 'width=490,height=600');return false;" class="s-douban"><img src="<?php bloginfo('template_url'); ?>/images/twitter.png"/></a></li>

     

    2018.8.12

    style.css     single-reward

    赞赏弹出界面设置成上方。

     

     

    before

    。。。

     

  • 记一次蛋疼的折腾以及新站点的诞生

    前几天看中了一款比较优秀的导航主题,想到自己也该做个导航站点来放些实用的网站和博客。

    于是就下载了这款主题并安装,不幸的是我的php是7.1的,没法安装完善版的导航主题。

    好在作者给了php7版本的安装方法,我照着指导文章修改了文件和数据库,但是使用起来还是有各种错误,无法创建链接。中间请教了几次原作者,对方也很有耐心的帮我排查了各项内容,最终确认的问题大概是我的博客版本可能友链插件版本不兼容。

    测试发现每次安装成功后可以正常发文,但是启用了友链插件后就会出现问题,而作者测试使用的友链插件和我的插件版本是一样的却没有出现问题,所以我推测应该是我的typecho版本太低了,最新版本是1.1-17.10.30,而我的版本是1.0-14.10.10。

    因为之前屡次安装最新版typecho失败的经历,我已经不想再试,作为一个小白的我根本不知道到底是什么原因造成的无法安装typecho,再这么没完没了的试下去也不是个办法。

    既然没法成功地完整使用这个主题,那就只能做点牺牲了——去掉友情链接板块。

    我安装好typecho并设置好主题后,将主题文件首页的友情链接分类标签代码注释掉,并把侧栏的友链指向此博客的友情链接,不用再担心新建链接时发生错误了。

    于是,我终于算是有个像样的导航页了。

     

     

    导航页面地址:https://web.lenget.com

    任何想要上榜的网站都可以去留言申请。

    二级域名的选取灵感完全来源于原作者导航站。

    导航站托管于 CODING Pages ,网站能不能持久可用也取决于扣钉网络科技的动态页面服务是否稳定运营。CODING Pages的运行环境PHP 版本是7.1.10 ,这也是造成我这次折腾的主要成因。

     

    如果你也想要一个如此优秀的导航站,请访问原作者博客下载安装。地址如下:

    https://www.seogo.me/theme/tinav-2.html

     

  • 更改WordPress友情链接排序的方法

    最近两天加了几个友链。但是发现一个问题:友情链接系统默认是按照 名称(name) 来排序的。如何自定义友情链接排序。这是今天需要解决的问题。

    作为一个新手站长,WordPress菜鸟,首先我当然不会去WordPress官方查看文档。最有效的办法就是上谷歌百度一下。解决办法:

    一:通过修改代码来实现

    打开 wp-includes/bookmark-template.php 文件。搜索 “ wp_list_bookmarks ”,找到如下代码:

    <code>’orderby’ => ‘id’, ‘order’ => ‘ASC’,</code>

    注意 ‘orderby’ => ‘name’ 这部分就是系统的按照链接名字来排序的代码段。只需要修改这部分为对应的参数就可以了。比如,我想按照链接的id(添加的先后顺序),只需要把这部分修改为 ‘orderby’ => ‘id’ 就可以了。——没错,就是只替换 name 就可以了。已知的还可以替换成下面这些参数:
    ‘id’ – 链接的后台ID编号
    ‘url’ – 链接的URL地址
    ‘name’ – 链接的网站名称
    ‘target’ – 链接的打开方式
    ‘description’ – 链接的描述
    ‘owner’ – 链接的创建者
    ‘rating’ – 链接的分级(注意:评分低的在前)
    ‘updated’ – 链接的发布时间
    ‘rel’ – 链接与本站的关系 (XFN).
    ‘notes’ – 链接的备注
    ‘rss’ – 链接的feed地址
    ‘length’ – 链接的网站名称的字符串长度
    ‘rand’ – 随机排序替换完成后,只要保存就可以了。

    二:通过My Link Order插件来实现

    插件的使用比较简单。只需要安装就可以了。

     

    转载自:http://www.web92.net/356.html