Browsed by
分类: 杂项资源

正则表达式生成器

正则表达式生成器

 对正则表达式很头疼,是不是?每次看到都觉得像看天书似的,别说让人自己整一个出来了。下面这个网站可以帮你生成正则表达式,而且还可以根据不同的语言生成不同的代码示例,很强大。

txt2re.com

http://www.txt2re.com/index.php3

打开上面那个网页,你会看到有三步。

  • 第一步,输出你想匹配的一个文本示例,然后点“Show Machted”,于是进入第二点。
  • 第二步,当你看到那花花绿绿的界面是不要头大(那个配色也太可怕了),那是这个会把你的这个字串每个字符都拆出来,并把单词分隔。于是,你可以点击那些花绿格子间的链接来组织你的正规表达式。,比如:c表示任意字符,还有什么int,day,string之流的东西。(相当ugly的界面)在这一步,你一点要点点什么,不然不会进入第三步。
  • 第三步,选择一个编程语言,然后你可以看到相关的代码示例。语言支持:Perl  PHP  Python  Java  Javascript  ColdFusion  C  C++  Ruby  VB  VBScript  J#.net  C#.net  C++.net  VB.net (这么多)

总之,这是一个很酷,但却界面很丑陋的在线的正则表达式生成工具。

 

好烂啊有点差凑合看看还不错很精彩 (14 人打了分,平均分: 3.86 )
Loading...
C语言和sh脚本的杂交代码

C语言和sh脚本的杂交代码

在网上看到了一个把 C语言和bash杂并起来的例子,这个示子如下所示。在下面这个例子中,我们把脚本用#if 0这个预编译给起来,这样就不会让其编译到C语言中了。

#if 0
echo "Hello from bash!"
exit
#endif
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char* argv[]) {
  puts("Hello from C!");
  return EXIT_SUCCESS;
}

下面,让我看看如果来使用这样的程序:

[bash]$ sh test.sh.c
Hello from bash!
$ gcc test.sh.c -o test
$ ./test
Hello from C!
[/bash]

你甚至还可以做一个自我编译,并自我运行的源代码。如下所示:

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (14 人打了分,平均分: 4.14 )
Loading...
Firefox插件WebMail Notifier

Firefox插件WebMail Notifier

当你的邮箱有新邮件时,WebMail Notifier此插件会自动提醒你。

支持:gmail, yahoo, hotmail, daum, naver, empas, nate等。

 
版本 1.5.3
兼容版本 Firefox: 1.5 – 3.7a1pre
已更新 2009 年 10 月 8 日
开发者 Byungwook Kang
主页 http://webmailnotifier.mozdev.org/
评分 评分 4 超过了 5 星 728 条意见
下载次数 3,239,874

查看:https://addons.mozilla.org/zh-CN/firefox/addon/4490

好烂啊有点差凑合看看还不错很精彩 (3 人打了分,平均分: 2.67 )
Loading...
把ASCII图转成图片

把ASCII图转成图片

我们都知道有很多软件帮我们把图片转成ASCII码图,这里这个工具是帮我们把ASCII图转成漂亮的图片。这个开源的软件是一个用Java写成的一个命令行的工具。对于这个工具的目的,我个人以为如下:

  • 其一,可以把别人的ASCII图转成图片,于是更好看一些。
  • 其二,你可以使用ASCII码画图,而不需要使用图片编辑器。
  • 其三,因为是命令行,所以,你完全可以以脚本或程序的方法来作图了。

这个工具软件叫ditaa,其网址是:http://ditaa.sourceforge.net/

这个小工具支持一些语法定义,可以帮你更好地产生图片,如下所示:

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (10 人打了分,平均分: 3.60 )
Loading...
13个不错的Javascript和CSS的菜单

13个不错的Javascript和CSS的菜单

以前发布过两篇文章——“30种时尚的CSS网站导航条”和“20个优秀的Javascript导航技术”,今天向大家介绍一下,13个不错的Javascript和CSS的菜单。

1) 性感的滑动型菜单 

Sexy-menu - 13不错的Javascript CSS菜单

演示: Mootols Version
演示:Script.aculo.usVersion

 

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (12 人打了分,平均分: 4.00 )
Loading...
装完Ubuntu 9.10后要干的事

装完Ubuntu 9.10后要干的事

Ubuntu 9.10刚刚release,就有人在网上发表了贴子告诉大家在装完这个操作系统后,还需要去安装的一些开源免费软件,相当丰富。不过,这个贴子的链接被GFW干掉了,所以,你需要使用Tor的支持,或是使用Google Reader才能查看源文RSS链接)。而这个贴子非常长,所以我无法作全文翻译,不过这个贴子的内容具有很强的指导意义,所以我在这里为大家总结一下该文所提到的那些诸多的东西。(关于那些如何翻墙的事情怎么做我就不多说了,网上有很多相关的文章,你自己搜索一下就可以找到)

基本工作

1)第一件事自然是下载那些Ubuntu的镜像站点表,以及更新操作系统的一些补丁。“系统”->“管理”-> “更新管理器”。

2)第二件事是设置文件目录共享。就是在文件夹上点右键,在菜单中选“属性”,然后在对话框中选“共享”,那个对话框整得跟XP几乎一模一样。当然,这需要samba的支持。(sudo apt-get install samba)

3)接下来是设置时间同步。通过NTP(Network Time Protocol)同步你的时间。通过点击“系统”->“管理”-> “时间/日期”,然后选择“Keep synchronized with Internet servers”(和Internet服务器同步),于是你需要安装NTP协议。(sudo apt-get install ntp)

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (14 人打了分,平均分: 4.14 )
Loading...
文件备份的几个简单命令

文件备份的几个简单命令

我们知道,备份文件是一件很重要的事情,我在《优秀程序员的十个习惯》一文向大家说明了备份文件应该是程序员最基本的一个习惯。本文主要是向大家介绍一些在备份文件和数据时能用得到的一些示例,当然,这些示例主要是通过一些命令行或是脚本来实现的。这就是用命令行和脚本的优势,你可以实现比较灵活和自动的定制。

本文中的脚本和示例都是主要是通过zip, tar, ftp, wget和shell脚本来完成。在Linux下,你可以什么也不用安装任何程序,但在Windows下,你需要安装zip 和wget这三个命令(在本文的最后有这三个命令的链接,你可以去下载)

几个小脚本

1)首先,我们来看一下,如何给某目录打个zip包。

Windows:

zip -r backup.zip "c:\yourfolder"

Linux: (打包自己的home目录)

tar -czvf ~/backup.tgz --exclude backup.tgz ~/

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (6 人打了分,平均分: 2.33 )
Loading...
Bug 和 Icon 搜索引擎

Bug 和 Icon 搜索引擎

以前给大家推荐过一个《PDF电子书搜索引擎》,现在再来推荐两个:

一个是开源项目的bug搜索引擎(当你想要选用某个开源软件的时候,或是你发现有一些异常的时候,你可以先去看看是否有一些相关的BUG)

http://bugspy.net/

bugSpy.net

 

还有一个是图标的搜索引擎(那些ICON还是比较精美的,可以用来做UI的开发)


http://www.iconfinder.net/


Iconfinder provides high quality icons for webdesigners and developers in an easy and efficient way

(全文完)

好烂啊有点差凑合看看还不错很精彩 (7 人打了分,平均分: 3.86 )
Loading...
程序员小抄大全

程序员小抄大全

Cheat Sheet你是否会经常忘记一些CSS中的函数名或是一些属性名,那个时候,你一定觉得,如果手边有一个“小抄”(Cheat Sheet)就好了。当然,这个“小抄”不是给你作弊用的,这个“小纸条”就是可以让你马上知道那个你最想知道的东西。这个“小抄”上也不需要有所有的东西,就需要那些经常用的就行了。现在,网上有很多这样的“小抄”,它们可能是PDF格式的,可能是PNG格式的,你可以很方便地把其打印出来(可以打印得很小),然后贴在你的电脑旁,一但需要,瞟一眼就可以了,这对于我们的工作是相当方便的。

之前,酷壳也有两篇关于速查卡的文章《Web设计的速查卡》和《Vim命令速查卡》,不过都不如本贴多。

下面是N多的各种和样的“小抄”,其中包括了Ajax, C++, Java, Python, PHP, Perl, ASP, Unix, Ruby, Google, HTML, CSS, XML ……..,让我们姑且叫做“程序员小抄大全”吧。当然,他们都是英文版的,可能某些链接你可能需要翻墙软件才能访问。我这里就不教你怎么翻墙了,这样的贴子网上多的是。

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (27 人打了分,平均分: 4.19 )
Loading...