RSS feed [root] /weblog




login:

password:

title search:




 


Tue Jan 17 22:34:04 HKT 2017

weblog


log down some useful resource


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

Mon Feb 26 23:45:40 HKT 2018 From /weblog/java/fundamental

process


Execute and manage an external process from within Java - http://developer4life.blogspot.com.au[..]cuting-command-line-executable-from.html

http://fahdshariff.blogspot.hk[..]/java-9-enhancements-to-process-api.html

(google search) (amazon search)



Sun Feb 25 23:42:16 HKT 2018 From /weblog/software_engineering/testing

best practices


Consider the risk of not being tested - http://googletesting.blogspot.com.au[..]sting-on-toilet-risk-driven-testing.html

Fidelity, Resilience, Precision - http://googletesting.blogspot.com.au[..]testing-on-toilet-effective-testing.html

Attributes that unit test should have: Functionality, Accuracy, Instant, Locator - http://www.gilzilberfeld.com/2014/04/what-is-unit-test.html

Isolation - http://agileinaflash.blogspot.com[..]/2012/04/is-your-unit-test-isolated.html

Tips of keeping unit tests running fast - http://www.java-tv.com/2012/03/06/speeding-up-java-test-code/

Testing Patterns - http://c2.com/cgi/wiki?TestingPatterns

Continuously to break thing so that we know our system is solid - http://www.codinghorror.com[..]11/04/working-with-the-chaos-monkey.html

First rule - http://fishbowl.pastiche.org[..]08/10/01/nothing_is_too_trivial_to_test/

Test first/last is not important? Unit test either? What do you think? http://beust.com/weblog/archives/000477.html

* The name of the test should describe the requirement of the code
* There should be at least one test for each requirement of the code. Each possible path through of the code is a different requirement#
* Test the goal of the code, not the implementation

http://xprogramming.com/xpmag/testFirstGuidelines.htm http://www.theserverside.com[..]AppQuality&asrc=EM_NLN_761453&uid=703565 http://www.coopercode.net[..]og/2007/08/how-not-to-run-beta-test.html

The teaser: Fast, Isolated, Repeatable, Self-validating, and Timely. - http://blog.objectmentor.com[..]es/2007/08/02/not-a-task-but-an-approach http://blog.objectmentor.com/articles/2007/08/02/which-came-first

Corner cases - http://testobsessed.com[..]s/2007/02/testheuristicscheatsheetv1.pdf

One of the targets of TDD coding - http://haacked.com[..]e-code-is-about-managing-complexity.aspx

Design for unit test - http://www.theserverside.com[..]es/content/DesigntoUnitTest/article.html http://openmymind.net/A-Decade-Of-Unit-Testing/

Push and Pull approach -
http://www.richarddurnall.com/?p=10
http://www.richarddurnall.com/?p=15
http://www.richarddurnall.com/?p=31

When not to test - http://www.junitmax.com/blog/?p=187

http://www.infoq.com/news/2009/06/love_agile_testing

Test the story, rather than the implementation - http://www.davesquared.net[..]ving-to-scenario-based-unit-testing.html

Test the configuration - http://searchsoftwarequality.techtarget.com[..]TSS10ctqa&asrc=EM_NLN_8746433&uid=703565

Feel the deep synergy of design and test constraint - http://michaelfeathers.typepad.com[..]athers_blog/2007/09/the-deep-synerg.html

Another set of principles for automated testing - http://a-sisyphean-task.blogspot.com[..]of-principles-for-automated-testing.html

Priority for tester - http://googletesting.blogspot.com[..]t.com/2011/01/new-years-resolutions.html

A lot of links - http://it-techexperts.com/tutorials/tutorials.asp http://testingspot.net/ http://www.exampler.com[..]-links-biased-toward-exploratory-testing

http://www.makinggoodsoftware.com[..]nit-tests-5-principles-for-unit-testing/

Some information and suggestion about setting up a local integrated testing environment - http://googletesting.blogspot.com.au[..]pot.com.au/2012/10/hermetic-servers.html

Virtual Panel: Code-to-Test Ratios, TDD and BDD - http://www.infoq.com/articles/virtual-panel-tdd-bdd

A test is complete when its body contains all of the information you need to understand it, and concise when it doesn't contain any other distracting information. - http://googletesting.blogspot.com.au[..]ting-on-toilet-what-makes-good-test.html

Discussion about naming the tests - http://www.codeaffine.com[..]14/03/17/getting-junit-test-names-right/ http://www.petrikainulainen.net[..]ting/writing-clean-tests-naming-matters/

http://googletesting.blogspot.com.au[..]esting-on-toilet-test-behaviors-not.html <- Test behaviour, not method. This will make your tests more resilient since adding new behaviors is unlikely to break the existing tests, and clearer since each test contains code to exercise only one behavior.

Tips on having better assertion or cleaner test - http://blog.codeleak.pl[..]ur-test-code-with-custom-assertions.html http://blog.jooq.org[..]-friday-most-internal-dsls-are-outdated/ http://www.petrikainulainen.net[..]ertions-with-a-domain-specific-language/

Good to prevent setup and tearDown? http://www.yegor256.com/2015/05/25/unit-test-scaffolding.html

#1 Treat Test Code as Production Code
#2 Use Test Patterns to achieve great readability
#3 Avoid Unreliable Tests
#4 Test at The Appropriate Level
#5 Do Use Test Doubles
http://www.thoughtworks.com[..]insights/blog/write-better-tests-5-steps

http://examples.javacodegeeks.com[..]om/core-java/junit/junit-best-practices/

Document ‘Why’, specify ‘What’, automate ‘How’ - https://gojko.net[..]/agile/2016/05/24/large-test-suites.html

Good typing to prevent un-necessary test - https://spin.atomicobject.com[..]com/2014/12/09/typed-language-tdd-part1/

(google search) (amazon search)


Sun Feb 25 23:08:19 HKT 2018 From /weblog/learning

feedback


1. Create a structure for requesting feedback.
2. Get specific.
3. Act and report back.
http://www.michelemmartin.com[..]ee-tips-for-getting-better-feedback.html

3 Undisclosed Tips for Digital Creatives, 2 are getting feedback - http://www.targetprocess.com[..]isclosed-tips-for-digital-creatives.html

5 tips of getting feedback quicker - http://www.inside.com.tw[..]/04/02/5-tips-for-getting-replies-faster

Negative feedback antipatterns - http://blog.d3in.org[..]942984306/negative-feedback-antipatterns

How to give feedback - https://www.infoq.com/news/2017/05/feedback-software-teams http://www.infoq.com/cn/news/2017/05/feedback-software-teams

孩子衝動易怒怎麼辦?玩這種遊戲有望快速學會冷靜 - http://cn.wsj.com/big5/20170913/LIF181719.asp

Asking for feedback isn’t the distraction — pretending that your employees don’t have feedback is. - https://m.signalvnoise.com/excuses-excuses-3a25cdafe06b

As a startup CEO, it is hard to take time to step back, reflect, and learn. But making it a mandatory routine — and actually calling it a captain’s log — has imbued the practice with power and meaning, both for me and the company I run.
- https://medium.com[..]ave-kept-for-over-300-years-db30bf1bad4c

研究表明,自我認知水平較高的人(懂得如何觀照自我、如何融入社會,對別人如何看待自己一清二楚)做出的決定會更明智,在學業和工作上會更出色,養育的孩子也更成熟。他們不太會撒謊、欺瞞和偷盜。他們與別人的關係也會更健康。- http://cn.wsj.com/big5/20171016/LIF152338.asp

Let's people complaint - https://blog.codinghorror.com/complaint-driven-development/

(google search) (amazon search)


Sun Feb 25 00:23:55 HKT 2018 From /weblog/software_engineering/team

confilct


No problem is a big problem, So we want to actually encourage conflict in the sense of encouraging openness about disagreement, which in turn suggests that it is essential that we are prepared to resolve conflict - http://jchyip.blogspot.com[..]0/conflict-will-and-should-occur-be.html

Should DEV work in prod? - http://swreflections.blogspot.hk[..]developers-working-in-production-of.html

(google search) (amazon search)


Sun Feb 25 00:04:28 HKT 2018 From /weblog/google

privacy


Get back your data in google - https://takeout.google.com/

(google search) (amazon search)


Sat Feb 24 23:58:47 HKT 2018 From /weblog/google/development

misc


Google + API - http://developers.google.com/

google sso - http://dystopics.dump.be[..]es-of-x-google-token-and-why-it-matters/

google ajax server api - http://blogs.cocoondev.org/dims/archives/004722.html

Tips of google chat api - http://www.diegoparrilla.com[..]g-google-chart-api-from-server-side.html http://googlemapsapi.blogspot.com[..]ing-chart-api-in-kml-for-quick-data.html


String s = URLEncoder.encode("Há tantos burros mandando em homens de inteligência, que, às vezes, fico pensando que a burrice é uma Ciência", "UTF-8");
URL url = new URL("http://ajax.googleapis.com/ajax/services/language/detect?v=1.0&q="+s);
JSONObject obj = (JSONObject) ((JSONObject)JSONValue.parse(url.getContentAsString())).get("responseData");
System.out.println(obj.get("language"));
System.out.println(obj.get("confidence"));

- http://blog.furiousbob.com[..]2009/07/06/automatic-language-detection/

http://blog.0x1fff.com[..]oogle-open-source-projects-that-you.html

Google cloud platform - https://cloud.google.com/products/compute-engine/

Google JSON library articles - http://blog.ajduke.in/tag/gson/

AI api - https://cloud.google.com/products/machine-learning/

Case study of grpc from tidb - http://www.infoq.com/cn/articles/tidb-and-grpc

Getting fix password for APP - https://myaccount.google.com/apppasswords

(google search) (amazon search)


Sat Feb 24 23:51:49 HKT 2018 From /weblog/trip

hongkong_hiking


** 欣賞好風景, 就在花瓶頂 ** - http://www.utravel.com.hk/forum/viewthread.php?tid=3862

野外美食餐單大交流! - http://go2nature.net/forum/viewtopic.php?p=1168681

(9:15)錦英>雁谷>靈猿守谷>猿頭>吊手岩>雁谷>110礦洞>耀安(12:30) - http://hk.myblog.yahoo.com/uncle_1389

路線:沙頭角公路→紅花嶺→礦山→紅花嶺→沙頭角公路 - http://go2nature.net/forum/viewtopic.php?p=1148245#1148245

路線:落馬洲→鐵坑山→鳳崗 - http://go2nature.net/forum/viewtopic.php?p=1149172#1149172

迪士尼後面山頭 - http://go2nature.net/forum/viewtopic.php?p=1149194#1149194

紅花秘洞 - http://hiking1688.xanga.com/756623531/2011-11-12/ http://trackhikers.blogspot.com.au/2012/04/blog-post.html

丫髻穿鼻 - http://hiking1688.xanga.com/757264463/2011-12-03-/

石芽北脊 - http://anlth2010.blogspot.com/2011/11/2011-11-20.html

路線:警校道→南朗山北橫山徑→海馬→南朗山頂→南朗山南脊→南朗山路→黃竹坑 - http://go2nature.net/forum/viewtopic.php?p=1160106#1160106

龍園 -> 外環單車徑 -> 流浮山老街 -> 蠔塚 -> 沙江天后廟 - http://www.utravel.com.hk[..]content=main&utm_campaign=weekend-120201

Valentino Chocolatier -> 半月灣 -> 橋咀洲地質景區 -> 吉光片羽 - http://www.utravel.com.hk[..]content=main&utm_campaign=weekend-120606

西貢街渡協會(9080 5794 / 9082 2057)

松柏 鶴嘴遊 - https://plus.google.com[..]22/albums/5764282192850561249?banner=pwa

路線:貝澳→十塱→芝麻灣監獄→長沙灣→61山頭→蝦鬚排→正生書院→芝麻灣郊遊徑→水塘→十塱→貝澳 - http://go2nature.net/forum/viewtopic.php?p=1189410

青衣自然徑 城門水塘 鶴藪至鳳園 荔枝窩 青山寺 - http://www.utravel.com.hk/DetailTour.php?id=ADsRYxEo

深涌野營 - http://go2nature.net/forum/viewtopic.php?t=491

潛龍 - http://go2nature.net/discuz/viewthread.php?tid=35258

全港五大長跑徑推介 - http://www.utravel.com.hk/DetailTour.php?id=ADsRYxEr

石硤尾主教山 - https://www.google.com[..]1%A4%E5%B0%BE%E4%B8%BB%E6%95%99%E5%B1%B1

屯門老虎坑 - http://wild1688.xanga.com/771669864/

白燕岩 - http://www.wildconqueror.com/web/outdoor813/PakYin.htm

觀音石河 - http://blog.yahoo.com/_ADKUGL33P2HG6RY5VPN7XRFDXM/articles/176086

鶴咀 海角回憶1 - http://hk.apple.nextmedia.com[..]/supplement/travel/art/20131013/18461339

花山 - http://thehousenews.com[..]%B1%E5%B1%B1%E8%97%8F%E8%90%AC%E6%9F%B1/

長梯級路線 - http://go2nature.net/forum/viewtopic.php?p=1267470#1267470

《衛奕信徑全征系列》第五、六段-沙田坳、九龍水塘及城門水塘[計劃出發中] - http://blog.comefromhk.com/2014/03/2746/

米粉咀 - http://www.oasistrek.com/mai_fan_tsui.php

火石洲上山下海之旅 - http://danny-yum.blogspot.com.au/2014/05/2014-05-25.html

http://www.skywalker.autozine.org/Place/

Google Map 終於有遠足徑街景!你我都可以做 Map Maker - http://www.dcfever.com/news/readnews.php?id=10460&link=guid

由耀安邨出發,走半坳嶺北脊上馬鞍山村,跟著礦場脊上馬頷峽,落樹帶棧道,走至象門,so far so good… http://go2nature.net/forum/viewtopic.php?p=1311936#1311936

維多利亞城界石尋寶遊 / 戴緻賢 - http://thehousenewsbloggers.net[..]B6%E9%81%8A-%E6%88%B4%E7%B7%BB%E8%B3%A2/

新界西北區水塘系列 - http://matthew-chin.blogspot.com/2015/10/blog-post_29.html

下花山看荃青全景 - http://matthew-chin.blogspot.com/2015/11/blog-post.html http://matthew-chin.blogspot.hk/2015/05/blog-post_17.html

Tunnels at High West - http://gwulo.com/node/29966

十個你不知道的鳳凰山秘境 - http://wanderingphotographyhk.blogspot.hk/2016/04/blog-post.html https://thestandnews.com[..]B1%E7%A7%98%E5%A2%83-%E5%BE%8C%E7%AF%87/

【假日親子遊】閒遊西貢橋咀島 - http://www.bkmilk.com.hk/?p=144786

鳳凰徑全征系列 - http://blog.comefromhk.com/2011/03/1653/ http://blog.comefromhk.com/2011/03/1638/ http://blog.comefromhk.com/2012/12/1936/ http://blog.comefromhk.com/2013/04/2198/ http://blog.comefromhk.com/2013/11/2457/ http://blog.comefromhk.com/2013/12/2580/

(google search) (amazon search)


Sat Feb 24 23:42:46 HKT 2018 From /weblog/design/interview

facebook


Do the simple thing first.
Do fewer things better.
Upfront work but can pay huge dividends.
Don’t reinvent the wheel.
Nothing lasts forever.

http://highscalability.com[..]-from-5-years-of-building-instagram.html

https://www.infoq.com/interviews/adams-php-facebook

(google search) (amazon search)


Sat Feb 24 23:27:05 HKT 2018 From /weblog/fun

computer geek


Some attribute of computer geek - http://www.youmightbe.com/pages/computergeek.html

Things to say when you're losing a technical argument - http://jroller.com[..]s/srinivas/Weblog/things_to_say_when_you

Great posts! - http://javarevisited.blogspot.com.au[..]tertaining-posts-from-stackoverflow.html

gif for various issues - http://rdafbn.blogspot.hk/2014/01/bugs-types.html

(google search) (amazon search)


Fri Feb 23 00:27:45 HKT 2018 From /weblog/learning

positive


http://www.michelemmartin.com[..]stions-for-professional-development.html <- write it down, make it a story, visualize it.

http://time.com[..]-that-can-make-you-much-more-impressive/ <- The only change was this semester he presented more enthusiastically, gesturing with his hands and modulating his voice.

http://www.forbes.com[..]ing-by-asking-the-right-questions/print/ <- Appreciative inquiry (AI) has two important elements: becoming mindful of the questions we ask and directing those questions toward strengths and positive outcomes.

有趣的是,教授說切忌養大自尊心。她發現,美國加州很多關懷青少年的機構都提倡建立自尊心(Self-Esteem),卻無助吸煙、毒品等問題。因為自尊心由「成功」養大,遇到「失敗」馬上危危乎。它的本質已有比較,要成為自尊心強的人,你就要覺得自己很特別,也比他人強。
要做到「自我關懷」,我們要接受自己會做錯,偶爾偷懶讓自己休息一下,就像對待你身邊的好友。 - http://hk.apple.nextmedia.com[..]om/realtime/supplement/20160419/55001749

As outlined by recent research, it all seems as though confidence doesn't necessarily breed success. Interestingly, the self-reported writing skills of college freshmen has been going up over decades, while actual writing ability has dropped. Students rate themselves much higher in drive to succeed now than two or three decades ago, but the average time they spend studying has dropped meaningfully. - http://traderfeed.blogspot.hk[..]k/2014/03/the-limits-of-self-belief.html

五萬隻鳥蛋的故事告訴我們,即使遇到一些普通如一隻鳥蛋那樣熟悉的事物,我們仍可在當中發掘新的知識,並需要勇氣挑戰舊的假設。 - https://thestandnews.com[..]B4%E4%BD%A0%E7%94%9A%E9%BA%BC-%E4%B8%8B/

Use negative emotion as an catalyst to success - http://traderfeed.blogspot.hk[..]awareness-and-acceptance-in-trading.html

It's really true: confidence doesn't come from success alone, but rather from facing failure and moving beyond it. - http://traderfeed.blogspot.hk[..]-most-important-reason-traders-cant.html

(google search) (amazon search)


Thu Feb 22 23:56:29 HKT 2018 From /weblog/software_engineering/testing

TDD


If you write the test after you've written the code, it's much more likely that you'll write the tests that will pass what you've written.

That's just how our brains work.

If you determine the criteria for whether a decision is good after you've already made the decision, it's much more likely that you'll create criteria that justifies the decision that was just made.

That's just how our brains work.

Determine how to assess whether something is good before you implement it and/or before you make a decision. Otherwise, you will tend to be emotionally attached to what you just did, what you just decided.

http://jchyip.blogspot.com/2011/09/criteria-first.html

My Top 5 ways to reproduce a "Hard to Reproduce" Bug! - http://software-testing-zone.blogspot.com[..]/my-top-5-ways-to-reproduce-hard-to.html

Common TDD issue and suggested solution - http://www.agileadvisor.com[..]utomated-test-problems-address-root.html

http://biblio.gdinwiddie.com[..]om/biblio/StudiesOfTestDrivenDevelopment

http://www.notesfromatooluser.com[..]ptions-with-test-driven-development.html

http://blog.goyello.com/2011/08/29/what-does-tdd-mean/

https://juristr.com[..]014/05/told-you-that-testing-is-a-waste/

(google search) (amazon search)


Thu Feb 22 23:45:49 HKT 2018 From /weblog/learning

diversity


Connecting difference thing - http://traderfeed.blogspot.hk[..]/connecting-dots-how-to-become-more.html

(google search) (amazon search)




Tue Feb 20 09:58:45 HKT 2018 From /weblog/science/animal

cat


https://list25.com/25-bizarre-cat-facts-you-need-to-know/

(google search) (amazon search)


Mon Feb 19 23:30:09 HKT 2018 From /weblog/computer+science

compiler


Bootstrapping a compiler from nothing. - http://discuss.joelonsoftware.com/default.asp?design.4.357910

ON TAIL CALL OPTIMISATION - https://codurance.com/2017/12/05/on-tail-call-optimisation/

What LLVM can do, and cannot do - https://www.infoworld.com[..]er-behind-swift-rust-clang-and-more.html

(google search) (amazon search)


Mon Feb 19 23:26:54 HKT 2018 From /weblog/unix

filesystem


Advisory Locking and Mandatory Locking - http://www.thegeekstuff.com/2012/04/linux-file-locking-types/

Basic info of inode - http://www.thegeekstuff.com/2012/01/linux-inodes/

Explanation of /proc filesystem - http://www.redhat.com[..]anual/ref-guide/s1-proc-directories.html

Linux file system structure - http://www.thegeekstuff.com/2010/09/linux-file-system-structure/

File system for archive files - http://linuxtoy.org/archives/avfs.html

BeOS file system, other than discuss about BeOS FS, also discussing about evolution of design of file system - http://arstechnica.com[..]rce/news/2010/06/the-beos-filesystem.ars http://arstechnica.com[..]03/past-present-future-file-systems.ars/

ZFS - http://www.thegeekstuff.com/2015/07/zfs-on-linux-zpool/ https://clusterhq.com/2014/09/11/file-systems-data-loss-zfs/ http://www.linuxjournal.com/content/zfs-linux

The file size of command "df" return is compressed data, raw disk usage
If we want compress amount, we need to get the compressratio using /usr/sbin/zfs
We can get more system detail via perl package Sun::Solaris::Kstat , we can google "arc_summary.pl" as an example

Using ZFS as version control - http://zef.me/blog/6023/who-needs-git-when-you-got-zfs

(google search) (amazon search)



Fri Feb 16 10:05:31 HKT 2018 From /weblog/learning

stress


In other words, both groups were stressed, but one group channeled the stress as a performance challenge; the other group as a performance threat. It wasn't the stress of a difficult test that caused distress--everyone felt that. It was how subjects interpreted their stress. - http://traderfeed.blogspot.com.au[..]mbracing-stress-minimizing-distress.html

http://nautil.us/blog/do-you-actually-need-more-stress

Calming when conflict - https://hbr.org/2015/12/calming-your-brain-during-conflict

https://aeon.co[..]ks-in-the-human-body-to-make-or-break-us

A Stanford psychologist has a simple mental exercise for tackling student stress - https://qz.com[..]l-exercise-for-tackling-student-anxiety/

The 40% rule is simple: When your mind is telling you that you’re done, that you’re exhausted, that you cannot possibly go any further, you’re only actually 40% done. ( umm... not sure if it really useful all the time ) - https://www.forbes.com[..]the-40-rule-the-simple-secret-to-success

“The ideal situation for improving learning and memory would be to experience no stress and to exercise,” Edwards said. - https://www.zmescience.com/science/stress-memory-exercise

(google search) (amazon search)


Sun Feb 11 23:34:31 HKT 2018 From /weblog/business

fund


http://thielfellowship.org/

說一個好故事,讓 Pitch 更精彩 - https://www.inside.com.tw/2014/03/11/oren-jacob-toytalk

(google search) (amazon search)



Tue Feb 06 00:00:21 HKT 2018 From /weblog/database/performance

Note of SQL performance tuning


Note of this book - http://www.ocelot.ca/tuning.htm

1) Order of "and" and "or" is matter, if no cost-base optimizer

where column1 = 'a' and column2 = 'b' -> where column2 = 'b' and column1 = 'a' if column2 'b' is less likely

2) <> is more expensive than =

3) Can force to use index if SELECT * FROM table WHERE indexed_column > 0

4) UPPER(column) might lose information, use LOWER is better

5) WHERE column = 'WORD' or column = 'word' is always faster than WHERE LOWER(column) = 'word' , even faster version is test if database if case-insensitive: WHERE column = 'WORD' or ('WORD' <> 'word' AND column = 'word')

6) 32bit integer is the fastest datatype for 32bit OS

7) column in (?, ?) is faster than column =? or column = ? for some database, and don't slow in any database

8) For aggregate functions, prevent using having, try to use fewer columns in group by and use subquery if possible

9) In fact, count(1) is not faster than count(*)

10) CAST before aggregate function: SELECT CAST(SUM(column) AS INT) -> SELECT SUM(CAST(column as INT))

11) Use constant as much as possible, e.g.: select * from t1, t2 where t1.c1 = t2.c1 and t1.c1 = 1 -> select * from t1, t2 where t1.c1=1 andn t2.c1=1

12) Information of Join vs Subqueries

13) Information of optimum column type (VARCHAR, TIMESTAMP, WORD size INT and CHAR(1) usually better), shift effect for page

14) prevent NULL for porting issue

15) Low level table physical information

Some related links - http://www.techartifact.com[..]9/12/sql-optimization-tipsquestions.html

16) Prevent database level transaction, prevent joining, prevent locking ( like auto increment key ), pretty good suggestion - http://www.aviransplace.com/2015/08/12/mysql-is-a-great-nosql/

17) Reduce dataset for aggregation - https://www.periscopedata.com[..]-subqueries-to-count-distinct-50x-faster

Few good tips, like avoid cursors - http://www.javaworld.com[..]ent/21-rules-for-faster-sql-queries.html

(google search) (amazon search)


Mon Feb 05 18:14:08 HKT 2018 From /weblog/entertainment

music


Prince - http://list25.com[..]-the-artist-you-knew-as-prince/?view=all

elvis-presley - http://list25.com[..]ting-facts-about-elvis-presley/?view=all

george-michael - http://list25.com[..]-not-know-about-george-michael/?view=all

【傾聽音樂】中世紀音樂是宗教的奴僕,還是高貴的婢女 - https://thestandnews.com[..]%98%E8%B2%B4%E7%9A%84%E5%A9%A2%E5%A5%B3/

不曾用西洋曲式寫流行曲的-創作歌手-朱頂鶴 - https://thestandnews.com/culture/不曾用西洋曲式寫流行曲的-創作歌手-朱頂鶴/

(google search) (amazon search)


Thu Jan 01 08:00:00 HKT 1970 From /weblog/photographic

lighting


Good use of night make everthing change - http://www.avbuzz.com/bbs/model/model-thread-80887.html

Tutorial: How to shoot a martini splash photo using only speedlights - https://www.dpreview.com[..]ly-speedlights?ref_=pe_1674010_132618830

An ok book that introduce how to setup lighting for indoor portrait - http://www.books.com.tw/exep/prod/booksfile.php?item=0010353837


(google search) (amazon search)