sbw Blog - Web技术
  • 来源: sbw Blog | 浏览: 13972 | 评论: 6 | 时间: 2019-12-08
    由于我机器用的滚动更新的Archlinux,不知不觉Php已经升级到7.4了,没想到这次更新带来了极大的麻烦。首先是Php-fpm的新选项ProtectHome会导致经典的File not found错误,再是Php解释器会对null类型的下标访问直接报错Trying to access array offset on value of type null。
  • 来源: 石博文博客 | 浏览: 4227 | 评论: 0 | 时间: 2019-03-25
    Let's Encrypt 现在已经支持免费的泛域名证书了。之前为 u.sbw.so 及 blog.sbw.so 等申请了好几个证书,由于申请时间不同,所以续期的时间也不同步,这样管理起来比较费事,所以最近索性全部换成了同一个泛解析的证书。过程中发现 Let's Encrypt 的文档还是介绍的不够清楚,操作起来比较费事,尤其是 DNS 验证这里,只是在 Certbot 这个软件中有一些提示,具体的用法在官网上也没有例子,查了好多文档摸索了半天终于弄好了,在此分享一下。
  • 来源: 石博文博客 | 浏览: 2249 | 评论: 0 | 时间: 2019-03-21
    Nginx的访问日志access.log中记录了所有的访问历史及相关信息。对这个记录文件进行分析,可以有助于站长对网站的受众群体,流量状况等进行分析。这里为大家介绍一个专门用于日志分析的工具:GoAccess。
  • 来源: Solidot | 浏览: 5480 | 评论: 0 | 时间: 2014-07-24
    思科去年在BSD许可证下开源了支持H.264编解码的OpenH264,Mozilla则在当时宣布将在Firefox中整合思科的二进制模块。现在,最新的Firefox Nightly(Firefox 33)已整合了OpenH264模块,但还没有设置启用,Nightly版用户输入about:config可以查找到media.peerconnection.video.h264_enabled选项,但即使设为true用户目前还是无法启用OpenH264用于编解码HTML5视频和WebRTC视频。OpenH264模块被Mozilla列为插件,但不是标准的插件而是Gecko媒体插件。
  • 来源: 石博文博客 | 浏览: 8310 | 评论: 0 | 时间: 2014-07-23
    BurpSuite是一款使用Java编写的,用于Web安全审计与扫描套件。它集成了诸多实用的小工具以完成http请求的转发/修改/扫描等,同时这些小工具之间还可以互相协作,在BurpSuite这个框架下进行各种强大的,可订制的攻击/扫描方案。安全人员可以借用它进行半自动的网络安全审计,开发人员也可以使用它的扫描工具进行网站压力测试与攻击测试,以检测Web应用的安全问题。
  • 来源: 石博文博客 | 浏览: 5970 | 评论: 4 | 时间: 2014-03-18
    在豆瓣FM页面中, 修改页面变量伪装成 douban FM Pro 用户来避免广告. 用于Firefox GreaseMonkey扩展,也许Chrome的脚本扩展也可以用吧,石博文只在GreaseMonkey上测试过. 提交问题和Bug可以在本文回复:)
  • 来源: 石博文博客 | 浏览: 5097 | 评论: 0 | 时间: 2014-02-15
    Placeholder 是HTML5新引入的一个属性,允许在<input>元素中添加默认文字,比如本站右上角的搜索框中默认的文字就是这样实现的.默认情况下,这些文字会呈现浅灰色,但如果你的设计需要将输入框的背景调整为灰色,那么默认文字就看不清楚了,这时候可以通过css3中引入的placeholder伪元素来修改默认文字的颜色.
  • 来源: 石博文博客 | 浏览: 17873 | 评论: 0 | 时间: 2014-02-06
    Robomongo是一个开源的,基于Shell的MongoDB图形化客户端管理软件,主要由C++语言编写成,可运行在Windows,Linux和Mac OS X系统上.由于它内置了JavaScript引擎,所以在MongoShell中执行的任何操作都可以同样的在Robomongo的Shell中执行,最值得一提的是,它支持直接对数据以json方式浏览和修改,非常方便.
  • 来源: 石博文博客 | 浏览: 8426 | 评论: 0 | 时间: 2014-02-04
    作为NoSQL数据库之一的MongoDB由于其高性能,数据类型可扩展以及可以分布式部署等等一系列特点,一发布就成为了最热门的非关系型数据库之一.尤其是它的查询语言,以类似Json的语句来筛选数据,功能强大而且十分灵活.本文演示的使用$elemMatch操作符来匹配一个对象列表中一个对象的属性.
  • 来源: 石博文博客 | 浏览: 7724 | 评论: 0 | 时间: 2013-12-28
    Firefox浏览器最为强大的就是它的定制性与扩展性,Stylish是一个可用于Firefox的扩展,它可以让你自定义css来控制页面的显示方式.而由于Firefox浏览器也是有DOM结构的,所以也可以用Stylish来自定义火狐的界面,实现最个性化的定制.DOM Inspector是用来帮助查找DOM结点的一个工具.
  • 来源: 石博文博客 | 浏览: 5537 | 评论: 0 | 时间: 2013-12-08
    浏览器采用多进程架构始于IE 8,但将其发扬光大的是Google的Chrome。今天的主流浏览器除了Firefox,全都采用多进程架构。Firefox一直使用单一进程,自Chrome发布初在性能上将Firefox甩出一大截之后,Mozilla启动了Electrolysis项目,用多进程架构重写 Firefox 和Gecko引擎。多进程架构能改进浏览器的安全性和稳定性。最新的Firefox Nightly版已经合并了多进程架构代码,开发者需要获得测试结果之后才能确定正式发布日期。
  • 来源: 石博文博客 | 浏览: 5239 | 评论: 0 | 时间: 2013-11-02
    思科宣布它计划在BSD下发布H.264视频编解码器源码,将在网上发布了一个二进制模块供免费下载使用。专利授权费由思科支付,第三方可免费下载和使用该二进制模块。根据思科和MPEG LA达成的专利授权,WebRTC可以免费使用H.264编解码器。Mozilla宣布将在Firefox中整合思科的二进制模块,同时表示会继续支持VP8编解码器。BSD许可证允许自由的修改和重发行代码,但思科强调二进制H.264库意味着,它与MPEG LA达成的协议可能只覆盖二进制版本。
  • 来源: 石博文博客 | 浏览: 7411 | 评论: 22 | 时间: 2013-10-25
    贴吧默认显示的是压缩的图片,而且查看原图功能非常恶心,本脚本利用Mason扩展的重定向功能直接将小图地址定向到原图,并且实现了能够点击图片后图片在本页面内放大,可以使用鼠标拖动,使用滚轮调整大小,再次点击后关闭.相比其它看图脚本,本脚本免去了下载小图的步骤,能够更快加载完所有数据,在页面内查看图片也省去了不停打开/关闭标签页的麻烦.