公告版位

新版部落格:blog.changyy.org

目前日期文章:201302 (11)

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

最近在架服務時,突然蹦出個強制都走 https 的念頭,找了一下果然可以用 rewrite rules 來解決 :P

$ sudo a2ensite default-ssl

, ,

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

ddwrt

最近周邊的 AP 不知不覺都刷成 DD-WRT 版本 :P 好處是設定方式越來越習慣,不用換台 AP 就要練習新的設定方式。但最近碰到一個現象,那就是設定好的 Port forwarding ,竟然在 LAN 裡頭無法使用,但在無線網路中是正常運作的。找了會,終於發現問題:r15760 breaks NAT loopback

, , , ,

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

clang_complete

最近開始狂寫 CPP 和使用 boost ,寫 CPP 對我而言最大的問題是找 library 的用法。回想起寫 php 時,總是憑著 C function 印象,丟著 keyword 到網路上就能找到,這時面對 CPP 跟 boost 時,因為沒有相關的 background 就卡關了 :P 所幸高手同事推薦了 clang_complete 給我把玩!對 CPP 甚至 boost 的操作終於可以輕鬆一點啦!

, , ,

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

因為自己的手機沒廣播裝置無法直接接收無線電波來播放,所以一直很想寫網路廣播軟體程式,直到去年秋天找了一下如何在 Android 播放 mms 串流後,發現本身 Android 還是不太支援,就開始嘗試編 ffmpeg 處理 mms 播放,而編出 ffmpeg 後又停擺一陣子,實在是隔行如隔山 :P 所幸春節還有一點時間,卡在心中好一陣子的議題,終於趁著春節最後一天把該弄懂得都弄的差不多了,順手記一下,等下一個空閒時刻再包成一個完整一點的 android app 吧!

, , , , , ,

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

 + 

雖然 Android framework 已經有不錯的函式庫,但總是會有不足之處。這時就先來玩玩 FFmpeg 吧,首先要做的事就是編譯出可以在 Android 執行的函式庫,網路上不少編譯 FFmpeg for Android(ARM) 的文章,最後我就在 Ubuntu 12.04 64Bit 上試編一下,並在 Mac OS 10.8 上把玩 Eclipse 囉

, , ,

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

以前常用 ldd 來看一支程式到底吃了哪些 shared libraries ,然而在板子上卻不知該如何下手 :P 後來終於找到關鍵字 readelf 啦!所以就先找一下 cross compiler tools:

$ find /path -name "*readelf*"

, , , ,

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

Ubuntu 12.04 Desktop 預設的桌面是 tty7,可以用 ps -e | grep tty 看到。最近有台機器很久沒去看,發現桌面又掛了,除了滑鼠可以動之外,其他都動不了。常見的解法是重開機,可惜那台又是當 server 跑服務,最後遠端登入後就是送 kill 訊號給 tty7 了(此例恰好console端鍵盤無效,連切tty都不行)。

指令:

, , ,

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

VS2012_exe

最近用 VS2012 編譯程式時,發現預設的狀況是不給 Windows XP 用的,據說當時推出 VS2012 時有意拋棄掉 XP 的,總之,後來有推出修正方式了。

, , ,

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

清交小徑

週末快閃新竹,跟老同學聊聊天,在網路上又跟學弟喇嘞幾句,聊聊近況,實在愜意。

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

最近接手同事用 C++ 寫的程式,過程中看到使用 JSON Spirit 來處理 JSON 格式,然而,卻發現字串處理有些問題,追了一下才發現這是函式庫沒有使用好而已。

簡單的說,如果要處理 Unicode 的部份,請改用 w開頭系列,如 json_spirit::wmValue 等。

, , , , , , , ,

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

今天驗證某套 JSON library 到底有沒解碼錯誤,一直再想該怎樣把 '\u' 這類開頭的字串解碼出來,後來就想到幾乎快隨處都可以用的 python 啦

print u"\u771f\u5a01"

, ,

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