Just My Life & My Work

Archive for 十月, 2015

[圖解] 糞便與健康 (Poop and Health)

幾乎每天都會排便的我,多少知道糞便的狀況和健康有某種程度的關係,於是乎,最近找到張圖解糞便與健康 (Poop and Health),要是有閒的時候,就可以分析最近飲食狀況如何囉~

圖解糞便與健康 (Poop and Health1

(繼續閱讀…)

[iOS] 將影像截取為4×6或6×4

iPhone的相機規格性能相當好,以iPhone 6為例,它有800萬畫素,寬高比為3×4或4×3,我們想要讓拍的相片的寬高比變為4×6或6×4,該怎麼做呢?

crop image

對照圖

(繼續閱讀…)

[圖解] 台北捷運夜市

台北捷運已經發展得相當完整,在台北市的路線已經成熟,剩下的就是新北市路線的延伸,讓在台北求學和工作九年的我再也不想回台中:P~

Re-Lab團隊最近畫了張圖解台北捷運夜市,我才發現原來有那麼多捷運站附近有夜市可以逛呢!而我逛過的有師大夜市、公館夜市、景美夜市、艋岬夜市、寧夏夜市、饒河夜市

圖解台北捷運夜市

現在我在新北市生活與工作,想必一定有更多夜市是在捷運站附近,有機會就去體驗各個夜市獨特的文化吧~

人臉偵測資訊

最近看了馬克清華大學用中語演講,提到他為何創業,共有三個故事與大家分享:

  1. 連結人
  2. 用心、專注
  3. 向前走

於是也間接說明人臉偵測的重要性,四年前至今一直以來,只是隨手記錄研究所課程內容放到部落格上,三不五時就會有網友來「取經」,比較積極的人還會提問題,甚至自行寫文章分享。要是有機會讓我創業,我肯定也會做跟人有關的題目,因為我想讓生活變得更好!

人臉偵測資訊 Face++ website

(繼續閱讀…)

[圖解] Apple iPhone 6與HTC One A9設計

九月是AppleiPhone 6s/6s+發表,十月是HTCOne A9,在設計上有相當大的雷同之處,想當然耳,慢發表的HTC被眾人認為抄襲Apple,所以製作了這張動畫⋯⋯

Apple to HTC

(繼續閱讀…)

[圖解] 如果論文跟程式語言一樣

週末就來點幽默小品吧~學過許多程式語言的我,看到圖解如果論文跟程式語言一樣自然會心一笑,因為真的是「吐嘲」到語言的痛處啊!

現在我主要寫的語言是Objective C,對於不熟的語言抱持著敬佩的態度,畢竟要能廣泛被程式設計師使用,一定有其獨到之處,所以不用太在意人家會的語言而自己卻不會唷~

以下有八種程式語言,如果你精通其中一項,而且知道其他語言,那麼大概會知道教授為何那麼說嚕~

如果論文跟程式語言一樣

重點是⋯⋯知道自己要的是什麼就好啦!

老實說,我看不懂HTML那個花盆是啥意思耶><~

LATEX這語言XD?

請高手幫我解答一下⋯⋯

我在想,要是把Objective C也畫上去,圖中那個教授會講什麼話呢?「為什麼你要用那麼多中括號[]?

參考:如果把不同語言的程式比作將受批評的論文漫畫:如果用編程語言來寫作文

[iOS] UITableViewController加上客製視圖

幾乎沒有在用UITableViewController的我卡住了,真不曉得為何一定要用UITableViewController?因為它限制太大,其實可以由UIViewController所取代。因為table view固定整個畫面,要設定其frame就不太容易,想要加上客製view也真是難⋯⋯

table view controller add subview - before

因為是拿他人寫好的專案來改,他用storyboard做好一切會員有關的頁面,前後流程都已經確定,甚至此頁面的class是繼承他自己定義好的基礎class,所以我才不會想要大費周章從UITableViewController搬到UIViewController!

(繼續閱讀…)

[Xcode][iOS] 除錯平台印出中文字

時常用Xcode除錯的工程師都知道,Xcode對中文字還不是很友善,因為除錯時印出的內容,中文字都會變成以\U為開頭的編碼,如:

\U900d\U9059\U6587\U5de5\U4f5c\U5ba4

儘管知道這是中文字,但實在很難確認這行代表什麼字啊⋯⋯

好在總是有解決方案,我強者同事阿宅,找到解法更發揚光大,讓任何人只要引用自訂Category,之後在Xcode除錯平台上必能如實顯示中文字!

(繼續閱讀…)

[iOS] Base64 編碼解碼 (Base64 Encoding Decoding)

先前已經研究果Base64編碼的原理,現在以iOS來實作看看⋯⋯

/**
 Theme: Base64 Encoding Decoding
 IDE: Xcode 7
 Language: Objective C
 Date: 104/10/16
 Author: HappyMan
 Blog: https://cg2010studio.wordpress.com/
 */
    NSString *plainString = @"HappyMan";
    
// Encoding
    NSData *plainData = [plainString dataUsingEncoding:NSUTF8StringEncoding];
    NSString *base64String = [plainData base64EncodedStringWithOptions:0];
    NSLog(@"%@", base64String); // SGFwcHlNYW4=
    
// Decoding
    NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:base64String options:0];
    NSString *decodedString = [[NSString alloc] initWithData:decodedData encoding:NSUTF8StringEncoding];
    NSLog(@"%@", decodedString); // HappyMan

原來這麼簡單XD~

Base64 chart Base64 Man Base64 HappyMan

參考:Base64 Decoding in iOS 7+

修理機車

八月初蘇迪勒過境,我的愛車停在台北轉運站旁,被斷掉的大樹之給擋住去路,我只能等清理完再來騎車。誰知隔一週五晚去騎,發現坐墊上貼有白紙,原來是「逕行罰款」,也就是停在不該停的地方,而且才過約12小時,早知週四晚就來騎就沒事了~

(繼續閱讀…)

標籤雲

%d 位部落客按了讚: