[Pythonista] iPad 上很酷的 Python 開發環境

pythonista

全功能的 Pythonista

Python 是一個簡單、全功能、強大的程式語言, 使用 Python 的人很自然會希望在任何地方都可以寫 Python 程式。一開始可能覺得, 「要是在 iOS 上有個寫 Python 的 App 就 好了, 我可以算一些簡單的東西。」現在這種 App 其實不少, 但你會發現在編輯器的使用也好, 功能上也好, 其實很難讓你有想在 iPad 或是 iPhone 上寫 Python 的衝動。因為我們也許會希望:

  1. 就是寫 Python 程式, 但要容易編輯、儲存、取用。
  2. 要可以呼叫其他 App, 完成一些自動化的工作, 比如說傳簡訊給三個同組的伙伴, 自動找十個網頁整理出結果放到 Evernote 裡等等。
  3. 可以簡單畫圖的工具, 也許可以來個函數圖形什麼的。
  4. 繼然都這樣了, 那是不是自由可以放插圖、照片, 還可以處理一下的更好。
  5. 所以說不定可以做個 iPad 遊戲了?
  6. 都到這種程度了, 是不是 iPad 的觸控啊、轉來轉去也要可以偵測使用?

好像越要越誇張, 但 iPad/iPhone 上真的有這樣的 Python 開發環境嗎? 結果真的有! 叫做 Pythonista

繼續閱讀

[LaTeX] 我的 LaTeX 相關講義

以前有個教學網, 後來因種種原因 (簡單的説就是懶), 沒有再維護, 所以很多人反應找不到我的 LaTeX 相關講義, 還有幫 Windows 打包好的 cwTeX 字型 for CJK-LaTeX 版。

 

現在我把這些資訊放上我們學校的 KM 平台, 請到我的 KM 平台上下載使用:

http://yenlung.km.nccu.edu.tw

 

有更新也會放在那邊。

[GeoGebra] 4.2 更方便的平移轉換

GeoGebra 有個平移功能:

平移

使用時, 你需要:

1. 先選你要平移的物件。

2. 選擇要平移方向的向量。

然後, GeoGebra 就依那個方向, 「複製」新的物件出來。一切看來很合理, 除了有時我們想要平移一個物件時, 才發現忘了做那個向量…

於是, 在 GeoGebra 4.2 版, 有了「直接拖拉」平移。你還是先選擇「平移」工具, 接著

把你要平移的物件, 拖拉到你要的地方。就這樣! 你就有新的物件了。

Drag