顯示具有 小玩意 標籤的文章。 顯示所有文章
顯示具有 小玩意 標籤的文章。 顯示所有文章

2017年10月26日 星期四

ZeroCat

用Django寫的仿雙葉系統的貼圖討論板,程式碼預計會在近日內公開。
Demo: https://zerocat.pastwind.org/

系統設置:
  • Ubuntu 16.04.2 @ Linode
  • NGINX
  • uwsgi 
  • virtualenvwrapper
  • Python 3
  • Django
  • Bootstrap 4
  • Sqlite
目前的功能:
  • 貼文者識別
  • 張貼文章
  • 張貼回覆
  • 刪除文章與回覆
  • 灌水限制
  • 上傳檔案大小限制
預計未來會實做的功能:
  • 依照設定的空間限制,自動刪除較舊的文章與圖檔
  • reCaptcha
  • ...還沒想到

2015年7月6日 星期一

上週五去聽了Web + Arduino 智慧創客分享日的心得

簡而言之就是Webduino的產品介紹啦,去聽了之後大致上瞭解它的能耐。

基本上Webduino由三個部份構成:
  • 基底電路板:I/O與電源連接
  • Arduino Pro Mini:就是Arduino,精簡化的版本
  • Wifi晶片模組:雖然是無線連接用,但說是整個Webduino的核心也不為過 
Webduino號稱不需要學習C語言,即使是只學習網頁前端軟體開發的人也能立刻上手,依賴的就是能夠執行Javascript的優勢。 嚴格來說,Javascript並不是直接在Webduino上運行的,而是在瀏覽器上,或是透過Node.js運行在伺服器上。

但是撰寫好的Javascript程式要怎麼傳送給Webduino開發板呢?並不是直接傳送。在每一片Webduino開發板初次使用時,需要做初始化設定,也就是設定連接的WIFI AP,開發板開機之後,除了連接上AP,還會與Webduino的雲端平台做登記。登記完後,撰寫好的Javascript程式才能透過雲端平台與開發板進行互動。

到這裡發現到幾個問題:
  • 沒有網路連結的狀態下,這個開發板是完全不能用的
  • 同樣的,如果雲端平台的運作有問題,也是完全不能用
  • 目前的存取設計沒有考量到安全性,裝置ID只有四碼,似乎可以進行暴力猜測攻擊的樣子
  • 因為開發板不直接運行程式碼,如果把瀏覽器關閉,開發板就會停止運作,沒辦法設計離線裝置
上週的研討會有提到會將原始碼釋出,但我不確定有沒有包含雲端平台的部份,目前從他們Github來看,應該是還沒有。就算不釋出,只要提供直接連接的方式也可以,不然的話,這個開發板就沒有實用性。

2009年9月25日 星期五

滑鼠維修


今天弟弟把長年使用的Logitech Click!光學鼠給換了下來,原因是右鍵壞了。


翻到背面:中國製造


鬆開上下兩顆螺絲,打開來看。微動開關是ZIP牌,看起來沒有損壞,插上電腦右鍵可以正常運作。


看看上蓋,完了...,右鍵底部的塑膠,因為經常按壓而磨損,出現了一個蠻深的溝槽。

本想如果是微動開關壞了,換一個就好,沒想到是這種情況。只好放棄維修,把上蓋鎖回去,反正弟弟也買了一個便宜貨來用,這個就當作備品吧。

2009年9月1日 星期二

pyATImonitor 0.9


這是我參考KDE TechBase上頭的教學,用Python寫出來的plasmoid,主要用途是即時監控ATI Radeon顯卡的運作頻率、使用率與溫度。

目前還沒有設定介面可以調整選項,因為TechBase的範例沒有教人寫設定介面,所以正在研讀PyKDE4的API。雖然還不算正式版,不過這個plasmoid已經可以正常運作。

下載:KDE-Look.org

※必須安裝ATI Catalyst驅動程式與工具程式(aticonfig)才能運作。

2009年4月25日 星期六

2008年7月25日 星期五

農曆七月明明就還沒到…

傍晚把Garmin nuvi 350裝上Taiwan City Navigator NT 8.53版的圖資,這一版的大小只有不到40MB,比前一版小很多,但是做了很多改進與修正,不過裝上去之後,出現了非常詭異的情況…。

使用模擬導航,只要碰上轉彎就失常,絕對不會轉彎,會不斷往前行,試了好幾次都是這樣,本來明天要打客服專線去問,沒想到剛剛測試又正常了…,完全搞不懂是怎麼回事。 Orz

這一版另使用者感受最大的改變,就是地圖的細節變得更多,以及機器變得更慢了…,如果不是圖資設計不良,就是硬體已達設計的極限(模擬測試時背面靠近記憶卡這一側有些溫溫的,看來CPU負載相當高)。

2008年5月9日 星期五

fusesmb、cifs與foobar2000

fusesmb是個很方便的工具,不需要root權限也不需要設定,就可以存取網路芳鄰上頭的資源,但是如果用foobar2000來聽其他電腦分享的音樂,或者是觀看影片,經常會出現停滯的狀況。如果是邊聽音樂邊複製網芳分享的檔案,就更糟糕了,音樂會完全停止,要等到檔案複製完成才會繼續播放。然而,使用mount -t cifs來掛載分享資源,就不會有相同的情況...。

那結論呢?就目前來看,fusesmb適合用在沒有即時性及連續性需求的工作上,如編輯文件,因為編輯文件時不會一直需要存取檔案,但是聽音樂或看影片,就不適合了。

我不確定是不是所有人都會碰到這樣的問題,不過至少在我的acer TM3212WXCi(ubuntu 7.10 32bit)與桌機(ubuntu 8.04 AMD64)都有同樣的情況。

2008年5月2日 星期五

在Ubuntu上頭運行foobar2000

foobar2000 on ubuntu如果有人必須在Linux上頭執行Windows的程式,大多有個不得不為的原因,就拿播放音樂來說,Linux上頭當然有很多很棒的音樂播放軟體,比如Amarok,但是沒有一個能夠完全的支援cue sheet,對於硬碟裡頭有著數十GB以flac格式壓縮的音樂,可以說是無用武之地,最好的辦法還是讓foobar2000直接在Linux上運行。

要讓foobar2000在Linux運作,其實很簡單,只需要幾個步驟。

2007年5月30日 星期三

在Linux桌面的色彩管理

不久前,我買了Eye-One Display LT 這個螢幕校色器,我在Desktop與NB上頭用的很高興,然而就在不久前,我把NB上頭的作業系統換成Ubuntu Linux,而這個螢幕校色器在Linux上頭變成了廢物(這個小玩意可花了我五張小朋友,不能讓它輕易的變成廢物)。之後我在網路尋尋覓覓,並經過一番嘗試之後,才找到了解決方案。

以下的說明,只有針對螢幕作色彩校正,如果你要針對列印與掃描作校正,你可能要自己尋找解決的方案。

首先,你必須要有一個可以在Windows作螢幕校正的軟硬體,並且能產生ICM/ICC檔案。在windows上頭先作一次校正螢幕的工作,然後將產生的校色檔準備好。

  • argyllcms
    Windows、Linux與Mac上頭的免費校色軟體,支援多種校色器。我在這裡所使用的是snapshot 0.70 beta 3的版本,將壓縮檔下載之後,解壓縮到 /usr/local/argyllcms 底下。然後將 /usr/local/argyll/bin/dispwin 作一個符號連結到 /usr/bin。將剛剛準備好的校色檔,複製到 /usr/share/color/icc 底下。然後在X Window裡的終端機輸入
    # dispwin /usr/share/color/icc/你的校色檔
    看看螢幕的色彩是否像Windows一樣有改變。

    如果一切都OK,那麼你就可以在系統/偏好設定/作業階段/初始啟動程式這裡,新增dispwin上去,指令就是在終端機輸入的那一串,那麼每次在登入時都會自動校正螢幕的色彩。


或者你可以參考這篇文章 ,使用 xcalib 來載入校色檔。

前面所提到的,仍需要Windows來產生所需的校色檔,如果你的校色器被 Argyll 所支援,你也可以試試直接在 Linux 底下直接產生校色檔,不過詳細的操作方式,我就不清楚了。

參考文章:Linux color management (wikipedia)

Update: 我寫了一篇教學文,可以參考看看。

2006年10月13日 星期五

砲管手機

在德國CeBIT展首次亮相的千萬畫素照相手機Samsung SCH-B600,即將在韓國上市了,而價錢大約是九十萬韓元或者是950美元(約等於31220台幣)。要賣這麼貴,不只是因為擁有千萬畫素而已,它的規格大致如下:

  1. 行動數位電視(DMB mobile TV)

  2. MP3 player

  3. 名片讀卡機(類似名片王?)

  4. 3倍光學變焦鏡頭

  5. LED光源輔助自動對焦

  6. 支援MMCmicro卡擴充

  7. 電視輸出

  8. 支援EV-DO

2006年7月21日 星期五

Nokia Audio Adapter AD-46

老實說,我對N70原本附的耳機不太滿意,我並不是不滿意音質,而是我的耳朵沒法戴,轉個頭耳機就滑掉了。我在Nokia Europe網站尋找可以外接耳機的連接器,有兩個選擇:AD-15和AD-46,這兩者的差異在於是否內建麥克風與音量控制。

最後我選擇AD-46,並且在「什麼都賣」的拍賣網站上買到。只是萬萬沒想到,那個音量控制的按鍵完全沒作用... OTL,不管是打電話、聽音樂,統統都沒用...囧rz

結論是白花了650元,還不如買AD-15就好,至少還便宜多了。

Update 07/01/24:在把N70的韌體升級到V5.0638.3.0.1之後,那個音量按鍵依然沒作用,但這版的韌體標榜可以使用3250內附的AD-41線控,這真是...