- 浏览: 17542 次
最新评论
酷壳网陈皓:开发者实用学习资源汇总
2011年11月25日
导读:本文是酷壳网(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基础学习:
Linux Fundamentals, Part 1Linux Fundamentals, Part 2Linux Fundamentals, Part 3Linux Fundamentals, Part 4
想了解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
发表评论
-
flex 右下角弹出提示窗口
2012-01-20 01:29 1166flex 右下角弹出提示窗口 2011年05月13日 / ... -
Flex ant out of memory error.
2012-01-20 01:29 577Flex ant out of memory error. ... -
FLEX ComboBox绑定JAVA返回的数据源
2012-01-20 01:29 993FLEX ComboBox绑定JAVA返回的数据源 2010 ... -
flex 一个小panel
2012-01-20 01:29 643flex 一个小panel 2010年09月01日 -- ... -
Flex FlashPlayer插件非调试版本不报错问题处理
2012-01-20 01:29 736Flex FlashPlayer插件非调试版本不报错问题处理 ... -
建模工具13款
2012-01-19 09:19 895建模工具13款 2011年02月03日 13个优秀的UM ... -
Cassandra学习笔记
2012-01-19 09:19 1167Cassandra学习笔记 2011年11月16日 ... -
stardict安装与优化详解
2012-01-19 09:19 848stardict安装与优化详解 2011年10月08日 ... -
使用hyk代理的XMPP模式和Seattle模式
2012-01-19 09:19 697使用hyk代理的XMPP模式和 ... -
MFC----对话框(一)
2012-01-17 01:53 1012MFC----对话框(一) 2011年0 ... -
vc++ 向其他进程注入代码的三种方法(转)
2012-01-17 01:52 1206vc++ 向其他进程注入代码的三种方法(转) 2010年06 ... -
Delphi 内存机制 调试教程
2012-01-17 01:52 1280Delphi 内存机制 调试教程 2011年10月21日 ... -
《塞尔达传说:天空之剑》模拟器更新操控优化
2012-01-17 01:52 1733《塞尔达传说:天空之剑》模拟器更新操控优化 2011年11月 ... -
让ps CS5运行速度更快的设置技巧(辑)
2012-01-17 01:52 814让ps CS5运行速度更快的 ... -
TWaver Flex会给电信软件开发带来变革吗?
2012-01-15 21:02 677TWaver Flex会给电信软件开发带来变革吗? 2010 ... -
一名优秀的Flex开发者需要知道的10样东西
2012-01-15 21:02 577一名优秀的Flex开发者需要知道的10样东西 2010年06 ... -
Flex开发相关优秀资源集合(全球)
2012-01-15 21:02 594Flex开发相关优秀资源集合(全球) 2010年01月02日 ... -
整合Flex和Java―配置篇(转)
2012-01-15 21:02 573整合Flex和Java―配置篇(转) 2009年11月04日 ... -
个人总结flex各种用法
2012-01-15 21:02 600个人总结flex各种用法 2009年11月03日 // ...
相关推荐
关于铁道部的火车票网络订票系统,这些天招致的骂声不断,当然,除了发泄不满,更多的技术人员选择了献技献策,纷纷从自己专长的角度提出解决之法。本文作者更是从订票业务、前端性能优化技术、后端性能优化技术等...
人物 _ 陈皓:自信源于专业 APT 安全开发 安全架构 数据安全 APT
前在#研发实践#主题论坛演讲的是酷壳博主、亚马逊高级研发经理陈皓,他给我们带来了《高并发互联网应用性能优化实践》,演讲中提出一个新的观点——节省资源,少用资源,你的程序可能会跑得更快。还解析扩展的三个...
征文 _ 陈皓:年度安全规划–“我们不一样” 渗透测试 自动化 安全防护 物联网安全业务安全
开发者实用学习资料总汇,由酷壳网陈皓收集的一些学习资料和文章,广泛的知识面,慢慢学习
来源网络,希望能与大家分享这份学习资料,资源分数也设置了最低值,如有侵权,请联系我删除文件。 第一部分、概述 (6) 第二部分、关于程序的编译和链接 (6) 第三部分、Makefile 介绍 (7) 一、Makefile的规则 (7) 二...
陈皓勇:新时代电力系统科研创新探路者.pdf
这篇文章必然是有争议的,我在我的微博上讨论过很多次了,每次都是很有争议的。有不同的观点,有争论总是一件好事,这样可以引发大家的思考。所以,对于我的这篇博文,如果你赞同我的观点,我会感到高兴,如果你会去...
编程修养,作者结合自身经历为初学者提出了32条编程规范,其中也包含一些技巧,适合初学者学习。编程要从一开始就养成好习惯,按照这上面介绍的做,编出的程序让人一看就感觉很舒服,是正规军编写的。
本篇总结了在用C/C++语言(主要是C语言)进行程序写作上的三十二个“修养”,通过这些,你可以写出质量高的程序,同时也会让看你程序的人渍渍称道,那些看过你程序的人一定会说:“这个人的编程修养不错”。
跟我一起写Makefile (PDF 重制版) 作者: 陈皓 2021 年04 月06 日
讲的还不错,权当学习、借鉴一下别人的编程风格了。
Linux相关:跟我一起写 Makefile 作者:陈皓 整理:祝冬华
20210423-中银国际-基金专题报告:均衡成长型基金经理侧写~陈皓.pdf
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。...特别在Unix下的软件编译,你就不能...——陈皓
文根据InfoQ中文站跟陈皓(@左耳朵耗子)在2014年3月的一次聊天内容整理而成。在沟通中,陈皓分享了自己对云计算的理解,包括云计算为什么会分三层,实现一个云平台的难点在什么地方,运维之于云计算的重要性,电商...
编译 编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常 是你需要告诉编译器头文件的所在位置(头文件中应该只是声明,而定义应该 放在 C/C++文件中),只要所有的语法正确,编译器就可以编译出...
leetcode, 400题+, 最全解答源码, 详细注释updated 2017-08-12, by 陈皓 左耳多耗子, C++\C\Java .
跟着大神一起学写makeFile文件,通俗易懂,如果静下心能看完保准收获颇丰. 感谢大神的付出.
Cloud Native 云化架构,微服务架构的演进历史,运用,结构