Bug 和 Icon 搜索引擎
以前给大家推荐过一个《PDF电子书搜索引擎》,现在再来推荐两个:
一个是开源项目的bug搜索引擎(当你想要选用某个开源软件的时候,或是你发现有一些异常的时候,你可以先去看看是否有一些相关的BUG)
还有一个是图标的搜索引擎(那些ICON还是比较精美的,可以用来做UI的开发)
(全文完)
以前给大家推荐过一个《PDF电子书搜索引擎》,现在再来推荐两个:
一个是开源项目的bug搜索引擎(当你想要选用某个开源软件的时候,或是你发现有一些异常的时候,你可以先去看看是否有一些相关的BUG)
还有一个是图标的搜索引擎(那些ICON还是比较精美的,可以用来做UI的开发)
(全文完)
一图胜千言
你是否会经常忘记一些CSS中的函数名或是一些属性名,那个时候,你一定觉得,如果手边有一个“小抄”(Cheat Sheet)就好了。当然,这个“小抄”不是给你作弊用的,这个“小纸条”就是可以让你马上知道那个你最想知道的东西。这个“小抄”上也不需要有所有的东西,就需要那些经常用的就行了。现在,网上有很多这样的“小抄”,它们可能是PDF格式的,可能是PNG格式的,你可以很方便地把其打印出来(可以打印得很小),然后贴在你的电脑旁,一但需要,瞟一眼就可以了,这对于我们的工作是相当方便的。
之前,酷壳也有两篇关于速查卡的文章《Web设计的速查卡》和《Vim命令速查卡》,不过都不如本贴多。
下面是N多的各种和样的“小抄”,其中包括了Ajax, C++, Java, Python, PHP, Perl, ASP, Unix, Ruby, Google, HTML, CSS, XML ……..,让我们姑且叫做“程序员小抄大全”吧。当然,他们都是英文版的,可能某些链接你可能需要翻墙软件才能访问。我这里就不教你怎么翻墙了,这样的贴子网上多的是。
我们知道,在编程的世界里,主要就是两个事,用一定的算法去处理一定的数据。算法可以理解为业务逻辑流程,而数据自然一定是按某种结构来存放,这就是数据结构。我们知道,数据结构的修改一定会导致算法的修改,我们也知道,数据结构直接关系到了整个程序的繁简性,高效性。而算法则是关系到数据处理的时间、空间性能,以及日后的扩展和维护。这两个东西是计算机科班出生的人或是需要学习编程的人必需要注意的两件头等大事。
下面这个网站,由 Software and Systems Division, Information Technology Laboratory 创建。
这真是一件很Cool的事,在Web上操作Linux,请访问下面这个链接:
http://19.testape.com/webtty_page.php
于是你会看到页面中间的红色,一个小操作系统启动了,红色的最下方是一个bash-2.05b#
试着输入一下命令吧。
bash-2.05b# uname -a
Linux (none) 2.6.18 #2 Mon Dec 29 19:47:06 UTC 2008 i686 GNU/Linux
命令支持的不多,好像只是一个单机版的虚拟机,一但你打开网页时就起动一个。当然,也不排除其完全是假的,因为太简单了,一切都可以fake出来。
最近开始抛弃Ubuntu折腾CentOS 5.3(注:无意挑起OS之争),每当换一个OS,第一个配置的就是VIM。
介于以前在MacOSX的编译经验,直接三部曲
./configue && sudo make && sudo make install
解决的问题。 但在CentOS之后发现无论如何都不支持中文。
通过文档的翻阅和google的搜索,发现了问题出现在编译上。vim支持中文需要2个基本feature:multi_byte和iconv。
下面是十个在2009年8月份里出现的十个非常不错的Web开发方面的文章和教程。推荐给大家,当然,都是英文啦。如果你愿意,欢迎翻译后提交给酷壳。
1)一个简单的Lava 灯式的菜单(使用jQuery完成)
2)使用jQuery自动生成文章内容的目录。就像是使用Word一样,设置一下标题,然后可以自动生成文章的目录。
3)使用jQuery为图片创建图片标题和描述。这是一个超Cool的效果,当你的鼠标移到图片上的时候,图片的上下会出现遮覆,上面是标题,下面是描述,相当不错的用户体验,当鼠标移开后,遮覆消失。
关于Unicode的字符表,你可以在这里下载:
http://www.unicode.org/Public/5.1.0/ucd/UnicodeData.txt
而有热心人通过上面个表格,使用JavaScript制作了下面这个网页,其穷举并可以显示上述定义的所有的Unicode字符。
http://www.ftrain.com/unicode/
打开这个网页,左边的那个大表格是一个10×10的列表,每个小单元格上面是这个字符的样子,下面是这个字符的HTML输入格式。这个表格下面是一个预览格,因为有些这符太细腻了。
Codepad.org是一个很有意思的网站,它的主页很简单,左边是可以编译并执行的程序语言,右边则是让你输入程序的输入框,输入框的下面是一个“Run Code”的复选钮和一个“Submit”的提交按钮。
其操作起来也非常简单,先选中你要编译并运行的程序语言,然后在输入框中粘贴或输入程序的原代码,然后,点击提交,你就可以看么你程序编译出错的提示,或是执行的结果。
也许,你会觉得很无聊天,但我觉得这在某些时候会非常有用,尤其是你找不到编译器而又想验证一段代码的时候,这种时候还是比较多的。特别是我们很难有一台可以运行所有语言的电脑,如果有的话,那一定是你自己的个人电脑,当你不使用你自己的电脑时,你就会着急了。而且,我觉得这项服务非常地有意思,因为,这样一来,你甚至可以在你的手机上写任何语言的程序了。