Profile

Cover photo
Kenneth Ho
760 followers|265,921 views
AboutPostsVideos+1's
People
In his circles
544 people
Have him in circles
760 people
Chen-Yu Tsai's profile photo
Yo-An Lin's profile photo
Jb Cheng's profile photo
Work
Occupation
Software engineering
Links
YouTube
Contributor to
Story
Tagline
aka. fr3@K
Introduction
A distributed systems architect by day and a C++ hacker by night.
Bragging rights
Hand-delivered four yorkie puppies.
Basic Information
Gender
Male

Stream

Kenneth Ho
owner

Discussion  - 
 
cout << "meetup" >> 0; // Opening slides
3
Add a comment...

Kenneth Ho
owner

Discussion  - 
 
幫曝光... <del>雖然我一點也不喜歡 Go</del>
 ·  Translate
1
Add a comment...

Kenneth Ho

Shared publicly  - 
 
To the best of my knowledge, a large part of this only makes sense to C and C++. (Yes, I am ignoring non-mainstream languages such as Pascal)

It's very detail yet essential, if multi-core/CPU scalability is your thing.
I'm planning to write a bit about data organization for multi-core scenarios. I started writing a first post but quickly realized that there's a bunch of basics I need to cover first. In this post,...
5
Richard Fabian's profile photoNinja On Rye's profile photoKenneth Ho's profile photo
11 comments
 
I recently improved a python program (cut 70% of the time) just by taking steps to avoid bad memory access patterns. Everything that runs on a computer that has a cache can benefit. The only platforms I work with that don't benefit are microcontrollers. 
Add a comment...

Kenneth Ho

Shared publicly  - 
 
"We expect to see an updated version of the ASIO proposal at the next meeting, and hopefully be able to adopt it as our working paper there."

Now we are talking.

Previously, the largest component in Networking Technical Specification were URIs. I am not saying URIs aren't important, but how the hack am I suppose to network without actual networking functions?
1
1
Stefan Hacker's profile photoNinja On Rye's profile photoRob Meijer's profile photoKenneth Ho's profile photo
5 comments
 
This is definitely overdue. The standard library should at least have something for the most common tasks you want to perform. These days this very much includes networking. As long as this doesn't take focus away from core language issues (which stand out all the more now that we have all the awesome new features making C++ more pleasent) I'm all for it.
Add a comment...

Kenneth Ho

Shared publicly  - 
4
2
Qing-Shan Xiao's profile photoKenneth Ho's profile photo
Add a comment...

Kenneth Ho

Shared publicly  - 
 
I am hosting a monthly C++ meetup in Taipei.

Join us if you are interested.
C++ Otakus & Users in Taipei
C++ is the best language for garbage collection principally because it creates less garbage.
View community
11
2
TONGARI J's profile photoCookys Lin's profile photoTed Chien's profile photoKenneth Ho's profile photo
6 comments
 
7pm next Friday
Add a comment...
In his circles
544 people
Have him in circles
760 people
Chen-Yu Tsai's profile photo
Yo-An Lin's profile photo
Jb Cheng's profile photo

Kenneth Ho
owner

Discussion  - 
 
你也是科青嗎?
 ·  Translate
 
我的第一場甲骨古文短講,接在當紅名師後面。為了配合PanSci ,我的題目中加了一段「甲骨上的metadata」。XD。歡迎大家報名。
http://www.accupass.com/event/register/1407080733406703552730
 ·  Translate
1
Add a comment...

Kenneth Ho
owner

Discussion  - 
 
明天就是 cout << "meetup" << 0 了.

請朋友們確實填寫 "是否參加活動", 儘量讓我掌握人數, 避免浪費了 +Mu-Chi Sung 大大贊助的 pizza. 感謝~ 如有特別飲食需求可以留言, I will do my best.

Looking forwards to see you tomorrow!
 ·  Translate
2
Add a comment...

Kenneth Ho
owner

Discussion  - 
 
收到不只一位朋友透過系統發 request to join.

這是我第一次使用 G+ 舉辦活動, 老實說, 我不清楚為什麼一個公開活動不能直接加入. Anyway, 先加入群組系統就會讓你參加了.
 ·  Translate
4
Miller Lee's profile photoKenneth Ho's profile photo
4 comments
 
喔喔
 ·  Translate
Add a comment...

Kenneth Ho
owner

Discussion  - 
 
樂觀但有點擔心
 ·  Translate
 
"We expect to see an updated version of the ASIO proposal at the next meeting, and hopefully be able to adopt it as our working paper there."

Now we are talking.

Previously, the largest component in Networking Technical Specification were URIs. I am not saying URIs aren't important, but how the hack am I suppose to network without actual networking functions?
2
Add a comment...

Kenneth Ho
owner

Discussion  - 
 
Protocol Buffer 表示: ...
 ·  Translate
 
Serialization, schema, schema compiler. Sounds familiar?
1
1
Qing-Shan Xiao's profile photoJeff Hung's profile photoKenneth Ho's profile photo
3 comments
 
我的看法比較傾向 unix 哲學,事情可以分開來做,好比 compression、rpc 可以交由其他 protocol 負責,讓使用者自由選用,也讓 integration 的彈性更大。因此,若單就 serialization/unserialization 這件事來看,JSON 的 performance overhead,其實沒有那麼大,但若能換到 human readable 與 schema free,我認為挺值得的。

"Premature optimization is the root of all evil." 真的碰到效能瓶頸時,再選擇性地把 JSON 換掉即可,如改採用 BSON。
 ·  Translate
Add a comment...

Kenneth Ho
owner

Discussion  - 
 
cout << "meetup" << 0 << "info";

[重要] 請重新報名. 不小心把原本的活動刪掉了@@
https://plus.google.com/events/c6gae4gjq67om86utsnajbr07as?authkey=CMDk7K-qnsqjKw

時間: 7 月 11 號星期五晚上 7 點. 提早個 15~20 分鐘到, 可以吃吃喝喝或幫忙安排場地也是不錯的選擇

地點: 奇群科技, 台北市和平東路一段 192 號 6 F. 從捷運古亭站方向過來的話, 從四號出口出來沿和平東路往東走, 過師大路之後走路約三分鐘

人數限制: 場地應可容納 30 人的活動, 但我們只有約 20 張椅子. 後到的朋友可能要坐地上了

-聚會不提供食物與飲料. 可能的解決方案:
1. 提早路過師大路解決或是帶過來吃喝
2. 公司的對面, 和平東路上有便利商店, 21 世紀
3. 漢堡王外帶 (提早通知我, 有機車可統一處理)
4. 揪團叫 pizza (也請提早通知我)
[重要] 7 月 6 號更新. 感謝 +Mu-Chi Sung 大大不但贊助場地, 這次連食物都包了!

聯絡方式: G+/Hangouts/噗浪, 都可以找到我

特別感謝
* Speaker: +Miller Lee 分享 "C++AMP on Linux"
* 場地贊助: +Mu-Chi Sung 
 ·  Translate
[重開] COUT 第零次聚會 (抱歉, 可能是手殘把原本的 event 刪掉了 Q_Q)
3
1
Mu-Chi Sung's profile photoYing-Chieh Liao's profile photoKenneth Ho's profile photo
4 comments
 
揪感心
 ·  Translate
Add a comment...
Kenneth Ho's +1's are the things they like, agree with, or want to recommend.
Maps
market.android.com

Explore new places, discover local favorites, and navigate your world with Google Maps. Available on Android phones and tablets with a simpl

軟體測試這回事
zapionator.blogspot.com

做了幾年的軟體測試, 覺得這行飯其實還滿微妙的. 有些人叫測試工程師, 或者QA (Quality Assurance 品管?) QC (Quality Control), SQA, Tester, blabla.... 這個domain 對台灣人比較陌生, 最酷的是你在學校很難

Ronnie O'Sullivan Vs Ali Carter - Final - Full Match - Session 1 - WSC 2012
www.youtube.com

Enjoy the full World Snooker Championship 2012 Final between Ronnie O'Sullivan Vs Ali Carter. You can watch all 4 Session in 4 parts. Ronnie

How-to: Picking a Window Manager in LinuxHow-to: Picking a Window Manage...
www.engadget.com

When using Linux, or just about any open source operating system out there for that matter, there's a proverbial Santa's knapsack of graphic

python logging 做得好,維護沒煩惱
www.icoding.co

跟print 大法說再見. 每次在寫程式的時候,我們一定會把程式運行中的訊息記錄下來。在Python 中,我們很順手地,就會做下面這件事: print( "The program meets error %d" % error_code ) 比如說,當我們遇到讓我們害怕的bug,

Nano CP X RTF &amp; BNF by Blade
www.youtube.com

For more information or to purchase this product, please visit the following links: http://www.horizonhobby.com/products/blade-nano-cp-x-rtf

OSDC2012.mov
www.youtube.com

OSDC.TW 2012 ending

HBase: ACID in HBase
hadoop-hbase.blogspot.com

As we know, ACID stands for Atomicity, Consistency, Isolation, and Durability. HBase supports ACID in limited ways, namely Puts to the same

Zhuyin-Cangjie IME Unofficial
market.android.com

Derived from Android Zhuyin-Cangjie IME. Zhuyin-Cangjie IME is a small but convenient input method. But recently it doesn't update anymore.