Categories
Design Tech

The Making of: Lyricova Screensaver v2

It has been long since last time I post here. This time I’d like to share about how I made the Lyricova Screensaver v2: refractor from my own legacy code.

Categories
News

Recent plan and progress for Gy

Recently I’m working on some new features for Project Gy (very slowly). Seems it may take me some time to finish all of it, so I’m using this post to talk about my plan and progress.

Some off topic words:

In the progress of feature development , I’m using a super simplified version of Git workflow model locally, which includes a Develop branch and a Origin branch. Develop branch for features, and Origin branch is for hotfix that’s push to the server. I don’t think all the detailed branching is necessary for just an individual developer. But I would try to implement this model to Project Gy if there’s really anyone want to join me. I’m waiting for the moment, and looking forward to it. (as I’m coding alone since the very beginning…)

Okay, let’s come back. This is basically the plan so far.

  • Resource management in back-end.

    • Font management

      *   <del>Delete font</del>
      
      • Upload font

            *   <del>Upload and generate preview</del>
        
        *   <del>Migrate current font system to database based font management (Imggen)</del>
        
      • Background management

        • Delete
      • Upload and management
      • Migrate (Imggen)

      • signature customisation.

  • Imggen upgrade

    • Migrate font & bg to database.
    • Customize dynamic page.

      *   <del>Configuration saved as JSON in database `GY_usermeta.signature`</del>
      
      • Upload Bg.
      • Parameters setting page with rough preview using HTML5 Canvas & JS.

      • Inner library: parameters are delivered using array.

    • Include default image & font files in .gitignore and remove all copyright image.
    • Update main site dynamic picture design
  • Theme system?

    • /view/theme/default
    • Theme detail using manifest.json??
    • Modify all controller to fit theme system
  • Multi-language

    • urgh…
  • Social lyric media site?

    • (I hardly have any idea of it)

Just realised this is really a big project for me to do.

Before “Codename LyricG”, this would be the main project that I’m focusing on.
Maybe “LyricG” will come soon, or will it never come? Who knows?

Categories
Design 中文文章

[on Github!] 歌语计划 PHP化。

更新!歌语计划登陆Github!欢迎围观!
https://github.com/blueset/project-gy

以后更新日志就放在那上面了。
这里停止更新。

====================2013.5.19====================

从一个最初的想法开始,经过各种构思与创意,经过一年多的时间,歌语计划终于决定PHP化了。

歌语计划是一个以歌词为主网络日志程序,用户将歌词片段以及各种相关信息输入后即可生成对应条目,并展示在首页。通过歌语计划,用户可以使用歌词来表达自己的感受,然后分享给全世界。

本程序是由蓝色之风工作室与iBe共同制作。

使用框架:

  • CodeIgnite
  • Twitter Bootstrap
  • jQuery
    UI设计:蓝色之风
    程序:蓝色之风

预计通过MIT协议开源发布。

已完成:

  • 条目显示
  • 条目添加
  • 条目值有效判断
  • 注册与登录模块
  • 条目编辑模块
  • 用户权限管理
    待完成:

  • 主体UI设计(80)

  • 条目后台管理
  • 单独页面显示
  • 分类检索与关键词检索
  • Ajax 支持
  • 主题支持
    截图:

 

gyb1-1 gyb1-2