RSS feed [root] /




login:

password:

title search:




 


Wed Oct 16 19:14:08 HKT 2019



(google search) (amazon search)
second
download zip of files only

Sat Apr 20 01:13:56 HKT 2019 From /weblog/photographic/tools

lightroom


If you using mac and like to have post editing of digital photo, Definitely worth to try:
http://www.macromedia.com[..]n/entitlement/index.cfm?e=labs_lightroom

A free (until beta period finish) competitor of Aperture. The auto tuning work excellent. However, there is no plugin yet and require highend machine to work smooth. It take 400MB RAM for just a few RAW photo and it work like a dog on my poor mac mini. This is the first time of this 5 years I wish to have a better machine

Resource:
http://labs.macromedia.com/technologies/lightroom/
http://www.macromedia.com[..]ion/webforums/forum/index.cfm?forumid=72
http://www.macromedia.com/go/labs_rss

http://www.mikkolagerstedt.com[..]/5-steps-to-work-like-a-pro-in-lightroom


Lightroom教學: 進階設定七件事 - http://wlcreative.com[..]%AD%E5%AE%9A%E4%B8%83%E4%BB%B6%E4%BA%8B/

裁剪與校正 - https://digiphoto.techbang.com[..]ching-lightroom-late-foundation-lesson-6

如何用自然光拍攝有溫度的逆光照片? - https://digiphoto.techbang.com[..]klight-photo-6-big-questions-once-solved https://digiphoto.techbang.com[..]ure-backlight-photo-post-processing-next

輕鬆搞定大光比,8步驟打造青海經幡唯美人像 - https://digiphoto.techbang.com[..]the-qinghai-sutra-fan-beautiful-portrait

https://digiphoto.techbang.com[..]to-pull-out-a-nice-black-and-white-photo

(google search) (amazon search)


Fri Apr 12 00:44:19 HKT 2019 From /weblog/design

performance


http://highscalability.com[..]6/big-list-of-20-common-bottlenecks.html

Nothing specific, mostly code clean up, refactoring and simplification, the performance boost was a surprise. <- This is a good one - http://bad-concurrency.blogspot.com.au[..]12/07/disruptor-v3-faster-hopefully.html

Is there anything we can do about this when designing algorithms and data-structures? Yes there is a lot we can do. If we perform chunks of work on data that is co-located, and we stride around memory in a predictable fashion, then our algorithms can be many times faster. For example rather than using bucket and chain hash tables, like in the JDK, we can employ hash tables using open-addressing with linear-probing. Rather than using linked-lists or trees with single items in each node, we can store an array of many items in each node. - http://mechanical-sympathy.blogspot.com.au[..]emory-access-patterns-are-important.html

Skip lists are used instead of b-trees because b-trees don’t scale. - http://highscalability.com[..]ast-mvcc-inmem-lockfree-codegen-and.html

Beware about the performance issue of static initalization - http://stackoverflow.com[..]-cause-problems-with-multi-threading-how

Experiment show why arraylist is better in most cases - http://www.javaadvent.com/2013/12/arraylist-vs-linkedlist.html

How to design low latency application in java - http://vanillajava.blogspot.com.au[..]5/chronicle-and-low-latency-in-java.html

http://highscalability.com[..]ciples-of-high-performance-programs.html http://blog.libtorrent.org[..]principles-of-high-performance-programs/

Suggestion about how to determine number of thread pool - http://venkateshcm.com[..]rmine-Web-Applications-Thread-Poll-Size/

Beware the performance penalty of logging - https://plumbr.eu/blog/locking-and-logging

Keep thing dynamic - http://highscalability.com[..]ciples-of-high-performance-programs.html

http://www.rationaljava.com[..]st-rule-of-performance-optimisation.html

http://www.eecs.berkeley.edu[..]u/~rcs/research/interactive_latency.html

http://highscalability.com[..]aling-data-platforms.html?SSLoginOk=true

Discuss about developing low latency financial application - http://queue.acm.org/detail.cfm?ref=rss&id=2770868

Discussion of object pooling - http://highscalability.com[..]-but-forgotten-trick-object-pooling.html http://coffeenco.de[..]m_performance_part_1_object_pooling.html

Efficiency - the amount of work you need to do.
Performance - how fast you can do that work
Efficiency - governed by your algorithm
Performance - governed by your data structures.
http://www.rationaljava.com[..]e-difference-between-efficiency-and.html


Turning off power save mode on the CPU reduced brought the max latency from 11 msec down to 8 msec.
Guaranteeing threads will always have CPU resources using CPU isolation and thread affinity brought the maximum latency down to 14 microseconds.
http://highscalability.com[..]eduler-jitter-using-cpu-isolation-a.html
http://epickrram.blogspot.co.uk[..]o.uk/2015/09/reducing-system-jitter.html

About design for performance for webapi - http://tech.forter.com[..]y-decision-as-a-service-design-patterns/

check list - http://techbeacon.com[..]ery-software-development-team-should-ask

Beware if system utilization over 80% - http://www.infoq.com/cn/news/2016/02/utilisation-wait-latency http://robharrop.github.io[..]/20/service-latency-and-utilisation.html

scalable-io-events-vs-multithreading-based - https://thetechsolo.wordpress.com[..]lable-io-events-vs-multithreading-based/

How to find out bottleneck - https://vanilla-java.github.io[..]entile-latencies-in-Chronicle-Queue.html

https://www.inkandswitch.com/slow-software.html

Compiler Performance and LLVM - http://pling.jondgoodwin.com/post/compiler-performance/

(google search) (amazon search)


Wed Apr 10 17:06:39 HKT 2019 From /weblog/java/performance

io


Improvement from io -> nio, then -> MappedByteBuffer - http://dobbscodetalk.com[..]blog&show=File-IO-in-Java.html&Itemid=29

How to improve performance by tuning the IO - http://pzemtsov.github.io[..]enefits-of-stream-buffering-in-Java.html

(google search) (amazon search)


Tue Apr 09 18:38:55 HKT 2019 From /weblog/software_engineering/testing

mock


Yet other discussion of Stubs, Fakes, and Mock Objects - http://vladimirlevin.blogspot.com/2007/11/stubs-fakes-mocks.html http://www.sustainabletdd.com/2012/05/mock-objects-part-1.html

While reviewing this article, Marty Andrews pointed out an important insight: there are two ways to use a mock object, either as a testing technique or as a design technique, and the intended use helps shape the available choices.

http://www.onjava.com/lpt/a/4526

Someone post some arguement that using mock probably a bad idea , which look like a endless arguement... - http://jroller.com[..]xRuiz?entry=mocks_for_concrete_class_can

Alberto Savoia on Testing the Untestable, raise a point that mocking make testing more portable, it probably true, but database setup may be not that difficult to port. - http://www.artima.com/forums/flat.jsp?forum=276&thread=213402

http://gojko.net[..]ut-isolation-but-about-responsibilities/

http://blog.objectmentor.com[..]ing-the-invasion-of-dots-and-parentheses

Fakes should have their own tests - http://googletesting.blogspot.com.au[..]/testing-on-toilet-fake-your-way-to.html

http://lkrnac.net/blog/2014/01/18/mock-final-class/

Again, other post on pros and cons for difference approach - https://codurance.com/2019/04/08/Introduction-to-test-doubles/

(google search) (amazon search)


Sat Apr 06 00:15:46 HKT 2019 From /weblog/software_engineering/team

Team work


Building trust for team - http://cocreatr.typepad.com[..]nity-of-practice-and-trust-building.html

One nice article about teamwork:

Directing (hi directive + lo supportive, for "enthusiastic beginners")
Supporting (hi directive + hi supportive, for "disillusioned learners")
Coaching (lo directive + hi supportive, for "reluctant contributors")
Delegating (lo directive + lo supportive, for "peak performers")

http://www.cmcrossroads.com[..]bbthreads/showflat.php?Cat=&Number=64809

Is it a people problem or process problem - http://blog.nayima.be[..]01/21/people-problem-or-process-problem/

importance of teamwork - http://www.butunclebob.com[..]leS.MichaelFeathers.ProgrammingOnYourOwn

5 Dysfunctions of a Team - http://www.anticlue.net/archives/000279.htm

A Leaner Start: Reducing Team Setup Times - http://www.infoq.com/articles/pat-kua-onboarding-new , I think article "letting-go" is really insightful - http://www.thekua.com[..]007/09/24/onboarding-strategy-letting-go

A good explanation of what is courage, and the result of didn't have courage. It also mention a bit of how to bulit courage within the team, but not much about it - http://www.xprogramming.com/xpmag/NotXP.htm

A potential issue of focus too much on people, rely on few heros - http://jchyip.blogspot.com[..]12/people-over-process-misses-point.html

Our agile process requires people to spend the effort to listen and talk to each other, working closely. You have to be a people person to like it. It doesn't suit sociopaths. Accidently hiring a sociopath is going to make XP impossible. Trust me, I know. To me this is XP's fundamental weakness. http://jchyip.blogspot.com[..]12/extreme-programmings-fundamental.html

What important is team but not idea - http://www.codinghorror.com[..]g/2010/01/cultivate-teams-not-ideas.html

http://www.infoq.com/news/2011/11/enable-high-performance-teams

http://www.infoq.com/presentations/Co-Making-Great-Products


A Measure of Your Team’s Health: How You Treat Your “Idiot” - http://quickbase.intuit.com[..]r-teams-health-how-you-treat-your-idiot/ http://www.inside.com.tw[..]ur-teams-health-how-you-treat-your-idiot

https://www.infoq.com/news/2018/05/culture-safety-ei-teams

How to Create a Great Team Culture (and Why It Matters) - https://queue.acm.org/detail.cfm?ref=rss&id=3323993

(google search) (amazon search)


Sat Mar 09 23:33:41 HKT 2019 From /weblog/java/concurrency

framework


https://dzone.com[..]ye-view-on-java-concurrency-frameworks-1

(google search) (amazon search)


Sat Mar 09 23:32:04 HKT 2019 From /weblog/java/performance

static


https://pangin.pro/posts/computation-in-static-initializer

(google search) (amazon search)




Thu Feb 28 12:47:16 HKT 2019 From /weblog/design/examples

analytic


Experience of using AWS Redshift - http://highscalability.com[..]on-events-a-day-the-shift-to-redshi.html

(google search) (amazon search)


Tue Feb 26 00:02:36 HKT 2019 From /weblog/trip/travelling

Africa


蘇丹之旅 - http://cn.wsj.com/big5/20120222/PHO092032.asp?source=rss

博茨瓦纳乔贝国家公园之行 - http://blog.sina.com.cn/s/blog_552d54170100kojt.html

莫桑比克的魅力 - http://cn.wsj.com/big5/20131108/lif072646.asp?source=rss

遊搜好行:遊在最前 塞舌爾 - http://hk.apple.nextmedia.com[..]/supplement/travel/art/20130322/18202846

The Complete Guide Of Things To See, Do And Eat In Madeira - https://handluggageonly.co.uk[..]-of-things-to-see-do-and-eat-in-madeira/

走過500多年 奈及利亞傳統染坑等待復興 - https://dq.yam.com/post.php?id=10777

(google search) (amazon search)



Sat Feb 23 01:24:19 HKT 2019 From /weblog/history

hongkong


Childhood memories of 1920s Hong Kong - http://gwulo.com/node/17419

《 香港老字號:廖同合荳品廠 》 - http://www.dcfever.com/column/read.php?id=2095

《 香港老字號:「慈善遮王」何希記造遮 》 - http://www.dcfever.com/column/read.php?id=1975

Tram - gwulo.com/node/19084

Inside Kowloon walled city - http://projects.wsj.com/kwc/#chapter=intro

1957-8: Andrew Suddaby's photos - http://gwulo.com/node/28655

一樓一古:宅在摩星嶺文物屋 - http://hk.apple.nextmedia.com[..]supplement/culture/art/20130527/18272607

Tong Lau / 唐樓, the Hong Kong shophouse - http://gwulo.com/node/34384

Some old color photos - http://gwulo.com/node/34665

【動畫●橫瀾島牛奶叔】最後的燈塔守護者 28年自給自足最開心 - http://hk.apple.nextmedia.com[..]om/realtime/supplement/20161125/55956449

中環卅間唐樓-鬧市中的迷樣建築群 - https://thestandnews.com/city/中環卅間唐樓-鬧市中的迷樣建築群/

Tokwawan - https://thestandnews.com[..]%96%E7%95%8C%E7%9A%84%E5%85%A8%E9%83%A8/

當銀行計劃書變成獨立宣言-滙豐銀行的建立與香港金融民族主義 - https://thestandnews.com[..]%8D%E6%B0%91%E6%97%8F%E4%B8%BB%E7%BE%A9/

(google search) (amazon search)


Sat Feb 23 01:09:17 HKT 2019 From /weblog/health

gut


http://www.bbc.com/future/columns/microbes-and-me

(google search) (amazon search)


Thu Feb 21 00:30:42 HKT 2019 From /weblog/learning

goal


It's never too late to reinvent yourself.txt - http://headrush.typepad.com[..]ing_passionate_users/2005/01/you_20.html

Related interview - http://www.inside.com.tw[..]/06/16/jill-abramson-commencement-speech http://www.washingtonpost.com[..]sons-commencement-speech-at-wake-forest/

How to improve yourself - https://medium.com[..]w-to-impress-an-interviewer-c210d9d8e84a

1. Connect to Your Emotions
2. Email Prompts and Reminders to Yourself
3. Get an Accountability Partner
4. Start a Mastermind Group
http://www.michelemmartin.com[..]ccountable-for-achieving-your-goals.html

Don't set the goal too high -https:/[..]%88%E8%A8%82%E5%BE%97%E5%A4%A0%E4%BD%8E/

vision. A powerful vision has three elements: a significant purpose, a picture of the future, and a clear set of values. Goals speak to our brains, telling us what to do when. Vision speaks to our hearts, pulling us forward through a compelling sense of what can be.vision. A powerful vision has three elements: a significant purpose, a picture of the future, and a clear set of values. Goals speak to our brains, telling us what to do when. Vision speaks to our hearts, pulling us forward through a compelling sense of what can be. - https://www.forbes.com[..]by-truly-leading-your-life/#54bc6cba7ea0

Setting attainable goals makes us happier, even if we fail - https://www.zmescience.com[..]ience/attainable-goals-happiness-9536354

(google search) (amazon search)


Wed Feb 20 11:22:20 HKT 2019 From /weblog/design/distribute

performance


Basically, cache as much as you can, limit the bandwidth as much as you can - http://horicky.blogspot.com[..]2009/08/skinny-straw-in-cloud-shake.html

http://www.edwardcapriolo.com[..]ry/cassandra_compression_is_like_getting

Compression usually very useful - http://abdullin.com[..]observations-on-big-data-for-retail.html

Discussion of design of Aeron, a new messaging system - http://highscalability.com[..]eally-need-another-messaging-system.html

How BBG use Hadoop, and tune it - http://highscalability.com[..]2/17/the-big-problem-is-medium-data.html

Benefits of single-threaded design - https://epickrram.blogspot.com/2019/02/recall-design.html

(google search) (amazon search)


Tue Feb 19 00:44:00 HKT 2019 From /weblog/java/features

java8


Introduction of Lambdas expression in Java - http://zeroturnaround.com/labs/java-8-the-first-taste-of-lambdas/ , an example show how lambdas help to clean up the duplication - http://www.nurkiewicz.com[..]mplifying-readwritelock-with-java-8.html

Another article about Java8 change, where Lambdas is the highlight - http://www.infoq.com/news/2013/08/everything-about-java-8 http://www.shaunabram.com/java8/

Nice tutorial - http://www.dreamsyssoft.com/java-8-lambda-tutorial/index.php

Huge list of articles - http://www.baeldung.com/java8

Use lambdas to replace for-loop - http://saltnlight5.blogspot.com.au[..]creating-your-own-loop-structure-in.html https://www.ibm.com/developerworks/library/j-java8idioms3

Overview for new Date/Time library - http://www.infoq.com/articles/java.time https://binkley.blogspot.com[..]/02/java-date-time-timezone-formats.html

http://www.javacodegeeks.com[..]om/2014/05/java-8-features-tutorial.html

Grouping and partitioning with stream - http://fahdshariff.blogspot.com[..]/11/java-8-streams-api-grouping-and.html
In a nutshell, make sure to never override a default method in another interface - http://mydailyjava.blogspot.com.au[..]va-8-default-methods-can-break-your.html

Convert SQL feature to stream - http://blog.jooq.org[..]and-their-equivalents-in-java-8-streams/

(google search) (amazon search)


Sun Feb 17 01:15:24 HKT 2019 From /weblog/java/concurrency

tutorial


Another nice tutorial set of concurrency framework - http://www.javacodegeeks.com/search/label/Concurrency

Java concurrency, Building and testing concurrent applications for the Java platform - http://www.ibm.com[..]/training/kp/j-kp-concurrency/index.html

JVM concurrency: Java and Scala concurrency basics - http://www.ibm.com[..]/java/library/j-jvmc1/index.html?ca=drs-

http://javarevisited.blogspot.com.au[..]reading-interview-questions-answers.html

5 things you didn't know about ... Multithreaded Java programming - https://www.ibm.com/developerworks/library/j-5things15

266Threading Questions in Job Interviews (2/2) - https://www.javaspecialists.eu/archive/Issue266.html

(google search) (amazon search)


Sun Feb 10 22:48:50 HKT 2019 From /weblog/learning

reading


智能手機時代的速讀技術 - http://cn.wsj.com/big5/20140416/lif115306.asp?source=rss

Fun testing - http://projects.wsj.com/speedread/?mod=readin

Fun information, text layout related to speed of reading: http://www.codinghorror.com/blog/archives/000618.html

Martin fowler discuss about the skill of how to read/write a big big book http://martinfowler.com/bliki/DuplexBook.html , more discussion - http://blog.jayfields.com/2007/06/reading-technical-books.html

關掉手機 享受慢閱讀的樂趣 - http://cn.wsj.com/big5/20141004/lif105708.asp?source=rss

这里有一个原则同学们要记住:不重要的学术作品大可不读,但重要的要反复重读,读多遍。不要相信重要作品的简化阐释,因为作者究竟怎样想我们不可能从简化的阐释中学到。 - http://blog.sina.com.cn/s/blog_47841af70102ux5w.html

Rarely will I get through every section of every book.  The idea is to create a kind of dialogue among the authors, identifying points of overlap and difference.  Very often, the ideas from one book will trigger ideas that have you scouring the other books for elaboration.  The mixture of ideas from several books will lead to a thought that is not contained in any of the books.  When you read in parallel, it's like being in the room while the authors are conversing.  The intersecting of ideas almost always stimulates fresh ways of thinking about (and applying) the topic at hand. - http://traderfeed.blogspot.hk[..]ding-in-parallel-becoming-better-at.html

Read for communication - http://cn.wsj.com/big5/20170210/OPN170636.asp

https://qz.com[..]this-year-according-to-harvard-research/

在第一遍阅读时,你并不需要理解一个冗长计算的所有步骤。相反,默认它们是正确的,跳过它们,深入阅读关键的步骤。读公式之间的文字描述,读实验结果,读结论。当你大致明白了文章所谈论的东西之后,你再决定是否把时间花费在代数部分。不要在看不懂的步骤上花太多时间。当你以后有空时,可以重复阅读来慢慢理解它们。 - http://www.infoq.com[..]/2017/08/how-Read-machine-earning-papers https://www.reddit.com[..]achine_learning/?st=j6lm438g&sh=b1d9eba7

Reading to Learn: Why You Shouldn’t Read Beginning-to-End and What to do Instead - https://medium.com[..]-end-and-what-to-do-instead-4ab613e9a41d

I divided the day into four four-hour periods, of which I would be reading in three of the four-hour periods, and free one of them - https://betterhumans.coach.me[..]of-my-scholarship-and-study-68d1c35dd0d5

How And Why To Keep A “Commonplace Book” - https://ryanholiday.net/how-and-why-to-keep-a-commonplace-book/

(google search) (amazon search)


Sat Feb 09 23:18:42 HKT 2019 From /weblog/science

cosmos


http://list25.com/25-most-puzzling-mysteries-of-the-universe/

http://list25.com/25-awesome-facts-about-mars/

http://list25.com[..]d-stunning-pictures-about-saturns-rings/

http://list25.com/25-images-that-capture-the-vastness-of-space/

http://list25.com[..]ce-that-you-can-see-with-your-naked-eye/

http://list25.com[..]ill-both-terrify-and-amaze-you/?view=all

http://list25.com[..]ut-space-and-space-exploration/?view=all

我們現在看到的星星早已死亡了嗎? - http://thestandnews.com[..]%B2%E6%AD%BB%E4%BA%A1%E4%BA%86%E5%97%8E/

相對論、量子力學、黑洞和反物質 - https://phycat.wordpress.com[..]uantum-mechanics-black-hole-anti-matter/

http://list25.com[..]t-things-in-the-known-universe/?view=all

http://list25.com/25-space-facts-youve-always-wanted-to-know/

http://list25.com[..]o-probe-images-that-will-blow-your-mind/

https://medium.com[..]sics-allowed-earth-to-exist-195ecc0da9ca

https://medium.com[..]ear-older-than-the-universe-71bee462c6be

http://www.zmescience.com[..]ophysics-space/big-bang-history-15092017

5 questions you were too embarrassed to ask about the expanding Universe - https://medium.com[..]bout-the-expanding-universe-9433c4906a29

Are Space, Time, And Gravity All Just Illusions? - https://medium.com[..]-gravity-all-just-illusions-d1d088df6150

http://list25.com[..]-the-big-bang-theory-you-might-not-know/

http://list25.com/25-sneaky-lies-you-were-told-about-space/

black hole - https://www.zmescience.com[..]c/science-abc-going-inside-a-black-hole/ https://www.zmescience.com[..]/space/supermassive-black-hole-07122017/

https://list25.com/25-most-bizarre-stars-in-the-universe/

https://list25.com[..]s-in-outer-space-that-cant-be-explained/

Really interesting - https://www.zmescience.com[..]ence/news-science/why-solar-system-flat/

prehistoric-people-astronomers - https://www.zmescience.com[..]/prehistoric-people-astronomers-0432423/

https://list25.com/25-crazy-facts-about-the-universe/

The Scale of the Universe - Interactive - https://apod.nasa.gov/apod/ap181007.html

Is the universe infinite? - https://www.zmescience.com[..]er/feature-post/is-the-universe-infinite

(google search) (amazon search)


Sat Feb 09 14:49:15 HKT 2019 From /gallery/Home/New+folder

IMG-20190209-WA0025



(google search) (amazon search)


Sat Feb 09 14:49:15 HKT 2019 From /gallery/Home/New+folder

IMG-20190209-WA0026



(google search) (amazon search)


Sat Feb 09 11:22:48 HKT 2019 From /gallery/Home/New+folder

20190209_112248



(google search) (amazon search)


Thu Feb 07 11:39:25 HKT 2019 From /weblog/business

Time management


Are you really as busy as you think? - http://online.wsj.com[..]24052970203358704577237603853394654.html

Priority - http://kw-agiledevelopment.blogspot.com[..]07/06/how-to-prioritise-quickly-and.html http://www.refactoringideas.com[..]/how-to-easily-optimize-task-management/

http://www.goodproductmanager.com[..]ment-is-more-than-prioritizing-features/

http://vandelaydesign.com/blog/business/time-management/

http://www.cio.com/article/print/698313

http://www.refactoringideas.com[..]/how-to-easily-optimize-task-management/

www.javacodegeeks.com/2013/06/10-productivity-tips-for-software-developers.html

Choose a task to be accomplished
Set the Pomodoro to 25 minutes (the Pomodoro is the timer)
Work on the task until the Pomodoro rings, then put a check on your sheet of paper
Take a short break (5 minutes is OK)
Every 4 Pomodoros take a longer break - http://www.pomodorotechnique.com/

Try not spend time on admin work - http://hbr.org/2013/09/make-time-for-the-work-that-matters/ar/1

Defer reply email - http://thehousenews.com[..]6%86email-%E8%A6%86email-%E8%A6%86email/

Use Timebox - http://www.jrothman.com[..]5/job-search-tip-timebox-everything.html

http://www.refactoringideas.com[..]/how-to-easily-optimize-task-management/

http://traderfeed.blogspot.hk[..]e-mapping-charting-our-lifes-course.html

Use calendar to block a time - http://dariusforoux.com/time-blocking/

Measure interruption - http://www.michelemmartin.com[..]nything-else-you-want-to-accomplish.html

總覺得時間不夠用?Elon Musk 的 10 個生產力訣竅 - https://www.inside.com.tw[..]-productivity-secrets-for-insane-success

Tips For Managing the Nebulous Flow of Life and Work - https://www.vitalsmarts.com[..]aging-the-nebulous-flow-of-life-and-work

(google search) (amazon search)


Tue Feb 05 10:59:51 HKT 2019 From /gallery/Home/New+folder

PhotoGrid_1549335579256



(google search) (amazon search)