Browsed by
Category: 未分類

VS code 使用 Remote-SSH時遠端 .profile 沒有被執行的問題解決

VS code 使用 Remote-SSH時遠端 .profile 沒有被執行的問題解決

使用 VS code – Remote-SSH, 在 Remote Host 會有 (.profile not being sourced in Integrated Terminal) 的問題.
如果你是在 remote host 使用 conda 時,在 integrated terminal 沒有 source .profile, 那便沒有辦法啟動虛擬環境
$ conda activate [virtualenv name]
解決方法在下面的 link.
PyCon US 2020 待讀清單

PyCon US 2020 待讀清單

今年 PyCon US 2020 採線上分享模式,已陸續釋出許多分享的影片,網址在

https://us.pycon.org/2020/online/

先列出自己想要聽的 talk 清單

Tutorials

Talks

Podcast 推薦

Podcast 推薦

在開車、通勤、運動的時間,我通常會聽一些 Podcast。

在國外有許多 Python 相關的 Podcast,除了了解一些技術的最新資訊外,也順便可以練習英語的聽力。出乎意料的是對於程式設計領域的 Podcast,因為平時接觸時大部份都知道英文的意義,所以聽起來反而比較容易上手。

以下是我最常聽的Podcast,推薦給有緣的朋友

  • Python
    • Talk Python To Me
      這是我第一個收聽跟 Python 相關的 Podcast,由 Michael Kennedy (Python Software Foundation Fellow) 主持,每週會邀請在 Python 不同領域的專家來談他們的計畫或經驗,可以從這個 Podcast 了解 Python 不同的面內。
    • Python Bytes Podcast
      這個 Podcast 是 Python 界的每週頭條。
    • DjangoChat
      • 主持人其中一位是 William Vincent 寫了三本跟 Django 有關的書,他的網站也提供了許多跟 Django 相關且很有用的訊息。
      • 另外一位主持人是 Carlton Gibson 是一位 Django Fellow 以及 Django REST Framework 的核心開發者。
      • 若你有在使用 Django,這個 Podcast 可以聽到比較進階的資訊。
  • 書摘類
    • 下一本讀什麼?
      這是閱讀前哨站站長錄製的 Podcast,記錄了他讀書之後覺得對自己有幫助的心得,可以發現許多推薦好書。(2021/11/22新增)

這個 List 會持續更新

[閱讀週記] 20181022-1104

[閱讀週記] 20181022-1104

今年我們又辦了台中敏捷之旅,歡迎來參加 Agile Tour Taichung 2018

閱讀週記第13期, 上一週有事在忙一下子就過了二週 XD, 記錄過去二週閱讀中覺得值得分享的資訊…

[Python]

  • Best Practices for Modifying a List While Looping Over It?
    這幾天寫程式也遇到相同的情境,在 iterate 一個 List 時又要 delete or add item,這題的答案是先建一個新的 List,Twitter 的討論串比想像中長,可以看一下大家的看法。
  • Write Better Python Functions
    要學會寫Python程式應該不難,但要寫出一個可讀性高(High Readability)的程式就有很多值得探討的議,這篇文章討論了什麼樣的元素會造就一個“好”的 function?
  • Getting Started With Testing in Python
    如果你寫了一陣的程式,但還沒有開始寫測試程式,這篇文章對 Testin 作了很完整的介紹,涵蓋

    • Automated vs. Manual Testing
    • Unit Tests vs. Integration Tests
    • Compares unittest, nose or nose2, pytest
    • 討論了 “Writing Your First Test”, “Where to Write the Test”, “How to Structure a Simple Test”, “How to Write Assertions” 以及 “Dangers of Side Effects”
    • Testing in PyCharm and VS Code
  • 如何用Pyhton將多張 jpg 包裝成一張 gif
    最近有需要將實驗結果的 image sequences 包成一張 gif, 用 Python 來作程式很簡單呢.

Read More Read More

[閱讀週記] 20180917-0923

[閱讀週記] 20180917-0923

跟著布萊德·彼特學Data Science

閱讀週記第8期, 記錄過去一週閱讀中覺得值得分享的資訊…

[Python]

  • xkcd 畫了一張 Python Environment 的漫畫 指出了在一般的 OS (MacOS, Linux) 有好幾個 Python 環境,初學者在 Python 安裝不同的套件最後一定踩到一些坑,Stack Overflow 這個討論串 http://bit.ly/2zsqiDZ 可以提供如何使用 #virtualenv, #easy_install and #conda 管理Python 的環境。
  • 上一期週記提到Pycon AU 2018, 其中Damien George(MicroPython的創作者) 給了一個 Talk:  Writing fast and efficient MicroPython, Damien George的 demo範例中最快可以加速500倍!
    演講後半段提到了 MicroPython中的 native emitter 機制,它將Python代碼直接編譯為machine code,因此它可以比 bytecode 運行得更快。最終的目標是希望native emitter完全支持所有Python功能,在pre-compiled的.mpy文件中添加對native emitter 的支援,並允許在firmware使用凍結的native code。

Read More Read More