Foursquare开源Rogue和Full-Loaded两款开发工具

作为LBS(基于位置服务)的代表,Foursqare是继Facebook和Twitter之后又一个互联网热门企业。据ReadWriteWeb报道,1月17日,它也继承了Yahoo和Google开创的互联网企业光荣传统,将两款的内部开发工具用Scala编写的用于MongoDB查询的DSL(特定领域语言)Rogue和用于iOS开发的Full-Loaded开源了。

消息是由Foursquare创始人之一Naveen Selvadurai在Twitter上宣布的。

Rogue由Jason Liszka(@jliszka)与Jorge Ortiz( @jorgeortiz85)合作开发,是一个类型安全的内部Scala DSL,可以在Lift Web框架中构造和执行对MongoDB执行find和modify命令,能够提供比MongoDB本身提供的查询语言更具有表达力,而且类型安全。使用的例子如:

Venue where (_.mayor eqs 1234) and (_.categories contains "Thai") fetch(10)

Full-Loaded的作者是Anoop Ranganath(@anoopr),这是一个iOS上的图片加载工具,进行了cache优化,以提高UITableView滚动的性能。

除了这两个开源工具之外,Foursquare还开源了三个其他工具:

foursquare-palmpre:webOS客户端

asi-http-request:易用的CFNetwork包装

foursquair:AIR客户端

时间: 2024-10-28 02:33:46

Foursquare开源Rogue和Full-Loaded两款开发工具的相关文章

业绩很美好的Facebook,如何让两款通讯工具变现?

又到了谈论Facebook的时候,看上去这家社交巨头的一切都很美好: 第二季度营收为64.36亿美元,同比增长59%: 净利润为20.55亿美元,同比增长186%: 广告收入继续突飞猛进,大涨63%,达到了62.39亿美元,均超过分析师的预期: 为地球上40亿没有网络的人们送去无线网的无人机成功试飞: 以Oculus为代表的VR平台让Facebook在虚拟现实的世界中也有了先发优势. 但是,一个更加迫切和现实的问题是:Facebook手握的两大用户数均分别超过10亿的即时通讯应用Facebook

Firefox OS 未死,这两款松下电视会搭载该系统

Firefox OS在智能手机平台大概真的是死了,但它还有机会在其他平台发光发热.Mozilla刚刚在CES会展上宣布,这款开源操作系统将应用到两款松下的超高清电视产品之上,即58寸和65寸的DX900s.这两款电视会采用Firefox OS的快速访问开始页面,用户可将常用的应用.频道.以及连接电视的设备放到该页面. 同时Mozilla还表示,此系统的最新版本Firefox OS 2.5很快也将在今年晚些时间发布,新系统会加入一些新特性,如可直接在电视上保存web应用等. 实际上,这两款电视并不

Instagram新推两款AI过滤工具,没错!背后功臣就是Deep Text

图片来源:TechCrunch 雷锋网6月30日消息  据外媒<连线>杂志报道,Instagram 本周四发布了两款新工具.一款为自动评论过滤器,另一款为垃圾消息过滤器.两款过滤工具的技术基础都采用了Facebook的人工智能系统. 该公司表示,这两项工具可用来减少垃圾消息的数量,同时屏蔽内容和视频中的攻击性评论. 自动评论过滤器自去年9月就一直存在,用户可以选择自动启动该程序.该程序可利用机器学习来识别可能引人反感的评论.如果在评论过滤器开启的情况下仍然出现攻击性评论,那么用户可以像以往一样

龙芯将两款 CPU 核开源,这意味着什么?

10月21日,教育部计算机类教学指导委员会.中国计算机学会教育专委会将2016 CNCC期间在山西太原举办"面向计算机系统能力培养的龙芯CPU高校开源计划"活动,在活动中,龙芯中科宣布将GS132和GS232两款CPU核向高校和学术界开源.那么-- 龙芯开源的CPU核性能如何? 以往将CPU开源的公司有哪些? 开源CPU核又会带来哪些影响呢? 开源的CPU核性能如何? CPU核也叫微结构,是决定CPU性能.安全.功耗.成本的最重要因素,日常我们所说的双核.四核.八核芯片,其实是将2.4

好货推荐!两款免费的 Linux 桌面录制工具

一图胜千言,但一段视频演示则可以让你不用大费口舌.我是一个"视觉学习者",亲眼目睹一件事情的发生对我的学习大有裨益.我也曾观察发现,如果学生实际看到应用程序的设置流程或者代码的编写过程,他们就能从中受益良多.所以,录屏工具是制作教学视频的绝佳工具.在本文中我将介绍一下两款开源桌面录制工具: SimpleScreenRecorder和 Kazam. SimpleScreenRecorder 使用 SimpleScreenRecorder 能够轻松录制桌面动作,它拥有直观的用户界面以及多样

两款国外SEO优化工具推荐

SEO博客在站长常用免费SEO工具一文基本上都是推荐国内SEO工具,本文福建SEO将为大家带来的是:两款国外SEO优化工具推荐. 1.重定向检查器,Redirect Checker,也可以称为页面跳转方式检查工具.Chinaz站长工具里面的HTTP状态查询也可以实现部分功能. Redirect Checker:http://www.internetofficer.com/seo-tool/redirect-check/更加强大. Which redirection ?在文本框粘贴需要检查的网址,

两款比较典型的ASP木马防范方法

比较|木马 随着ASP 技术的发展,网络上基于ASP技术开发的网站越来越多,对ASP技术的支持可以说已经是windows系统IIS服务器的一项基本功能.但是基于ASP技术的木马后门,也越来越多,而且功能也越来越强大.由于ASP它本身是服务器提供的一贡服务功能,所以这种ASP脚本的木马后门,不会被杀毒软件查杀.被黑客们称为"永远不会被查杀的后门".由于其高度的隐蔽性和难查杀性,对网站的安全造成了严重的威胁.因此针对ASP木马的防范和清除,为我们的网管人员提出了更高的技术要求.下面我结合个

两款工具轻松搞定寻找高质量外链资源烦恼

大家好,有一段时间没来a5了,不知道站长朋友都过得还好吗?今天给大家带来的话题是:<寻找高质量的外链资源只需要用两款工具>,大家都知道seo离不开外链资源,有了强大的外链资源,对于一个网站权重提升或者是关键词的排名的提升来说,就轻松自如了,说到外链资源,大家脑海里马上就呈现出:博客.论坛.分类目录.问答等一批外链形式,不过说的总比做的来得容易,真正做起来的时候就会遇到问题了,比如你在百度搜一下:"能够发外链的论坛"马上成千上万的论坛出现在你的眼前,但是什么东西都有好坏之分,

利用可牛影像制作超级简单的闪图两款

今天在浏览闪图的时候发现了几款闪图很不错,发现用可牛影像就可以制作出来哦,既然这样当然要和大家一起分享咯 制作了简单的两款大家先学习,以后会慢慢教给大家的,(*^__^*) 嘻嘻--先看下一下效果图吧: 闪图1: 闪图2: 先看一下闪图1的制作方法: 第一步:当然是先打开一张照片啦~O(∩_∩)O~打开一张图片后找到涂鸦功能,选择矩形然后调整画笔的粗细利用涂鸦功能把照片的一角涂抹如图: 第二步:第一步涂抹好之后保存一下然后和第一步的方法一样,在第一次涂抹的后面接着涂一道然后再保存: 第三步:下面