Saturn 发布的文章

方案咨询

我们提供包括品牌策略、市场定位以及软件研发交付在内的一揽子产品信息化解决方案。

作为专业的信息化方案咨询顾问,我们期待深入了解客户企业在工业流程信息化和产品信息化过程中的各种挑战。我们会通过翔实的市场调研和科学的数据分析,深入探讨问题的内外部因素,为客户提供可供执行的优化建议及解决方案。

我们期待帮助您完成:

  • 设计一款具有非凡用户体验的产品或应用。
  • 设计 IT 系统演进方案及遗留系统改进方案。
  • 制定用于提高团队协作效率的企业信息化流程。
  • 提供敏捷项目管理培训。

产品设计 & 研发交付

我们擅长规划、设计和定制互联网软件产品。自 2009 年游子在墨尔本成立以来,我们已成功帮助国内外数十家客户解决了其所面临的棘手问题。

我们在产品设计和软件研发领域的专长使得我们能够在确保产品非凡用户体验的同时,以最简实现方式、应用最新技术,在最短时间内帮助客户实现想法和创意。

我们乐于接受挑战,无论是跨平台移动应用、电子商务、传统工业流程处理、大数据分析、遗留系统改造,我们都将全力以赴实现客户价值最大化。

我们的业务遍布中国、澳洲和美国等多个国家,采用统一的敏捷开发方法和先进的协同工作平台,带领团队在您的项目现场和您的团队、用户直接协同工作。我们会根据您的需要,采用现场驻点办公、远程离岸研发、或二者混搭的全新工作方式,使您能够达成目标。

开源社区

游子不仅仅是一家软件科技公司,同时也致力于打造活跃的软件开源社区。

我们是开源精神倡导者。我们的软件精英分布在世界各地,他们从国内外优秀开源项目中汲取营养,同时也向开源社区贡献自己的力量。我们的成员敏捷善谈。其中多名成员是著名 PHP 框架 CodeIgniter 中国组织者推动者,同时也是多款开源软件的作者。

如果您希望在您的下一款软件产品中应用我们所擅长的开源技术(框架)、或使用它们来改造现有产品,那么来自游子的技术专家将能够帮助您完成:

  • 开源 PHP 框架 CodeIgniter 的技术咨询、培训工作坊和定制研发服务。
  • 开源 PHP 框架 Laravel 的技术咨询、培训工作坊和定制研发服务。
  • 图谱数据库 Neo4j 所开发应用程序的技术咨询、培训工作坊和定制研发服务。
  • 搜索引擎 Sphinx 所开发应用程序的技术咨询、培训工作坊和定制研发服务。

SWFupload 2.2.x的XSS漏洞及解决方案

SWFUpload 是一款优秀的 Flash 上传控件,它可以非常好的增强 Web 端程序的用户上传体验。SWFUpload 自由灵活的 JavaScript 接口允许开发者自定义包括 HTML/CSS 在内的几乎所有 UI 样式,被广泛运用在大量站点的上传模块中,如 Youtube 和 WordPress 。

近日,有安全人士爆出 SWFUpload v2.2.x 的XSS 漏洞,此漏洞可能导致严重的类 XSS 安全隐患。由于官方开发近乎停滞,故我们建议在正式项目中使用了此组件的开发者通过如下方式解决本安全隐患(二选一):

1)将 SWFUpload 替换成其他安全的上传组件,如 jQuery File Upload 和游子自行开发的图片上传组件。
2)点击此处下载修正、编译后后的 swfupload.swf 文件,然后替换掉目前你在项目中使用的 swfupload.swf 文件。

修正代码的改动只有一行,就是将危险字符进行简单过滤:

https://gist.github.com/4256196

修正后的完整项目代码,请前往游子 Github 项目查看

类百度文库文档上传、转换和展示功能项目开源代码

游子解决方案致力于通过编写优雅的程序代码来创建更好的互联网应用。无论是我们服务过的客户项目、还是我们自主开发并运营的产品,游子目前所采用的技术框架(如 Laravel、Node.js 和 MySQL等)几乎全部来源于开源软件社区。投之以桃,报之以李。游子希望通过公布并维护一些我们认为有价值的产品来回报整个开源社区,推进开源事业在中国的发展。

今天要给大家介绍的是一款类似百度文库文档展示功能的完整演示项目,其核心功能主要包括:支持用户上传 office word/pdf/txt/html 等多类型文档格式,并自动转换成 swf 格式、最终实现 WEB 端的在线浏览功能。

项目本身可能并不算复杂(?),技术大牛们可能会觉得这仅仅是一系列组件的 mashup。不过截至目前为止,我们尚未发现网络上有完整、公开的转换流程可供研究。于是,在征求过客户和本项目的首席架构 chekun 的同意后,我们将此项目的核心代码开放出来。希望给大家更具体的示例参考。

本方案全程采用开源软件。由游子解决方案团队成员 chekun 开发和维护,遵循 MIT 开源协议。

项目代码: https://github.com/yoozi/swf-docs-generator
项目说明: http://yoozi.github.com/swf-docs-generator