阅读更多

2顶
1踩

编程语言

原创新闻 最新发布的用RoR写facebook应用

2008-06-27 10:43 by 副主编 QQbyte 评论(0) 有3082人浏览
Couple Rate是一个使用Facebook gem开发的Facebook 应用,应用程序的核心是让facebook的成员能够对其他几个随机出现的facebook的成员进行评分,从1到10.

详细功能如下:

Features:

{ CoupleRater controller and views }

    * Get a random couple.
    * Rate the couple
    * See the overall rating of the couple after rating it.
    * Narrow by gender
    * Narrow by geo network
    * Narrow by friends
    * Eliminate or allow question marks
    * Show global statistics called "Couplistics"

{ Users controller and views }

    * See how people rated you
    * Sort those "matches" by gender
    * Sort those "matches" by friends
    * Sort those "matches" by relationship (both like each other, you like them,…)
    * Sort those "matches" by network
    * Set your relationship (whether you like a person or secretly like them)
    * Set privacy and preference settings
    * See your friends and their ratings
    * Change what networks you show in
    * Change your picture

{ Messaging controller }

    * Send poke notifications
    * Send like notificatoins
    * Publish templatized new feed stories and relationship changes

{ cron job-rake task for profile:update }

    * Load profile box with recent couplings of a user.

{ extras/attachment/ }

    * Allow users to attach pictures of different types of couples on friends walls and such. (groom and bride, hot couple, two kittens, two puppies, …)



来自: rubyforge.org
2
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • More Effective C++ 条款28 Smart Pointers(智能指针)

    1. 智能指针(如标准库的auto_ptr,shared_ptr,weak_ptr,boost的scoped_ptr等)主要用于动态内存的管理,同时提供给用户与内置指针一样的使用方法,本条款主要涉及智能指针在构造与析构,复制和赋值,解引等方面的注意点,而非智能指针的实现细节. 2. 智能指针的构造,赋值,析构 智能指针的copy constructor,assignment ...

  • Effective C++之条款27、28

    条款27:尽量少做转型动作     C++规定的设计目标之一是,保证“类型错误”绝不可能发生。这是一个极具价值的保证。C++提供四种新式转型(常常被称为new-style或C+±style casts): const_cast<T>(expression) dynamic_cast<T>(expression) reinterpret...

  • 《Effective C++》:条款28-条款29

    条款28避免返回handles指向对象内部成分:指的是不能返回对象内部数据/函数的引用、指针等。 条款29为异常安全而努力是值得的:指的是要有异常处理机制,避免发生异常时造成资源泄露等问题。

  • More Effective C++ 条款28(下) (转)

    More Effective C++ 条款28(下) (转)[@more@]条款28:灵巧(smart)指针(下) 译者注:由于我无法在文档区贴上图片(在论坛询问,结果无人回答),所以只能附上此译文的word文档。.NET...

  • 读书笔记_Effective_C++_条款二十八:避免返回handlers指向对象内部成分

    举个例子: 1 class Student 2 { 3 private: 4 int ID; 5 string name; 6 public: 7 string& GetName() 8 { 9 return name; 10 } 11 }; 这是一个学生的类,类里面有两个成员变量,一...

  • ruby on rails_在Ruby on Rails和Laravel之间进行应用程序开发[如何使用]的选择

    ruby on rails 当您为自己的应用想法寻找软件开发合作伙伴时,您显然希望确保,将以最佳技术开发产品。 但这就是事实–在详细了解要开发的内容之前,无法确定哪个是“最佳”。 当然,您可以依赖语言和框架的流行度...

  • 我为什么鼓吹facebook,为什么唱衰OpenSocial?

    OpenSocial只不过是Google的公关骗局发 布以后,好像捅了马蜂窝,我看有人说我在给facebook写软文;有人说我在扯淡,有人说我根本不懂OpenSocial,不一而足。总的感觉是国内开 发人员对facebook的了解太少,对Google...

  • 编程语言理解3-目前主流的编程语言有哪些,分别的应用场景是什么

    Groovy:基于JVM的脚本 assemble:汇编 SQL:数据库王者 swift:Mac、iOS应用 go:互联网大流量高并发后端 ruby: ROR框架中小型web开发 MATLAB:科学计算 Perl:web脚本 objective-c:Mac、iOS应用 delphi:桌面软件、单位的...

  • 写好一份属于自己的简历

    原文出处:原文链接 下面是精益技术简历的47条原则: 版式 原则1:使用对齐 原则2:不必使用居中 原则3:谨慎使用粗体 ...原则10:不要写无关个人信息 原则11:使用客观事实而非主观描述 原则12:考虑提...

  • JavaEye站长对OpenSocial与Facebook平台的比较

    facebook的app是在app作者自己的服务器上面运行的,而OpenSocial的widget是在浏览者的浏览器里面 运行的,facebook就好像用Java来做一个全功能的web应用,而OpenSocial则好像用html/javascript写一个纯静态 ...

  • 2007 开发语言技术回顾

    2007没怎么注意就过去了。本来觉得2007,在IT界索然无味。但一回顾就吓了我一跳。这种技术的繁荣,不亚于2002年。...2007年,发现技术遍地开ROR,首先打了JAVA一枪。谁说企业级非要重型武器。从MVC、ORM、

  • 编写 iPhone Friendly 的 Web 应用程序 (Part 6 - iUI)

    这位Joe Hewitt曾经参与过Firefox的开发,包括其中的DOM Inspector以及Firebug,后来到了Facebook,为Facebook开发了iPhone专用版本,对iPhone Web开发社区算是作出了巨大贡献。样式我们继续说iUI这个框架。这个框架...

  • 如何写好一份简历

    但我在阅读简历的时候发现不少人对粗体使用不当——滥用,用错,甚至是全文使用粗体,这使得简历完全无法被正常阅读。 粗体适用于去突出 成就 (Achievements),例如: 量化的成就:将页面加载速度提升 50% ...

  • 系统在此应用程序堆栈溢出_Web应用程序:在开始之前选择正确的技术堆栈

    系统在此应用程序堆栈溢出You have a great online business idea along with investors and a team ready to get behind your plan. You are looking for a software development company to build a minimum ...

  • 在Ruby on Rails和Laravel之间进行应用程序开发[A How to Guide]

    当您为自己的应用创意寻找软件开发合作伙伴时,您显然希望确保使用最佳技术开发产品。 但这就是事实–在详细了解您要开发的内容之前,无法确定哪个是“最佳”。 当然,您可以依赖语言和框架的流行度统计数据,询问...

  • ABT 链网公测版发布上线:织链为网 为 DApps 奠基

    北京时间 3 月 30 日早上 6 点(美国太平洋时间 29 日下午 3 点),全球领先的区块链应用开发平台 ArcBlock 区块基石开发的 ABT链网[1]正式发布。仅在 2019...

  • [架构之路-258]:目标系统 - 设计方法 - 软件工程 - 软件设计 - 架构设计 - 软件架构与软件框架的详细比较

    软件架构Architecture和软件框架Framework都是与软件开发和系统设计紧密相关的...软件框架是一种预定义的软件组件和类库,提供开发人员快速构建软件应用程序的基础设施。软件框架建立在特定编程语言、平台或技术上。

  • 知名网站架构(二)

    http://xiaogui9317170.javaeye.com/blog/275572以最少的Web服务器达到最大的性能──“互联” 网址:http://www.flashmov.com/blog_1632.html引用 新浪科技讯 2007年5月17日,新浪与中国电信联合召开新闻发布会,...

  • 精益技术简历之道——改善技术简历的若干原则

    但我在阅读简历的时候发现不少人对粗体使用不当——滥用,用错,甚至是全文使用粗体,这使得简历完全无法被正常阅读。 粗体适用于去突出 成就 (Achievements),例如: 量化的成就:将页面加载速度...

  • [转载] Ruby、Rails、Agile的启示

     本文作者以使用Ruby和Rails进行创业为经验背景,结合具体的项目,尝试以客观公正的方式来评价Ruby、Rails和Agile。下面的文字,我们将以名词解释和实践的方式看看这些词汇带来的价值: Agile 敏捷...

Global site tag (gtag.js) - Google Analytics