ref: https://cmdchallenge.com/#/hello_world
今天分享的是一個有趣的 Command Line Interface(CLI) 挑戰,該挑戰主要是基於 Linux bash 的環境有一系列的指令挑戰
挑戰內容基本上都不會太困難,一開始都是非常基礎的 Linux 指令操作,後面會需要使用 grep, sed, awk, find 等不同指令的組合來完成任務。
大部分的題目都會基於一些情境,譬如想要針對 httpd server 底下的 log 進行過濾,計算符合某些內容的行數等等
每道題目除了自行挑戰外也可以看一下別人的解決方案,不過解決方案中有一些是作弊的內容,譬如直接針對題目用 echo 輸出之類的,就滿搞笑的。
我認為這類型的挑戰有兩個值得去玩看看的理由
1. 測試自已是否能夠解決每一個問題,順便看一下自己的解決方式跟別人的比起來如何,有時候會有一些意想不到的指令與用法可以讓整個寫法更為簡潔
2. 如果有面試需求的時候,可以考慮從這邊找一些相關題目,看看面試者對於 shell script 的熟悉度,同時互相討論每個解法的好壞處。
歡迎愛寫 shell script 的人都寫一遍看看
interface用法 在 惇安法律事務所 Lexcel Partners Facebook 的最讚貼文
【鬥陣來關心】Google與甲骨文(Oracle)著作權訴訟案件
作者: 王奕雅律師
Google與甲骨文(Oracle)長達十年的著作權訴訟案件正式於2021年4月落幕,美國最高法院近日宣布,Google使用甲骨文的Java平台的原始碼,屬於合理使用範疇,無需承擔侵害著作權的責任。
Google和甲骨文的紛爭始於2010年,當時甲骨文收購了編寫Java平台的Sun Microsystems公司,獲得了Java技術,並隨即向Google提起訴訟。Java的目的是讓程式設計者撰寫的版本可以相容於不同的作業系統,其中含有許多應用程式介面(Application Programming Interface,即API),API是程式與程式之間的接口,舉個例子:顧客到餐廳閱讀菜單後想好要點什麼,而廚房也有食物準備開始製作餐點,這時就需要服務生把顧客的點餐需求通知廚房,再把廚房做好的食物送到顧客桌上。API的功能其實就是服務生的角色。再舉個例子:當消費者透過旅遊平台網站查看各家航空公司的機票,其實就是利用API在旅遊平台網站與各家航空公司網站間傳送資訊。
Google當年開發Android作業系統時,便使用了組成API的原始碼。為此,甲骨文認為甲骨文就API具有著作權,而Google侵害其著作權。Google雖承認使用了API,但主張其為「合理使用」。這場持續了十年的訴訟,美國最高法院最終以6比2裁定Google利用甲骨文的原始碼開發Android系統,屬於合理使用。法院在判決中指出:Google用來開發Android系統使用的原始碼僅佔Java API的0.4%,這符合憲法保障的「創造性進步」原則的「合理使用」。法院亦指出:若判定甲骨文勝訴,將使這些電腦原始代碼變成「限制未來新應用程式創造力的枷鎖」。簡言之,最高法院雖然認為Java API有著作權之保護,但Google之行為屬合理使用,故判決Google勝訴。
(本文之內容不代表本所之立場或法律意見)
interface用法 在 椪皮仔 Facebook 的最佳解答
「每日英文閱讀分享#030-你準備好當『露西』了嗎?」
今天是個重要的日子,
也是我每日閱讀寫到第30天的日子了~~
歡慶一個月!希望我可以繼續寫到300天,3000天~~~
今天文章:Are You Ready for Tech That Connects to Your Brain?
今天文章有點電影情節,
是在介紹:Brain-computer interface (BCI).
BCIs have the potential to amplify human intelligence to superhuman levels
是不是超酷?
作者首先介紹了BCI的種類:分為侵入以及非侵入性,已經應用在醫療產業上。
如果BCI可以執行,我們可以體會telepathic conversations、playing back memories and dreams
、immersing yourself and every sense you possess into a virtual entertainment experience
Ps. 我超想要telepathic conversation!這樣我就不用開口講話了(是有多懶XD)
但是BCI也產生了很多疑問,
誰擁有這個記憶或能力?
會不會被hack?
我們如果有個超級腦,那自身的腦會不會就荒廢?
還有很多哲學性問題等著被解決!
我們無法預測會怎麼發展,
但作者提到我們或許可以做些準備:
1. 減少對AI的偏見
2. 推動、促進數位安全、隱私
3. 更重視人性面的 ”soft skill”
如果你可以擁有一個Intelligence Amplifier,可以增加某個記憶,你最想要什麼記憶?如果可以增加某個特殊能力,你最想要什麼知識體系?
我想要精通物理跟數學~~
這樣我就可以看懂諾蘭的電影了XDD
今天想跟大家分享的單字:【fuel】
當作名詞的時候是指燃料,
但是當作動詞卻是to supply a system with a substance that can be burned to provide heat or power
例句:Our heating is fuelled by gas.—Cambridge Dictionary
也有意象很生動的用法:Something that fuels a feeling or a type of behaviour increases it or makes it stronger:
例句:The rapid promotion of the director's son has itself fuelled resentment within the company. —Cambridge Dictionary
本文例句:
We are on the precipice of major societal changes fueled by issues like the Covid-19 pandemic, climate change, and a stressed global economy.
#言之有物
#英語學習
#商業英文
#BusinessEnglish
#Technology
#每日英文閱讀分享
#一起來建立英文閱讀習慣吧
interface用法 在 小山的C# 教學-第48課-介面(Interface) 的美食出口停車場
... <看更多>