
6種編寫HTML和CSS的最有效的方法
寫HTML5和CSS3,以及JavaScript,前端開發(fā)者有了大大的用武之地。大家都在用很多的工具和技術(shù)來武裝自己,以加快前段的開發(fā)。 本文分享了6中最有效的方法,希望能提供你的效率,為你節(jié)約時間。 1. Dynamic CSS(...
|
寫HTML5和CSS3,以及JavaScript,前端開發(fā)者有了大大的用武之地。大家都在用很多的工具和技術(shù)來武裝自己,以加快前段的開發(fā)。 本文分享了6中最有效的方法,希望能提供你的效率,為你節(jié)約時間。 1. Dynamic CSS(...
英文原文:http://radar.oreilly.com.cn/blog/2011/mikel/time-to-learn-javascript 譯文原文:http://www.cn-cuckoo.com/2011/06/22/time-to-learn-javascript-2463.html 很長時間以來,JavaScript在我眼...
—— 摘自圖靈教育出版的《程序員的思維修煉》 好問題是沒有答案的。它不是一個需要擰緊的螺栓,而是一顆種下的種子,由它可以收獲一片思想的綠洲。 —— 約翰· 安東尼&middo...
背景 在看阿凡達(dá)的時候,感嘆著他們接口的統(tǒng)一,和獲取知識的便利性。有時候在想,現(xiàn)在很多企業(yè)所做的工作,不就是要提供這類服務(wù)嗎。設(shè)想一下,我們有一朵公有云,存儲了用戶的數(shù)據(jù)、邏輯關(guān)系,提供標(biāo)準(zhǔn)的通訊接口,然...
英文原文:HTML5: The Facts And The Myths 你是免不了的。每個人都在談?wù)揌TML5。自眾人開始濫用圓角和漸變效果以來,HTML5或許是最熱炒的技術(shù)。然而,許多人眼中所謂的HTML5實(shí)際上只是老式的DHTML和Ajax。有...
“Larry Wall是如何發(fā)明了一門凌亂的編程語言 —— 接著改變了WEB的面貌?” LarryWall微笑著回憶起Yahoo的共同創(chuàng)始人David Filo幾年之前發(fā)給他消息,當(dāng)時正值Yahoo公開面市之前的不久...
作為軟件開發(fā)人員最擔(dān)心的就是變化,因?yàn)橐坏┳兓馕吨约旱拈_發(fā)任務(wù)加重, 輕則修改代碼,重則修改框架,如果不用做任何修改,則皆大歡喜,現(xiàn)實(shí)告訴我們,這是小概率事件,但比買彩票中大獎的概率還是大很多。于是各種討...
在大中型項目中,在數(shù)據(jù)庫設(shè)計的時候,考慮到數(shù)據(jù)庫最大承受數(shù)據(jù)量,通常會把數(shù)據(jù)庫或者數(shù)據(jù)表水平切分,以降低單個庫,單個表的壓力。我這里介紹兩個我們項目中常用的數(shù)據(jù)表切分方法。當(dāng)然這些方法都是在程序中?使用...
大體層次劃分 Facebook的架構(gòu)可以從不同角度來換分層次。 一種是: 一邊是PHP整的經(jīng)典的LAMP stack;另外一邊是非PHP整的各種service。 Facebook的頁面從剛創(chuàng)立的時候扎克伯格寫的,到現(xiàn)在,都用PHP...
本文是從 Can Your Programming Language Do This? 這篇文章翻譯而來。 一日,你查看你的程序代碼,你有兩大塊代碼看起來幾乎完全的一樣。事實(shí)上它們就是完全一樣,除了一個代碼里說的是“Spaghetti(意大...
當(dāng)你選擇計算機(jī)或者電子、自控等專業(yè)進(jìn)入大學(xué)時,你本來還是有機(jī)會從事其它行業(yè)的,可你畢業(yè)時執(zhí)迷不悟,仍然選擇了開發(fā)做為你的職業(yè),真是自做孽不可活。不過,歡迎你和我一樣加入這個被其它人認(rèn)為是風(fēng)光無限的白領(lǐng)...
InfoQ:你好,Alex。能向我們的讀者介紹一下你自己和目前正在從事的工作嗎? Alex:大家好,我是董洵,目前是Trunk.ly網(wǎng)站的CTO,它是一個專門提供社會化書簽服務(wù)的站點(diǎn)。由于目前公司的主要員工只有兩人,因此,即便我是...
世上無易事 要是我問你,跑百米容易還是跑馬拉松容易?這還用問!當(dāng)然是跑百米容易了,是吧?其實(shí)我想問的是:亞洲運(yùn)動員要拿奧運(yùn)冠軍,是跑百米容易還是跑馬拉松容易?答案似乎就顛倒過來了。近鄰韓國和日本都已經(jīng)...
如果你跟我一樣(我擔(dān)心你就是),那么,到目前為止,這應(yīng)該是你對JSON的經(jīng)驗(yàn):兩個月前你從沒聽說過JSON一個月前你聽說了這個詞但沒有留意一周前你發(fā)現(xiàn)這個詞被提到多次,開始想,沒錯 又有一些垃圾東西要學(xué)了今天你被...
文/李明 有三件事影響了我18歲以后的人生。 在寫下這篇文章題目時,我正好在讀一本同名的書——印度著名哲學(xué)家克里希那穆提的《一生的學(xué)習(xí)》。封底有一句話讓我深受震動:我們配做父母嗎?想想我...
本文是從 What Makes A Great Programmer? 這篇文章翻譯而來。 回想起來就像是在昨天。那是2000年,在數(shù)據(jù)結(jié)構(gòu)課程的課堂上,Pargas博士站在前面給我們講一些關(guān)于數(shù)據(jù)結(jié)構(gòu)的話題,一個SSH的畫面投影在我們前面...
前言: 很早以前,就聽人說過android以后會火起來,作為一個前瞻性,對它有所了解會是一個轉(zhuǎn)型的好機(jī)會。javaweb太成熟飽和了,現(xiàn)在市面上各種android手機(jī)層出不窮,網(wǎng)上各種android視頻連續(xù)劇一樣跟進(jìn),安卓一下子成為了...
本文是從 Top 7 programmers bad habits 這篇文章翻譯而來。 1. -所有的程序都寫的很爛,除了我的。 我要告訴你一個壞消息,兄弟,所有的程序都寫的很爛,包括你的。無論你在上面花多少功夫,其他大多數(shù)程序員...
Android操作系統(tǒng) Android是一個基于Linux、使用java作為程序接口的操作系統(tǒng)。他提供了一些工具,比如編譯器、調(diào)試器、還有他自己的仿真器(DVM — Dalvik Virtual Machine)。Android是由google領(lǐng)導(dǎo)的Ope...
簡介 自上篇翻譯<如何向妻子解釋OOD>后收到了很好的反應(yīng)。故特繼續(xù)翻譯作者的<How I explained Design Patterns to my wife: Part 1>一文,以饗讀者。在此文中,作者依舊通過與妻子淺顯易懂的對話,向讀者解釋...
本文是從 Some Things To Know About Publishing Android Apps 這篇文章翻譯而來。
到目前為止,在Android交易市場(Android Market)里,已經(jīng)有我的2個應(yīng)用程序了,所以,我想寫出一點(diǎn)關(guān)于Android應(yīng)用...
做移動開發(fā)快一年了,有幸接觸了WM、Symbian、Android、iPhone等多個平臺的開發(fā)。往往一個軟件需要實(shí)現(xiàn)多個平臺的版本,對于不同平臺進(jìn)行重新編碼是一件很費(fèi)勁的事情,其實(shí)我們可以通過代碼共用技術(shù),實(shí)現(xiàn)對一些代...
過去幾年間,你很難去忽視使用RESTFul方法構(gòu)建企業(yè)級應(yīng)用變得越來越普及的事實(shí)。現(xiàn)在,人們似乎不再爭論REST還是WS-*呢?,也不再談?wù)揜EST和SOA是否互補(bǔ),而是轉(zhuǎn)向討論基于REST實(shí)現(xiàn)的成熟度了。不幸的是,即便是這一話...
進(jìn)行JavaScript重構(gòu)時,我希望引入易于使用的測試框架來保證重構(gòu)的順利進(jìn)行,未來能持續(xù)通過測試代碼對JavaScript邏輯的正確性做保障。 JsUnit (http://sourceforge.net/projects/jsunit/,http://www.jsunit.n...
那日,我與一友人漫步。他資質(zhì)過人,少言寡欲, 剛二十出頭。 他經(jīng)常問我應(yīng)該怎么走程序員這條路。 我不是什么大師,但仗鍵(盤)游走江湖已有數(shù)十載,吃過不少苦頭。自以為不敢說到達(dá)了洪七公那種級別,但離江南...