- Видео 46
- Просмотров 142 744
Coding Neutrino-微中子的程式教學
Тайвань
Добавлен 5 июн 2020
Website: tigercosmos.xyz
Github: @tigercosmos
LinkedIn: @liuanchi
Facebook Page: 微中子 @tigercosmos
Twitter: @tigercosmos
Github: @tigercosmos
LinkedIn: @liuanchi
Facebook Page: 微中子 @tigercosmos
Twitter: @tigercosmos
開源源自於一顆熱於分享的心 @ COSCUP 2021 開源新手村 |資工雜談 Ep.6
此演講發表於 @COSCUP 2021 「開源新手村」議程軌
演講內容包含:
1. 我對開源的心態
2. 我如何接觸開源
3. 我在開源貢獻了甚麼 (翻譯文件網站、參與開源專案、個人網站、影片教學)
4. 我是如何推廣開源 (Rust Taiwan 社群經驗、COSCUP 主持 Rust 議程軌、開源會議演講)
0:00 開場
0:34 大綱
0:47 開源經歷
1:33 開源之心
2:35 開源專案
12:20 開源文件
14:52 開源活動
17:37 開源社群
微中子粉專: CodingNeutrino
微中子網頁:tigercosmos.xyz/
演講內容包含:
1. 我對開源的心態
2. 我如何接觸開源
3. 我在開源貢獻了甚麼 (翻譯文件網站、參與開源專案、個人網站、影片教學)
4. 我是如何推廣開源 (Rust Taiwan 社群經驗、COSCUP 主持 Rust 議程軌、開源會議演講)
0:00 開場
0:34 大綱
0:47 開源經歷
1:33 開源之心
2:35 開源專案
12:20 開源文件
14:52 開源活動
17:37 開源社群
微中子粉專: CodingNeutrino
微中子網頁:tigercosmos.xyz/
Просмотров: 992
Видео
【跟著微中子學 C++】EP.4 ► C++ 程式基本的輸入和輸出 (I/O)
Просмотров 7993 года назад
在這集中會講解 C 如何做輸入和輸出 (I/O),會詳細示範如何操作 std::cin 和 std::cout。我們將可以在終端機上面輸入東西給程式,並且讓程式照著我們想要的方式把東西輸出印在終端機上。 00:00 介紹輸入輸出 04:26 std::cin 輸入的使用教學 14:16 std::cout 輸出的使用教學 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
挑戰神秘資工面試考題,頂大電資研究生是否能回答得出來?|資工雜談 Ep.5
Просмотров 1,5 тыс.3 года назад
我準備了兩個神祕資工相關面試考題,在完全沒準備情況下,三位電資背景研究生即將接受我的問題考驗。 神秘考題: 第一題要回答從瀏覽器搜尋到得到答案中間發生了甚麼? 第二題要回答 recaptcha 是怎樣判斷不是機器人? 00:00 介紹 03:32 第一位同學:台大電機所,機器學習專長 12:18 第二位同學:交大資工所,系統軟體專長 18:01 第三位同學:交大資管所,機器學習專長 28:34 收尾 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
【跟著微中子學 C++】EP.3 ► 介紹程式概念 & 認識 C++ 第一支程式
Просмотров 6243 года назад
在這集中,我介紹了何謂程式?程式是如何跑起來的?過程中會提到一些電腦科學概論的基礎,來幫助我們理解。此外影片中解釋我們的第一支 C 程式到底在幹嗎?我將講解 Hello World 為甚麼要這樣寫,以及搭配觀察我們編譯出來的可執行檔來解說。 00:00 介紹程式概念 10:33 解釋第一支 C 程式中的程式碼 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
【跟著微中子學 C++】EP.2 ► 建立 C++ 程式開發環境
Просмотров 1,4 тыс.3 года назад
在這集中我介紹了怎樣在 Windows 下去建立 Linux 的開發環境,並搭配 VSCode 與 g 去開發我們的第一支小程式。 00:00 簡介 02:24 參考資工系學生的基本素養系列 05:52 示範使用 WSL Ubuntu 開發 C 14:38 示範使用虛擬機安裝 Ubuntu 來開發 C 21:36 複習、提醒、收尾 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
設計給初學者的深入淺出 C++ 教學系列 | 【跟著微中子學 C++】EP.1 ► 系列簡介
Просмотров 1,4 тыс.3 года назад
這是一個設計給初學者的深入淺出 C 教學系列影片 學校老師教的 C 聽不懂? 買書回來看覺得像天書? 想自學程式卻不得其門而入? 這個系列就是專門為你而設計! 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
對 AI 的憧憬?AI 可能取代人類嗎?我們能用 AI 做到甚麼?| 我們對 AI 的愛恨情仇 (下)|資工雜談 Ep.4
Просмотров 7243 года назад
本集聊聊我們對 AI 的看法。包含對 AI 有甚麼期望,討 AI 對人類帶來的好處,我們該如何善用 AI 科技?上一集 (EP3) 主要是反對、負面的看法,而本集則著重討論喜歡和贊同的論點。 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
讀資訊的人很討厭 AI?滿地都是的 AI 錯了甚麼嗎?| 我們對 AI 的愛恨情仇 (上)|資工雜談 Ep.3
Просмотров 1,6 тыс.3 года назад
本集聊聊我們對 AI 的看法,讀資訊的人為甚麼不喜歡 AI,到處都是 AI 會有甚麼問題嗎? EP3 (上集) 主要是反對、負面的看法,EP4 (下集) 會討論喜歡和贊同的論點。 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
最喜歡甚麼程式語言?覺得甚麼程式語言最難?最想學甚麼程式語言?| 聊聊程式語言那些事兒(下)|資工雜談 Ep.2
Просмотров 1 тыс.3 года назад
我們聊了各自最喜歡甚麼程式語言,覺得那些語言很困難,以及最想學甚麼程式語言,深入淺出討論了很多程式語言包含 C 、Rust、Java、Python、Ocaml、Lisp、Golang、Haskell、JavaScript 等等。 0:00 最喜歡甚麼程式語言 0:05 關於 JavaScript 的介紹 2:45 關於 Scheme 的介紹 5:27 關於對 Rust 的看法 8:52 使用甚麼語言是看環境 10:04 覺得最困難的程式語言是甚麼 10:15 討 Agda 與 JavaScript 困難點 12:19 討 Functional Programming 困難點 13:33 討論語言中的物件導向 14:15 討 Domain Specific Language 14:34 接下來想學甚麼程式語言 14:45 討 Ocaml 15:35 討 Golang 16:10 總結討...
怎樣開始對程式語言感興趣?新手該學甚麼語言?怎樣開始入門寫程式?| 聊聊程式語言那些事兒(上)|資工雜談 Ep.1
Просмотров 1,8 тыс.3 года назад
本集從我們為甚麼對寫程式感興趣,討論初學者該選甚麼語言開始學,進一步討論怎樣方式學習比較適合,發表我們對於語言的看法,討論的語言包含 C 、Java、Rust、JavaScript、Haskell、Lisp 等等。 0:00 介紹 0:22 我為甚麼會開始寫程式 0:51 我朋友 Rnic 為甚麼開始寫程式 3:17 介紹怎樣開始學程式語言 3:42 推薦新手學的語言 Python 跟 C 5:09 另一種選擇:Functional Language 的看法 8:43 怎樣開始學一個程式語言 9:29 對於 Online Judge 的看法 11:42 對於學程式的更多討論 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
拯救資工系學生的基本素養-在 Shell 上監控&背景執行 Process
Просмотров 1,2 тыс.4 года назад
我們都是在 Shell 上工作,今天介紹如何在 Shell 上監控 Process 和讓 Process 在背景執行。 0:00 簡介 0:18 介紹指令 top,文章:tigercosmos.xyz/post/2020/04/unix/top-usage/ 0:44 介紹指令 ps 01:58 在 Shell 上用 ctrl z 去 interrupt 程式 02:25 使用 fg 切回去程式 03:03 使用 bg 上程式在背景執行 03:38 使用 & 讓程式在背景執行 04:32 介紹 nohup 05:14 解釋 & 與 nohup 的輸出 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
拯救資工系學生的基本素養-screen 使用教學
Просмотров 9634 года назад
screen 是一個可以管理 Shell 的工作階段 (Session) 的工具,我們可以隨時 attach detach 一個 Session,好處是我們可以在 Shell 中同時使用不同的 Session,或是要終止終端機連線時也可以讓 Session 繼續在工作站上跑。 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
拯救資工系學生的基本素養-【完結】回顧與心得感想
Просмотров 8184 года назад
這個系列可以算是我的驕傲,我想我應該是國內第一個有系統的把資工基本素養組織起來成教學的人,雖然過程很辛苦,但我相信我在做一件了不起的事情。 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
拯救資工系學生的基本素養-程式除錯的心得&方法
Просмотров 1,6 тыс.4 года назад
本集分享如何去將程式除錯,我們寫程式往往花約七成時間在 Debug,怎樣有效率的去 Debug 對我們寫程式的效率有很大影響。我將除錯歸納出一個個步驟,並且在最後實際示範怎樣去除錯。 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
拯救資工系學生的基本素養-怎樣寫圖形介面應用程式
Просмотров 3,4 тыс.4 года назад
怎麼樣寫圖形介面程式 (GUI Application) 呢?我們可以透過一些框架來辦到,例如 GTK、QT Electron,當然也可以用網頁來寫。當我們希望程式更加方便使用時,就可以考慮寫 GUI 程式。 微中子粉專: CodingNeutrino 微中子網頁:tigercosmos.xyz/
拯救資工系學生的基本素養-如何用 Git & Github 與他人協作開發
Просмотров 19 тыс.4 года назад
拯救資工系學生的基本素養-如何用 Git & Github 與他人協作開發
拯救資工系學生的基本素養-為甚麼好好寫 Git Commit Message 很重要?
Просмотров 1,3 тыс.4 года назад
拯救資工系學生的基本素養-為甚麼好好寫 Git Commit Message 很重要?
謝謝
公務機關的長官利用""應該要會AI",霸凌公務員,你他媽長官怎不自己先會
说真的上大学根本没一个课有教怎么使用git和github的😂
Your video is very owesome.
社會是大染缸, 有些長官發現用舊方法就能行,就會開始刪減部門的運算, 因為長官會覺得根本就不用投入研發經費, 當然, 其實就應該讓那個部門的人去更好的公司做更有價值的工作, 但有些人有家庭以後又會想要安穩的工作崗位, 真的很矛盾, 現實其實是沒有那麼多穩定的工作崗位的。 然後在同產業其他公司的競爭壓力下, 就會逼得底下員工狂找新方法去想辦法做出貢獻, 績效多少都能用圖表說故事啦! 有調整空間存在。 太正直的下場就是被劃在主管的 highline 名單以內, 我還聽過頂大畢業的主管說: 我就沒空去了解技術啊! 還跟我說這麼多? 呵呵, 底下的人會怎麼想, 歡迎大家自由思考。 哀, 亂搞始終會害到自己的, 祝大家都安全下莊。
超感謝這系列!
想請問最後面28:30的 git pull中, 如果使用rebase會有什麼影響嗎 感覺如果我是負責A專案, 那我在最後會加上rebase先更新本來的檔案 而不是只有git pull
請問我在settings裡面找不到github pages的欄位開關,在影片中github pages的位置在於Archives下面Danger Zone上面,但是我看我的畫面在Archives下面Danger Zone上面是Pushes而不是github pages。
太厲害了!感謝
不好意思那個makefile是什麼東西?
每次換組員我都會教我的組員們如何使用github,這學期才發現有這一影片 直接把影片丟給他們讓我省了不少時間,教得很詳細,感謝xd
不只拯救資工系,還拯救了非資工系的我,太感謝了,我真的需要這東西
👍,不過你應該發現了⋯臺灣資工系⋯其實包含所有台灣大學生研究生都一樣⋯一樣爛,這些都是資工原本就該有的能力,但是⋯⋯台灣大學裡面的老師很大部分自己也不會⋯,辛苦你了⋯,這些人需要的是入門中的入門
感謝分享
一生受用啊 ....
給你一個大大的讚
好讚喔,GOOD CONTENT
我是用Buildbot (python-based),我想幫你補充一下為什麼要用CI,即便個人Test完是ok的。我們是在HPC上工作的,所以每臺機器的CPU/GPU不同,Compiler/Library也不同,所以我們會需要用到像是Jenkins/Buildbot來對機器做CI/CD。對我們來說gitlab CICD/github action其實不太夠用,因為他們是用container在做,不一定符合我們的內部環境。
全部看完後真的獲益良多. 感謝微中子的分享.
教學超清楚受益良多感謝你~~
gdb pdb真的好用
本身資工系大三,看到這個系列影片,真的深有同感,謝謝您!
💥💯🎖️🎖️🎖️👍👍👍🏆
講解得很清楚易懂,好有幫助哦!謝謝您製作這影片!
💥💯👏👍👍👍👍👍
👍
需要字幕,不然有內容聽不清楚感覺很可惜
雖然我是資工系畢業的但是其實學校沒有教很深入的C/C++ 基本上就是能過關就好,畢業後想學在社群上也是一堆網頁教學。 其實蠻想看C/C++直接實際應用可以在那些應用上🤣 大大給的教學內容很讚
11:01 是不是說 "Flask" ?
新手的問題是,我連你怎麼開啟那個視窗的都不知道 你是在window下開啟還是linux?
講的很好,原則配合舉例,有時候坐車也可以聽,很方便
最近要面試,這個影片幫助我很多! 感謝分享~
超有收穫 謝謝您
感謝提點如何增進 C++ 技巧😃
好有趣的題材~但是需要字幕XD
感恩
感謝你的課程!
真的要練嗎嗚嗚嗚QQ 我怎麼覺得根本沒差
效率吧
我覺得重點是帥😂😂
Hackmd是台灣人的驕傲
實用 謝謝
謝謝分享
感謝,感謝
貼上會錯誤 是不是因為windows跟linux的endline 不同 可以講一期
03:49 剛剛試了一下關閉終端機會順帶關掉背景,好像會發 signal 通知前景跟背景要關了XD
謝謝 大大講解用心
另一種通靈師,發現圖表收縮不正常就到某層改改什麼參數調調什麼0.001 0.01,根本瞎猜XD
其實調參數也有論文 XD, 就連 PID 控制這種老掉牙的數值控制函式都有 Ziegler-Nichols method 這種調參數的研究, 新研究應該能用機器學習做參數最佳化了 XD。
太讚了吧這個系列
感謝
感谢,讲的蛮清楚的,很多概念都讲明白了
謝謝你的課程 非常有幫助