Markdown以及Typecho插件Markdown4TE使用

Markdown是什么? Makrdown是一种标记语法,哥觉得它的排版比Word要简洁好看;并且和BBCode语法相比,MD即有它的简单,却比之还要强大的多(除了没有像BBCode那样支持颜色)。 Markdown主要是由John Gruber设计,并且在GitHub以及StackOverflow上得到了大力支持,哥也是在用了GitHub后才了解到Markdown,并喜欢用它来写文章。可以看看开源中国的站长红薯对Markdown的看法。 Markdown语法学习 哥是通过图灵社区的一篇转载文章开始学习Markdown的:Markdown语法说明 当然也可以直接看原版: Markdown Syntax Typecho开启Markdown 下载Markdown4TE插件,解压后放到站点目录的plugins目录下,登录typecho的后台的插件页点击启用即可。

Read More

JavaScript-使用defer属性加快页面载入

哥的博客远在美国,因此打开都要转圈转上半天,有时候页面元素都已经加载完毕,但浏览器的标签仍在转圈圈.这让哥很不爽啊.经过一番探查,发现问题所在.是百度一个JS页面统计脚本作祟啊,每打开一个页面它会给百度发送统计,但是这延迟很大啊,这已经不知道是我设置问题,还是百度的网络问题,通常去掉这个脚本也不影响页面,但是哥觉得还是有必要看看网站的统计数据的,因此发现了defer属性. defer属性可以在标签<script>中使用.作用是表示该脚本不会生成任何文档内容,因此浏览器可以优先处理页面的渲染部分,在页面结束后再来处理此脚本部分. 示例: <script type=”text/javascript” charset=”utf-8″ defer=”defer”> … </script> <script src=”/js/jquery.js” charset=”utf-8″ charset=”utf-8″ defer=”defer”>

Read More

Linux下的几个查找命令

据哥所知,Linux下的下的查找命令不过find和grep,并且一直以来都是用find查找文件.今天突然想查找上个月的一个js源码文件,但是忘记放哪儿,并且后缀也不是js,这就尴尬了,我用find找半天也不行,于是搜了下,发现Linux下还存在其他的查找命令.于是做个记录. grep 其实grep最多是用在过滤文本上,但有时也可用来查找存在某些内容的文件,并且它还有俩弟弟分别叫egrep和fgrep. 详细功能可以使用grep –help查看. find 这find命令就是正儿八经的查找命令了,非常强大. Usage: find [-H] [-L] [-P] [-Olevel] [-D debugopts] [path…] [expression] -name filename #查找名为filename的文件 -perm #按执行权限来查找 -user username #按文件属主来查找 -group groupname #按组来查找 -mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前 -atime -n +n … “Linux下的几个查找命令”

Read More

Fail2ban简单配置

为了这个站点的安全,哥也是费劲心思,找到了一个可以监视系统日志,并根据记录的日志信息做出对应动作.比如有人暴力破解SSH,那么fail2ban就可以设置防火墙屏蔽这个人的IP,并且还能发送邮件给指定人员. 简介 Fail2ban的功能和特性 支持大量服务,如sshd,apache,ftp,smtp,qmail,proftpd,sasl等. 支持多种动作。如iptables,tcp-wrapper,shorewall(iptables第三方工具),mail notifications(邮件通知)等等. 在logpath选项中支持通配符. 需要Gamin支持(注:Gamin是用于监视文件和目录是否更改的服务工具). 需要安装python,iptables,tcp-wrapper,shorewall,Gamin.如果想要发邮件,需安装postfix/sendmail. 更多信息访问官网 安装 fedora源中已经集成,因此只需执行命令yum install fail2ban即可. 配置 fail2ban的相关配置文件默认在/etc/fail2ban/目录下,其中包含许多配置文件,但只需要重点配置fail2ban.conf与jail.conf即可. fail2ban.conf是fail2ban服务的常规配置,比如日志等级,日志存放路径等配置.jail.conf则是详细的规则配置文件. 将fail2ban.conf文件中的loglevel项设置为3,info等级,logtarget值为其日志存放的路径. 将jail.conf文件中[DEFAULT]全局配置下的bantime项值改为3600,即一个小时;maxretry项值改为3;接着配置子段 [ssh] enabled = true #是否开启此项(true/false) filter = sshd #过滤规则的名字,这个默认在/etc/fail2ban/filter.d目录下,去掉.conf即是为过滤名称 action = iptables[name=SSH, port=22, protocol=tcp] # 达到触发条件后的动作名称.对应的配置文件在/etc/fail2ban/action.d目录中,与filter.d类似 … “Fail2ban简单配置”

Read More

电影视频参数部分解析

CAM(枪版)——珍爱生命,远离枪版 CAM 通常是用数码摄像机从电影院盗录。有时会使用小三角架,但大多数时候不可能使用,所以摄像机会抖动。因此我们看到画面通常偏暗人物常常会失真,下方的字幕时常会出现倾斜。 由于声音是从摄像机自带的话筒录制,所以经常会录到观众的笑声等声音。因为这些因素,图象和声音质量通常都很差。 举例说明:Journey.To.The.Center.Of.The.Earth.CAM.XViD-CAMERA(地心游记3D枪版) TS——只比枪版好一点 TS 与CAM版的标准是相同的。但它使用的是外置音源(一般是影院座椅上为听力不好的人设的耳机孔)这个音源不能保证是好的音源,因为受到很多背景噪音的干扰。TS是在空的影院或是用专业摄像机在投影室录制,所以图象质量可能比CAM好。但画面的起伏很大。常出现的有一般TS版和经过修复清晰TS版。 举例说明:Iron.Man.PROPER.TS.XviD-iLG(钢铁侠TS版) TC——基本也可以忽略 TC使用电视电影机从胶片直接数字拷贝。画面质量还不错,但亮度不足,有些昏暗。很多时候制作TC使用的音源来自TS,因此音质很差,但画面质量远好过TS。如果不是太讲究的话TC版还是不错的选择。 举例说明:Madagascar.2005.TC.XviD.AC3.avi(马达加斯加TC版) DVDSCR——最差也要看这个 预览版的或者是测试版的DVD,非正式出版的版本。从预览版 DVD 中获取,通过mpeg-4技术进行高质量压缩的视频格式。能比DVDRip早发布,但画质稍差。(经常有一些不在黑边里在屏幕下方滚动的消息,包含版权和反盗版电话号码 ,会影响观看。)如果没有严格的划分它的画质应与TC版差不多。 举例说明:Quantum.of.Solace.REPACK.DVDSCR.XviD-COALiTiON.avi(007大破量子危机DVDSCR版) DVDRIP——比较理想的版本 DVDRIP:是从最终版的DVD转制。质量应该是最好的。将DVD的视频、音频、字幕剥离出来,再经过压缩或者其他处理,然后重新合成成多媒体文件。一般来说,DVDrip由影音文件(后缀为avi)和字幕文件组成。 举例说明: Pineapple.Express.2008.DVDRip.XviD-ARROW.avi(菠萝快车DVDRip版) HR-HDTV——不错的选择 HR-HDTV是用DivX/XviD/x264等MPEG4压缩技术对HDTV的视频图像进行高质量压缩,然后将视频、音频部分封装成一个.avi或.mkv文件,最后再加上外挂的字幕文件而形成的视频格式。 画面清晰度更高。 HDRIP——BD之下,万人之上 HDRIP=HD-DVD Rip,即HD-DVD高清转制,效果好于一般的高清转制。 举例说明:[email protected](星尘HDrip版) BDRIP——高清之下,普通清晰度的王者 BDrip = Blue-ray Disc Rip,即蓝光高清转制,效果比HDRIP还要好。 … “电影视频参数部分解析”

Read More

cat不是猫,top不是置顶

cat cat命令是用来查看Linux下文本的输出命令. cat的命令格式为: cat [-AbeEnstTuv] [–help] [–version] file 参数: -n 或 –number 由 1 开始对所有输出的行数编号 -b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 –show-nonprinting 用例 cat查看某个文件内容: cat someFile cat合并文件: cat someFile1 … “cat不是猫,top不是置顶”

Read More