V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
hustlzp
V2EX  ›  分享创造

[Demo截图]一个基于节点的资源分享、收藏、导航的小站

  •  
  •   hustlzp ·
    hustlzp · 2013-07-14 09:10:04 +08:00 · 3362 次点击
    这是一个创建于 4169 天前的主题,其中的信息可能已经有所发展或是发生改变。
    暑假闲着无聊,之前只会Flask,现在手痒又想折腾新东西了,就开始学Django,于是折腾了个小项目用于练手。

    主要是一个基于节点的资源分享、收藏、导航的小站。

    网站名称是YProugrammer:Y表示Young,Programmer表示程序<b>设计</b>者,合起来就是“年轻的程序设计者”的意思。取这个名字意思就是为那些还在初级阶段的程序员分享一些优质的资源。域名www[dot]yprogrammer[dot]com也到手了。

    网站还在开发中,还有很多东西很不完善。为了省事儿、也为了限定初始用户人群,所以使用了GitHub的OAuth2登录。截了4张图:

    (1)节点关注页:关注你感兴趣的节点,节点已经进行了大方向的分类(目前的节点不多,后端主要是Python系和NodeJs系,其他比如ROR因为不了解所以没放上去...)



    (2)单个节点页:你可以向某个节点推荐资源,资源按照一定的类别组织



    (3)资源推荐页:根据你之前关注的节点,为你推荐最新资源



    (4)资源导航页:100%抄袭百度首页,只做了2个改动(a)搜索框替换成Google(b)搜索框上面的图标替换成当日的Google Doodle,如果当天没有就显示原Google图标



    一个人做东西的坏处就是,大多数都是“想出来”的需求,而不是“原生”的需求,欢迎各位大神提意见哈!

    顺便说一下技术感受,个人之前是比较不喜欢Django这种臃肿的框架,到现在真正使用了之后才发现它也有很多优点。所以推荐那些只会一些micro framework(Flask/Bottle等)的童鞋尝试一下Django,至少可以拓宽自己的视野。

    [Code] https://github.com/hustlzp/yprogrammer
    6 条回复    1970-01-01 08:00:00 +08:00
    qiayue
        1
    qiayue  
       2013-07-14 09:48:46 +08:00   ❤️ 1
    看起来不错,不知道实际使用起来如何。
    木有 github 账号的程序猿掩面而过...
    hustlzp
        2
    hustlzp  
    OP
       2013-07-14 10:17:57 +08:00
    @qiayue 呵呵,Web程序猿还是注册一下比较好撒,可以发现很多非常棒的开源项目直接拿来用。
    ayang23
        3
    ayang23  
       2013-07-14 11:48:35 +08:00   ❤️ 1
    网站名称是YProugrammer 多写了一个'u',电子书的版权问题你准备怎么处理?
    hustlzp
        4
    hustlzp  
    OP
       2013-07-14 14:21:31 +08:00
    @ayang23 感谢提醒!手误了...书一般只允许推荐douban/Amazon等一些介绍性的链接,不给电子书下载地址,如果发现有人上传无版权的电子书下载地址,可以点击“举报”,我马上干掉。当然,像这种(http://djangobook.py3k.cn/2.0/)本来就是开源的电子书,就不存在版权问题了。
    huyipeng
        5
    huyipeng  
       2013-07-15 00:00:01 +08:00
    很有设计感,学弟做的很赞!!!
    hustlzp
        6
    hustlzp  
    OP
       2013-07-15 14:22:28 +08:00
    @huyipeng 呵呵,谢谢学长,看了你的博客,原来是OPhone的创始人呀!这个项目是在Bootstrap的一个主题(http://bootswatch.com/cerulean/)的基础上改的,大爱Bootstrap!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4977 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:51 · PVG 13:51 · LAX 21:51 · JFK 00:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.