programming

[Global] Country code and Dial (phone) codes json formate (English, Traditional Chinese and Simplified Chinese Version)

Country codes and Dial codes (total 95). If more complete’s conuntry code you needed. you can visited 249 Country codes json formate (En, Traditional Chinese and Simplified Chinese Version)

Include English(en) version, Traditional Chinese(tw) version, Simplified Chinese(cn) version

Continue Reading

各國國家編碼與電話編碼對照 json 格式 (繁體/简体/En版)

這裡提供全世界國家編碼與電話編碼json格式內容,共95國 (如果僅需要更完整的國家編碼 249請參考 各國國家編碼 json 格式 繁體/簡體/英文 三種版本 )

包括三種語系: (1)繁體版 (2)簡體版 (3)英文版本 最後還有三種語系結合的json內容

Continue Reading

將谷歌excel 試算表作為資料庫 [教學]

將你的Google Spreadsheet 設定為公開

檔案>發佈到網路

Continue Reading

瀏覽器語言偵測

Language of the browser: zh-TW var x = "Language of the browser: " + navigator.language; var txt = ""; txt += "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt += "<p>Browser Name: " + navigator.

Continue Reading

工程師多數靠自學,還需要大學學位嗎?[轉載]

根據Stack Overflow網站2016年開發者調查發現,有56%的開發人員沒有計算機科學或相關領域的大學學位。開發人員最喜歡學習的方式是“自學”(至少69%的受訪者表示他們是部分自學;而13%的受訪者則是完全自學)。

但是,是否大多數公司都要求學位?

在 Stack Overflow Jobs(所有地區)列出的4,499個職位中,約61%(2,739個)沒有要求“學位”或“學士學位”,其他39%的工作崗位則在招聘要求中註明學位,可能是硬性要求也可以是其愛好。

有趣的是,按區域篩選時,在美國發布的需要學位的工作的百分比更高。美國列出的2,287個工作中,搜索出1,198個註明學位的職位,這意味著48%(1,089個)企業沒有把“學位”或“學士學位”作為要求之一,其餘52%的美國工作把學位作為應聘者的要求或愛好。

所以,有些公司需要學位,但這並不意味著如果你有大學學位就有超過50%的機會獲得作為開發人員的工作,證明你能做什麼和你做了什麼的能力將總是比你是否有學位更重要,即使在公司已經列出學位作為要求的情況下。

培訓可以替代學位嗎?

Continue Reading

注意! Google 宣布,將獨立行動網頁搜尋引擎

根據 Search Engine Land 報導,數月內,Google將會獨立行動版網頁搜尋索引,讓用戶們可以擁有更好的體驗。

圖片來源: Search Engine Land

Continue Reading

Content Security Policy 內容安全策略

https://www.smashingmagazine.com/2016/09/content-security-policy-your-future-best-friend/ http://www.ruanyifeng.com/blog/2016/09/csp.html Content Security Policy - 簡稱 CSP,是一個瀏覽器安全保護使用者的策略。 主要用於降低 cross-site scripting (XSS) 的風險。 網站傳送Header時﹑夾帶 CSP header 告訴瀏覽器哪些是合法的內容,哪些是不合法的。 在基本的規則中,Header meta name 命名為 Content-Security-Policy 接下來就可以定義規則 定義的方式可以依照你使用的環境及語法而定 首先可以直接使用HTML meta的方式來定義 例如: <meta http-equiv="Content-Security-Policy" content="script-src 'self'; object-src 'none'; style-src cdn.

Continue Reading

Infographics 立即上手(1) - 製作高質感資訊圖表 [工具軟體]

運用內容行銷,最關鍵的地方就是怎麼將大數據轉換成簡單易懂的內容。

其中,資訊圖表(Infographics)呈現方式已經成為主要的行銷趨勢之一,並且擁有以下優點:

  1. 讓重點更加突出,容易理解
  2. 有趣的圖文能增添故事性
  3. 讀者較有意願分享給其他人

Continue Reading

讓網站設計更符合 Mobile Friendly 的12項原則

(圖片來源 Business Catalyst Blog)

雖然智慧手機及平板出現的時間還不到10年,卻只用了很短的時間就趕上了桌機瀏覽量。並且,根據Google 發佈的訊息,已經有超過10個國家在移動裝置的搜尋量超過電腦(包含美國、日本)。

從去年至今,可以觀察到Google越來越頻繁的發佈調整搜尋演算法及搜尋排名(Rank)計算方式的相關訊息,讓搜尋引擎偏好於有針對Mobile Friendly進行設計的網站,也因為這樣大幅度的調整,讓很多名列前茅的網站名次瞬間滑落,而這種Google懲處仍頑固不化的作法,通常都被稱為"Mobilegaddon"。

因此,如果你是Designer或RD,都應該將這些因素納入考量,也就是說,網站除了要做得好看之外,同時也要考慮為客戶未來的發展及便利性,讓Mobile Friendly成為設計或開發的基本作法。

Continue Reading

Android 智慧裝置正在蘊釀的 3D 觸控戰爭

去年,蘋果在iphone 6S 發表了讓全世界驚艷的 3D 觸控功能 (也可稱為- Force Touch),這項功能可以根據使用者觸控的力度來回饋不同指令。 但是,較少人留意到,中國的手機巨頭-華為 Mate S 在9月2日搶先蘋果成為世界第一個具備Force Touch功能的手機。

Continue Reading

Google : 不想再跟甲骨文爭了,新一代Android N決定採用OPEN JDK

自Google發展Android以來,最知名的戰役之一莫過於甲骨文對Google的侵權追訴。這件事情,從2010年開始,兩個大老就為了這件事情不斷在法庭上開打,雖然Google以APIs本意就是開放交流、自由使用的論點,一度獲得勝利,但如果按照目前的進展,似乎優勢轉向甲骨文,很可能是Google需要賠償60億,最嚴重甚至不可再使用APIs

Continue Reading

AMP 加速行動版網頁 Accelerated Mobile Page

AMP 簡介 根據Google統計報告指出,載入網頁時間如果大於三秒,流失用戶的可能性就會大增, 因此,在 Google 在 2016 年正式推出了"加速行動版網頁"(Accelerated Mobile Page, AMP),以下簡稱 AMP, AMP 能讓跨裝置的使用者都能更快速的載入網頁,讓網頁能有更好的體驗, 只要根據官方的HTML結構進行設定,調整 html、js、css 設定, 再將頁面提交給Google DNS,Google就會將AMP頁面進行快取緩存, 當使用者搜尋你的網頁時,Google會先將快取裡的資料顯示給使用者, 依據官方資料顯示,經過AMP優化的頁面可以提高四倍的載入速度! 接下來就開始來了解 AMP 的原理~ AMP 結構說明 AMP可以分成三個部分 AMP HTML - AMP HTML基本上是使用定制AMP屬性擴展的HTML AMP JS - AMP JS 庫,主要是處理AMP HTML頁面的快速渲染 AMP Cache - 用於提供緩存的AMP HTML頁面 SEO 目前官方說明僅透露 AMP 設定不會影響SEO,

Continue Reading

Chrome 從明年四月開始,將停止支援 XP、Vista及舊版OS X

Chrome 從明年四月開始,將停止支援 XP、Vista及舊版OS X

在今年初,Google曾對外宣布 - Chrome將只支援微軟XP到2015年,並且在此期間鼓勵這些使用舊作業系統的用戶進行升級,以確保系統安全。因為這些舊的作業系統通常都缺乏關鍵的安全性更新,因此,非常容易受到病毒感染及遭受惡意軟體侵入。

Continue Reading

各大巨頭聯手出招,宣判Flash死期已近~

在之前,如果你聽到 Flash 出現嚴重安全漏洞的消息,其實應該會覺得這是一件正常的事情。當然,在2015年初期,對瀏覽器大咖而言也是如此,除了Youtube率先決定將預設影音格式更換為HTML5格式的消息之外,多數巨頭仍依然選擇依賴於Flash。但在今年七月左右,Adobe發佈了一件相當嚴重的安全性警告,確認Windows, Mac, Linux等所有版本Flash都陸續偵測到非常嚴重的安全漏洞(嚴重等級多數達到1級),不但會影響軟體運作,甚至能讓駭客透過這個管道來入侵個人電腦。僅管補丁已經發送,緊急修復了Flash 35個安全漏洞,但是傷害已經造成,已經成為壓垮駱駝的最後一根稻草。

Continue Reading

社群網站設計尺寸大補帖 (Facebook, Twitter, Google+, Linkedin..)

當網站上線之後,接下來就是想辦法讓網站的流量增加及增加產品的曝光度,因此思考如何有效率的進行內容佈署及塑造完美形象的過程,對於公司、獨立品牌或個人都非常重要。

通常,在這個階段正式啟動之前,都會先仔細思考幾個重點,包含:了解目前的網路設計趨勢、決定要將內容放在哪些流行的社群平台(例如 Facebook、Pinterest、Instagram、Twitter…),如何精準的讓內容呈現在社群平台,以及適當的挑選出重點內容、流行字體、製作成圖片、裁切設計等工作。

2015年 社群網站設計尺寸大補帖

由於網路發展速度相當快,新生代的流行社群不斷浮出檯面的情況下,我們也必須督促自己,讓自己跟進社群經營發展的標準。

Continue Reading

18 個 CSS 鬼斧神工之作! 用CSS打造出的小小兵,你看出來了嗎?

對於一般網頁設計師而言,對CSS的刻板印象只在於樣式設計方面,能讓你更容易設計出具有吸引力的網頁,但事實上,他的能力比你想像中還來得複雜,用CSS一樣可以做出豔麗的效果,例如純動畫及互動元件,當然,如果搭配HTML、Javascript,又能激發更多的創意變化。

瀏覽器就像是一個空白的畫布,最重要的還是你能不能運用靈感,在這張畫布上發揮你的創意,在這裡,將介紹18個使用CSS來打造的創意作品,從最簡單的字體到動畫 ,相信都能讓你對CSS有所改觀。

Continue Reading

台灣經濟學者醒醒吧! 看看國外怎麼分析人民幣貶值

(圖片引用自 http://www.ozy.com/)

人民幣貶值,這件事情可以說是震驚了全世界,決策快到讓很多人都措手不及,但是今天看到一篇台灣大媽 慘套2000億的報導內容,真的會讓人下巴掉到地上,並且心涼了半截…。從內容你會發現,不斷的不斷的重複虧損拉~賠多少~走勢~平均報酬~贖回避險怎樣之類的~這真的是因果循環的結果,從跌了之後,媒體訪問金融業的回答竟然是如此目光短淺、貪圖小利,究竟是因為這些經濟人都是以賺錢為目的,整體經濟與他們無關,還是僅僅因為"這種議題才會讓人想看"而造成這種現象。

如果單獨評論台灣的報導,你可能還不會有太大的感覺

但,同樣一件事,在相應的時間點,就能發現其他國家報導的議題會比較貼近於經濟實務分析:

外媒: 中國貨幣貶值以阻止低迷~

以下簡述其中的內容:

Continue Reading

移動App 開發人員應該關注的7 件事

Apple App Store裡有130萬的app,而Google Play則託管了140萬的app。在競爭如此激烈的移動應用環境中如何確保我們製作的app能獲得大量的下載量呢?廣受用戶歡迎,並創下了上百萬的下載量是每一個移動app開發人員的終極夢想。但是,這談何容易呢!在最近的一次研討會上,Rahui Nischal,Nucleus Software Exports公司的高級產品經理,就談到了開發人員要想創建有吸引力的移動app,所需要關注的幾個關鍵方面。 圖片來源: http://d.ibtimes.co.uk 理念是根本 一個移動app的成功取決於它是建立在什麼樣的核心理念上的。對於開發人員而言,第一步要做的是像目標用戶那樣思考,用他們的眼光去看待問題,並在此基礎上構建移動app,構建可以讓他們的生活更簡單的app。步步為營,不斷地檢查app與最終用戶的相關性,積極調整產品以滿足用戶的需求。 單一的服務 單一的服務目標一個移動app只需要具備單一的功能。確定你app的主要目的,然後鑽研能否只通過一到兩次點擊就可以訪問進入。 保持簡單 保持簡單保持一切簡單化其實是最難的。如果移動開發人員可以成功地將復雜的技術隱藏在簡單界面的後面,那麼他就越靠近成功。 圖片來源:http://www.asianscientist.com 保持輕量級 三年前,Facebook的應用程式重達35-40M。現在,它只有大約10M。之所以會產生如此大的變化,是因為Facebook認識到,在印度和非洲——甚至連3G還尚未普及的區域,下載重量級的移動應用程式往往需要一段又長又難捱的時間。由於現在的移動app都是面向全球的,所以開發人員最好能夠創建輕量級的應用程式以便適應不同地域。 乾淨和簡單的UI UI很重要 WhatsApp在推出之前從來不做廣告。雖然現在網上提供了許多的聊天應用程序,但是WhatsApp的用戶使用量還是達到了成倍的增長。它成功的秘訣就是乾淨和簡單的UI。為了確保界面友好,我們在創造移動應用的時候需要關註三件事——愉悅性、實用性和功能性。 傾聽用戶的聲音 傾聽用戶的聲音應用程式在發布之後,開發人員應該時刻關注用戶的反饋,更新進步,努力提供更新更好的功能。 了解用戶行為 遊戲“憤怒的小鳥”的開發人員發現,Android用戶不喜歡為下載應用程式付費,而iOS用戶,大多數則願意購買app,但卻討厭在免費app上面看到任何廣告。了解不同的用戶行為,有助於移動開發人員為不同類型的用戶創建令人滿意的消費體驗。 文章來源: http://goo.gl/KscvW4 翻譯來源: http://www.codeceo.com/article/7-things-mobile-app-developers-should-focus-on.html

Continue Reading

當Java 向 Google 索賠侵權成功,是不是一種危機

Google的Android在一開始就以Java語言進行開發,這項決定,卻導致長達一年的侵權官司。

由甲骨文起訴Google,原因是Android系統侵犯了甲骨文在Java平台核心的幾項智慧財產權。並且,就在29日晚上,確定Google無法再繼續上訴,必須支付授權費,並禁止使用甲骨文的專利技術。

圖片來源: http://androidcommunity.com/

Continue Reading

Google I/O 開發者年會,移動革命的關鍵報告

你參與了這場世紀盛會了嗎? 就在今天凌晨,第八屆 Goole I/O 開發者年會正式在舊金山的Moscone中心舉辦,大概有6千位開發者以及數百萬的人透過直播參與。在這場一年一度的盛大會場中,將可以讓大家知道Google最近重點專案是甚麼,以及告訴我們如何應對未來的趨勢。

從Google 2008年推出第一款Android手機至今已經超過10億個用戶,並且在市場上可以找到超過4000種機型,超過400個廠商以及500多個營運商,設備包含手機、平板、智慧手錶。並且在這次大會中,Google提到他們未來的商品拓展項目可能的方向,包含:

Continue Reading