虽然到上海来的时间不算很长。但也有一定年数了吧。自从99年12月到上海,迄今为止也有将近10年了。不过今天早上这场雨是让我最吃惊的。或许是我大惊小怪?又或者是因为我以为没有去过徐家汇?
一大早乘班车,8点半上车,在真北路附近就堵着不动了。据说是金沙江路那边进不了中环,然后又听说中环出了好多车祸,紧接着大雨又是拼命的下。大约到了11点,我们终于进了中环,然而噩梦并没有结束。初上中环就看到车祸一起,同时看到很多车被淹在水里,包含一辆警车。
再接着就是堵车,堵车,司机在受不了的时候走了一条小路,想这样是否避开高峰。不料更惨 的事情发生了。虽然有一段路并不堵,但在虹梅路的时候,彻底堵住了,就象一开始在真北路附近一样。半天都未能开动10米,车上一些同事受不了,都急忙下车寻找公厕看是否能够解决生理问题。如此往复的一直往前开着。。。车上,司机为了帮忙打发无聊,和长途车一样放起了VCD(多么古老的名词啊。。),Mr.Bean,放了一遍,又重复了一遍。车辆几乎仍然未动。解决完问题的同事们也陆续回来了,午饭也买了。然后电话到公司,据说6辆班车只有一辆赶到了。其他均和我们一样,仍然徘徊在中环路上。时间逐渐到了5小时,不得己车上同事呼吁车厢内级别最高的同事向行政部领导打电话,申请调头。幸好领导比较开明。终于放我们走了。
即使是这样,我们在开出虹梅路的时候,仍然花了半小时左右。看着路上比较空旷,有些同事不禁又萌发了去公司上班的念头,但在经过一个路口时,看到那些忘不到尽头的车辆时放弃了这个想法。
回程途中,看到不少人在水中徜徉,不过,他们的任务是在捡车牌。估计车牌又是一个好价格。同样,仍然看到不少车祸,同时看到宝马在游泳、大众在喝茶,交警在疲于奔命。
上中环后,看着对面那些仍然在拼命往市区赶的车辆。感慨万分啊。平时都想着往市区走,现在总算看到弱点了吧?哈哈。
完事,记录完毕。可惜没有相机,没法展现那些场景。
对于今天晚上的闭幕式,我有一句话要讲:春晚,又见春晚。
相对于贝克汉姆的出场,和最终的群星演唱,我实在想不出有什么可以形容我的心情的。对比于历年可见的类似节目,我只能感慨一下,今年我提前看到了春晚。
估计和我有同样想法的人不在少数吧?什么事情都是虎头蛇尾的,也应该算是我们的风俗了。可怜最后几个明星演出。我只看到了三个人。还有一个穿白衣的,我死活看不到脸。
镜头,走位。唉。。。拍摄风格也是和春晚相差无几,我还能说什么?
Introduction:
简价
We have been creating web-applications using PHP since it came into existence, now we can also develop Desktop or Stand alone Applications with PHP-GTK. Desktop Applications are one which does not need either a Web Server like IIS, Apache, PWS etc. or a web browser for their execution. One of the reasons why Java is so popular is because it can be used to build applications, web pages, applets and beans that can run on several platforms including Windows, Linux and Solaris. Java runs a virtual machine called JVM, and code is compiled into an intermediate format known as Java byte code, which is platform independent. When that particular piece of code is executed within the JVM, the JVM optimizes the code for the particular platform on which it is running as it is being compiled.
从PHP产生到现在,我们一直都是使用它创建WEB应用,如今,我们也可以使用PHP-GTK来创建桌面或者其他杰出的应用。桌面程序不再依靠WEB服务器(比如IIS、APACHE、PWS等等)或者通过浏览器运行他们。JAVA为什么这么流行其中之一的原因就是他不仅可以创建程序、WEB应用,小应用程序Applets和Beans,而是他可以运行在windows、linux和solaris平台上。当这些特定的代码在JVM上运行的时候,JVM会在编译的时候针对特定联台而对代码进行优化。
Microsoft's latest technology, .NET follows the same principles. Code is compiled into Microsoft Intermediate Language (MSIL) and is then executed within the .NET framework as an application domain. Microsoft is hoping to standardize C# and MSIL so that .NET code can run cross platform.
微软最近的技术声称,.net一直遵循着同样的工作原因,代码被编译成MSIL并且运行在.net framework上。微软一直希望C#和MSIL能够标准化,这样.net下的代码也就能够相对的跨平台运行了。
So what has all of this got to do with PHP-GTK? Well, both Java and .NET can be used to build windowed applications and web pages. Thanks to PHP-GTK, we can now build cross platform windowed applications with PHP as well.
可是这和使用PHP-GTK又有什么关系呢?OK,java和.net都能够创建“窗口式应用”(桌面应用软件)和网页。感谢PHP-GTK,我们也可以使用PHP创建跨平台的“winform应用”(windowed applications一直不知道怎么翻译比较好,下面如果再提到,我想,我还是用桌面应用软件来代替吧。)。
What is PHP-GTK?
PHP-GTK是什么?
GTK is an acronym for the GIMP Toolkit and GIMP is an acronym for GNU Image Manipulation Program, and is a fully featured graphics editing program that runs on Linux. It has many (if not all) of the features of popular Windows programs such as Photoshop and Paint shop. It's the graphics editor of choice for most Linux users.
GTK是GIMP ToolKit(GIMP工具包)的缩写,同时GIMP又是GNU Image Manipulation Program(开源图像处理软件)的缩写,是一个可以运行在LInux下的一款图像编辑程序。它拥有与windows平台下的photoshop和画笔程序一些相同的功能,但并非全部。它是大多数Linux用户所选择的图形编辑工作。
GTK is actually part of a set of libraries that was written in C called GTK+. GTK+ was built up over time and is now a main part of Gnome, which is a Linux GUI desktop environment. GTK+ is based on an object-oriented nature and also includes two other libraries:
GTK实际上是一套用C语言编码的代码库,一般称为GTK+。GTK+一直以来就是Gnome(Linux图形界面)的重要部件之一。GTK+采用了面向对象的方面,并且引入其他两个重要的库:
- GLib: A library of tools that can be used to assist developers when creating applications with GTK+.
- GDK: Similar to GDI for Win32, GDK standard for GIMP drawing kit and wraps a set of lower level drawing functions into classes that make developing applications with GTK+ easier. If you're thinking along the lines of MFC for C++ then you're making a fair comparison: MFC wraps several controls and hides the calls to the underlying Windows API's from the developer. GDK does the same thing for GTK+.
Where to get?
We can download binary as well as source code version of PHP-GTK from http://gtk.php.net/download.php . As a beginner, it would be a difficult process to download and install in this manner. Where we need to set up another php.ini file for PHP-GTK. Instead there is another way of installing it. We can get PHP-GTK2 in an executable form as we get WAMP.EXE. (Windows, Apache, Mysql, PHP) All we have to do is just download just download the files from http://www.gnope.org/download.php ,unzip them and double click on the icon GnopeSetup-1.5.1.exe . It will run through a step by step process where it will set up PHP-GTK automatically.
How to test the installation?
Once the installation is done we would eager to know about what is special in it? When we install PHP we would run phpinfo () from root directory .For this let us run a sample script which displays Hello world (as usual) .we can use Dreamweaver for editing the code. Another important point to be kept in mind is to save the file with extension .phpw it can be saved anywhere on your hard disk.
Here is the sample code:
<?PHP
if (!class_exists('gtk')) {
die("Please load the php-gtk2 module in your php.ini");
}
$wnd = new GtkWindow();
$wnd->set_title('Hello world');
$wnd->connect_simple('destroy', array('gtk', 'main_quit'));
$lblHello = new GtkLabel("hello world");
$wnd->add($lblHello);
$wnd->show_all();
Gtk::main();
?>
I have saved this sample file with the name hello.phpw
at c:\test\
. We should run this sample code from command line interface. (CLI) There may be a question rising in your mind asking, why we should run through command prompt than by just by double clicking it as it is a stand alone application. It is possible, for that we need to have a PHP compiler which converts our PHP-GTK code to EXE file . For now, let us try running it from the command prompt.
现在我们将上面这段代码保存在c:\test\目录下,取名为:hello.phpw。我们可以在命令行下运行它。或许你会有疑问,为什么我们不是编译成一个正常的程序,可以通过双击来运行?当然,这不是问题,那样的话,我们需要通过我们的PHP-GTK程序把PHP代码转换成EXE文件。现在,让我们尝试运行一下这个命令行先。
Steps for Executing a sample code:
执行部骤
- Start -> Run -> cmd (for xp sp2 and later version) or command (for windows 98).
点击开始菜单->运行,输入cmd,如果是windows2000以前的版本,请输入command。
- Now you could see a black window which is Command Prompt. Key in the following commands as shown below.
z:>c:
c:> cd test
c:\test>php hello.phpw
Once we finish this line and hit the Enter key, we should see the desired output.
This shows the successful installation of PHP-GTK2 and shouls us PHP output without a web-browser.
Some interesting Websites on PHP-GTK:
- http://www.kksou.com/php-gtk2/
- http://phpgtk.activeventure.com/gtk/gtk.gtkbox.html (describes about all base classes).
- http://gtk.php.net/download.php
- http://www.gnope.org/download.php
CCC透漏,YYY小朋友的落选主要是因为考虑到对外形象,是为了国家利益。
部分网友表示认同,称林杪可与YYY都是“英雄”。但是也有网友进行了反驳,认为“假唱不好,让小孩假唱更甚”、“请把最后一点纯真留给孩子”。
是不是有点没头没脑的?那是因为我担心网站上有了不该有的内容会被别人起诉。详细情况请看:http://eladies.sina.com.cn/news/2008/0812/1222752889.shtml
飞天小肥猪的简单人生 |
100.0%男性倾向,0.0%女性倾向 |
|
评点:您的文风冷静而镇定,言语间展现出强悍的思辨能力与恢宏的胸襟,一个男子汉的阳刚形象跃然纸上。 |
yodao | 博客男女 |
|
看到上面的内容没有?上面的可不是我自己写的,哇哈哈哈。其实很意外,在搜索一些RSS的时候,看到了这个。然后自己检测了一下,就是这个结果。当然我也不知道它的算法是什么样的。为什么会这样。但既然是博君一样,总归是需要有点好结果的吧?本来想把复制过来的URL链接去掉的,但想想,别人也是一片心血,也做了一个这样的玩意给我们大家娱乐,总要给点别人面子的吧?
下面的还是在有道网上生成的一个FLASH,本来想放到左侧去,但想想左侧被我更多的用来使用显示广告了。因此还是先留在这里。不过我会有想法等我文章内页的广告到期后,换成首页的那个BLOGUP,然后BLOGUP的位置放上这个玩意。