Django新書即將上市

Django新書即將上市

毫無疑問地Python已經成為目前市面上最受歡迎的程式語言,在許多統計數據中它常常名列前3名,當然也有愈來愈多的朋友利用Python來取代PHP,把它當做是製作動態網站的首選。而使用Python製作動態網站最快的方法,就是利用現有的網站框架,這其中Django是功能最強大,也是最多人使用了,而更棒的是在大部份的情況下,只要短短的幾分鐘,就可以從無到有馬上建立出一個具備有後台功能和資料庫連結的網站。

Slideshow外掛功能展示及膠囊咖啡機小小開箱

Slideshow外掛功能展示及膠囊咖啡機小小開箱

站長在教學jQuery的過程偶然注意到Slideshow這個外掛,它可以透過簡單的介面建立非常豐富的圖片、文字以及影片的幻燈片展示,每一個新增的設定值都是一個具有編號的幻燈片展示檔案,然後可以以短碼的型式放在文章中,也可以在利用小工具加到側邊欄去,同時提供非常多的屬性可以設定,是非常值得推薦的一個外掛。

可以自由使用的高畫質unsplash影像檔案外掛Instant Images

可以自由使用的高畫質unsplash影像檔案外掛Instant Images

在部落格提供高畫質圖片,可以讓網站更加地賞心悅目,不過如果圖片不是自己拍攝的,隨意使用別人放在網路上的圖片可能會有侵權的可能,因此要使用的照片檔案,最好是能夠確定一下來源才好,而其中Unsplash這個網站不僅照片的品質都超級好,而且還讓我們可以自由地使用,非常方便。

ASUS ZenWatch2 華碩智慧手錶使用心得

ASUS ZenWatch2 華碩智慧手錶使用心得

智慧手錶應該就是未來的趨勢,因為它能做到的不是只有你想像的可以自由地更換錶面而已,更重要的是它所能傳遞給我們的即時訊息,以及把手稍微舉起來就可以得到原本在手機上的資訊,加上手錶本得輕盈的身軀,這絕對不是一隻手機可以取代的。而不想要花大把銀子去買Apple iWatch的朋友,華碩的Asus ZenWatch 2絕對是物有所值的選擇之一。

台灣自小客車稅金級距表

台灣自小客車稅金級距表

(WordPress Easy Table外掛應用)
以下是依據監理站公告的內容加以整理,其實在5400cc之後還有,一直到最高的7801~8000cc級距,一年要交166920元,不過我想大概全台灣也沒有多少車可以達到這樣的級距吧,這樣的稅金在小老百姓來說,根本就是在燒錢啊。

在本地端執行WordPress的最快方法–bitnami

在本地端執行WordPress的最快方法–bitnami

時代一直在進步,現在要在自己的電腦上安裝一份WordPress來練習,有更方便的方法了。傳統上我們都是先在自己的電腦中安裝WAMP(Windows + Apache + MySQL + PHP)或是MAMP(MacOS + Apache + MySQL + PHP)之後再下載WordPress安裝檔案,執行安裝的步驟,這些對於熟練的使用者來說也許也不會花上太多的時間,但是過程不夠直覺,對一些初學者來說有一些難度。現在,使用bitnami這個服務,全部的工作,就變成在作業系統中安裝一個應用程式這麼簡單了。

Raspberry Pi 使用3個GPIO輸出,控制2個7段顯示器

Raspberry Pi 使用3個GPIO輸出,控制2個7段顯示器

如果善用7447這顆BCD轉7段顯示器的IC,那麼就可以使用4個資料輸入訊號,轉換成7段顯示器可以顯示的數字,那麼一個7段顯示器只要使用4條信號線就可以了。這也是作者之前這篇文章【使用7447控制7段顯示器】所介紹的內容。而在這篇文章【使用74595控制8個LED】中,我們瞭解到74959這顆Shift Register位移暫存器IC,可以使用3個GPIO控制8個LED,不知道讀者有沒有想到什麼了?沒錯,8個輸出即可當做2個7447的BCD輸入端,也就是1個74595連接2個7447,其中一個使用位元組中的高位元nibble,而另外一個使用低位元部份的nibble,如此,就可以達成用3個GPIO獨立控制2個7段顯示器數字的目標了。

Raspberry Pi連接74595 Shift Register實驗

Raspberry Pi連接74595 Shift Register實驗

之前的實驗是使用7447來控制7段顯示器,一個7447的輸入是4條線,因此會用掉樹莓派的4個GPIO連接埠。但是,如果想要在有限的IO下控制最多的輸出,其實使用Shift Register是最好的選擇。74595則是最常見的8位元輸出Shift Register。它主要使用3條輸入訊號,其中一條用來輸入資料,而另外一條則是時脈Clock,再另外一條則是控制是否要輸出的閂鎖Latch信號。

Raspberry Pi使用按鈕來控制7段顯示器做倒數計時

Raspberry Pi使用按鈕來控制7段顯示器做倒數計時

使用樹莓派來做輸出一般來說都算是比較簡單,大部份沒有數位電路觀念的朋友,透過簡單的接線,直接由Raspberry Pi的GPIO連線到輸出的元件,再全部用程式來控制也說得過去。如果是點亮幾個LED還算是容易,但是如果需要連線到7段顯示器來顯示出數字的話,全部用GPIO來連接a, b, c, d, e, f, g,就要用掉7個輸出埠,算是滿浪費的,因比較折衷的方法,則是透過TTL 7447這個BCD轉7段顯示器的IC,只要用到4個輸出端,在運用上較為合理。此外,輸入的部份,如果冒然把電源導入,有燒毀樹莓派的風險,還要簡單地接一個Pull Down或Pull Up的電路,比較安全。