Django, Python

解決pip freeze匯出時模組格式不相容的情況

我們在建立Django專案時都會為這個專案產生一個專屬的虛擬環境,當這個網站需要被移植到不同的電腦環境時,新的環境也需要瞭解這個專案究竟使用了哪些Python模組,以利新環境的建立。通常,在專案的網站中我們會以requiremens.txt這個檔案來標示這個專案所有用到的模組。

Docker

使用Docker建立MySQL伺服器加上phpmyadmin

在前面的文章中我們瞭解了使用Docker建立各式各樣伺服器好用的地方,在這篇文章中,我們再進一步地利用docker compose,一口氣建立一個MySQL伺服器及phpmyadmin的管理介面,同時也讓所有的資料都可以永久地保存下來。

WordPress

wp_options: Can’t create new tempfile: ‘./xxx/wp_options.TMD’錯誤處理

當我們在使用WordPress網站時,有時候會出現資料庫連線錯誤,而此時如果MySQL資料庫系統的運作是正常的,那麼有可能是資料庫本身而非資料庫系統發生的錯誤,也就是這個WordPress網站使用的資料庫結構可能發生了異常,此時,需要把wp-config.php中的下面這行設為true,接著依照本文中的說明加以處理。

Django

為Django網站建立免費的SSL連線

現在網站如果還沒有支持SSL(也就是https)連線的話,都會在瀏覽器上被打上一個不安全的警示,有時候會造成瀏覽者的擔心,因此,如果你的網站是自行建立在某一個伺服器上的話,當然最好的方式就是要讓該伺服器的SSL憑證生效,讓你的網址可以利用https的方式來瀏覽。網站有一個簡單的方法,可以免費申請憑證並協助你把https連線的設定搞定,以下就是操作過程的摘要。

Unity

Unity OnCollisionEnter的應用

在Unity的3D世界中,當主角在世界中走動時,最簡單的互動就是讓主角去碰觸到世界中的物體,我們可以透過碰撞事件的發生,來決定要產生什麼相對應的動作,這些動作可以是發出聲音、播放影片或音樂,也可以讓主角人物切換到另外一個場景去,在這篇文章中,我們就來看看該如何編寫這樣的程式。

Unity

在Unity中使用背景音樂

很難想像一個遊戲程式如果沒有音樂的話,會有多麼無趣。好的背景音樂和音效對於一個遊戲程式來說有畫龍點晴之妙,甚至有些其實不太好玩的遊戲,也會因為有歡樂的背景音樂而讓遊戲變得好玩起來。在這篇文章中,我們就來教同學們如何快速地學會在Unity中控制背景音樂。

Docker, Raspberry Pi

使用Docker Compose快速建立WordPress網站

在前面的文章中我們學會了如何利用docker指令來安裝一個WordPress網站,同學們會發現指令要加上很多冗長的參數,一不小心就要重新輸入,非常麻煩。為了避免此種麻煩,有一個叫做Docker Compose的工具可以協助我們把想要啟動的所有指令全部編寫在一個叫做docker-compose.yml的檔案中,然後,再一口氣執行部署作業,如此就會讓我們部署網站變得方便多了。