05.08 W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

1、這些程序員常用詞彙你讀對了嗎?

北京大學創辦120週年慶典上,現任北大校長將講稿中的鴻鵠hu(2聲)讀成了鴻hao(4聲),掀起了網友的狂歡,各種調侃、揶揄紛至沓來。作為開發者的我們,應該引以為戒,努力提高自身的知識水平,免得鬧出唸錯技術詞彙的笑話。

相信不少開發者都經歷過,像把 "C#" 念成 “C 井”的情況。再比如知名的高性能兩級緩存框架 J2Cache,請謹記其中的 Cache 念 cash,而不是念 catch!

那麼,下面我們不妨來看一下容易被開發者唸錯的英文技術詞彙。

開發工具、技術

<table><tbody>

單詞

正確發音

正確發音注音

錯誤發音

錯誤發音注音

APP

[ˈæp]


a-p-p


Qt

[kjut]

cute

q-t


Axure


Ack-sure



Azure

['æʒə]


[ˈæzʊʒə]


Git

[ɡɪt]


[dʒɪt]

jit

GUI

[ˈɡui]


g-u-i


MySQL

[maɪ ˌɛskjuːˈɛl] [maɪ ˈsiːkwəl]




Adobe

[əˈdəʊbi]




AJAX

['eidʒæks]

誒(ei)賈克斯

[ə'dʒʌks]

阿賈克斯

Nginx

Engine X




Apache

[ə'pætʃɪ]


[ʌpʌtʃ]


Lucene

[ˈluːsin]

魯信



Chrome

[krəʊm]




Cache

[kæʃ]

cash

[kætʃ]

catch

issue

['ɪʃuː]


[ˈaɪʃuː]


lambda

[ˈlæmdə]


[ˈlɒŋmdɑ]


null

[nʌl]


[naʊ]


Angular

['æŋgjʊlə]


['æŋɡələ; 'æŋdʒʌlə]


Vue

[v'ju:]


[v'ju:i]


/<tbody>/<table>

編程語言

<table><tbody>

單詞

正確發音

正確發音注音

錯誤發音

錯誤發音注音

Java

['dʒɑːvə]

扎瓦

['dʒɑːvɑː]

加瓦

C#


C Sharp


C 井

.NET


dot net


點 net

SQL

[ˈsiːkwəl]


s-q-l


/<tbody>/<table>

操作系統

<table><tbody>

單詞

正確發音

正確發音注音

錯誤發音

錯誤發音注音

GNU

[gnu:]

哥怒

g-n-u


Linux

['lɪnəks]


[ˈlɪnʌks; ˈlɪnjuːks]


Debian

[ˈdɛbiːən]




Ubuntu

[ʊ'bʊntʊ]

巫不恩兔

[juː'bʊntʊ]

友邦兔

Fedora

[fɪ'dɔːrə]


['fedərə]


OS X


OS ten


OS X

GNOME

[ɡˈnoʊm]




/<tbody>/<table>

以上的技術詞彙,你都念對了嗎?

2、25 屆國際 C 語言混亂代碼大賽中有意思的代碼

第 25 屆國際 C 語言混亂代碼大賽日前已成功舉辦,並公佈獲獎作品名單和代碼。之前常在該比賽中拿獎的浙大教授侯啟明和 Google 的 Don Yang 再次獲獎;此外,著名開源項目 FFmpeg 和 QEMU 的作者 Fabrice Bellard 也參加了比賽並獲獎。

獲獎名單一覽:

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

國際 C 語言混亂代碼大賽(IOCCC, The International Obfuscated C Code Contest)是一項國際編程賽事,目的是寫出最有創意的最讓人難以理解的 C 語言代碼,並限制在 4 kilobytes 以內。

一些有意思的代碼如下:

anderson

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

vokes

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

Yang

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

3、Sublime Text 3.1 正式發佈:更好地支持高 DPI

Sublime Text 3.1 已正式發佈,新版本帶來了更好的視覺體驗和操作體驗。

新版本有以下更新亮點

文本渲染方面,現已支持 Ligature,並改進了 Windows 平臺的文本渲染效果,此外在所有平臺上更好的支持高 DPI。

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

配色方案方面,採用基於 JSON 的新顏色方案格式,更容易定製。

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

語法定義方面,Git文件格式的語法定義允許Sublime Text成為更好的core.editor,並且突出顯示Markdown中的圍欄代碼塊。

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

詳細更新請查看:https://www.sublimetext.com/blog/articles/sublime-text-3-point-1

4、LLVM 開發者退出事件持續發酵,Swift 語言之父回應

LLVM 資深開發者 Rafael 因不滿社區變化宣佈與項目分道揚鑣的事件近日愈演愈烈,其公開郵件被廣泛轉發,並在 Twitter、Hacker News 和 Reddit 上引起了一波程序員是否應該要求彼此相互尊重的“大型辯論賽”。

Swift 語言之父 Chris Lattner ,同時還有另外一個身份是 LLVM 項目的主要發起人和作者之一,在事件發生後通過 Twitter 進行了評論。Chris 對 Rafael 的離開表示遺憾,並對其堅持個人原則的行為表示讚揚,但同時強調讓項目更健康的長期發展需要的是一個包容的 LLVM 社區。

W3Cschool開發者日報|這些程序員常用詞彙你讀對了嗎

之後,Chris 認為之前發的推文措辭不佳,再次發佈一篇長文以表明自己的觀點。

Chris 表示他最關心的是 LLVM 社區的穩定性、長期管理和指導原則。並且,在文章的最後,Chris 再次表示 Rafael 是一位非常有能力的工程師,並在許多方面為 LLVM 做出了貢獻。

5、高性能緩存服務器 nuster v1.8.8.1 支持 HTTP/2,多線程

高性能緩存服務器 nuster v1.8.8.1 已發佈。本次更新主要是升級到 HAProxy v1.8.8, 支持 HTTP/2 和多線程。

nuster 是一個基於 HAProxy 的高性能緩存服務器。nuster 完全兼容 HAProxy,並且利用 HAProxy 的 ACL 功能來提供非常細緻的緩存規則。(詳情:https://github.com/jiangwenyuan/nuster)

6、PHP 虛擬機 HHVM 3.26 發佈,引入全新 HackC 編譯器

HHVM 3.26 已發佈,值得關注的更新有:

  • Hack 編譯器 —— HackC

  • typechecker 的重新授權以及相關工具和庫採用 MIT 開源協議

  • 對 Ubuntu 18.04 的支持

開發團隊表示,在歷經一年多的開發後,現已在 3.26 版本中默認啟用 HackC 編譯器。包括用於 Hack 和 PHP 語言的 full-fidelity parser (FFP) 和 bytecode emitter。

此外,HackC 通過了 HHVM 的所有測試 —— 包括 PHP 規範測試,並生成了語義上相同的字節碼。

授權方面,Hack 現在可通過 MIT 授權獲取,3.26 是首個採用該條款的穩定版本。

源碼地址:https://github.com/facebook/hhvm/releases/tag/HHVM-3.26.0


分享到:


相關文章: