分类 代码 下的文章

先上个图:
screenshot

今天闲来无事,于是在本地(前几天已经把博客的数据下了一份到本地)试着写了个博客模板(准确地说是用官方默认的来改,改成 词焙 风格的)。折腾了几个小时,实在弄不下去了,只有首页的排版是完全没问题的,其他页面的排版出现了各种错位。
因为是改别人的东西,而且删了好几个定位用的 CSS 文件,所以只有主页是能用的,其他一进去就错位。还有,markdown 的解析器也不能工作了,囧。。不过还是学到挺多东西的,比如说 CSS 可以压缩 以节省磁盘空间和带宽以及加快浏览器的渲染速度。
现在对 Typecho 的模板制作算是有了一个大概的了解了,过些时候再弄下一个完全自己写的模板吧!

不想每次测试 PHP 时都开虚拟机,于是在电脑上用 XAMPP 搭建了测试平台。
我现在已经把我的博客数据导到本地,准备写一个自己的模板。
因为我习惯给不同的项目建一个文件夹,而在根目录不想放其他东西,为了能够更方便地进入各个项目,我就想在根目录的里建个索引,一个项目对应一个超链接。用静态页固然可以,但是如果我一新增项目岂不是要更新这个静态页?程序猿一般都很懒,于是写了个小程序,用来列出当前文件夹中的所有目录。

<?php
$filename=scandir("./"); //遍历当前目录下的所有文件及文件夹
for($i=0;$i<sizeof($filename);$i++)
{
    /*****2014.07.02 14:30更新*****/
    if($filename[$i]=='.'||$filename[$i]=="..")
    {
        //去掉点点
    }
    /*****2014.07.02 14:30更新*****/
    if(is_dir($filename[$i]))  //判断是否为文件夹
    {
        echo "<a href=\"".$filename[$i]."\">".$filename[$i]."</a><br />\n";
    }
}

很简单很实用的一个小程序,再弄个 CSS 文件稍微美化一下就行了!
效果

很久之前有听说 Sublime Text 是个神器,去年十一月就下来体验了一下,界面很酷,功能也很齐全,就是。。中文显示乱码,于是乎把它丢在一旁没用过了(当时就随便搜了一下它的编码支持,没有深入去研究)。
这个月装了双系统,Ubuntu 下找不到够酷的 IDE ,于是又下了 Sublime Text ,中文还是乱码,还是懒得解决,又丢一旁了。。
前几天想给代码截图的时候,在 github 找到一个在线 Markdown 编辑器(戳这里),它的代码高亮很酷,于是我又想起了 Sublime Text ,这次决心找到中文乱码的解决方案。
最后还是在万能的 github 里找到了 ConvertToUTF8

- 阅读剩余部分 -

想想也有好多天没有更新(为了更新而更新是不好的。。)过博客了,对不起观众啊(不过应该也没什么观众),今天想想必须得上来写一篇,因为今天把九张图纸都给画完了,值得纪念一下!
我把这篇博文定义为 这张纸写满了代码 ,主要是因为我想讲一下近段时间一直很低调没有怎么公开宣传的两个项目(各大搜索引擎的爬虫快来吧~):

- 阅读剩余部分 -

今晚没事,登录了一下主机的客户中心,看了一下资源报表,发现2月16日这天的资源消耗特别高(是平时的十多倍),看了一下详情,被吓到了!
2月16日主机资源消耗报表
MySQL查询时间非一般的高,就算你一直刷新我的页面也不至于这样吧?因此初步推测是遭入侵。
其实早就想过要把后台的路径改掉了,但是当时因为后台没有这个功能,就懒得手动去改了,结果没想到真的遭到了黑手。
找了一下资料,发现 Typecho 自定义后台路径的操作挺简单的,只有两步:
①用FTP登录到主机,改掉 admin 这个文件夹的名字
②打开根目录下的 config.inc.php 文件,找到

/** 后台路径(相对路径) */
define('__TYPECHO_ADMIN_DIR__', '/admin/');

- 阅读剩余部分 -