跳到主要內容

發表文章

[程式筆記] Table Layout 100 % 的方法

最近在調整網頁,發現行動版的頁面中的 Table 居然沒有依照版面以 100% 的方式縮放,這著實讓我煩惱了好幾個小時。 後來找了許多資料,發現利用一招 css 語法即可達成。 table { width: 100%; table-layout: fixed; } 就是這麼簡單,關鍵就是 table-layout: fixed; 這樣就能夠讓行動版的頁面乖乖伸展成為 100% 囉! (雖然很多人還是不推薦 table 在 html 網頁中的使用...)

漸上軌道

最近當 soho 族真是越來越有心得了,接了好多個案子,看著案子一個個接近尾聲,就感受到生活越來越美好了。 其實自己當 soho 族和在公司上班,有種異曲同工之妙。 在公司當上班族時,主要就是要安排時間完成各項工作,有時候會被 PM 凹,有時候則是會面對程式寫不出來的困境。但最大的主因,就在於人與人之間的溝通是否有出了問題。 而現在自己當了 soho 族後,需求訪談和流程規劃等都要自己一步步的來執行操作,因為身為工程師底的我,對於那種所謂的「話術」功夫真是拿捏得不夠恰當,最後就是讓人一凹在凹,好慘。 但有時候想想,沒有了壓力,生活是否就會越來越無趣呢?雖然每次都在這邊自以為打一些好像人生要很正面的文字,但是實際上遇到壓力的時候,還是會很想逃離,很反抗,很無言以對。 也許這就是人生吧? 經歷了兩個多月 soho 族生活之後,發現自己漸漸上了軌道,好像也越來越棒了。 希望 case 能夠越來越多,自己的能力也要越來越強阿! 年底到了,希望明年也是個好年唷!

[程式筆記] Facebook Android API Hash Key 產生

最近在弄 Android 版的 Facebook API,結果登入程式都弄好了,就是一直取不到 Token 查來查去,用了 keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | "D:\android-develop\openssl\bin\openssl.exe" sha1 -binary | "D:\android-develop\openssl\bin\openssl.exe" base64 或是直接產生自己的 Key 都無法成功,後來如果用程式產生的 Hash Key 就成功了            try {        PackageInfo info = getPackageManager().getPackageInfo(                "com.your.package",                PackageManager.GET_SIGNATURES);        for (Signature signature : info.signatures) {            MessageDigest md = MessageDigest.getInstance("SHA");            md.update(signature.toByteArray());            Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));       ...

立冬

立冬到了,也意味著冬天到了,但是此時此刻,我絲毫感受不到冷天的氣息。 最近都在處理案子的事情,也不至於焦頭爛額,但是心頭總是掛著什麼東西。自己當老闆過後,時間過的也蠻快的,前幾天還被問到 三十歲 之前要做些什麼,就突然想到我距離三十歲也只剩下三年多的時間,時間真是不等人的一個東西。 每當到了年底,活動多了,衣服穿的也越來越多,事情可不會越來越少。要朝著目標努力,向前看齊,也要向錢看齊。 混了一天、忙了一天,覺得時間就這樣過去了,真不知道當貓狗的豆漿和麻糬,沒有電腦、沒有人的陪伴,是過著什麼樣的生活呢? 該不會抓抓箱子、咬咬骨頭就滿足了呢?

程式近況

最近正在執行一個 Android App 的工作,為了賺錢,不得不接一些 Case 來做。 而這次的 App 還算基本款的程式,像是介接資料、Webview 等,但是因為 iPhone 版本和 Android 的落差有點大,這時候就是得拿出之前在 ELTA 的壓箱寶了。 想當初我在 ELTA 也是做過一樣的事情,藉由比對 iPhone 版本的功能來移植到 Android 版本上,並且加入 Android 特有的功能,就這樣一步步的將程式給建構起來,做完之後的成就感真是不錯。 而這次也用上了相機拍照的功能,發現以前沒有用過的 startActivityForResult() 還蠻出乎意料的好用,所以特此筆記一番。 這次的 App 用上了 Camera 、SQLite、JSONObject 和 GCM 等功能,是個有趣的小程式。 繼續努力囉。

每日一好奇

今天遇見很多有趣的事情,而且都是發生在晚上。 晚上破例帶了麻糬第二次溜狗,但其實原本是要去買雞排的,出門前看到麻糬眼神泛著期待,關了門之後遲遲關不上鐵門,在門口猶豫了許久後還是開了門決定帶麻糬去散步。 點了雞排之後,就快速的往附近的小路去散步,結果在路上遇到一隻貴賓狗,居然又叫做「弟弟」。我的天阿,台灣到底有多少公狗叫做「弟弟」,叫我這種家中排行老二的情何以堪。 之後經過一家補習班,看見門口貼著「小六衝大學」,就在想「到底是要衝去哪裡」,也好奇台灣的教育到底出了什麼樣的問題。 補習文化、人文素質,加上混亂的交通環境和一無是處的政府,台灣到底該怎麼辦。 拿了雞排回到了家,結束這一回合。

上了軌道

最近當上了雲端 Soho 族,心態從兩個禮拜剛回國前的忐忑不安,轉變到現在的奮發圖強、自立自強的心態,但是這並不代表我不緊張就是了。 接到了 Case 後,心裡踏實了許多,每天消耗的金錢也終於有了回收,算是這陣子最讓我心安的事情了。不過接了 Case 似乎不能太過於鬆懈,以往在公司面對專案的時候只需要把事情做好就好了,但是現在自己當了 Soho 族之後,所有事情都要自己安排,像是寄送文件、談案子、製作文件等等,也算是學上了一課就是了。 加油了,工作了!