“是我” http://www.shiwooo.com “ “是我”让你与你认识的和你不认识的人相互贴标签,帮助你描述自己,定位自己,找到自己,知道什么“是我”,找到和你相似的人。
功能 1.创建自己的身份,如 Rubyer、XX 的老公、老李、爱读书的兔子,每个身份代表“我”的一面。 1.给自己和给别人的任一身份贴标签。 2.通过标签或广场找到相同标签的人。 3.每个标签自动形成一个圈子,有该标签的人可以在圈子里讨论。 4.向所有拥有某一标签的人发邮件,如向所有有“胖子”标签的人发邮件,提问:“你们是怎么减肥的?”
可能做的和缺陷 1.广场的瀑布流有一定机率会出现重叠,前端比较弱,暂时还不知道怎么调这部分。 2.搜索,打算使用 postgresql 的 gem:texticle 3.圈子内讨论的内容按投票排序,每条内容限制 144 字? 4.推荐系统,看到 XX 的人也看了 XX。 5.移动端提供人脸识别,拍照即可返回该人的标签。 使用云端 API 6.如果 role 表某行的 updated_at 字段为空,在个人页面弹窗,提示推荐的人和标签。 7.添加标签页面,无论是自己添加还是别人添加的,根据贝叶斯算法推荐类似的人拥有的标签。 8.我共贴了 x 人,x 个标签。 9.给别人贴标签,被贴的人能删该标签吗?贴该标签的人能删该标签吗? 10.我在哪看到我给别人贴的所有标签? 11.所有的分页 12.登录框的右边加一些关于是我的图或简介什么的,前端比较弱,暂时也还没加。
ChangeLog 2012/12/19 增加了“经历”功能,每个身份都可以添加多个经历。
总的来说缺陷还是挺多的,汗,有些是要解决的,有些可能不会做,想听听大家的意见,以及欢迎和感谢大家抓虫,不知道这算不算广告贴,如果是,麻烦管理员删了,谢谢。
#3 楼 @fresh_fish 不用瀑布流,图片定长定宽,显示的效果比较死板,不太轻快,“我的形象”那部分也是按瀑布流宽度 300,长度不限来截图的,这样每个身份的区别才会比较明显。
#5 楼 @woaigithub 看了,还真是一个样,这个东西早年我做过 php 版和 perl 版的,不过由于一些原因都流产了,RoR 是我最满意的一个版本。
#8 楼 @zhurongx 不会吧,我的网站也是用 masonry 做的,你可以上去看看 www.ibookwish.com 上看看结构
$container = $('#posts-container');
gutter = 40;
min_width = 200;
$container.imagesLoaded ->
$container.masonry
itemSelector: '.bookdate-box'
gutterWidth: gutter
columnWidth: (containerWidth)->
num_of_boxes = (containerWidth/min_width | 0);
box_width = (((containerWidth - (num_of_boxes-1)*gutter)/num_of_boxes) | 0) ;
if (containerWidth < min_width)
box_width = containerWidth;
$('.bookdate-box').width(box_width);
box_width
这是我的代码
#9 楼 @sanivbyfish 书愿网啊,前两天也是在 rubychina 上看到的,进去注册了一下,ubuntu 下的 chrome 你的瀑布流仅靠边上,logo 似乎串行了,忘在你帖子上留言了。