转载

OSChina 开源周刊 46 期,每周技术精粹

每周技术抢先看,总有你想要的!

开源资讯

  • OpenSSL 将改用 Apache 2.0 许可协议
  • 开源中国 Maven 镜像库重新上线,天翼云提供支持
  • Windows 开源 iOS 到 Windows 的移植技术
  • IBM 开源主要关注 Spark,Docker,Node 和 Go

软件更新资讯

  • Go 1.5 RC1 发布,8 月 20 日发布最终版!
  • io.js 3.0.0 发布,与 Node.js 合并前最后的大版本
  • LibreOffice 5.0 发布,办公软件套件
  • Apche Shiro 1.2.4 发布,轻量安全框架
  • NativeScript 1.2.0 发布,跨平台移动端开发

移动开发

  • 【开源图书汉化】 《iOS的函数响应型编程》

    本书是《Functional Reactive Programming On iOS 》的中文版,由  @shanksx  利用业余时间翻译。本书这本书的受众是那些想要在编程中找到更好方式的开发者。函数式反应型编程是声明式编程的子编程范式之一,这是本书要讨论的主要内容。

  • 【博客】 基于地理区域的广告推送模块

    本文介绍根据地理区域对用户推送广告信息的功能如何实现:商家或管理员在广告投放页面中选择任意形状的地理区域,当用户进入此广告区域时,商家投放的广告将通过后台服务器推送给用户。

服务端开发/管理

  • 【博客】 Beetl 剖析及与 Tiny 模板引擎对比  

    作者详细剖析了“最好的模板引擎“Beetl ”优点和不足之处, 并与自己的作品 TinyTemplate 做了对比分析。

  • 【软件】 Actor —— 提供多种特性的即时通讯平台   

    Actor Messaging platform,提供了多种特性的即时通讯平台,例如:大型群组聊天;无限制历史存储;收发文件、图片、视频。特别是应对糟糕的网络连接状态表现优异。

  • 【软件】 Rockets —— reddit.com 的新内容广播组件

    Rockets 是一个基于发布订阅模式的服务,你可以订阅某个 channel ,并指定内容过滤器来实现对新内容的提醒发布和接收。你只需要打开一个 Web Socket 连接到ws://rockets.cc:3210即可

  • 【软件】 MORPHiS —— 点对点高性能分布式文件系统

    MORPHiS 目标是成为一个全局加密分布式存储,替代云存储。MORPHiS 现在包含一个 DMAIL(分布式邮件),内置垃圾邮件拦截,内置加密,免费发送信息。

  • 【博客】 Docker基于flannel的overlay网络分析
  • 【博客】 Dubbo 处理 TCP 拆包粘包问题  

编程语言

  • 【翻译】 Python 开发者节省时间的 10 个方法 

    作者着重介绍了一些 Python 可以节约时间并最大限度地提高生产力的方法,文章咨询了几个 Pythonists,他们最节省时间的技巧是什么?答案在这里......

  • 【翻译】 PHP 和 Node.js 的角摔,不用纠结,都听我说!

    技术博客作者 Craig Buckler 挑选了10个项目对两种语言进行比较,来决定哪一个总体上更佳。 Bruno Škvorc ( PHP 开发者)和 James Hibbard (JavaScript 开发者)对每一轮挑战进行点评。

数据库

  • 【软件】 mycli —— MySQL 自动补全和语法高亮  

    mycli 是一个 MySQL 的命令行客户端,可以实现自动补全(auto-completion)和语法高亮。这个软件得到不少用户好评!

  • 【软件】 PGStrom —— 大规模数值处理 PostgreSQL 扩展

    PG-Strom 是 PostgreSQL 的一个扩展,作为 custom-scan provider。PG-Strom 的目的是利用其庞大的并行执行能力,解放 GPU 设备的一些 CPU 密集工作流。

  • 【翻译】 为什么在 Redis 实现 Lua 脚本事务?

系统运维

  • 【软件】 qTunnel —— Go 开发的安全 Socket 网络隧道  

    qTunnel 是最近夭折的“曲径" 使用的安全套接字隧道,是 Stunnel/stud 的替代品。qTunnel 使用 Go 编写,为了提高数据传输率,它去掉了认证设置和 SSL 握手。

  • 【软件】 Gauge —— Go 开发的跨平台测试自动化工具   

    Gauge 是 Go 开发的一个跨平台测试自动化工具。拥有 基于 markdown 的丰富的标记 ,支持用任何程序语言来编写测试代码等多项特性。

  • 【博客】 mfs 分布式存储 + master 端高可用

    文章介绍了 master 采用 keepalived+drbd 实现高可用的“脑裂”的处理方法 。

软件工程

  • 【博客】 BPM 领域常用的两款工作流 JBPM 和 CCBPM 的对比

    国外流行的工作流 jbpm4 的模式与当今中国开源的 ccbpm(ccflow 和 jflow 的总称)流程引擎对照。以便让各位能够了解到中国国情的工作流引擎与国际流行的设计规则的差别、不同、与优缺点。

其他类型

  • 【开源访谈】Kingshard 作者陈非访谈实录  

    Kingshard 是一个由Go开发高性能MySQL Proxy项目, 作者陈非( @flikecn  )在访谈里介绍 Kingshard 开发过程的点点滴滴,以及对开源的理解等等。

【珠海】

正文到此结束
Loading...