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

花了两晚上写的一个小项目 - MeMe

  •  
  •   gangsta · 2014-04-22 15:57:51 +08:00 · 7366 次点击
    这是一个创建于 3666 天前的主题,其中的信息可能已经有所发展或是发生改变。
    测试地址: http://meme.sinaapp.com
    -------------------------------------------------------------------

    源于自己很早以前的一个想法,就是平时工作中会有一些想法,文字,网站和代码片段之类的东西,不知道保存到什么地方,有时候会放到Evernote和各种书签,Gist里面,后来觉得太乱或者不方便之类的就干脆自己写一个,于是就出现了这个东西.

    好像和孬爷爷做的Perber(http://www.v2ex.com/t/105491)有一点点类似,但其实是两个完全不同的东东,前者感觉上是个阅后即焚的树洞或者聊天室,这个更偏向于个人"知识"管理类.

    目前项目跑在SAE的Nginx上.

    关于技术方面:
    尝试了工作(Java)之外的语言 - PHP,最大的原因还是PHP的成熟Framework太多,很方便快速开发,配合Smarty,BootStrap(前端白痴必备),边写边查,大概两三个晚上的时间第一版的主要功能就开发完了.

    目前已实现的功能:
    Website/Media/Idea/Code片段的保存

    TODO:
    用户注册/登陆,虾米音乐解析,更好看的代码高亮,URL的动态解析... 这些都还没来的及做.

    PS:自己也是闹着玩,如果有V2EXer觉得这个想法可以用的上,也欢迎去FORK一下.
    第 1 条附言  ·  2014-04-23 13:52:23 +08:00
    暂时关闭了
    52 条回复    1970-01-01 08:00:00 +08:00
    ioNull
        1
    ioNull  
       2014-04-22 16:05:14 +08:00 via iPhone
    想起雅虎meme…
    kendisk
        2
    kendisk  
       2014-04-22 16:08:13 +08:00 via iPhone
    @ioNull
    同想起
    likaci
        3
    likaci  
       2014-04-22 16:09:29 +08:00
    知识管理,知识获取,好像真没有一个一站式的解决方案。
    尤其是各种语言的代码片段…
    gangsta
        4
    gangsta  
    OP
       2014-04-22 16:18:45 +08:00 via iPhone
    @ioNull
    @kendisk
    就是从Yahoo!来滴~
    dalang
        5
    dalang  
       2014-04-22 16:32:33 +08:00
    @likaci 代码片段的话 我觉得gistbox很好用。
    jedyu
        6
    jedyu  
       2014-04-22 16:34:02 +08:00
    mrvangogh
        7
    mrvangogh  
       2014-04-22 16:36:57 +08:00
    点赞
    zouyun5152
        8
    zouyun5152  
       2014-04-22 16:48:03 +08:00
    超赞,给力!!!!
    jedyu
        9
    jedyu  
       2014-04-22 16:53:01 +08:00
    没有过滤特殊字符,可以直接提交js脚本。然后。。。被玩坏了
    @gangsta
    xieweizhi007
        10
    xieweizhi007  
       2014-04-22 16:53:10 +08:00
    打不开啊,直接跳转回来v2ex
    steptodream
        11
    steptodream  
       2014-04-22 16:56:30 +08:00
    @xieweizhi007 已经被你楼上的玩坏了
    ck65
        12
    ck65  
       2014-04-22 16:57:33 +08:00
    已被玩坏。快修。
    zouyun5152
        13
    zouyun5152  
       2014-04-22 16:57:56 +08:00
    怎么安装哦,我也想在自己的服务器装个(用的别人的阿里云),平时收集收集一些零散的东西。
    jedyu
        14
    jedyu  
       2014-04-22 16:58:56 +08:00
    @xieweizhi007
    @steptodream

    sorry...手贱

    @gangsta LZ快去删一下,顺便把该转义的都转义了...
    gangsta
        15
    gangsta  
    OP
       2014-04-22 16:59:26 +08:00 via iPhone
    😳
    晚上修复吧~是没有加验证呢~
    fengdragon
        16
    fengdragon  
       2014-04-22 17:51:22 +08:00
    这么快就被玩坏了啊。。。
    lizheming
        17
    lizheming  
       2014-04-22 18:12:20 +08:00
    我觉得lz一定不造`filter_input()`这个函数,恩哼...
    9yu
        18
    9yu  
       2014-04-22 18:50:04 +08:00
    @jedyu @(。・o・)@ 笑cry
    blueandhack
        19
    blueandhack  
       2014-04-22 19:39:12 +08:00
    @jedyu 笑尿~ - ^ -
    hourui
        20
    hourui  
       2014-04-22 19:50:39 +08:00
    @jedyu
    被你这段代码
    </script><script>window.location.href='http://www.v2ex.com';</script>
    xss了
    littlewey
        21
    littlewey  
       2014-04-22 21:08:32 +08:00 via iPhone
    @ioNull me too
    gangsta
        22
    gangsta  
    OP
       2014-04-22 22:14:20 +08:00
    @xieweizhi007
    @fengdragon
    @lizheming
    @blueandhack

    已经修复了,感谢来玩的各位
    SAE后台显示今天的PV居然有2000+。。。


    @zouyun5152
    部署的话比较简单(SAE上比较方便,直接用GitHub那个目录的源码就可以):
    1.初始化MySQL
    2.修改index.php里的数据库配置

    没部署到过阿里云,简单看了下,主要是SAE和阿里云在静态缓存和URL rewrite方面有一些差别
    cbsw
        23
    cbsw  
       2014-04-22 22:39:36 +08:00
    我在想为什么会出现XSS,话说这个不是Web开发必须考虑到的吗,尤其是各类Framework里面肯定会教导怎么用一个方便的函数防范XSS。
    不过这个点子不错,给个赞
    zouyun5152
        24
    zouyun5152  
       2014-04-22 23:48:44 +08:00
    @gangsta Mac下不知道如何登陆SAE给的SVN @ @
    lanbing
        25
    lanbing  
       2014-04-22 23:50:42 +08:00 via Android
    赞一个
    sneezry
        26
    sneezry  
       2014-04-23 00:06:18 +08:00
    对不起,又给您玩坏了
    khowarizmi
        27
    khowarizmi  
       2014-04-23 00:22:30 +08:00
    ...感觉楼主要崩溃了
    Cee
        28
    Cee  
       2014-04-23 00:33:16 +08:00
    感觉已经被玩坏了。。
    ybh37
        29
    ybh37  
       2014-04-23 08:50:23 +08:00
    刚想上去看看,这是被谁弄坏的?
    cxshun
        30
    cxshun  
       2014-04-23 09:35:13 +08:00
    又被人玩坏了,楼主快修复一下!
    nuansediao
        31
    nuansediao  
       2014-04-23 10:08:17 +08:00
    你说的你起这个名,不被玩坏才怪。
    FatGhosta
        32
    FatGhosta  
       2014-04-23 10:17:08 +08:00
    你们这帮懂点儿安全的能不闹么??就非要秀一下自己会注入?
    人家没盈利,就是自己玩儿。搞不好好得花SAE的钱。真无语。
    SharkIng
        33
    SharkIng  
       2014-04-23 10:31:33 +08:00
    怎么直接跳转V2EX了?
    sneezry
        34
    sneezry  
       2014-04-23 10:34:20 +08:00 via iPhone   ❤️ 1
    @FatGhosta 哈,这想法不对哦,如果不是跳转,是一个隐藏的嵌入式框架,想必你都不会知道被xss。
    fork3rt
        35
    fork3rt  
       2014-04-23 10:50:44 +08:00
    貌似被XSS了~~
    somethin
        36
    somethin  
       2014-04-23 10:50:54 +08:00
    又坏了...
    min
        37
    min  
       2014-04-23 11:18:33 +08:00
    喂喂,你是livid派来刷首页流量的吧
    gangsta
        38
    gangsta  
    OP
       2014-04-23 11:21:45 +08:00
    贵司停电了,一直没来的及修...

    一直有一个IP为49.140.65.209的V2EXer往表单里提交:
    <script>window.location.href='http://www.v2ex.com';</script>

    有点无奈,昨天SAE消耗了40颗云豆,我的小心肝啊~
    sneezry
        39
    sneezry  
       2014-04-23 11:41:18 +08:00 via iPhone
    @gangsta 哈,楼主,那个ip是我,没想到闹着玩给你带来不便哈,这样吧,我给你100xrp或10mBTC作为补偿,地址回复给我。
    sneezry
        40
    sneezry  
       2014-04-23 11:43:10 +08:00 via iPhone
    @gangsta 我去,抱歉,算错了,是1mBTC……
    RangerWolf
        41
    RangerWolf  
       2014-04-23 12:51:54 +08:00
    不记得还能推荐SAE的开发者么~ 貌似我还能再推荐9个。。。
    然后每个月相当于免费了

    刚才打开了 就一张大图。。。
    liul85
        42
    liul85  
       2014-04-23 13:00:07 +08:00
    贝斯手,其他啥也干不了
    loryyang
        43
    loryyang  
       2014-04-23 13:22:08 +08:00
    被楼上的弄死了。。。
    a591826944
        44
    a591826944  
       2014-04-23 13:35:05 +08:00
    。。。。就一个图 啥也没有呀
    a591826944
        45
    a591826944  
       2014-04-23 13:36:29 +08:00
    @liul85 那个图的名字是 error.jpg 估计是坏了 才会出图。。。
    chenggiant
        46
    chenggiant  
       2014-04-23 13:55:35 +08:00
    又被玩坏了么。。。
    cyokvip
        47
    cyokvip  
       2014-04-23 14:21:47 +08:00
    @RangerWolf 现在好像不能推荐了
    FatGhosta
        48
    FatGhosta  
       2014-04-23 14:30:09 +08:00
    @sneezry 好吧。。。的确有道理。。。
    PotatoBrother
        49
    PotatoBrother  
       2014-04-23 17:45:04 +08:00 via iPhone
    被玩坏了,重定向到v2ex了……
    Yannis1990
        50
    Yannis1990  
       2014-04-23 18:26:56 +08:00
    @RangerWolf 求推荐SAE开发者....
    Yannis1990
        51
    Yannis1990  
       2014-04-23 18:28:01 +08:00
    东西做的真棒
    cqcn1991
        52
    cqcn1991  
       2014-04-24 00:07:13 +08:00 via iPhone
    Lz,我也写过一个,哈哈。listentome.herokuapp.com
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   800 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:45 · PVG 03:45 · LAX 12:45 · JFK 15:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.