My studying notes for Java,Ruby,Ajax and other any interesting things.

星期五, 六月 01, 2012

一个不错的js图表框架

http://amcharts.com/

一套基于html5,javascript的图表控件,基本上能够满足大部分应用需求。有多个版本,包括javascript,Flex,WPF & Silverlight,Flash等。其中js版本基本上能够满足大部分需求,包括有柱状图,饼图,折线(曲线)图等等。大部分需求都可以简单设置即可使用。

使用方法比较简单:

<script src="js/amcharts.js" type="text/javascript"></script>
<script src="/lib/amfallback.js" type="text/javascript"></script>
<script type="text/javascript">
                         
                                AmCharts.ready(function()
                                {                         
                         
                            var vars = {
                                path:"/lib/files/",
                                data_file: "/lib/amline/data/home.php",
                                settings_file: "/lib/amline/settings/home.xml"
                                };

                                var amfallback = new AmCharts.AmFallback();
                                amfallback.dataFile = vars.data_file;
                                amfallback.pathToImages = "/lib/images/";
                                amfallback.settingsFile = vars.settings_file;
                                amfallback.type = "line";
                                amfallback.write("flashcontent1");
                                });
</script>

就可以很漂亮的生成一个曲线图了:

image

更漂亮一点的图:

image

refer: http://amcharts.com/docs/v.2/javascript_reference

关于内省和改进

今天同一个同事沟通部门间跨部门协作的流程时,无意中引出来一件事情:一个前同事的离职很重要原因是因为他的直接leader和再上级leader的工作方法和方式与他不适合,而这个上上级则是我自己。不由得追问了几句,但是却语焉不详,有可能是故作姿态或者企图通过这些内容来影响流程沟通的效果。但不管怎样,我却不由得反思最近一段时间的工作方式和方法,以及作为一个部门管理者应当发挥的作用和职责是否有达到。

通常,我们得到一个负面消息第一反应是抗拒,或者怀疑这个负面消息的真实性。因为我们下意识或者潜意识中,我们认为自己一直是按照正确的思路和方式在开展我们的每日活动。当有人对你的工作质疑的时候,我们下意识的反应是自我保护,因此往往选择不肯相信对方所言。但是,往往由于这种下意识的行为,我们会丧失自我改进的好机会。

我们一生中很多时候都是活在错误之中,而这些错误只有被发现我们才知道它的存在,绝大多数错误是没有机会被纠正的。然而,在我们不知道什么是正确的时候,我们如何完善自己,让自己少犯错误而走向正确呢?我相信答案在于,你如何去更多的发现自己身上的问题并提前防止。因此,自我改进,自我更新以及自我完善是相当有必要,而且似乎是唯一能够让自己趋于完善的方法。所以,古人经常有“吾每日三省吾身”的说法。自省是东方人的美德,是古代贤人不断实践总结出来的方法。每天将自己做的事情回顾一遍,看看有没有做错什么事情,如果做错了则想办法改进并进行预防;如果没有做错则安然入睡。

自省固然是一种好办法,但是由于我们都有思维定势,很多时候非常难以站在客观的角度来看待自己。有很多人每日都在反省,然而并没有任何效果,并非他不是不够努力认真,而是他陷入了自己的定式思维中,难以跳出画中来看画。因此,别人对我们的批评,建议和质疑就成为了我们成长的最佳动力了。

只要你注意倾听,你会发现每日我们都会受到很多人质疑,抱怨,批评建议的声音,这些声音皆有原因。但都可以用来印证我们每日的行为是否得当,是否真有错失。只要我们好好记录并利用这些声音,就会变废为宝,将批评者,质疑者,建议者都转变为我们的行为监督者,良师益友。

keywors: 反省 倾听 自我改进