公告版位

新版部落格:blog.changyy.org

目前分類:實作筆記 (341)

瀏覽方式: 標題列表 簡短摘要

github-backup-routine;

最近在 github.com 上弄了些程式,想說也該備份一下。所以順手寫了隻 script,可定期把 github 的資料備份(git clone/git pull)下來。有興趣可以逛逛 changyy / github-backup-routine.git,記得執行前要把 username 換掉 XD 

, , , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

blogger import

最近 PIXNET 的變化不少,不少人都開始搬家了,我雖然還沒搬家的 fu (覺得要重弄CSS很煩XD)也覺得 PIXNET 在某些技術上還是領先群雄,但不免要先試用一下搬家功能 XDDD 當年挑選 PIXNET 的主因除了年輕、活力又熱血的工程師,最大的考量是支援部落格匯入匯出功能(MT格式),讓我能夠時時備份資料,當初為了 portable 的關係,至今並沒有使用 PIXNET 相簿的功能,完全用 flickr (好像賭對了 XD 當年 flickr 就可以無限量丟圖當免空使用,只是官網瀏覽時僅能看到最後200張,但其他圖只要有連結仍看的到),這樣的好處是一樣的文章我拿去其他家發表時(或是被盜文 XD),圖不受影響(只是前陣子發現有些圖被鎖了?不知是不是流量還是我之前用 flickr 手殘不小心鎖到,總之已經都修正)

, , , , , , ,

changyy 發表在 痞客邦 PIXNET 留言(2) 人氣()

查詢主機板資訊:

$ sudo dmidecode -t 2

, , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

xRDP

最近有一台比較有力的機器,主要是安裝 Ubuntu 12.04 Desktop 版,想說趁它還沒那麼忙時,在上頭跑跑 Virtualbox 玩玩,就想到該怎樣使用它的問題,第一個則是遠端登入的方式,試過了 VNC 後,發現一開始沒登入還不能用,所以就改用 xRDP !但登入後卻只能看到一片空白的桌面,於是找了一下解法(Ubuntu 12.10 xrdp gets blank screen at login),筆記一下。

,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

以前還滿常用 PATH="$PATH:/path/bin" 的方式進行更新,但不知為何在 /etc/environment 會出錯?如:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近試了 blogtrans (稍微修改版) 將 PIXNET 網誌備份格式從 MT 轉成 XML 格式,順便研究一下,所以就需要有一支 parser 來處理。

找了一下,在 python 套件中有一套 feedparser 可以使用,十分方便:

, , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近大家對 PIXNET 部落格發展方向似乎有不少負面聲音,對我而言倒是還好,但也抽空嘗試其他家服務,其中看到一篇文章:Hosting a WordPress Blog on Heroku with the Svbtle Theme for free ,挺有意思的,就是試了一下。試完的結果是...免費的空間不夠用 XD

, , , , , , , , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

對 Windows 7 來說,有官方出的工具 Windows7-USB-DVD-tool 可以用,但用在 Win8 則失敗?在加上坊間大多都用其他第三方軟體製作,所以找資料時花了不少時間,還是把它記一下好了

準備工具:

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

  + 

之前花錢買的 domain 快過期了,就手癢買了另一個 XD 接著就想著該怎樣善用,於是就想到跟 Google App Engine 結合,接著還想到 email hosting 的問題,又想到 Google App for business 的部份,雖然從 namecheap 購買時有送一年免費的 email hosting 服務,但還是太陽春了(總空間好像才10MB)。

, , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

網路工具程式

應用程式 -> 工具程式 -> 網路工具程式 或 $ open /Applications/Utilities/Network\ Utility.app

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近把玩 Dropbear 當 SSH Server 方案,碰到想要用 PAM 的情境,試玩結果尚可,但是會碰到白名單的問題。

簡單的說,原先 PAM 就只處理帳號認證而已,應用服務常常會需要有白名單才能進行,例如 Mail Server 收信要白名單,非白名單的信件會丟掉,而在 Dropbear SSHD 方案上,則需要白名單來決定使用者登入後的 HOME、SHELL、UID、GID 等資訊,所以就手養改一下 dropbear ,讓它跑在 server mode 下,可以用一個參數來處理 nonexistent user,如 -c "root" 為例,代表使用 PAM 登入過程中,若該帳號不存在,則改用 root 權限代替。

, , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

這幾個月處理一些跑在 Embedded System 的小工具、小服務,每次 porting 後,總要計算一下程式的大小,這時計算的原理就是用 ldd、objdump 或 readelf 看一下呼叫了哪些 shared library,把他們加一加就差不多了。然而,需要留意的則是 shared library 還會在 link 其他 shared library,所以用到的 shared library 也要一併挑出來查看一下才行。

不知不覺就寫了 script 來處理,原理就是建 hash 來判斷 shared library 判斷過了沒。

, , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

得知隔壁 Team 碰到照片 Orientation 問題就稍微研究一下,舉個例來說,跨年時常看到有人用手機拍下 101 煙火影片,結果擺到電腦上要觀看時,頭則要旋轉 90 度才可以看 Orz

關於照片部分,在 JPEG 裡頭有 Exif Orientation Tag 資訊可以查看,簡易地用 iPad 2 with iOS 6.1.2 ,分別轉動 90 度拍下四張照片,並利用網路資源 jpegexiforient.c 查看:

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近在移植一些工具,需要確認編譯出來的程式跟函式庫是不是板子可跑的,或是碰到程式不能跑時,該怎樣確認。

這時就可以用簡易的 file 指令來驗證:

, , , , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

最近有打算做 pc app ,想說一口氣做一個跨平台的程式,在找資料的過程中,除了 QT 方案外,被 TideSDK 吸引到!簡單說,若曾聽過 PhoneGap 的話,那對於 TideSDK 就不會陌生,皆是一樣的架構:

, , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

架設 NFS 最方便之處莫過對一般人提供多台主機登入後,仍共用同樣的家目錄,所以,這次 NFS service 著重在家目錄的設定。

首先,先介紹一下 OSX Server 的環境,共有兩顆硬碟分別都是 750GB 的容量,目前切割為系統槽、490GB、750GB 共三份,故規劃把家目錄擺在 750GB 中,並備份到 490GB位置上(備份到另一顆硬碟)。另外一提的,要留意 OSX 預設檔案系統是 case insensitive (不分大小寫),若要給 Linux client 等的還是先格式化為 case sensitive 吧

, , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

ACER NB KEYBOARD

這是一台 2009 年購買的 ACER 的筆電,但其實購買沒半年,鍵盤就開始出現某些按鍵無效(6,8,9鍵),除了人在外地很懶得去更換外,另一個主因是時好時壞,有時要 demo 給別人看也不見得好 demo ,就這樣撐到了 2013 年,基本上已經邁入完全外接鍵盤的用法了。在上個週末閒來無事順便找一下如何拆鍵盤,就默默地學會拆鍵盤,接著去露天找筆電型號,又找到還有人在賣這型號鍵盤,就賭了一把給它下標了!

,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

   +   

Nginx 是這幾年開始火紅的 Web server,而 ARM Device 則有過之而無不及!這兩個合在一起,就可以創作出許多 web app on ARM device 的熱情。最近抽空用 CMake 整了一下安裝流程,當然是偽 CMake 用法 XD 把 CMake 當做 script 的用法 :P 整合過程中,就依樣畫葫順便做了 libssl-cmakelibz-cmake,測試環境:

, , , , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

螢幕共享

剛收到一台 Mac mini server 版,原先很擔心無法多人登入,試了一下還滿 ok 的 :) 簡單的說,只需打開 VNC 設定即可搞定!若沒開 VNC 反而會一直說使用的加密連線不合。

, , , , ,

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()

principal+ interest

每次跟別人聊天時,都會需要列一張表來勸退這個話題 XD 所以,就乾脆寫一下 script 粗算一下吧 :P

changyy 發表在 痞客邦 PIXNET 留言(0) 人氣()