最近一位HTML5专家 Rich Clark(作者的好朋友)为大家做了一个HTML5 APIs的简介,在文章中为大家指向了一个令人迷惑的网页(Web平台:浏览器技术),其中包含两个很长的专栏和小正文并提及到一些让人感到迷茫的技术,例如“window.crypto.getRandomValues”和“DOM Mutation observer”。
本文给大家推荐8个网站,让大家了解结合了Javascript和CSS的HTML5技术在网站和Web应用设计中的最新发展。其中,“Air Jordan 2012”为学习设计的朋友提供了很多灵感,而“Draw Stick Man”是交互设计的经典之作,最后的“Believe in”虽然不是什么特别绚丽的设计,但简单的设计,却有不简单的效果。
posted @
2012-03-22 10:48 leexiaoyang 阅读(132) |
评论 (0) |
编辑 收藏
说起社交我还是想谈到脸谱的创始人扎克,这个年仅26岁的天才创造了一个新的王国,他让任何一个年轻人依靠自己的创新创造新纪元提供了可能,这个来自犹太教家族的孩子用自己的天赋在刷新着世界最年轻IT新贵的记录,马克·扎克伯格因此成为全球最年轻的亿万富翁,但是他依然住着租来的一套一室一厅的小公寓,地板上放一个床垫,两张椅子、一张桌子就是全部家具。他的早餐通常都是一碗麦片。每天,他走路或骑自行车上班。在扎克看来有钱和没钱都是一样的,甚至没有区别,这得益于他从小就接受了犹太式的良好教育分不开
posted @
2012-03-21 11:25 leexiaoyang 阅读(124) |
评论 (0) |
编辑 收藏
在与科学相违背的一个较好的设计案例就是Tim Berners-Lee向CERN提出的用HTML构建网络的建议。这个建议没有经过任何科学验证。那只是个有趣的关于“信息互联系统”的很好的建议。我甚至可以想象出TB-L的经理当时的想法:“啊,好吧,这个很有趣。他是个聪明人,他需要多少资源,我们就让他做做看,看他能做出什么来。即使最后什么都没有,也没什么大不了的。
在组织里引入一门新的语言并非易事。如果你想要成功,你需要选择一门编程语言,它不但能够满足广泛的技术要求同时还要得到大家的认可。在加入DRW的时候,我100%用Java编程,尽管事实上我编写的大部分代码只需要在眨眼之间运行完成(250毫秒)。我们编写代码要求运行时间比眨眼还要短,Java是绝对正确的选择,但使用Java编写其他代码让我感觉Java成为了一种负担。
posted @
2012-03-20 11:01 leexiaoyang 阅读(117) |
评论 (0) |
编辑 收藏
刚开始时,很多创业者都想学者别人如何做这些事情,因为模仿前人的做法是件很容易的事情。但千万不要这样做,你做起来越困难,你的竞争优势越明显,竞争门槛也就越高。在大公司里,人们按部就班就行,但创业公司不能这样。
你想做的最好是你喜欢的,这样你才会有源源不断的动力推动你前进。大部分人不成功不是因为选错行业而是因为中途放弃。如果你每天都硬着头皮去做自己不喜欢的事,恐怕结果不会太乐观。
所谓你能做的是结合你的天赋、能力、经验和资金来考虑的。
posted @
2012-03-19 11:24 leexiaoyang 阅读(104) |
评论 (0) |
编辑 收藏
曾经看过一本书叫《道法自然》,内容略记得一二,但我最欣赏的是它的书名。软件设计没什么太神秘有东西,只要用心体会,其实一切都很自然。软件的设计之“道”,也不在于设计有多么的华丽、精巧,而在于其朴实、自然,最终达到“以无招胜有招”,进入一个全新的境界。
做软件也有5,6年了(决不是为了炫耀,没什么能力,现在还是个程序员),也有一些体会,我感觉在实际项目中遇到很多问提,但是有没有一个好的解决方案。我希望这个贴子只是一个开始,希望有更多的人,把自已常遇到的问题提出来,把自已的解决方案提出来,在家一学习,进步。
posted @
2012-03-18 11:12 leexiaoyang 阅读(146) |
评论 (0) |
编辑 收藏
其实作为程序员应该多看看世界顶级程序员的传记,比方说像保罗艾伦,扎克,等的著作,看看他们对于编程是怎样理解的,发现中国的程序员始终停留在编程上面,始终没有进入到真正的设计思想里面,在美国,每年会有大量的创新,数百个专利的诞生,而在中国除了模仿还是模仿,永远无法实现超越。
“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”
posted @
2012-03-16 12:57 leexiaoyang 阅读(103) |
评论 (0) |
编辑 收藏
作为程序员出生的我有时感觉压力很大,工作中希望自己能成为一个真正的技术强人,希望能得到老板的青睐,而就是抱着这样的信念。我收获的却是没完没了的加班,以及家人的唠叨,说实话这些年程序员的日子真不好过,拿着一般的薪水,干着超负荷的工作,身边的朋友却说,这小子成天对着电脑都快与外界脱轨了。。没错,程序员的世界就是这么单纯,吃饭睡觉。编程。
posted @
2012-03-15 16:05 leexiaoyang 阅读(120) |
评论 (0) |
编辑 收藏
作为一个初学开发的人,你真正需要的是只专注于某一方面。了解很多语言确实有用,但精通其中一种才是你的优势所在。虽然精通很多语言也并非不可 能,但对初学者来说,这是需要时间的。因此,你需要做的是集中精力学习一种技能,并努力成为这一领域的专家。你可以从PHP、Ruby on Rails、ASP.net和C#中的某一种开始,但一定要学得很精!在掌握了这门语言并能熟练运用后,你便可以明显开始涉及其他领域了。
作为一名矜持稳重的程序员来说,戒骄戒躁显得尤为的重要,在这个浮躁的年代,有多少人能在这种环境下成气候?特别是现在搞技术的人,更需要这样的精神。像淘宝网的创始人马云就是一个典型的例子,一个为了事业贡献自己的全部最终为阿里巴巴证明。
posted @
2012-03-14 10:54 leexiaoyang 阅读(108) |
评论 (0) |
编辑 收藏
作为一名优秀的开发者,你需要思考,观察数据,记忆并且分析这些现象和内容,并解决问题。虽然这一点有些抽象,但很不幸的是这是非常重要的一点。为什么很不幸呢?因为这一点意味着不是每一个人都能成为优秀的开发者,即使他们很努力。这种分析思维有点像是天生的。如果你没有这个能力的话,还是尽早改行。
如今,你已经不能因为一个人是程序员,你就可以随意让他开发任何东西。说一个程序员在开发软件,就好像是说一个科学家在做科学研究。不同之处是,植物学科学家是不会去设计核反应堆的。
posted @
2012-03-13 11:01 leexiaoyang 阅读(129) |
评论 (0) |
编辑 收藏
在昨天,奇虎 360 公司的 iPhone 版本应用在 App Store 上全部消失了的消息传遍网络,大家都等着再看一次 360 大战企鹅般的好戏,现在看来却只是又一次 360 大战企鹅的旧戏。
事实上,早在 2 月 2 号,360 系列的应用就都被强制下架了。360 安全卫士微博上说的,在今天起 48 至 72 小时之内,其应用会重新上架的说法,看上去好像是紧急补救的措施,但如果没有特别严重的问题的话,开发者的应用在 App Store 上无论各种原因下架的,重新上架的时间标准上也就是一个星期。以 360 目前承认的排名出现刷票的问题来说,罪应不至永远下架,那么也就是这几天的事情了。
转自:www.php100.com
posted @
2012-02-08 18:26 leexiaoyang 阅读(102) |
评论 (0) |
编辑 收藏