2016年7月4日 星期一

[iOS] 產生PDF檔


  • Swift版本:2.1.1(在Terminal輸入$ xcrun swift -version指令可查看版本)
  • iOS版本:9.2
  • 模擬器環境

前不久工作需要APP有產生PDF報表檔、讀取及印出的功能,研究出來後在此做個記錄。
製作這些功能主要有以下幾個步驟:

產生PDF檔

  1. 使用UIGraphicsBeginPDFContextToFile產生一PDF內容
  2. 使用UIGraphicsBeginPDFPageWithInfo產生新的一頁
  3. 使用UIKit和Core Graphics繪製PDF內容
  4. 完成內容繪製後,使用UIGraphicsEndPDFContext結束

讀取PDF檔

  1. 建立UIWebView
  2. 取得檔案的URL後,使用loadRequest載入

印出、郵寄PDF檔

  1. 使用Quick Look Framework

詳細程式內容如下。

2016年7月2日 星期六

[閱讀記事] 《為什麼我們這樣生活,那樣工作?》

這本書其實來不及讀完,先就吸收過的內容做個記錄。如有緣讀完再補囉XD
說個題外話,在圖書館的書裡面畫註記實在很不可取,它是公共財,想註記請自己買本回家。

書名:為什麼我們這樣生活,那樣工作?(The power of habit: why we do what we do in life and business)
作者:Charles Duhigg
譯者:鐘玉玨,許恬寧
出版社:大塊文化
出版日期:2012/10(初版)
ISBN:978-986-213-373-6

「我們這輩子所做所為均已定型,一切不過是習慣之總和。」-William James(1982)
這句話顯見「習慣」的重要性,也同是書中的主軸。其中講述習慣怎麼形成,又如何改造習慣等。人無完人,許多人或多或少都有壞習慣。因此,「去掉壞習慣,養成好習慣」是不少人生活中的課題,但知易行難。這本書或許可以提供一些方向供參考。

書中主要分為三大部分(目前只讀完第一部份,所以只記錄此部分):

  1. 個人的習慣:每人習慣從何而來,舊習慣如何戒,新習慣如何養成。
  2. 成功組織的習慣:成功企業與組織的習慣。
  3. 社會的習慣

2016年6月5日 星期日

[閱讀記事] 《世界第一好懂的哲學課》

書名:世界第一好懂的哲學課(世界一わかりやすい哲学の授業)
作者:小川仁志
譯者:鄭曉蘭
出版社:麥田出版
出版日期:2012/09(初版四刷)
ISBN:978-986-173-773-7
aNobii

「人生而自由,但卻無往不在枷鎖之中。」- 盧梭
"Man is born free, and everywhere he is in chains." - Jean-Jacques Rousseau

一直以來都想找本哲學相關的書籍來看,但對於這領域實在一無所知,不知從何著手。之後偶然在書店翻到這本書,介紹15位哲學家經典名著。大略翻一下感覺還看的下去,以老師與三位學生對話式的方式講解該名著,而且薄薄一本讀起來比較沒壓力XD

以下心得。


2014年7月12日 星期六

[心情記事] 碩論口試

ああ~やっとほっとした (´ω`)

從一個月前被通知口試日期,內心開始忐忑不安。
雖然每位友人都說我一定辦得到,
雖然老師也說不用太擔心,
雖然…
但是身邊總是有個小惡魔不斷打擊我的信心,深怕搞砸一切。
他人並未給我太大的壓力,最大的敵人還是自己

距離口試一星期左右,
趕緊將碩論初稿完成,印製好連同電子檔送給口委。
口試除了簡報外,還有不少東西需要準備。
包含口委的餐點(水、咖啡、餅乾、水果),
以及簡報筆、相機、錄音筆、簡報紙本、紙筆、紙巾、桌牌、立牌等。
當然重要的口試相關表格文件不能忘(口委需要簽名的地方也要注意)!

口試前兩天,確認各項設備功能正常、電力充足。
排練簡報幾次,熟悉簡報及碩論中的內容,並預想口委可能提的問題。

當天早上十點,口委表示可以開始報告。
由於緊張,給自己幾秒的緩和時間,先不開口。

在這幾秒內,
我在腦海中回想大家給予的支持後,深吸一口氣,開始我的碩論簡報。
說真的,這樣的幫助很大!

簡報過程中,發現報告速度比練習時來得快(緊張?)。
因此,中後段開始注意在段落或重要處停頓一下,不急著跳下一段落。
不清楚這樣對聽眾的吸收是否有幫助,但確實給自己足夠的緩衝時間。

最後,簡報順利結束。
口委也不吝於給予指導,從不同觀點中發現不足之處,
幫助我把研究做得更完整。

口試能順利完成,要感謝的人實在太多了。
所以唯有做得更好,才不辜負大家的支持。right?

雖然碩論裡有不少待修改之處,但心中的一塊大石頭總算暫時放下。
接下來還有很多事情等著我去完成!!


You can do it!
Yeah, I did it!!
未來也要持續努力讓自己可以笑著說出 I DID IT :)


PS. 現在想想放碩論檔的資料夾名稱取為「YOU CAN DO IT」還挺有用的XD

2014年5月25日 星期日

2014年4月17日 星期四

2014 FIFA World Cup 官方主題曲

望啊望呀等呀等~♪
終於!剩不到兩個月,四年一次的世界盃足球賽 (FIFA World Cup) 即將開踢囉!!
這屆(第20屆)世界盃的主辦單位為巴西,共有32支隊伍在6/12 - 7/13進行比賽。
32強先分為8組 (A - H)進行小組賽,詳細資料可見官網維基百科

除了球賽本身,更有不少引人注目的周邊,其中賽事主題曲也是引發討論的話題之一。

2014年3月30日 星期日

2014年2月22日 星期六

關閉擾人的Windows 7水波紋效果(Windows 7 家用進階版)

之前就遇過的問題,把解決方式放上做個記錄。

自從Windows XP換到Windows 7後,發現使用Wacom數位繪圖板的感應筆進行點選時,會出現水波紋效果如下:



不知道Windows 8是否也會?

這個效果應該是Windows 7為觸控面板所產生的回饋效果,但卻讓許多使用Wacom的使用者煩惱該如何去掉這個效果。尤其在使用感壓筆繪圖時,其效果造成處理上的延遲,畫起來會鈍又卡。關於這個問題其實丟到Google,就可以找到不少解決的方法,像是這篇([Windows7] 關閉使用Wacom出現觸控水波動畫的解法)有詳細的圖文說明。但裡面有個解決方式要到「本機群組原則編輯器」進行設定,這個編輯器只有Windows 7 專業版、Windows 7 旗艦版和 Windows 7 企業版才有提供(Microsoft官方網頁說明)。但是我的作業系統版本是Windows 7 家用進階版,所以只好找尋其他解決方式囉~

終於,讓我在這篇Windows 7討論串找到線索(求Windows 7 本機群組原則編輯器)!
以下將我的解決步驟一一列出。

2014年2月16日 星期日

[心情記事] Brave

事情就這樣發生了。


My dear
I know that the day will come. I just need time to accept the fact.
I hope everything is fine with you.
Please contact us!!


2014年2月15日 星期六

[閱讀記事] 丹.布朗《地獄》

想想自己花這麼長的時間熱衷於閱讀,卻總是在閱讀過後沒留下什麼東西(很汗顏的能在我的腦袋瓜留下痕跡的書本並不多|||)。

那就來寫心得吧!因此我拾起筆……
啊!不對,是敲起鍵盤,開始我的閱讀記事

書名:地獄(Inferno)
作者:丹.布朗(Dan Brown)
譯者:李建興
出版社:時報文化
出版日期:2013/10/25(初版)
ISBN:978-957-13-5834-5
aNobii

「地獄最黑暗的地方,保留給那些在道德存亡之際袖手旁觀的人。」
"The darkest places in hell are reserved for those who maintain their neutrality in times of moral crisis." - Dante Alighieri.

最近逛誠品看最近有什麼新書時,這本就被放置在門口最顯眼處。由於是有名的《達文西密碼》作者所著,而且書封設計採黑紅色搭配,加上書名《地獄》,另人與「邪惡」兩字聯想在一起,也更帶起我的好奇心。隨手拿起一本翻閱,讀了前面幾頁感覺滿對味,於是記起書名放到我那不減反增的待讀書單中。後來準備從學校圖書館借閱書籍查詢索書號,順手把「地獄」兩字鍵入搜尋框中。啊哈!沒想到結果顯示這本書已進。趕緊加入預借書單,期待這本書的到來。

以下可能有微劇透。