本篇文章也给你介绍一些最近出现的一些有趣的东西。希望你能喜欢。
先说找工作吧,电影《该页无法显示》里的那个facebook
主页上的招聘网页
上是列了一堆问题,你可以去看看,你可以使用c/c++,Erlang,Haskell,Java,Perl,Python,PHP,Ruby来解题,不过只接受Unix/Linux下的版本,不接受Windows的版本。无独有偶,DropBox
的招聘网页
上也是些算法题,大家可以过去看看,不过需要翻-墙。(现在,对于美国互联网企业来说,如果你没有被C2C
,说明你根本不存在,如果你没有被墙,说明你还不算成功)
接下来给大家介绍一些文档和教程吧,都是英文的
-
Java和C#的完整比较
。这是一个相当完整的比较Java和C#语言的网页。很有意思,有助于你了解Java和C#的各种特性和不同。
-
Clear Algorithms
。
这个电子书也是免费的。其主要面向一些AI和面向自然的算法,一共45个。其包括概率随机算法,迭代进化算法,物理算法,可能性算法,蚂蚁蜜蜂式算法,免
疫算法,神经算法等。里面大量的高等数学公式对我来说我已经看不懂了。不过,我相信这个电子书非常适合搞理论研究的人,或是需要抄袭一篇论文以顺利毕业的
人使用。
-
C 语言的宏
。你想知道C语的宏有哪些有些意思的用法吗?这篇文档不会让你失望的。其由浅入深地向你介绍了宏的各种用法。
-
物理模拟F#教程
。相信你一定玩过那种游戏,画一个任意形状的石头,其会从天上落下以砸下面的一个东西,这个教程用.NET的F#向大家说明了这种东西怎么去做。(演示程序
)
-
GNOME开发介绍
。这是一个非官方的介绍GNOME应用开发的教程,简单清楚,很适合初学者。
-
10分钟学会Python
。是的,也许你和我一样,很恨这样几天就学好一门语言的书,比如:21天学好C++
。这个更夸张,10分钟。TNND。不过,当我看了一下后,我觉得其很适合初学者对Python有一个感性的认识。
下面,再让我给你介绍一些和Web开发相关的开源的库
-
Photon
。这是一个号称高性能的轻量级的PHP应用服务器框架。号称比Zend,Symfony和mod_php快3-10倍。
-
ChemDoodle
。这是一个用来画一些化学分子式的基于HTML5的类库和API,支持2D/3D,很强大。兼容于所有产商的支持HTML5的浏览器。
-
Pattern
。这是东东很强大,用于做Web挖掘,其有一组工具用来从Google, Twitter, Wikipedia,Web爬虫,HTML上获得数据,并进行文本分析和数据图形化显示。你可以上这里看看相关演示
。
接下来,介绍一些小工具
-
Web兼容性表
。你想看看各种浏览器对HTML5,CSS3,SVG的支持吗?这个网站可以让你看到所有的主流浏览器的兼容表。
-
qgrep
。嫌grep不够快吗?试试qgrep吧,支持OSX, Linux和 Windows。
-
XKeymacs
。你有Emacs情结吗?如果有的话,试试这个工具吧,在windows里到处c-x c-c, c-x c-s, c-p, c-n什么什么的。挺有意思的。好吧,不是有意思,是BT。
-
Sublime Text 2
。虽然目前只是Alpha版本,但是这个看上去真的很不错。尤其是用来查看代码。支持Windows, Linux和OSX。
-
VS-Android
。这个项目让你可以在Visual Studio 2010的IDE下开发Android NDK C/C++的程序。
其它东西
-
脚本语言排名
。这个网页不但对所有的脚本语言进行了排名,还对一些操作进行了比较。
就这么多吧,也许没什么意思,那也请你见谅了
分享到:
相关推荐
国外程序员推荐:每个程序员都应读的书 ,开发设计人员必备
《程序员数学》是一本专为IT从业者设计的数学学习书籍,旨在通过Python编程语言帮助读者深入理解线性代数和微积分的基础概念及其应用。线性代数是现代计算机科学和工程领域不可或缺的部分,它在图像处理、机器学习、...
我整理生成的CHM格式文件 JAVA程序员必读:基础篇.chm 因为最近在搞这个所以整理了一些资料和大家分享 并非本人原创,郑重感谢原作者!
JAVA程序员必读:基础篇
ACE程序员指南:网络与系统编程的使用设计模式,高并发网络编程
修改后的代码,可以正常画出3D中的箭头,此为源代码,针对《程序员数学 python学透线性代数和微积分》第三章中用到的引用代码程序
程序员101:如何自学编程[整理].pdf
Ron Zacharski撰写的实用数据挖掘,集体情报和建筑推荐系统指南。
MongoDB程序员认证: MongoDB Certified Developer Study Guide - Study Guide - Exam Preparation - Practise Questions
UNIX系统V第4版程序员指南:XWIN图形窗口系统Xlib-C语言界面,已添加书签
JAVA程序员必读:基础篇(4)类和继承-JSP教程,Java技巧及代码
JAVA程序员必读:基础篇(2)面向对象编程概念-JSP教程,Java技巧及代码
本项目为《程序员数学:用Python学透线性代数和微积分》设计源码,包含104个文件,涵盖73个Python源文件、17个Jupyter Notebook交互式文档、4个教学图片以及少量其他辅助文件类型。项目旨在通过Python编程语言,深入...
标题 "程序员都在用的一些小工具合集" 暗示了这个压缩包内包含了一些针对程序员日常工作中常用或实用的工具。这些工具可能是为了提高效率、优化开发流程、解决特定问题而设计的。程序员通常会寻找能提升生产力的工具...
ACE程序员指南 网络与系统编程的实用设计模式 part2
本书详细解释了如何通过程序员度量来帮助团队更加准确地理解在项目过程中的事件,让团队中的每位程序员可以关注于特定的改善。
线性方程组是解决多变量问题的关键工具,广泛应用于优化问题和系统建模。在机器学习中,求解线性回归模型就涉及到了解线性方程组。特征值和特征向量揭示了矩阵的固有性质,对理解数据的结构和稳定性至关重要,例如在...
13. 程序员要有韧性和灵性:雷军认为,程序员需要有韧性和灵性,有机会接触并学习电脑的编程技术,就会成为一个不错的程序员。 14. 编程技术:雷军认为,编程技术非常重要,需要不断学习和提高。 15. 程序员经验...
【我增加了书签,现在才是真正的完整版了。不到一分钟就完成书签制作了。】本书的初衷就是帮助企业...本书确实想帮助毕业生顺利地度过两年的程序员职场新手阶段,让更多的职场新星确定正确的方向,少走弯路,早日腾飞。