项目地址:https://github.com/vicalloy/timeline-site
感兴趣的朋友就过去关注下吧。
目前还只有一个项目框架,并对基础的模板做了一些调整。因为是自己一个人写,且没人督促,所以项目前期的重构会比较频繁,且项目进度不可控。
下面就是刚的工作成功,一个简单的首页框架。
项目地址:https://github.com/vicalloy/timeline-site
感兴趣的朋友就过去关注下吧。
目前还只有一个项目框架,并对基础的模板做了一些调整。因为是自己一个人写,且没人督促,所以项目前期的重构会比较频繁,且项目进度不可控。
下面就是刚的工作成功,一个简单的首页框架。
没心情干什么正事,又不想太过无聊,于是只好写日志了。
2011年是忙碌的一年,前半年忙到把不少负面情绪都带到了工作中,到下半年才开始逐渐好转。2011年不算糟,却也不能让自己满意。或许是自己有些太过急功近利,有着太多的期望。
对2012的期望很简单, “少写些代码”。
这里的“少写些代码”和写代码写多少并无多少实际关系。我希望在这一年中,除coding外能多接触、多做些“有趣”的事。
人们很容易将“善于做的事 ” 同“喜欢做的事”混到一起,以为自己擅长的就是自己喜欢的。在很长的一段时间内,我认为自己喜欢的是编程,并以成为构架师为目标。在去年我开始了解到,我真正的兴趣和技术并无太大关系,我感兴趣的是如何做出让广大用户欢迎的软件产品。就如@Livid说的一样,技术只是做出优秀产品的因素之一,而且并不是唯一(忘了原话是怎么说的)。我业余时间写的那些小东西(虽不够成功)也多出于问题的解决而非技术的探索。
心怀希望,直面世间的无奈。
前些天在日志里说想做个timeline相关的网站。由于最近的琐事较多,也是出于惰性,迟迟没有动手。想最近还是先将项目启动好了,然后在blog上记录项目的过程。记录的过程,一方面是方便日后的总结,令一方面多少也有些督促作用。
很早以前就想做一张古今中外的大事年表,看中国历史上的同时期国外都发生了些什么事。对于普通的文字列表而言,timeline的展现方式无疑要直观很多。在寻找timeline工具的时候没有发现好用的。到了现在,已经出现不少在线timeline工具了,不过中文的还没有,既然如此那就自己做一个吧。
timeline功能有些过于单一,可发掘的余地不会太大。不过换个角度看,做一个有价值的小众服务也不错。
这会是一个类似维基百科的网站。大家可以在上面察看、制作自己感兴趣的timeline。网站支持多人协作,可以多人共同维护一个timeline。timeline支持评论。用户可以将自己感兴趣的timeline做个列表(类似豆瓣的豆单)。如果用户活跃的话甚至可以考虑增加小组的功能。
网站创建初期最需要的是基础内容以及第一批核心用户。内容方面会自己做几个timeline并进行社会化分享。针对目标人群的不同会将timeline分为明星偶像、社会化事件、历史、技术类(如js的演化)。然后看目标人群的接受程度再做适当的调整。
服务端采用django。UI方面采用twitter出品的bootstrap。
除此之外令一个重要的问题是如何实现timeline的展示。网上不少timeline的js实现。经过调查后决定采用timeglider。下面是入围JS库的介绍。
既然此类网站已经有了,必要的参考自然少不了。
古老的帝国在惯性的作用下看似平稳的正常运行。当时的人们应当无法预知,此时的帝国即将走到它的尽头。
《万历十五年》是本有意思的书,回顾历史,看明朝是如何轰然倒下,看当时社会精英们的努力与挣扎,看中国如何一步步走成现在的样子。
团队中应当有个红脸。永远是激情澎湃,自信满满,有打倒一切困难的决心。所有问题在他看来都不是问题。他是团队的精神支柱,让团队在逆境中看到希望。
团队中也应当有个黑脸。他是不时给大家泼点冷水,给人以反思,让团队不至于太过自我感觉良好而迷失。
只是红脸在催眠别人的时候也催眠着自己,明明是死胡同却视而不见,义无反顾的撞上去。
黑脸的抱怨一不小心也容易变成纯粹的抱怨。抱怨到让人心灰意懒,连抱怨都懒得抱怨。
由于长期的挖坑不填,于是想做简单一些的东西,简单到一周之内可以完成。
虾米的电台很不错,有多种风格的电台可以选择。选择一个自己喜欢的电台然后有啥听啥,比自己选歌来的方便的多。目前虾米有官方的ios、android的客户端,wp7的客户端暂时还没有。虽然手机可以用网页版的虾米,不过网页版无法后台播放将是一个很大的缺陷。
我还没有wp7的手机,想做着东西主要还是想体验一下wp7开发。
世界历学的很烂,完全不知道国外的重大历史事件对应到中国的朝代。想做这么一张历史年表,将国内外的大事件都标记在上面。顺带想做一个关于timeline的网站。用户可以制作自己的timeline并进行分享。最好还可以象wiki一样大家共同编辑同一个timeline。
前期会做的很简单,只有简单的创建和展示功能。评论功能直接使用disqus实现。
目前国外网站已经有一些提供在线timeline服务的网站。里面大多网站都面向企业用户提供收费服务。其中比较接近我想法的是xtimeline。
django提供syncdb命令,用于从models自动生成数据库。但在models结构变化后,syncdb并无法自动实现数据库的更新。South
组件即是为了解决该问题而出现的。
下面简单介绍一下South的一些最常见用法,更详细的使用方法见South的官方手册。
假设我们创建了一个名叫southtut的app
./manage.py schemamigration southtut --initial |
./manage.py migrate southtut |
./manage.py migrate southtut 0001 --fake |
./manage.py schemamigration southtut --auto |
./manage.py migrate southtut |
在豆瓣上看到有朋友给这短片打出五分的高分,还将自己的签名给改了。
第一次看完时有些莫名的压抑。苍蝇在一分钟的生命中完成了所有的TODO-LIST,看似充实却也无趣。生活是一种体验,TODO-LIST只是生活的一部分,而不是全部。
上豆瓣翻看了些影评,发现大家对这短片的看法体现出两个极端,“励志”和“讽刺”。一花一世界,不同的看法折射出不同的人生观。
追寻梦想的同时不要被梦想所束缚,是我在看过短片后写的影评。不知你看过这短片后的体验会是怎样,是向左,还是向右。
如果这是一部单纯的励志短篇,我会毫不犹豫的打出低分。
人生或许没有任何意义,但既来之则安之。
生活或许平淡,但未知的未来多少还有少许的期待。
长长的TODO-LIST看似承载着所有的梦想,却是绑架了梦想。
在马不停蹄完成TODO-LIST的同时你是否可曾停下脚步好好欣赏这个世界。
追寻着梦想,不要被梦想所束缚。
在平淡的生活中追寻那偶尔出现的色彩。
附:
不少领导喜欢以亲民的姿态出现,但成功的不多。表面上其乐融融,逾越不了上下级关系的事实。上下级的关系决定了某些事情上不可能做到完全的平等。
古人云:”肉食者鄙,未能远谋”,一定程度上也可以理解为上下级间矛盾。
作为领导需要有一定的权威,但权威也常是上下级矛盾的来源。大家都不笨,为什么要听你的?
道家主张的“小国寡民,无为而治”。按照我的理解就是,建立一个简单的规则,然后让各自自由的发挥自己的长处。