`

开发者实用学习资源汇总

 
阅读更多

http://sd.csdn.net/a/20111125/308107.html

 

导读:本文是酷壳网(CoolShell )陈皓收集的一些学习资源和文章,涉及的知识面可能比较泛,其主要目的在于分享,希望开发人员会喜欢。

Web开发

Javascript Garden,这是学习Javascript最好的网站了。http://bonsaiden.github.com/JavaScript-Garden ,这个文档由两个StackOverflow的人写成:Ivo Wetzel (Writing)和Zhang Yi Jiang (Design),表示敬意。

想看看Web开发有哪些技术吗?你得看看这个网站:http://stackparts.com/ ,他对目前几乎所有Web上用得到的技术都分了个类。下面是个抓图。

Mozilla的安全编程规范:https://wiki.mozilla.org/WebAppSec/Secure_Coding_Guidelines

Downloads associated to Software development

PHP、Perl、Ruby、Python语法比较:http://hyperpolyglot.org/scripting?utm_source

图形编程

图形游戏编程的电子书:http://ploobs.com.br/?p=766

图形编程黑皮书:

http://drdobbs.com/high-performance-computing/184404919

http://www.dpfiles.com/

设计模式

想学设计模式吗?这里有一个非常好的网站:http://www.vincehuston.org/dp/ ,它以元素周期表的形式把23个经典模式列出来,让我想到了这几天在看的美剧Breaking Bad,呵呵。

“《笨方法学语言》”系列

Learn C the Hard Way:http://c.learncodethehardway.org/book/

Learn Ruby the Hard Way:http://ruby.learncodethehardway.org/book/

Learn Python the Hard Way:http://learnpythonthehardway.org/

Learn SQL the Hard Way: http://sql.learncodethehardway.org/book/

Linux基础学习:

想了解GIF吗?这里有篇不错的文章:http://matthewflickinger.com/lab/whatsinagif/bits_and_bytes.asp

如何在PC上通过VirtualBox装一个Android操作系统:http://www.javacodegeeks.com/2010/06/install-android-os-on-pc-with.html 。不过这篇文章有点老了,是去年的,最新的方式是使用Android-x86 这个项目。

一些你可能不知道的git的tips:http://mislav.uniqpath.com/2010/07/git-tips/

一个给C/C++程序员用的Vim Plugin,我试用了一下,不是很好用。不过也许你会喜欢:http://www.fortystones.com/vim-plugins-c-cplusplus-developer/

数独游戏的程序算法,140个字节的一段javascript程序:https://gist.github.com/1230481/95f6facb74f51d089bea87eba0f470cf3bbed83a

HTML5

一个教你用HTML5做一个画图版的教程:http://www.primaryobjects.com/CMS/Article134.aspx 。其示例在这里:http://www.primaryobjects.com/paint/

这里又是一个HTML5的演示:http://www.spielzeugz.de/html5/sticky-thing/ ,一个物理的会粘在浏览器边框上的小方块,在iPad里演示相当有意思。只是其代码好像被搞得非常地不易读,不过,你可以试试这个工具来整理代码:http://jsbeautifier.org/ ,但是变量命名还是会让你毫无头绪。

HTML5的一个很炫的示例:http://lights.elliegoulding.com/ 。你可以用鼠标巡航,点左键加速。

想用HTML5做股票图吗?看看这个库:http://www.rocketcharts.com/

其他

一个7K的js,可以让你的HTML的列表很灵活的分类/排序/搜索/过滤:http://listjs.com/

一个OOP的PHP处理图片的类库:http://imagine.readthedocs.org

一个Javascript实现的H.264解码器:https://github.com/mbebenita/Broadway演示地址 ——请用firefox打开,download速度可能很慢)。不过,其是用Android C实现的,然后把C转成Javascript的代码。如果你想知道如何把C代码转成Javascript,你可以看看这个项目:https://github.com/kripken/emscripten - LLVM-to-JavaScript compiler。

一个可以画流程图的Javascript lib – WireIt:http://neyric.github.com/wireit/

这是一个网站,仅用CSS,没有JS,没有图片做的N多公司的logo。但其可以用纯CSS做个动画,你可以看看:http://www.ecsspert.com/atari.php 。研究了一下发现其用到了 -webkit-animation。

一个用bash处理JSON的脚本:https://github.com/rcrowley/json.sh

微软VS中的Debug Canvas,相当的不错啊:http://msdn.microsoft.com/en-us/devlabs/debuggercanvas ,可惜只在Visual Studio Ultimate里。

介绍一下很有意思的Firefox插件Titl 3D ,其项目主页在https://github.com/victorporof/Tilt 。这个插件使用WebGL可以3D地显示网页,安装好插件后,简单地按一下Ctrl+Shift+M就可以了。下面我用其显示了新浪微博和WebQQ。目前的功能不是很多,但是这个插件简直是太cool了——可以大胆的设想一下以后会不会有3D的网页。

文章出自:酷壳网

分享到:
评论

相关推荐

    每个Android开发者必须知道的资源集锦1

    【Android开发者必备资源】 在Android开发领域,不断学习和掌握...总的来说,作为Android开发者,持续学习和利用这些丰富的资源,能够帮助你不断提高技能,应对不断变化的开发环境,从而成为一名出色的Android开发者。

    Python学习者可以利用的资源汇总.docx

    对于初学者或希望深入学习 Python 的开发者来说,选择合适的学习资源至关重要。本文将详细介绍 Python 学习者可以利用的各种资源,包括官方文档、书籍、在线课程、实战项目、代码库以及社区平台。 #### 一、官方...

    Kotlin编程语言全方面学习资源汇总

    它包含了丰富的官方资源、中文社区推荐文章以及众多实用的技术案例。同时,还罗列了许多优秀的第三方Kotlin库及开源项目供开发者参考和借鉴。 适合人群:对于Kotlin编程感兴趣的初学者和已有一定基础的专业技术人员...

    100个前端超经典实用的案例汇总

    "100个前端超经典实用的案例汇总"是一个集合了多种前端技术应用的宝贵资料,它涵盖了幻灯片切换、图片缩放、相册、放大镜、图片拖动滚动等多种功能,旨在帮助开发者快速理解和实现各种常见且实用的前端效果。...

    国内外Java学习论坛汇总.doc

    ### 国内外Java学习论坛汇总知识点 #### 国内Java论坛 1. **China Java World (www.chinajavaworld.com)** - **特点**:用户基数庞大,技术交流氛围浓厚,但活跃度相对较低。 - **推荐理由**:适合寻求广泛视角...

    DSP学习资料汇总,实用资料手册

    这份"DSP学习资料汇总"提供了全面的学习资源,包括常见问题解答、BIOS资料、代码优化技巧以及数据统计分析,旨在帮助学习者深入理解并熟练应用DSP技术。 1. **DSP57个基本问答**: 这部分资料可能包含了57个关于...

    Maven学习资源打包汇总

    本资源包汇集了多本关于Maven的学习资料,旨在帮助开发者深入理解并熟练掌握Maven的各项功能。 《Maven权威指南》是Maven领域的经典之作,详细介绍了Maven的基本概念、核心功能和配置细节,包括项目的结构、POM...

    matplotlib学习资料汇总

    本压缩包集合了关于matplotlib的重要学习资源,旨在帮助Python开发者深入理解和熟练运用这个强大的工具。 1. **matplotlib官方参考手册**: 官方参考手册是学习matplotlib的基础,其中详尽地列出了matplotlib的...

    asp.net学习资料汇总

    这个“ASP.NET学习资料汇总”显然是一份全面的学习资源集合,涵盖了从基础概念到进阶技巧的多个方面。 在“常用代码”部分,你可以期待找到ASP.NET开发中常用的代码片段,如页面生命周期管理、数据绑定、用户控件...

    微信小程序开发资源汇总

    微信小程序是一种轻量级的应用开发平台,主要针对移动端,由腾讯公司推出,...通过"微信小程序开发资源汇总"中的各种资料,开发者不仅可以学习到基本的开发技能,还能深入理解实践中的最佳实践,提升自己的开发能力。

    powerbuilder学习资料汇总

    本学习资料汇总主要包含了三个关键部分:PowerBuilder 8.0、中文参考手册以及PBapi查询工具,这些都是深入学习和掌握PowerBuilder不可或缺的资源。 一、PowerBuilder 8.0 PowerBuilder 8.0是该软件的一个重要版本...

    Python-bestofml收集汇总了机器学习相关的资源包括书籍课程博客论文等

    在Python的世界里,机器学习(Machine Learning)是一个热门且实用的领域,而"bestofml"项目正是一个致力于汇集各种机器学习资源的宝库。这个压缩包文件"bestofml-master"包含了丰富的学习资料,旨在帮助开发者和...

    J-HI 开发资源汇总

    综上所述,"J-HI 开发资源汇总"是一套全面且深入的J-HI平台学习资料,涵盖了从基础知识到实战技巧的广泛内容,无论是初学者还是资深开发者,都能从中受益。通过仔细研读和实践,开发者可以更好地掌握J-HI平台,提升...

    JAVA开发者最常去的20个英文网站

    Java Almanac 是一个非常实用的网站,它为开发者提供了一系列关于 Java 的资源和技术文档。这个网站以其丰富的代码示例而闻名,无论你是初学者还是经验丰富的开发者,都能在这里找到有用的资料。Java Almanac 是查找...

    java学习资料汇总详细介绍

    总的来说,这份“java学习资料汇总详细介绍”是一份全面的Java学习资源集合,包含了从基础到进阶的各个方面,无论是初学者还是有一定经验的开发者,都能从中受益。通过系统地学习和实践,可以逐步掌握Java编程技能,...

    Java优质学习资料汇总

    "Java优质学习资料汇总"是针对那些希望快速入门并深入理解Java编程的人们精心整理的学习资源。 首先,"一个牛人给java初学者的建议"很可能是一篇经验丰富的程序员分享的学习心得,通常会包含学习路径的建议、常见...

    vc实用资料汇总

    【VC实用资料汇总】这份压缩包集合了多本关于VC++的经典著作,旨在为学习者提供全面且实用的VC++知识资源。以下是其中几本书籍的主要知识点概览: 1. **C++深入浅出**:这是一本面向初学者和进阶者的C++教程,深入...

    史上最全的前端资源汇总

    本资源汇总旨在为前端学习者及从业者提供全面的学习资料和实用工具。它不仅囊括了前端开发的基础知识和技术要点,还涉及到了进阶技巧以及最新的行业动态。通过这份资料,用户能够获得从前端入门到高级技能提升所需的...

Global site tag (gtag.js) - Google Analytics