無標題文檔

URL Zipper 压缩器

很多时候我们要将 URL 缩短(比如缩短购物链接等), 所以就有了很多在线的网址缩短服务 。在 本人经常玩Twitter 的客户端 中,有这样的功能,如图

https://friable.rocks/_/2008_08_05/1217927714.png

通常而言,这些在线缩短服务都是开放 API 的。那么,我们也可以编写相应的工具嵌入到自己的应用中。不长的时间,本人的在线 URL 压缩器就搞定了(目前为止,调用 is.gd、snipr.com、twurl.nl 三种 API)

https://friable.rocks/_/2009_11_05/320605fb862a.jpg

此工具的网址如下

http://friable.rocks/url-zipper/

最后,顺便做了个 「收藏按钮」 ,将其拖到浏览器的书签工具栏中,在浏览其它页面的同时点击此按钮,即可压缩当前的网址。

-- Spite --

更新

  1. 2009-05-17 可以自动生成七个短网址服务:bit.ly、cli.gs、kl.am 、is.gd、sniprl.com、poprl.com 和 short.ie
  2. 2012-10-22 由于时间关系,部分服务已经失效,因此可能会随时根据实际情况做调整

-- eof --

PHP 5.3,你准备好了吗?

官方于 8 月 1 日推出了 PHP 5.3 的首个 aplha 版本 ,相比期前的例行版本升级,此次的更新有更为重要的意义。

根据描述,主要的改进内容如下

  • Namespaces (documentation maybe out dated)
  • Late static binding and __callStatic
  • Lambda functions and closures
  • Addition of the intl, phar (phar is scheduled for some more work a head of alpha2), fileinfo and sqlite3 extensions
  • Optional cyclic garbage collection
  • Optional support for the MySQLnd replacement driver for libmysql
  • Windows older than Windows 2000 (Windows 98, NT4, etc.) are not supported anymore (details)
  • New syntax features like NOWDOC, limited GOTO, ternary short cut \"?:\"

是的,可以看见很多计划在 PHP6 实现的功能,都「提前」到了 PHP 5.3 中。

个人认为最为重要的是新加入的 Namespaces(命名空间)、 Lambda 、以及 closures(闭包) 等特性。有了这些新的特性,我们这些思维已经「僵化」的 coder 又能玩出新的花样了。

接下来的几天,我会撰写几篇有关 PHP 新特性相关的摘记,请期待(但愿不是放「空头支票」)。

中文竖排转换程序

随着闹运会的临近,最近的网络过滤是越发的厉害。最无奈的是, 本人竟然需要代理才能更新自家的 Blog

不知道是从哪个哥们想起的这招 ,使用古文的竖排方式方式关键字过滤。细想一下,这种方式虽然无奈,但总比文章中加入很多的特殊符号要好的多。

不知道在「中文字站起来以后」,会不会引起我们再次的思·想·维·新呢?想必当真如此,胡·适先生泉下也会含笑了。

https://friable.rocks/_/2009_11_05/433745db8278.jpg

好的,回过头来看下这次的 PHP 脚本。这是我根据 YiXia 兄弟的 Wordpress 插件 中的代码而来。

本人主要做了两件事情:格式化代码,「使其看起来舒服些」;第二就是优化代码的算法(现在效率上应该不用在这个类上做过多的考虑)。

在这里可以查看具体的 代码 还有 DEMO ,如果你有兴趣,欢迎 打包下载

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHubTwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 要知道作为码农取名是件很难的事情,所以不想在取名这事情上太费心思。

作为八零后,自认为还仅存点点可能不怎么被理解的幽默感,以及对平淡生活的追求和向往。 为了避免不必要的麻烦,声明本站所输出的内容以及观点仅代表个人,不代表自己所服务公司或组织的任何立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQG91dGxvb2suY29tCg== | base64 -d`

分类

搜索

文章