显示标签为“Flickr”的博文。显示所有博文
显示标签为“Flickr”的博文。显示所有博文

2014年7月9日星期三

你们怕什么

从5月底开始,谷歌就没法访问了,我以为像往年一样过了那几天就会好了,没想到今年的环境如此恶劣,一个多月过去了谷歌依然不能访问。更让我想不到的是他们紧接着屏蔽了Flickr。

我博客的图片都是外链自Flickr,这些年里虽然Flickr的图片服务器总是受到干扰,短暂性地不能被访问,不过过段时间就会好了。我也曾想过放弃使用用Flickr,改用其他的图床服务或者干脆把图片放在自己的空间里,但是这样又会增加管理图片的繁琐工作。于是继续勉强使用Flickr,心想总会有云开日出的一天。

作为一个守法公民,正常的日常生活总是被无端干扰,心里的郁闷可想而知。我们的先人曾说过“防民之口甚于防川”,治理洪水的方法是疏导而不是围堵,当政者你们还记得吗?

2014年7月8日星期二

你们怕什么

从5月底开始,谷歌就没法访问了,我以为像往年一样过了那几天就会好了,没想到今年的环境如此恶劣,一个多月过去了谷歌依然不能访问。更让我想不到的是他们紧接着屏蔽了Flickr。

我博客的图片都是外链自Flickr,这些年里虽然Flickr的图片服务器总是受到干扰,短暂性地不能被访问,不过过段时间就会好了。我也曾想过放弃使用用Flickr,改用其他的图床服务或者干脆把图片放在自己的空间里,但是这样又会增加管理图片的繁琐工作。于是继续勉强使用Flickr,心想总会有云开日出的一天。

作为一个守法公民,正常的日常生活总是被无端干扰,心里的郁闷可想而知。我们的先人曾说过“防民之口甚于防川”,治理洪水的方法是疏导而不是围堵,当政者你们还记得吗?

2014年3月6日星期四

用HTTPS Everywhere插件解决Flickr图片不能显示问题

自从家里装了移动(铁通)的宽带以后,最让我蛋疼的是它把Flickr给作死了。我博客的图片全部采用外链自Flickr的形式,这下连自己上传外链图片都不能登录Flickr了。首先想到的解决办法是在HOST中添加IP,可是慢慢我发现获得的IP偶尔也会失效,图片依旧不能访问,原来是某些Flickr的整个farm服务器会屏蔽。这时我对自己当初选择外链图片的方式产生了动摇,想着把图片放在自己服务器空间上。

当初图片外链自Flickr也是无奈之举,博客建在免费服务器上,因为服务器不稳定需要到处搬家,这样只带着数据库数据跑比较方便,而且我们这个属于生活类博客,会有游记之类图片爆多的文章,外链图片不占用服务器空间存储。

外链有外链的好处,也有它的弊端,就是链接失效或者无法访问。图片本来就是个耗资源的大户,没有几家人情愿给你提供免费高效外链的图片服务,国内的类似服务吝啬的要死,选来选去选择了Flickr。

CMCC的网络环境下,虽然Flickr惨不忍睹,但是我发现HTTPS的图片显示却没有问题,但是Flickr的图片默认是没有HTTPS的,于是想找一个能让Flickr图片强制使用HTTPS的方法。然后就让我找到了HTTPS Everywhere这个Chrome插件。装上该插件以后,Flickr的图片又活了过来,再也不用笨手笨脚地去添加IP了,而且Flcikr的farm服务器也在不断增加,这样我总算可以在自己的电脑上使用Flickr了。

说实在的,在当下国内的网络环境,有HTTPS总比没有好,能用HTTPS就尽量用吧,虽然它会影响你丁点儿网速,但对你我来说必定是利大于弊的。

用HTTPS Everywhere插件解决Flickr图片不能显示问题

自从家里装了移动(铁通)的宽带以后,最让我蛋疼的是它把Flickr给作死了。我博客的图片全部采用外链自Flickr的形式,这下连自己上传外链图片都不能登录Flckr了。首先想到的解决办法是在HOST中添加IP,可是慢慢我发现获得的IP偶尔也会失效,图片依旧不能访问,原来是某个Flickr的整个farm服务器会挂掉。这时我对自己当初选择外链图片的方式产生了动摇,想着把图片放在自己服务器空间上。

当初图片外链自Flickr也是无奈之举,博客建在免费服务器上,因为服务器不稳定需要到处搬家,这样只带着数据库数据跑比较方便,而且我们这个属于生活类博客,会有游记之类图片爆多的文章,外链图片不占用服务器空间存储。

外链有外链的好处,也有它的弊端,就是链接失效或者无法访问。图片本来就是个耗资源的大户,没有几家人情愿给你提供免费高效外链的图片服务,国内的类似服务吝啬的要死,选来选去选择了Flickr。

CMCC的网络环境下,虽然Flickr惨不忍睹,但是我发现HTTPS的图片显示却没有问题,但是Flickr的图片默认是没有HTTPS的,于是想找一个能让Flickr图片强制使用HTTPS的方法。然后就让我找到了HTTPS Everywhere这个Chrome插件。装上该插件以后,Flickr的图片又活了过来,再也不用笨手笨脚地去添加IP了,而且Flcikr的farm服务器也在不断增加,这样我总算可以在自己的电脑上使用Flickr了。

说实在的,在当下国内的网络环境,有HTTPS总比没有好,能用HTTPS就尽量用吧,虽然它会影响你丁点儿网速,但对你我来说必定是利大于弊的。

用HTTPS Everywhere插件解决Flickr图片不能显示问题

自从家里装了移动(铁通)的宽带以后,最让我蛋疼的是它把Flickr给作死了。我博客的图片全部采用外链自Flickr的形式,这下连自己上传外链图片都不能登录Flickr了。首先想到的解决办法是在HOST中添加IP,可是慢慢我发现获得的IP偶尔也会失效,图片依旧不能访问,原来是某些Flickr的整个farm服务器会屏蔽。这时我对自己当初选择外链图片的方式产生了动摇,想着把图片放在自己服务器空间上。

当初图片外链自Flickr也是无奈之举,博客建在免费服务器上,因为服务器不稳定需要到处搬家,这样只带着数据库数据跑比较方便,而且我们这个属于生活类博客,会有游记之类图片爆多的文章,外链图片不占用服务器空间存储。

外链有外链的好处,也有它的弊端,就是链接失效或者无法访问。图片本来就是个耗资源的大户,没有几家人情愿给你提供免费高效外链的图片服务,国内的类似服务吝啬的要死,选来选去选择了Flickr。

CMCC的网络环境下,虽然Flickr惨不忍睹,但是我发现HTTPS的图片显示却没有问题,但是Flickr的图片默认是没有HTTPS的,于是想找一个能让Flickr图片强制使用HTTPS的方法。然后就让我找到了HTTPS Everywhere这个Chrome插件。装上该插件以后,Flickr的图片又活了过来,再也不用笨手笨脚地去添加IP了,而且Flcikr的farm服务器也在不断增加,这样我总算可以在自己的电脑上使用Flickr了。

说实在的,在当下国内的网络环境,有HTTPS总比没有好,能用HTTPS就尽量用吧,虽然它会影响你丁点儿网速,但对你我来说必定是利大于弊的。

2011年11月13日星期日

WP-Flickr插件显示640图片尺寸大小的修改









上传到Flickr上的每张照片,一般都会自动生成如下几种大小像素的图片,每张照片的连接地址其实是有规则的。

1、s表示一个宽度为75高度也为75的“正方形图”

http://farm7.static.flickr.com/6162/6249268041_4dcc8047b9_s.jpg



2、t表示一个宽度为100高度等比的“缩图”

http://farm7.static.flickr.com/6162/6249268041_4dcc8047b9_t.jpg



3、m表示一个宽度为240高度等比的“小图”

http://farm7.static.flickr.com/6162/6249268041_4dcc8047b9_m.jpg



4、为空的表示一个宽度为500高度等比"中型图"

http://farm7.static.flickr.com/6162/6249268041_4dcc8047b9.jpg



5、z表示一个宽度为640高度等比的“中型图”

http://farm7.static.flickr.com/6162/6249268041_4dcc8047b9_z.jpg

海边

6、b表示一个宽度为1024高度768的“大图” (这里图片太大,省略显示)

http://farm7.static.flickr.com/6162/6249268041_4dcc8047b9_b.jpg

上述6种不同大小的图片地址的不同之处是.jpg之前的字母,也就是说,我们可以通过修改这些字母得到不同大小尺寸的图片。

我目前使用的Flickr插件是WP-Flickr,它可以方便快捷地插入Flickr中的图片大到编辑的文章中,不足之处是,不支持640尺寸的图片。而我的博客中使用的图片大多是640大小的,很少使用1024大小的。

所以我干脆替换掉1024的图片设置为640的,具体做法是:

1、wp-flickr/wp-flickr-write.php

<option value="_b" <?php if ($wpflickr_config['photo_size'] == "b") echo "selected"; ?>>Large (1024 x 768 pixels)</option>

替换为:

<option value="_z" <?php if ($wpflickr_config['photo_size'] == "z") echo "selected"; ?>>Large (640 x359 pixels)</option>

2、wp-flickr/wp-flickr-admin.php

<option value="b" <?php if($wpflickr_config['photo_size'] == "b") echo "selected"; ?>>Large (1024 x 768 pixels)</option>

替换为:

<option value="z" <?php if($wpflickr_config['photo_size'] == "z") echo "selected"; ?>>Large (640 x 359 pixels)</option>







2011年4月20日星期三

Flickr插件列表

如果按着现在流行的“控”的定义,静风博客差不多已经成为“Flickr控”了。当时对于网站中的图片是否采用外链考虑良久,外链的图片不占用租用主机的带宽,并且上传下载分享都很容易,不用考虑备份等繁琐的问题,所以外链图片管理极其简单。但是外链图片的缺点当然是很明显的:一是,存放图片的服务突然不能用了(死掉了、挂掉了、玩完了……);二是,服务器明明是可以访问的,但我们突然不能享受了(Banned);三是,外链的图片加载时间延迟。

静风博客选用的是著名的Flickr图片服务,因为其用户众多,提供的图片服务几乎不用担心挂掉,而且速度上还过得去,唯一担心的要命的就是它也许会或者已经被墙

静风博客试用过的Flickr插件主要有:

Flickr Manager它很方便地能够上传图片到Flickr的服务器上,而且很容易地插入Flickr上的图片到文章中,并且提供图片以相册形式侧边栏展示的小工具。

WP-FlickrFlickr Manager功能丰富,不过略显缓慢,不管是上传还是插入图片总感觉太慢了。而WP-Flickr只提供插入Flickr上的图片到文章中的这一个简单的功能。也就是在撰写文章的下方直接展示50个Flickr上最新的图片,点击某个图片会瞬间插入。

下面两个插件就是在Flickr上的图片不能访问时使用了。

Jay Access Flickr当Flickr的图片服务器上的域名在国内不能解析时,此插件可以采用可访问的IP代替不能访问的图片服务器域名,从而使得图片重见天日

flickr picture backup备份Flickr上的图片到本地,当完全不能访问Flickr服务时,使用本地的图片代替外链的图片。此插件在不得已时才拿出来使用,毕竟采用Flickr外链极大优势是为了节省带宽。

此插件列表应该会继续延长,当然本人希望越少越好。

2011年4月15日星期五

解决Flickr部分图片无法显示的问题

静风博客中的图片都是外链到Flickr上的,今天发现部分图片不能访问了,赶紧上Flickr测试页面查看,原来Farm3和Farm5服务器出故障了(鲜红的×),使得放在这两个服务器上的图片无法访问,如果你身在国内,首先应该想到是什么原因了。

Flickr 測試頁面

值得庆幸的是它们并没有那么狠,只是在域名解析上动了手脚。解决的思路是访问此域名对应的IP地址即可。针对Farm3服务器的IP地址取得方法是,查看绿色对勾图片属性,得到它的链接地址为:http://ac4.farm3.static.flickr.com/2001/temp/test.png?ts=1302846427

Ping ac4.farm3.static.flickr.com得到IP(XX.GG.FF.WW)即为可访问的地址。

对于个人用户,添加XX.GG.FF.WW farm3.static.flickr.com到hosts文件即可。

对于WordPress的博主,可以使用Jay Access Flickr插件,由于插件中的部分IP可能失效,作者又没有及时更新,我们可以自己动手来修改。

打开文件jay_access_flickr.php,找到$exchangeDest = array( );,修改对应的图片服务器的IP地址即可。