看看人家的程式是怎么写的
在国外有一些网站,专门存放一些程式码的精华片段,写程式如果遇到瓶颈,可以上来逛逛…
Coding
Regular Expression
网域名称的相关网页
网域名称注册
- RegisterMore
RegisterMore 是 Enome 的经销商,经营者是台湾人,也是台湾域名俱乐部的站长。 - GoDaddy
全球最大的注册商,网域名称注册费用便宜,经常有 Coupon 可使用。 - HiNet 网域注册
台湾的网域名称注册。
网域名称讨论区
WhoIs 查询
- AjaxDNS
以 Ajax 技术查询 DNS, IP, WhoIs, RBL, Http, Ping…等资讯,推荐使用 - Domain Utilities
非常快速的 WhoIs 查询系统 - DomainTools
- HiNet 网域注册
- Mintac.com WHOIS Lookup Utility
- AjaxDomainSearch以 Ajax 技术即时判别网域名称否可以注册,可惜只支援 .com, .net, .org
管理机构
- InterNIC
有登录的注册商列表 - Generic Top-Level Domains
已经开放的gTLD与注册局列表 - Root-Zone Whois Information
所有ccTLD的主管单位列表
其它
- 统计各国网域名称的注册量
- country code Top Level Domain world map
- IP-address.com - locate and show my IP address
从你网络的 IP 找出你的地理位置 - Domain Log Book
追踪或管理你的网域名称 - Xinu
只要输入网址,它就可以探索出网站的所有资讯
[转载]Linux 的搜寻技巧
转载自: Sam Tang @ Blog
在档案内搜寻指定文字,search_key 是搜寻字串,/path/to/filename 是档案名称:
grep search_key /path/to/filename
功能同上,但不分大小写:
grep -i search_key /path/to/filename
搜寻档案:在指定目录中搜寻档案,以下是在 /var/www/ 目录下搜寻 upload.php 的档案:
find /var/www/ -name upload.php
功能同上,但目标不是档案,而是目录:
find /var/www/ -name uploads -type d
还有更多有用的功能,以上只列出较常用的用法。
安装 JSP 环境 - tomcat *
tomcat 可让 Linux 支援 JSP 的环境,系统必须先安装 Sun 的 J2SDK 之后,再安装 tomcat。而 tomcat 已是一个可独立执行的网页服务器,也可以跟 apache 相结合。
两个跟 "铅笔" 有关的 FLASH 动画 *
动画一
动画二
tar 指令的常用语法
常用参数
- -c 打包档案
- -x 解开压缩档
- -t 检视压缩档的内容
- -z 使用 gzip 压缩
- -v 显示执行过程
- -P 使用绝对路径
- -f 指定压缩档的档案名称。此参数的后面要接档案名称,因此要注意参数的顺序 (通常是把 f 参数写在最后一个,或是与其它参数分开使用)
常用语法
- 建立压缩档:
tar -czvf 压缩档名称.tgz 来源档案
将 来源档案 压缩后,打包成一个名称为 压缩档名称.tgz 的档案,来源档案 可以是多个档案或目录。
如果有多个 来源档案 时,以空白字符分隔不同档案名称:tar -czvf 档案名称.tgz 来源档案1 来源档案2 ... 来源档案n
- 检视压缩档的内容:
tar -tzvf 压缩档名称.tgz
- 解开压缩档到目前的目录:
tar -xzvf 压缩档名称.tgz
- 复制目录:
tar -cvf - 来源目录 | tar -xvf -
将 来源目录 下的所有档案及子目录复制到目前的目录,这样做的好处是可以保留原来的档案属性。
[转载]让人既爱又头痛的 GNU/GPL
转载自: 自由软件铸造场
GNU Genral Public License(以下简称GNU/GPL)是第一份自由软件授权条款,也是目前最广为被使用的授权条款之一。自由软件之父 Richard M. Stallman(以下称 Stallman)为了替他的软件开发计画- GNU 计画寻找适当的授权方式,在 1989 年草拟出 GNU/GPL 第一版。它的整个架构与理念源自于 Stallman 所宣示的软件使用者四大自由(注一):
- 使用的自由:可以不受任何限制使用该软件。
- 研究的自由:可以研究该软件的运作方式,并使其符合个人需求。
- 散布的自由:可以自由地复制该软件并散布给他人。
- 改良的自由:可以自行改良该软件并散布改良后的版本,以嘉惠众人。
[转载][Perl][PHP]描述语言成软件开发新宠
转载自: CNet
过去曾经被专业程式设计师视为太简单的描述语言(scripting languages),正逐渐成为企业软件开发界里的一等公民。
数据库大厂甲骨文(Oracle)要在周一宣布一项合作案,可望能够让采用Zend Technologies 公司PHP工具的企业,更容易建立客制化的应用。PHP是一种用来设计网页的开放原始码描述语言。
除了甲骨文的加码PHP之外,近来软件大厂如IBM、升阳(Sun),及微软,也都大力投入越来越受欢迎的描述语言,或者也称“动态”(dynamic)语言。
描述语言过去以来已经用在网络上各种应用的设计上,但是一般而言,企业开发者并未广为采用。但是近来有越来越多的企业与IT专业从业者寻求以这种语言,做为简化与加速公司内客制化程式的方法,藉以避免近来普遍存在的应用软件过于庞大或预算暴增的问题。
“描述语言越来越受欢迎而且越来越强大,只因为它太容易使用了。”顾问公司InterKnowlogy执行长Tim Huckaby表示。“这跟完成时机与金钱有关,而非关底层究竟有多优雅。”
借由与Zend的合作,甲骨文赶搭PHP的这股风潮,并鼓励Oracle数据库的使用。根据Zend行销副总裁Pamela Roussos表示,目前,Zend客户有20%以上使用Oracle数据库。
同时甲骨文也可吸引较小型的公司企业而扩大其客户群──这些客户通常缺乏强大的IT部门以一些知名的程式语言来打造庞大的客制化商业应用软件。相较于较为 复杂的Java、C、C++,及Visual Basic,描述语言可以不需要电脑科学学历或太多的专业训练即可广被采用。
甲骨文用来执行客制化商业应用的自家开发工具及相关的“中介软件”都是以Java为基础。同样的,IBM、BEA、升阳等厂商也都持续在投资Java标准。另一方面,微软的工具则是以它专属的“.Net”软件为基础。
Zend采用开放原始码的PHP软件并专门为企业开发者提供开发工具。
INFORMATION
我们解决了什么问题?我们创造了什么价值?
近期回响