Lan Tian @ Blog

在 Leaflet 中合并使用谷歌中国卫星图和高德地图

前几天用 Leaflet 这个 Javascript 模块制作了一个需要用到地图的项目,但是在寻找地图数据源时发现,高德的卫星图在中国大陆以外地区无法放大到较高精度,显示该区域无卫星图;而谷歌中国的卫星图上没有街道信息。经过一些研究,我发现高德的卫星图分为两个图层:卫星图层和街道图层。而且,高德和谷歌中国的地图都使用了天朝的火星坐标系加密,也就是两者的地图可以直接叠加而不会错位。将高德的街道层和谷歌中国的卫星层合并,就有了一张既能高精度放大、又有街道信息的电子地图。演示: var map = L.map("map", { center: [39.904983,116...

一个屏蔽莆田系医院的 Hosts

1980年代,位于东庄镇的陈德良通过自己研制的偏方,在本地成为著名的皮肤病(疥疮)游医,之后他招收门徒,开始向全国进军。他们最初在电线杆上张贴性病、皮肤病等小广告宣传,在中国大陆各地赚到“第一桶金”,后来改在电视与报纸刊登广告。主要治疗项目有性病、鼻炎、狐臭、肝炎、风湿、皮肤病等。莆田系最主要的势力是由詹氏家族、林氏家族、陈系家族和黄氏家族四个家族组成。这些游医最初采取找医院承包科室,将不合法的莆田系开始走向合法化与隐秘连锁的规模化发展;并用重金聘请公立医院医生。1998年,被外界称为“中国打假第一人”的王海,对备受社会诟病的性病游医展开调查,并发现中国全国所有性病游医几乎均来自福建省莆田市东庄镇...

用 PHP 和 JavaScript 显示地球卫星照片

向日葵8号气象卫星是日本宇宙航空研究开发机构设计制造的向日葵系列卫星之一,重约3500公斤,设计寿命15年以上。该卫星于2014年10月7日由H2A火箭搭载发射成功,主要用于监测暴雨云团、台风动向以及持续喷发活动的火山等防灾领域。——百度百科日本发射这颗卫星后,不仅用它防灾,还将它拍摄的地球照片发布在互联网上,供爱好者下载。照片发布的官方网站是http://himawari8.nict.go.jp/,每到整10分钟更新(比如9:30,9:40……),同时有30分钟延迟(你10:00看到的照片实际上是9:30拍的)。接下来,我们就要研究一下如何获取这些卫星照片了。通过浏览器的访问监测功能,我们可以看到请求的地址:(点击看大图)在本例中...

高考结束,我回来啦~

高考结束了,终于有时间打理一下博客了~前几天我把博客的主题用 BootStrap 全部重写了一下,使得评论区更加美观,也支持了响应式布局,在不同大小屏幕下都可以有不错的显示效果。同时我也清理了一些老的、失去时效性的文章,今后也会继续更新。接下来我要做的事,就是把这个被土啬的 EU.ORG 域名给换掉。等到更换好域名后,我会设置跳转的。...

EU.ORG 免费域名被土啬

受此影响,本站无法通过HTTP方式访问,只能走HTTPS访问。最近高三学习很忙,没时间处理这个问题,暂时先开了 CloudFlare 的免费 SSL 加密,等以后有时间再处理。在 HTTPS 下 Typecho 的评论系统工作不正常,一下子找不到原因,所以要评论只能挂 V^_^P^_^N。话说 Typecho 的后台貌似无法通过 HTTPS 进行操作。。。2015-11-15 UPDATE:解决了 HTTPS 下评论异常的 BUG,全站开启 HSTS,可以在 HTTPS 下直接进行评论操作。...

Microsoft Accounts 在天朝访问发生异常

2014年10月4日晚上,从中国访问微软账户登陆页面均会跳出SSL证书无效提示,如图:颁发对象 公用名 (CN)    hotmai.com 组织 (O)    hotmail.com 组织单位 (OU)    <未包含在证书中> 序列号    29 颁发者 颁发者 公用名 (CN)    hotmai.com 组织 (O)    hotmail...

Font Awesome 图标字体使用

Font Awesome 是一个图标库开源项目,它目前最新的4.1版本提供了439个矢量图标,可以匹配各种大小和各种分辨率的屏幕,而它是作为一个字体存在,71KB的一个文件就包括了这些图标。这些图标风格统一,可以很方便地用在各种地方。1.安装首先下载Font Awesome:https://fortawesome.github.io/Font-Awesome/assets/font-awesome-4.1.0.zip然后解压,把里面的文件上传到你的网站。然后在网页的head标签部分加入以下代码:<link rel="stylesheet" href="http://你的网站/文件夹/font-awesome/css/font-awesome...

在“开发者工具”中加上彩蛋

Chrome 开发者工具里有一个叫“控制台”(Console)的地方,我们可以在这里加几句彩蛋,比如:欢迎来到 Lan Tian @ Blog。 如果你能够看到这几行话, 那么你肯定没有女朋友。这几句话可以通过Javascript来输出,实现代码如下:if(window.console){ var cons = console; if (cons){ cons.warn('%c欢迎来到 Lan Tian @ Blog。','color:#09f'); cons.warn('如果你能够看到这几行话...

nginx 配置并启用SSL和SPDY访问

来自 CloudFlare 博客的最新消息(http://blog.cloudflare.com/google-now-factoring-https-support-into-ranking-cloudflare-on-track-to-make-it-free-and-easy ),Google可能会在算权重的时候把网站支持SSL作为加分项目。因此我就给我的博客启用了SSL。1.申请证书SSL,在服务器端必须有证书。这个证书最好不要自己生成,否则大多数浏览器都会提示证书不受信任。StartSSL是目前唯一一家颁发免费SSL证书并且受到大多数浏览器信任的证书颁发机构,可以根据 http://www...

Debian VPS 设置SMTP发信

在博客中,当博主对访客的评论作出回复,除非访客再次来访,否则很难发现博主已经回复了自己。但是通过评论回复邮件通知功能,在博主或者其他访客回复访客评论的时候,访客会收到邮件,从而及时得知自己收到了回复。但是在最常用的WordPress博客系统中,一般只能通过系统默认的sendmail发送邮件,这样的邮件很容易进入垃圾箱,因此我们一般选用腾讯、微软、Google等提供域名邮箱和他们的邮件服务,这就需要通过SMTP发邮件。问题是sendmail并不支持SMTP,我们可以在博客系统中通过插件解决问题。但是这种方法有局限,如果VPS提供商屏蔽了25端口(SMTP标准端口)那么某些不支持通过SSL加密的SMTP发送的博客系统也发不了邮件...