Skip to content

Blog

[Python] 使用 Socket 建立簡單的 ChatBot

我之前寫了一個簡單的 Socket 教學,如果還不熟悉使用 Python 中的 Socket 的話請看這裡:[Python] socket 模組基本教學

就如同這篇簡單的教學所提的,我希望能夠透過 Socket 建立一個簡單的,只會重複你說話的 ChatBot,就跟大部分的 LineBot 教學一樣。(畢竟,要設定怎麼回覆使用者的話,就要看大家需要什麼『聊天主題』、要怎麼設計『檢索系統』了。)

Read More »[Python] 使用 Socket 建立簡單的 ChatBot

[Python] 使用 GoogleNews 套件輕鬆取得 Google News 新聞資訊

Google News 是 Google 所提供的新聞平台,目前最著名的便是會通過你的瀏覽新聞推薦你『想看的新聞』,這應該是基於某種關聯式學習的結果。在這點上,至少對我而言是相當適用的。(我真的每篇 Google 推薦的新聞都會想看 XDD 可以想像我到底提供了他們多少資料)

Read More »[Python] 使用 GoogleNews 套件輕鬆取得 Google News 新聞資訊

Bash on Ubuntu on Windows —— 在 Windows 上的 Linux 子系統

Bash on Ubuntu on Windows,或者是稱之為 Windows Subsystem for Linux (WSL),顧名思義,是位於 Windows 底下的 Linux 子系統。

有時候,在開發軟體的過程中,會遇到許多只能由 Linux 系統來使用的套件與函式庫。有許多方便的套件,是無法在 Windows 上使用的。

Read More »Bash on Ubuntu on Windows —— 在 Windows 上的 Linux 子系統

[小說心得] 《艾梅洛閣下 II 世事件簿》 讀後感

在前不久,期待已久的 II 世事件簿動畫終於結束了。我快速地看了看,趁著興味高昂,也順便把停在《七大兵器》的小說補完了。

對我而言,這不是最有趣的推理小說;甚至這根本稱不上推理小說。畢竟,當『魔術師』要殺人的話,『時間』、『空間』、『手法』根本就不是能夠『推理』的,這種情況下讓我們書中的『偵探』推理會讓讀者非常出戲,有一種『都給你說就飽了』的感覺。

Read More »[小說心得] 《艾梅洛閣下 II 世事件簿》 讀後感

[電影心得]《小丑》 (Joker): 悲哀深沉的起源(有雷心得)

距離我觀看電影《小丑》,至今已經過了兩天了。這不是一部快意恩仇、有著爽快武打的『英雄電影』—— 也就是,這部電影很不符合漫威所營造的『英雄電影』氛圍,而是擁有著屬於『自己的步調』的一部電影,也是 DC 所獨有的黑暗劇情。

事先聲明,我並沒有專業的影評技能,僅僅只是想要分享下看完之後的想法。

(註:以下的圖片皆出自於電影 PV)

Read More »[電影心得]《小丑》 (Joker): 悲哀深沉的起源(有雷心得)

[Python] 使用 xlrd 套件讀取 XLS 檔

我每天都會碰到問題,想辦法使用工具解決問題已經變成了我日常生活的一部分。過去我在讀取 Excel 檔案時永遠都是挑 CSV 檔 (逗號分隔檔)來處理,就像柿子挑軟的捏一樣,我知道我總有一天會碰上難題 —— 不是只要讀進來想怎麼處理都可以的 CSV、而是 Excel 的特定格式 XLS。

Read More »[Python] 使用 xlrd 套件讀取 XLS 檔

[Python] 使用 Pillow 套件來進行圖片剪切

今天在進行自己的 Side Project 時遇到了需要大量剪切圖片的情況。所幸,那些圖片幾乎都是 1920 x 1080 的尺寸,所以我可以比較固定地剪取特定的區域。

隨著進行的影像處理的工作越來越多,越來越喜歡 Pillow。有空我想要寫一篇詳細點的筆記,今天只紀錄該如何剪取圖片。

Read More »[Python] 使用 Pillow 套件來進行圖片剪切