最近一位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 閱讀(136) |
評論 (0) |
編輯 收藏
說起社交我還是想談到臉譜的創始人扎克,這個年僅26歲的天才創造了一個新的王國,他讓任何一個年輕人依靠自己的創新創造新紀元提供了可能,這個來自猶太教家族的孩子用自己的天賦在刷新著世界最年輕IT新貴的記錄,馬克·扎克伯格因此成為全球最年輕的億萬富翁,但是他依然住著租來的一套一室一廳的小公寓,地板上放一個床墊,兩張椅子、一張桌子就是全部家具。他的早餐通常都是一碗麥片。每天,他走路或騎自行車上班。在扎克看來有錢和沒錢都是一樣的,甚至沒有區別,這得益于他從小就接受了猶太式的良好教育分不開
posted @
2012-03-21 11:25 leexiaoyang 閱讀(128) |
評論 (0) |
編輯 收藏
在與科學相違背的一個較好的設計案例就是Tim Berners-Lee向CERN提出的用HTML構建網絡的建議。這個建議沒有經過任何科學驗證。那只是個有趣的關于“信息互聯系統”的很好的建議。我甚至可以想象出TB-L的經理當時的想法:“啊,好吧,這個很有趣。他是個聰明人,他需要多少資源,我們就讓他做做看,看他能做出什么來。即使最后什么都沒有,也沒什么大不了的。
在組織里引入一門新的語言并非易事。如果你想要成功,你需要選擇一門編程語言,它不但能夠滿足廣泛的技術要求同時還要得到大家的認可。在加入DRW的時候,我100%用Java編程,盡管事實上我編寫的大部分代碼只需要在眨眼之間運行完成(250毫秒)。我們編寫代碼要求運行時間比眨眼還要短,Java是絕對正確的選擇,但使用Java編寫其他代碼讓我感覺Java成為了一種負擔。
posted @
2012-03-20 11:01 leexiaoyang 閱讀(121) |
評論 (0) |
編輯 收藏
剛開始時,很多創業者都想學者別人如何做這些事情,因為模仿前人的做法是件很容易的事情。但千萬不要這樣做,你做起來越困難,你的競爭優勢越明顯,競爭門檻也就越高。在大公司里,人們按部就班就行,但創業公司不能這樣。
你想做的最好是你喜歡的,這樣你才會有源源不斷的動力推動你前進。大部分人不成功不是因為選錯行業而是因為中途放棄。如果你每天都硬著頭皮去做自己不喜歡的事,恐怕結果不會太樂觀。
所謂你能做的是結合你的天賦、能力、經驗和資金來考慮的。
posted @
2012-03-19 11:24 leexiaoyang 閱讀(108) |
評論 (0) |
編輯 收藏
曾經看過一本書叫《道法自然》,內容略記得一二,但我最欣賞的是它的書名。軟件設計沒什么太神秘有東西,只要用心體會,其實一切都很自然。軟件的設計之“道”,也不在于設計有多么的華麗、精巧,而在于其樸實、自然,最終達到“以無招勝有招”,進入一個全新的境界。
做軟件也有5,6年了(決不是為了炫耀,沒什么能力,現在還是個程序員),也有一些體會,我感覺在實際項目中遇到很多問提,但是有沒有一個好的解決方案。我希望這個貼子只是一個開始,希望有更多的人,把自已常遇到的問題提出來,把自已的解決方案提出來,在家一學習,進步。
posted @
2012-03-18 11:12 leexiaoyang 閱讀(150) |
評論 (0) |
編輯 收藏
其實作為程序員應該多看看世界頂級程序員的傳記,比方說像保羅艾倫,扎克,等的著作,看看他們對于編程是怎樣理解的,發現中國的程序員始終停留在編程上面,始終沒有進入到真正的設計思想里面,在美國,每年會有大量的創新,數百個專利的誕生,而在中國除了模仿還是模仿,永遠無法實現超越。
“如果能時光倒流,回到過去,作為一個開發人員,你可以告訴自己在職業生涯初期應該讀一本,你會選擇哪本書呢?我希望這個書單列表內容豐富,可以涵蓋很多東西。”
posted @
2012-03-16 12:57 leexiaoyang 閱讀(108) |
評論 (0) |
編輯 收藏
作為程序員出生的我有時感覺壓力很大,工作中希望自己能成為一個真正的技術強人,希望能得到老板的青睞,而就是抱著這樣的信念。我收獲的卻是沒完沒了的加班,以及家人的嘮叨,說實話這些年程序員的日子真不好過,拿著一般的薪水,干著超負荷的工作,身邊的朋友卻說,這小子成天對著電腦都快與外界脫軌了。。沒錯,程序員的世界就是這么單純,吃飯睡覺。編程。
posted @
2012-03-15 16:05 leexiaoyang 閱讀(124) |
評論 (0) |
編輯 收藏
作為一個初學開發的人,你真正需要的是只專注于某一方面。了解很多語言確實有用,但精通其中一種才是你的優勢所在。雖然精通很多語言也并非不可 能,但對初學者來說,這是需要時間的。因此,你需要做的是集中精力學習一種技能,并努力成為這一領域的專家。你可以從PHP、Ruby on Rails、ASP.net和C#中的某一種開始,但一定要學得很精!在掌握了這門語言并能熟練運用后,你便可以明顯開始涉及其他領域了。
作為一名矜持穩重的程序員來說,戒驕戒躁顯得尤為的重要,在這個浮躁的年代,有多少人能在這種環境下成氣候?特別是現在搞技術的人,更需要這樣的精神。像淘寶網的創始人馬云就是一個典型的例子,一個為了事業貢獻自己的全部最終為阿里巴巴證明。
posted @
2012-03-14 10:54 leexiaoyang 閱讀(113) |
評論 (0) |
編輯 收藏
作為一名優秀的開發者,你需要思考,觀察數據,記憶并且分析這些現象和內容,并解決問題。雖然這一點有些抽象,但很不幸的是這是非常重要的一點。為什么很不幸呢?因為這一點意味著不是每一個人都能成為優秀的開發者,即使他們很努力。這種分析思維有點像是天生的。如果你沒有這個能力的話,還是盡早改行。
如今,你已經不能因為一個人是程序員,你就可以隨意讓他開發任何東西。說一個程序員在開發軟件,就好像是說一個科學家在做科學研究。不同之處是,植物學科學家是不會去設計核反應堆的。
posted @
2012-03-13 11:01 leexiaoyang 閱讀(133) |
評論 (0) |
編輯 收藏