Submitted by gouki on 2009, December 15, 9:41 AM
在网上看到介绍说Lifebox是一套快速,轻量级采用php/MySQL开发的照片与视频管理系统。设计用于管理大数据量多 媒体文件。支持直接在系统中播放视频,不需要下载到本地播放。支持用户注册按权限查看/评论你共享的照片与视频。此外Lifebox还拥有基于Ajax技 术实现的漂亮用户界面。
兴冲冲的去官网看了一下,结果吓的不敢装:
1、mediainfo v0.7.9 or greater
2、imagemagick 6.3.7.9 or greater
3、ufraw 0.13-1build2 or greater
看到这些我就晕了。当然还有一些其他的。。。不敢装了。【我认为恐怖的原因是一个小小的图片程序,居然需要外加这么多的插件,当然你可以说是为了效果,但总觉得不舒服,我安装了这些插件,我还得为服务器上的其他用户一一配置权限,让他们无法使用这些插件,因为他们可能会很占CPU,所以这个程序可能比较适合那些有独立服务器人来使用,或许会很爽吧。。】
更多的需求在这里:http://www.getlifebox.org/2009/03/install-lifebox-on-ubuntu-810-intrepid-ibex/
恐怖啊。不过看上去效果不错:
Software | 评论:0
| 阅读:17773
Submitted by gouki on 2009, December 15, 9:34 AM
NB不是牛B的意思,而是开发工具netbeans的简称,当然你要说他牛B也可能,前提是你得会开发nb的插件,你才能让他更NB。
闲话不说,我所贴的内容是来自于ZendStudio.Net的博客中介绍的一些常见问题和解决方法
1、解决netbeans界面字体太小的问题
打开netbeans的安装目录,修改etc/netbeans.conf,在最后加上:netbeans_default_options=”–fontsize 12″
2、完美去除netbeans的文本限制线
网络上的方法是在颜色中将文本限制线改为白色,这个方法不算完美,因为在光标行的时候能够看到白色竖线,我的方法(移植自linux,哈哈)是定位到C:\Documents and Settings\Administrator\.netbeans\6.8\config\Editors\Preferences(请酌情修改此路径),打开文件org-netbeans-modules-editor-settings-CustomPreferences.xml,在editor-preferences树下添加一个节点,内容是:
<entry javaType="java.lang.Boolean" name="text-limit-line-visible" xml:space="preserve">
<value><![CDATA[false]]></value>
</entry>
这样就完美的去除了netbeans的文本限制线,也就是默认的那条右侧的难看的粉红色的竖线。
【备注】来自评论,由娃他爸提供
- 刚刚实践的时候死活找不到那个文件,后来发现需要先在nb里面做一些自定义的设置,保存,这个文件才会出来。特补充一下。呵呵!
3、安装xdebug时候注意一下参数设置,不然可能会调试不正常
关于xdebug的详细安装,你可以参考zend studio视频教程系列的在zend studio for eclipse中使用xdebug调试php程序,具体要注意的设置是在php.ini中
[Zend]
zend_extension_ts=D:/xdebug/php_xdebug-2.0.5-5.2.dll
xdebug.remote_enable=on
xdebug.remote_host=localhost
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
--EOF--
以上内容均来自:http://www.zendstudio.net/archives/netbeans-introduction/ ,事实上,第二条我认为并无必要。文本限制线在很多编辑器里都会存在,好象是为了照顾一些显示屏比较小的开发人员,而对编码人员的一个提醒,让你知道,代码不要写的太长,免得别人不停的拖动滚动条。我个人是限制在120左右。代码长度超过120,就提醒自己想办法换行了。。
netbeans的字体其实真的很恶心,习惯于用CourierNew,但如果我们设定成这个字体,却看不到中文。
实在没办法,就改成了dialogInput了。。。
Software | 评论:2
| 阅读:20433
Submitted by gouki on 2009, December 14, 4:38 PM
一般来说,FORM我们都是用POST方式提交的,但也有需要GET方式提交的表单.这种情况出现最多的就应该是Search了。。
如果没有采用框架,那么我们的搜索POST的action就可能是 search.php了。而如果采用框架,并且是单入口的框架,这样的Action地址往往可能是index.php?module=search&action=titlesearch之类。但如果你真的这样把这个URL放到action里面提交,你会发现,你所有的参数都扔到index.php?module=index&action=index这样的页面里去了。
这是为什么呢?其实就是因为form中,如果method是GET方式,它是不接受url后面带参数的,而是把form里的元素自己组成get参数进行传递。所以,如果需要用到get方式,请手动在表单中使用隐藏域把module和Action等赋值进去。
但凡是也有例外,单入口的PHP,如果使用pathinfo模式,好象就能 够规避这种问题,比如我的URL是index.php/module/search/action/titlesearch/这时候,框架就能够被正常接收了。原理嘛。。。。黑黑,自己想想喽。
其实我这篇勃客只是做个笔记而己,因为在做thinksns第三方开发的时候,想使用get方式做查询的时候遇到了这个问题,而thinksns的url_mode用的是兼容模式,所以就出现了这种情况。事后已经向流年提起,流年好象是说过在thinkphp的框架中想法改进一下url_mode=3,兼容模式下存在的这种问题。
或许,现在的SVN上,它已经改掉了吧?可惜我用的thinksns不能随便更新核 心,真痛苦。
Tags: thinksns, thinkphp
PHP | 评论:1
| 阅读:21572
Submitted by gouki on 2009, December 13, 8:44 PM
一篇分析的还算不错的文章,可惜我不敢转贴。。
用朋友的话来说:逻辑性很强,可惜现实往往是不讲逻辑的,秀才遇到兵的情况比比皆是。
但是,如果您想看。。。
直接搜索本文标题,在google是排在首位的哦。。。
再次感慨一下,以后没有cn域名注册了。所以。他就算降为1元也好,不要钱也好,续费是免费的也好。以后。。。真没有人敢注册了
Misc | 评论:1
| 阅读:19194
Submitted by gouki on 2009, December 11, 3:58 PM
习惯性的打开google reader,发现有位同学的博客更新了,标题为:Netbeans 6.8 发布,首先需要解决的小bug,小小的看了一下。。
大约在几天前我已经开始使用netbeans了,理由嘛我在前两天也提及了:
http://www.neatstudio.com/show-1017-1.shtml
- 来一直在用komodo的,也没有注意过使用netbeans的情况。
- 但最近使用的时候发现有点小问题,所以就临时先转到netbeans下了。
- 问题情况是,使用komodo增加一个live folder,但是这个live folder里的class和function都不会被自动提示。。。一下子郁闷了。所以才转为netbeans
这次既然它升级了,我总是要用用的喽。不过看上面那位同学说的,升级的注意事项,可能我也要关注一下了。
当然我也做为转帖工,继续转贴一下。这次升级,用netbeans官方的话来说,这次更新中:
Promo Video about NetBeans 6.8
- Usually the new splash screen is one of the latest changes in the release repository. There is the final design of the splash screen.
其实我最关心的就是他们在RC2出来时,官方博客所说的:
NetBeans 6.8 RC 2 is out
- We believe the speed has improved significantly
这次更新,把以前常见的,使用了很久的splash图片变了,觉得很有意思。。。 There is the final design of the splash screen.。。。难道以后还要变?这次仅仅只是为6.8所使用的?
RC2时的splash图片,以前的netbeans也都是这样。。当然更老的我也没用过,不知道是否是这个了。反正这个图案我见了好多年了。
新版确实很漂亮。。。
下面就是转贴的那位同学所写的博客内容了。不好意思,不转帖splash screen的图片了啦。。。,原文地址为:Netbeans 6.8 发布,首先需要解决的小bug
Oracle 对 Sun 的收购,还未真正尘埃落定,坊间就流言四起……Netbeans 6.8 的发布,无疑增强了大家对 Netbeans 在带着神谕的阳光下生存下去的信心。于是,还未上班前,趁着大家吃早餐的时间全速下回来了最新的 Netbeeans 6.8 的 j2se 开发版本。赏玩一番……
本来呢,由于工作的原因,Netbeans 我会用来做 PHP、C 的开发(无奈 python 插件还有许多 bug,python 的开发已经迁移到 pyDev 了),java 本身只是做做作业,随便玩以下的。但是完整的 Netbeans 版本体积直逼 Eclipse,下载起来实在让人心焦,所以就按照以往的习惯,下一基本的版本,再安装插件。
新的启动闪屏还是很有感觉的,貌似,能提高编码的兴趣……我是瞎说的……【他也认为splash screen不错】
菜单中文字体过小的这个缺陷看来还没有被修正。或许 Netbeans 的开发人员不觉得菜单字太小是个麻烦吧。
打开了“工具->插件->可用插件”准备安装 PHP、Python、C/C++ 的支持插件。这时发现不对了,插件怎么这么少?只有 21 个?看错了?Bug?搜索了以下,PHP 插件只有“Selenuim Module for PHP”这个 beta 版的插件。正式版的 PHP 插件没有了。Python 这个 Beta 版的插件有。C/C++ 支持这个正式的插件没有。
这实在太诡异了……是不是插件目录加载不完全?点击“重新装入目录”让 Netbeans 重新加载下插件目录,这时出问题了:
居然提示我无法连接……难道是给墙了?在浏览器里打开 Netbeans 默认的更新地址:http://dlc.sun.com.edgesuite.net/netbeans/updates/6.8/uc/final/stable/catalog_zh_CN.xml.gz,404 错误,原来是插件目录文件不存在。
访问 http://dlc.sun.com.edgesuite.net/netbeans/updates/6.8/uc/final/stable/ 得到插件目录文件 http://dlc.sun.com.edgesuite.net/netbeans/updates/6.8/uc/final/stable/catalog.xml.gz,通过“工具->插件->设置”添加这个插件目录作为更新中心的源。删除原来不存在的更新中心。PHP、C/C++ 的插件再次出现在可安装的插件列表里。
看来是多语言包出的问题啊!
跟进:https://netbeans.org/bugzilla/show_bug.cgi?id=178459 原来,更新中心的文件是对的,但是他们忘记发布了。
--EOF--
写本博客的时候。netbeans 6.8正在下载中,不知道我会不会出现这位同学存在的问题,总之,我会注意一下。黑黑,希望他们已经更新了。
Software | 评论:0
| 阅读:19117