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 的人都寫一遍看看
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「command line interface」的推薦目錄:
- 關於command line interface 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
- 關於command line interface 在 寶太太的人工智慧 Facebook 的精選貼文
- 關於command line interface 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於command line interface 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於command line interface 在 大象中醫 Youtube 的精選貼文
- 關於command line interface 在 大象中醫 Youtube 的最佳解答
- 關於command line interface 在 OpenStudio Command Line Interface 的評價
- 關於command line interface 在 SpacehuhnTech/SimpleCLI: Command Line Interface Library ... 的評價
command line interface 在 寶太太的人工智慧 Facebook 的精選貼文
本篇把AI於「電話對話」情境的應用與UX重點,講得很清晰:
節錄:
1. 語音助理是命令和控制型(Command and Control)的對話模式,但電話則是建構式的對話(Build-up)。
2. 顧客不只會期待一種自然語言地、持續性的對話,他特別提醒:「時間是VUI(Voice User Interface,語音互動介面)必須考慮的關鍵要素。」
3. 為了讓對話聽起來自然,AiCall考慮了3種時間條件,重疊性(Overlap)、平衡性(Balance)和沉默程度(Silence)
兩大關鍵技術:多回合NLU和8K音訊語音辨識
#AiCall電話預約
command line interface 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
สรุปให้ #โปรแกรมเมอร์ ขีดเส้นใต้เฉพาะมือใหม่ ควรเรียนรู้อะไรบ้าง? /เครดิตคุณ ijemmy
-ใช้ version control บทความนี้จะเป็น Git
-รู้จักคำสั่ง Linux + Command Line Interface (CLI)
-รู้จัก Shortcut ของ IDE/Editor ที่ใช้อยู่
-สำหรับ Web Dev หัดใช้เครื่องมือ debug ให้เป็น ซึ่งในบทความจะใช้ Chrome Developer Tool
-Design Patterns ซึ่งก็คือรูปแบบการแก้ปัญาที่พบเจอบ่อยๆ ในโลกเขียนโปรแกรม
ส่วนใหญ่ก็หนีไม่พ้นในรูป OOP (Object-oriented Programming)
แต่ OOP มันมีทั้งข้อดีข้อเสีย บางโจทย์ปัญหาไม่เหมาะเท่าไร
ถ้าเป็นไปได้ ลองเรียนรู้รูปแบบเขียนโปรแกรมอย่างอื่นๆ บางก็ดี
-หัดใช้ Docker
ส่วนทักษะอื่นๆ
-มีทัศนคติในการเรียนรู้
-ภาษาอังกฤษให้เป็น
-อย่าเน้นที่ปริมาณภาษา เน้นที่วิธีการเขียนโปรแกรม
-เรียนรู้สาขาต่างๆแบบตัว T หมายถึง ให้ลงลึกในสาขาหนึ่ง ส่วนสาขาอื่นๆรอบข้าง ไม่ต้องลงลึกมาก แต่ต้องพอรู้
-ทำงานร่วมกับผู้อื่นให้เป็น
-รู้จักดูแลสุขภาพตัวเอง
สำหรับด้านเทคนิค อยากเสริมเรื่อง Test, Refactoring , clean code
รวมถึงใช้เว็บพวก Google, Stack overflow ฯลฯ ใช้หาข้อมูลให้เป็น
พยายามอ่าน error หรือข้อความแจ้งเตือนต่างๆ ให้ออก อันนี้ก็สำคัญ ตกม้าตายกันได้ง่ายๆ เพราะบ้างทีข้อความมันแจ้งชัดว่าเกิดอะไรขึ้น แต่ไม่ได้ใส่ใจ
อ่านต่อภาค 2
http://www.notaboutcode.com/…/07-career-start-non-technical/
command line interface 在 コバにゃんチャンネル Youtube 的精選貼文
command line interface 在 大象中醫 Youtube 的精選貼文
command line interface 在 大象中醫 Youtube 的最佳解答
command line interface 在 SpacehuhnTech/SimpleCLI: Command Line Interface Library ... 的推薦與評價
Command Line Interface Library for Arduino. Contribute to SpacehuhnTech/SimpleCLI development by creating an account on GitHub. ... <看更多>
command line interface 在 OpenStudio Command Line Interface 的推薦與評價
The OpenStudio Command Line Interface (CLI) is a self-contained executable which includes everything needed to apply OpenStudio Measures to an OpenStudio ... ... <看更多>