【开源项目】GoQR 行动二维码生成工具支持 Chrome iPhone 等
如何把一些信息片段方便快捷的“发送”到手机是很多朋友比较麻烦和头疼的事情例如:在电脑上看见精彩的句子想用短信发给朋友;想用手机浏览在路边看到的一长串网址或拨打广告上的电话;看着名片上密密麻麻的字又找不到一款好用的名片扫描工具;又比如不习惯手机输入法想用电脑打字然后想粘贴到手机上发短信甚至邮件等等……
或许你已经知道“GoogleSendToPhone”这个小插件但那只支持 Chrome 搭配 Android 手机而且需要网络支持;或许各种手机助手之类的软件可以但那需要安装驱动程序和软件等等。我希望能够有轻量级方便易用高效的方法,横跨多个平台的手段来实现我的目的,于是我利用“二维码”做为信息媒介制作了这个小工具 GoQR 行动二维码生成器,把二维码做为媒介把信息片段从电脑通过手机摄像头扫描到手机,其实目前也有很多这样的网站提供这种行动二维码生成服务但或许我可以做的更好… … - 阅读全文 -
YQL – Yahoo! Query Language 以不变应万变的数据与内容获取方式
Yahoo! 的开发者们总能一次又一次的带给我们惊喜,这次是 Yahoo! Query Language 雅虎查询语言(YQL)是由雅虎提供的一种类 SQL 语法,借助雅虎强大的云计算能力 YQL 仅使用一行或者几行代码就能够轻松的进行跨域跨服务的查询和过滤以获取内容和数据,而且速度也绝对让开发者满意。
举个例子是我可以用诸如(select * from flickr.photos.search where text=”apple” limit 9)的语句得到 flickr 上关于 apple 的 9 条数据,返回结果为 XML 或 JSON 而引用方法只是将以上语句做为参数即 URL 的一部分直接向 YQL 请求即可,当然看似与 xQuery GQL SimpleDB 等查询类似却潜力无限,试想既然可以拓展到跨域及跨服务,那么无论你需要地图支持、搜索支持、图片支持、天气甚至股票等等将均可以从 YQL 获取而不需要自己去学习一套又一套的私有接口,雅虎 YQL 为我们获取数据和内容提供了一个“以不变应万变”的中间层…… - 阅读全文 -
如何为 Drupal 添加简单的 SEO META 标签(title keywords description)
Drupal 做为优秀的世界级开源 CMS 建站系统,自然有很多开发者贡献与 SEO 相关的模块插件扩展例如:用来批量自定义 URL 的PathAuto 模块和制作 SiteMap 站点地图的 xmlSiteMap 模块当然还有就是用于 keywords description 等等位于页面 HEAD 标签内一些 META 标记的 NodeWords 模块等等,但我个人通常对于 20 行以下代码能够实现的功能不大愿意使用第三方模块,所以这里提供一些 Drupal 原生代码以实现在网页的 HEAD 标签内添加一些对 SEO 有利的 META 标签甚至 TITLE 标签等等…… - 阅读全文 -
一位优秀的“网站前端工程师”带来的价值
不知不觉在北京已经从事 WEB 互联网前端开发工作已经三年有余,同时也发现很多公司甚至是多数以互联网站为主要业务的公司都没有“网站前端工程师”这个职位。通常这些公司更多是由设计美工加若干程序员就完全负责了网站的开发,需求通常由老板或投资者甚至是公司各个部门的经理们如:销售经理 客服经理 等等提出,然后由设计美工负责设计给老板看过没问题后自己排成页面然后交给程序员添加数据和 JS 代码。当然我其实可以理解对于这些公司来说即使没有 前端工程师 一样可以按照自己的意思把网站做出来,况且这个职位往往成本要高的多,但当我仔细列出这笔帐之后可能会让你的看法有所改观…… - 阅读全文 -
如何创建一个 Chrome Apps 应用或扩展插件
目前很多硬件软件厂商都在积极构建在线网络应用商店其中当然包括苹果 谷歌 微软 中国移动 甚至魅族 等等,谷歌曾在 Google I/O 开发者大会上宣布已经有程序员在为 ChromeOS 操作系统和 Chrome WebStore 浏览器应用商店开发应用,谷歌一直都在致力于减少网页云应用与桌面应用之间的差别,而最新的开发版 Chrome 浏览器也已经内置了 ChromeApps 的功能,这里提供一些代码让你能够快速的构建一个最简单的 Hello World 浏览器应用,及如何向线上的 ChromeWebStore 提交你的应用或插件…… - 阅读全文 -
【WP】如何添加新版 WordPress 菜单系统代码
WordPress.org 昨天释放了 3.0 的正式版的更新,在新版 WordPress 中引入了一个新的系统 “MENU” 菜单系统 WP 的新菜单系统和 Drupal 及其他 CMS 的菜单系统功能基本相同但使用上更为方便也使 WordPress 在主题开发者和用户使用者直接建立了又一座友好的桥梁,下面提供一些代码给主题(theme)开发者尽快将你的主题升级开启(menu)菜单系统的支持…… - 阅读全文 -
【Drupal】简化 WYSIWYG 编辑器的图片上传操作
虽然 Drupal WYSIWYG 所见即所得模块非常之强大,为超过 10 种流行的网页编辑器提供与 Drupal 结合的中间层,但其实很多时候我发现项目站点的需求并没有那么多,很多时候我们只需要一个简单的网页编辑器加上简单的图片或文件上传功能即可,但在 Drupal 中似乎并不容易实现这些需求,出于安全等因素的考虑多数编辑器如 FckEditor TinyMCE 等其图片上传工作除 WYSISYG 模块外还需要 IMCE 模块来提供中间层支持,而 IMCE 繁琐的上传步骤不单让我们自己头疼也使绝大多数用户在使用 IMCE 上传图片时觉得繁琐,我自己粗略回忆一下至少还需要约 8 次鼠标点击才能在编辑器里面看到上传的图片这是非常不利于用户体验的,下面提供一些方法和代码可以大大减少上传图片的点击步骤简化上传图片和文件的操作 - 阅读全文 -
【Drupal】后台 PHP 与前端 JavaScript 之间的数据传递
在 Drupal 模块或主题开发中经常会有需要传递一些值给 JavaScript 的情况,大概有几种方法一是可以直接在模板里面写 JavaScript 然后嵌 PHP 进去,也可以用 Drupal 的接口直接输出 JavaScript 到页面的 head 信息中去,其实我自己之前一直是直接在模板里面写 JS 嵌套 PHP 的,后来发现 Drupal 现有的 drupal_add_js 提供了传递变量的接口具体如下…… - 阅读全文 -